2022年2022年集成信息系统体系结构ARIS方法章 2.pdf
《2022年2022年集成信息系统体系结构ARIS方法章 2.pdf》由会员分享,可在线阅读,更多相关《2022年2022年集成信息系统体系结构ARIS方法章 2.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站5 ARIS 中的统一建模语言5.1 导言UML(统一建模语言)是一种面向对象的建模语言。OMG(对象管理群)工作组使这种语言合于规范。UML 是在 OMT,Booch 以及 OOSE 等面向对象的建模方法基础上形成的。ARIS UML 模型类型的基础是统一建模语言定义,包括文档UML 概要,UML 语义(包括UML 图文集),和 UML 注释导引,这些文件版本为V1.1(1997 年 9 月)。目前,关于UML 的信息可以在因特网上的http:/www.omg.org 和 http:/ ARIS UML 模型
2、是面向标准的,而目前这种标准的德语官方翻译还不存在,模型类型(图表),目标类型,关系类型和分配类型都只有英文的标识符,甚至在此程序的德文版本(界面语言:德语)中也是如此。UML 模型类型在需求定义层的控制视图中再一次出现。ARIS 提供了 UML活动图,UML类图,UML类描述图,UML协作图,UML成分图,UML状态图,和UML案例图等模型类型。.UML 图特别惠 团购网(高品质、超低价)http:/5.2 5.2.1.1 UML 类图UML类图模型类型表明了模型元素,如类,对象,界面等,之间的静态关系。UML 类图对类进行了定义。对这些类,对应的操作(方法)和属性可以用成员关系进行分配。类
3、与类之间的关系也在UML 类图中进行了表达。这种关联是二元关系,是在类与类之间直接发生的。在这里,用菱形标志表示的插入的关联被用于表示多重关系。如果这一关联就是名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站一个类,则可以使用关联的供给属性。关联的多重性可以被输入到关联连接的多重性(Src)和多重性(Trg)属性中。在 UML 语言中,集成和复合表示特殊的关联。它们经过关联之间的连接入口而标明,并由关联之间连接的尾部的一个小白色(集成)或黑色(复合)菱形标志表示。关于这一点的范例,可参
4、见图 5.2.1.1-1 类图关联。航线机长订票航班号码飞机机体驾 驶 机 制短距离航线 A 号码-航班灵活航线图 5.2.1.1-1 UML 类图 关联类与类之间的继承性关系被表示为一般关系,由三角形标志来表示。分配到优先类的属性和操作将会被传递到下一级次的类中。关于这一点的范例,可参见图5.2.1.1-2:UML 类图 继承性关系。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站未实施功能圆形半径三角形几何体矩形四边形半径()画图()删除()画图()画图()画图()移动()图 5.
5、2.1.1-2:UML 类图 继承性关系在 UML 类图中另外的模型元素有程序包,用于组合模型元素;注释,用于说明一些模型中的补充信息;对象,用于说明类的实例;以及界面。每个界面描述的是一个类的界面(支持连接)。通过对界面的调用 (调用连接),其他的类也可以使用这个被界面支持的类。5.2.2 UML类描述图UML 类描述图模型类型是标准UML 图的一个补充。它对类进行了更加精确的说明。UML类描述图的建模选项UML 类图选项的一个子集,举例说明,所有UML 类描述图的建模选项在UML 类图中叶都具有。属性,操作,注释,对象,和界面的类都可以在UML 类描述图中得到分配。这种分配也可以在UML
6、类图中进行,但是一旦UML类图图形过载,就需要提供UML类描述图独立的建模方法。在这种情况下,UML类描述图必须被定义为UML类图中类的分配。总的来说有关联,但在UML类图中非必须的属性,操作,注释,对象以及界面,就可以被移植到 UML类描述图中来。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站5.2.3 UML使用案例图UML使用案例图对应用案例(使用案例)和使用者,即,它所包括的受到使用案例影响的对象,进行了说明。使用者就是指使用应用系统来完成任务的用户。UML使用案例图从用户的
7、角度对系统的内部行为进行了说明。在ARIS 体系中,使用者是作为人类对象类型来实现的。使用者与使用案例之间的联接是一种通信关系。这表明了使用者执行完成使用案例的关系。使用案例之间的联系由一种概括关系所决定,这种关联用一个三角形点来表示。所需要的语义可以被分配到这种关系的旧版属性里去。UML 标准建议在扩展和使用中使用旧版。比如说,在异常条件下,扩展说明了一个使用案例扩展了另一个使用案例的应用范围的这种扩大了的关系。使用说明了一种使用的关系。举例说明,一个使用案例使用了另一个使用案例的应用案例说明,使得它可以被重新利用。图5.2.3-1 表现了 UML使用案例图的一个样本模型。另外,程序包和注释
8、对象类型在UML使用案例图中也是可得到的。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站订单处理秘书处会计处理销售部记入文件发票纪录订单氧化光盘订单处理纪录紧急订单Figure 5.2.3-1 UML使用案例图特别惠 团购网(高品质、超低价)http:/5.2.4 UML 活动图UML 活动图把整个过程按活动顺序进行了说明。在UML 语言中,活动一般指的就是对象。因此,活动图被分配为到类,操作,或是使用案例,并且对相关的内部过程进行了说明。名师资料总结-精品资料欢迎下载-名师精心整理
9、-第 5 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站因为活动图被认为是一种自动状态的特殊形式,一个活动图过程从一个初态开始,并以一个末态结束。活动表示了一种有内部动作和一个或更多输出转换的状态。这种转换是用活动之间的产生联接关系来表示的。一个活动与其他活动之间的关系可以是简单的,也可以是多层的输入与输出关系:1.多重出站关系可以被表示为条件。在这里要使用到决策符号(菱形)。用决策符号对一个条件建立模型是可选择的;或者,用户也可以只对几个出站联系建立模型。我们建议用户保持激活前驱站关系的连接角色属性,并把它表示在图中。2.分割/同步符
10、号(竖直或水平划线)可以用来同时激活几个相继的活动,或是当某一活动的前期活动转换完成后再将其激活。活动可以被认为是特殊的对象状态并创造一些特殊的对象状态。对象的状态可以用对象状态对象类型来说明,这种类型以与活动的关系的形式含有已经输出和已经输入联接(划线箭头)。UML 用所谓“泳道”来说明执行活动的组织职责。泳道就是以一栏列出所有组织单元所负责的活动。为了这一目的,ARISUML 活动图预先定义了一个两栏的图表。对活动所负责的组织单元(无论是一个内部人员,方位,人员类型,或是组织单元,或是工作组)在顶上一栏,在底下一栏里则是它所负责的活动,决策,分割/同步,对象状态和注释符号。图 5.2.4-
11、1:UML 活动图 表现了一个UML 活动图及其相关组成部分。特别惠 团购网(高品质、超低价)http:/名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站销售库房采购需求(已检查)需求(已满足)需求(已订货)需求(已记录)(有存货)(无存货)记录需求检查库存材料供给材料预订材料记录取出库存图 5.2.4-1:UML 活动图名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站5.2.
12、5 UML 状态图与 UML 活动图一样,UML 状态图也对自动状态和相似情况进行了说明。然而,状态图的焦点更多的集中在对象的状态上面。它说明了一个对象在它的存在过程中所要承担的状态的顺序。不仅如此,它也包含了与此状态相关的一些动作。这些动作或者是进入状态(进入/)的先决条件,或者在这种状态中执行完成(执行/),或者是在离开这一状态时执行(退出/)。ARIS UML 状态图提供了一些状态符号。状态转换,也叫转换,以直接联接(与关联)的方式与状态之间建立了关联。同UML 活动图一样,一个状态图必须以一个初态作为开始,以一个末态作为结束。图 5.2.5-1:UML 状态图表示了一个UML 状态图。
13、已记录需求已满足需求已检查需求订货/控制订单储存材料供给材料供给材料预订材料图 5.2.5-1:UML 状态图5.2.6 UML 协作图对象之间以信息交换形式表现的交互作用在UML协作图中得到了说明。对象,也叫实例,是类中较为具体的样本。信息交换的模型是通过一个与联接有关的交互作用来建立的。与联接有关的交互作用的精确含义是通过以下概念的出现建立的:条件,信息号,操作,和参数等属性。这些属性的功能如下所示:条件:条件即一种特殊的信息,这种信息在当前信息能够被发送之前必须被发送出去。这种信息以及其信息号是以列表的形式给出的。如果不存在这种先决性的信息,条件就是不必要的了。每一个条件与它的信息号之间
14、是以一条斜杠(,/“)被分隔开的。名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站信息号:信息号是在图表中标识一体哦信息的唯一号码。信息是以升序排列的。如果一个操作正在处理接收到的信息,同时它也送出了几条信息,旧的号码就会以一个单独的“子号码”作为补充。(例如:一个操作接受到了信息3.4,并以号码3.4.1 和 3.4.2 送出了两条信息)。信息号与操作之间以冒号(“:”)分隔。操作:表示所给出的即将被执行的对象的类的操作。参数:参数对被调用的操作参数列表进行说明。参数列表被表示在括弧
15、中。例:1.3,2.1/3.2.1:计算净值(总量,比率)在这里,信息1.3 and 2.1 是条件,信息号就是 3.2.1这个数字,所要进行的操作就是计算净值,并且这一操作还含有总量和比率这两个参数。特别惠 团购网(高品质、超低价)http:/总支付额工资计算净工资健康保险分配额预扣工资税健康保险基金进度表员工1:计算总额(月份,人员号码)1/2:计算净值(总值,人员号)2.1/2.2:计算HI(总值,HI)2.1/2.3:计算 Ste 用户(总值,状态,津贴减少)2.2.1:取得记录(状态)2.3.1:取得应用(值)2.1:计算人员文件(人员号)名师资料总结-精品资料欢迎下载-名师精心整理
16、-第 9 页,共 17 页 -特别惠 团购网(高品质、超低价)http:/雀动网http:/家庭购物的电子商务网站图 5.2.6-1:UML 协作图5.2.7 UML 成分图UML 能够对与以图表格式出现的实现过程有关的方面进行说明,如代码结构(成分)与系统运行时间结构(配置)。在ARIS 体系中,UML 成分图就是为了实现这一目的而设计的。成分是在编译或连接的时候,或是在系统操作的时候组成单元的项目。例如,可执行文件。成分之间第一种类型的联系表现的是成分的物理结构。一个成分也可以包含另外一个成分,这在它们之间的包含关系中得到了体现。成分之间的第二种类型的联系就是所谓的关系。一个成分通过界面对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年集成信息系统体系结构ARIS方法章 2022 集成 信息系统 体系结构 ARIS 方法
限制150内