您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
业务架构设计
4月18-19日 在线直播
基于UML和EA进行系统分析设计
4月25-26日 北京+在线
AI 智能化软件测试方法与实践
5月23-24日 上海+在线
     
   
 
 订阅
UML2.0实战:项目开发指南-2.3 信息系统和IT系统
 
作者:HongKong2007
 
 
   次浏览      
2007-09-07
 
编辑推荐:
本文主要介绍UML 2.0 实战中的范例分析信息系统和IT系统,希望对您的学习有所帮助。
本文来自于csdn,火龙果软件Alice编辑,推荐。

2.3  信息系统和IT系统

在绝大多数职业中,处理信息都是其工作的一部分,这种情况已经存在上千年了,这也是“文学作品”不断发展背后的重要原因。例如,在欧洲发现了一些很古老的文字信息,它们记载了克里特的克诺索斯城宫殿中的存货清单信息。如果我们能够观察到3500年前的库存管理工作,或许就可以映射出其所遵循的业务流程。我们能看到他们也曾和供应商与购买者打交道,完成货物交换,并用文字记录他们所做的事情。而在此1500年之后的罗马橄榄商,15世纪德国北部的商业同业公会的贸易办事处,以及20世纪初的伦敦劳埃德商船协会也都采用了这样的方法。

在上面的例子中,在处理每天的工作时都使用了或繁或简的信息系统,这些信息系统的目的都是管理运作一个业务所需的信息。当然,所有的这些都没有使用计算机,这些信息系统都是由其他技术支撑的,诸如黑板、大型档案系统和索引卡等。现在,计算机可以使我们用IT技术来构建信息系统,可以创建出让罗马橄榄商根本无法想象的东西,但就本质而言,都是为每天的业务交易处理提供所需的数据以及相应的处理。在本书中,我们仅讨论IT系统,因为我们假定这些用UML建模的信息系统都将用IT技术来实现。

在范例分析“UML机场的客运服务”中,在登机票办理处(check-in)的员工将涉及乘客、机票和实际的航班信息,换句话说,将在信息系统中表示或图示这些乘客、机票和航班信息。这些图表由系统中业务处理所需的乘客、机票和航班信息组成,如图2.7所示。

IT系统是基于计算机的系统,是一个为执行特定业务流程提供所需信息的系统,通常都是对用户的查询进行应答。当然,也需要向IT系统“喂”数据,这样它才能够对查询进行应答。

图2.8中展示了业务系统和IT系统之间的协作关系。在业务系统的业务流程框架中,信息是存储在IT系统中的,也可以从中获取。

图2.7  源于现实世界的对象及其图像

图2.8  IT系统

本书中介绍的建模技术不仅适用于IT系统的开发,还适用于任何需要分析的信息系统中。为了说明具体的方法,我们还将引入第二个例子(除了UML机场客运服务这个例子之外),在本书不同的地方都会提到这个例子。

第二个例子是Hafenstein的中世纪商业同业公会的贸易办事处。(这个同业公会是一个在德国北部和波罗的海沿岸城市中很强势的商业协会,在中世纪曾经控制了这个区域的贸易。)

该办事处的主管是忠实、勤快的Hildebrandt。该办事室有几个账本,分别是交易日记账、销货客户分类账和客户索引。每个账本由不同的职员负责,除了负责的职员之外,任何人都不能修改账户,并且只有他知道特定的信息记录在账本的什么地方。

用我们的术语来说,该办事处包括Hildebrandt、职员、账户,它们组成了信息系统。我们将会在本书不同的地方提到该例子,即使一个信息系统在计算机技术的帮助下可以构建为IT系统,但其概念是与计算机无关的。也就是说,它有多种不同的实现方法。

 

   
次浏览       
 
相关文章

用户手册:EA Helper
自然语言自动化生成图
使用iSpace进行多人协作建模
基于模型的软件复用(MBSR)
 
相关文档

AUTOSAR_TR_BSW UML模型建模指南
UML时间图建模(基于EA)
UML 模型框架(基于EA)
UML序列图编写规范
 
相关课程

UML+EA+面向对象分析设计
UML + 嵌入式系统分析设计
业务建模与业务分析
基于UML和EA进行系统分析设计

最新活动计划
DeepSeek软件测试应用实践 4-12[在线]
DeepSeek大模型开发实践 4-19[在线]
UAF架构体系与实践 4-11[北京]
AI智能化软件测试方法与实践 5-23[上海]
基于 UML 和EA进行分析设计 4-26[北京]
业务架构设计与建模 4-18[北京]
 
 
最新文章
在EA中内嵌文档- Artifact
EA中模型视图
EA中的实体关系图
使用EA进行风险建模
EA中的项目词汇表
EA的模型导出或导入csv文件
自定义表格(Custom Table)EA中使用
Gap Analysis Matrix(差距分析矩阵)
更多...   
MBSE工具
MBSE平台
建模工具 EA
模型库-Model Center
需求管理-ReqManager
自动建模-Modeler
多级仿真-Sys Simulator
代码工程-Code Engineer
文档生成器-DocGenerator
更多...   
成功案例
广汽研究院 SysML+EA+软件分析设计
高合汽车研发部门 建模工具EA、WebEA、
国汽智联 建模工具EA、模型库、WebEA
亿咖通 MBSE工程体系与工具链咨询
中航无人机 MBSE工具链
吉利汽车 购买EA工具
华科汽车零部件 购买EA工具
东风岚图汽车 购买EA工具 以及EA定制开发
更多...