下载此文档

UML讲义--3业务建模(业务分析模型).ppt


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
可视化面向对象建模技术 --UML与ROSE
陈翔
1
陈翔财政部财政科学研究所
第3讲业务建模(业务分析模型)
1. 业务分析模型概述
2. 活动图的重要图符和概念
3. 在业务分析模型中使用活动图
2
陈翔财政部财政科学研究所
1. 业务分析模型概述
从业务工作者的角度定义业务过程,该模型体现业务工作者之间如何协同工作,如何处理和使用业务实体来完成业务过程;反映业务工作者、业务实体间的静态和动态联系。业务分析模型的重要组成成分包括:
①Business Systems
②Business Workers
③Business Entities
④Business Events
⑤Business Use-Case Realizations
3
陈翔财政部财政科学研究所
Business Systems
业务系统是一组人、硬件、软件的抽象,他们协作完成特定的职责,将大的模型分解为相互依赖的职责范围。
业务系统间只能通过接口发生依赖关系,保持接口稳定、改变业务系统的内部实现不影响别的业务系统正常发挥作用。
4
陈翔财政部财政科学研究所
Business Systems(续)
5
陈翔财政部财政科学研究所
Business Workers
业务工作者表示在系统内执行任务的人或者硬件、软件系统。业务工作者之间相互协作,操作业务实体来完成各自的职责。
业务工作者有属性集和操作集,属性集体现业务操作者的状态特征信息,操作集体现业务操作者能够对外提供的服务。
6
陈翔财政部财政科学研究所
Business Entities
业务实体表示重要、持久保存的信息单元,由业务参与者和业务工作者所操作。可以是有形的实物的抽象,也可以是无形的概念的抽象。
业务实体不关心它被谁使用,如何使用。
业务实体有属性集。
7
陈翔财政部财政科学研究所
Business Entities(续)
当某个概念不能单独存在,或者被多个别的对象引用使,用实体表示;否则用属性表示。
根据我们关注问题的复杂程度,航班既可以作为属性,也可以作为实体。
8
陈翔财政部财政科学研究所
Business Events
业务事件表示在业务活动中发生的重要情况。
触发业务事件的几种典型情况:
业务参与者指示业务用例的开始或结束
业务实体指示状态的改变
业务工作者指示业务用例实现中的某个特定点
时间的消逝
9
陈翔财政部财政科学研究所
Business Use-Case Realizations
业务用例实现反映业务工作着、业务实体、业务事件如何协作完成工作流。业务用例实现用以下几种图表示:
活动图体现业务工作流的内部组成环节和相互联系,用泳道表示业务工作者的职责,用对象流表示业务实体在工作流中的使用情况
类图表示业务参与者、业务实体的内部组成和静态联系
顺序图表示业务参与者、业务工作者之间交互的细节,详细说明业务实体如何被存取
10
陈翔财政部财政科学研究所

UML讲义--3业务建模(业务分析模型) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人钻石文档库
  • 文件大小0 KB
  • 时间2013-09-08
最近更新