电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第3章3.3活动图VIP免费

第3章3.3活动图_第1页
1/53
第3章3.3活动图_第2页
2/53
第3章3.3活动图_第3页
3/53
业务流程分析工具----活动图第一页,共五十三页。•通过UML中的活动图,可以帮助我们进行用户业务流程建模,帮助我们站在用户的视角上进行业务分析。•在业务流程建模中,我们关注的是用户进行某项业务的执行步骤。第二页,共五十三页。活动图(ActivityDiagram)的概念和内容•1活动图的内容•2活动图的用途•3活动图的建模技术第三页,共五十三页。什么是活动图(ActivityDiagram)?什么是活动图(ActivityDiagram)?•活动图描述了从活动到活动的流。•活动图从本质上说,是一个流程图,它显示出一个过程的各个步骤。第四页,共五十三页。活动图与流程图的区别活动图与流程图的区别(1)流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系;而活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。(2)活动图能够表示并发活动的情形,而流程图不能。(3)活动图是面向对象的,流程图是面向过程的。第五页,共五十三页。.1活动图的内容•活动图是UML中描述系统动态行为的图之一,它用于展现参与行为的类的活动或动作。•UML中,图形上活动图里的活动用圆角矩形表示•活动图的主要内容是:•1.动作状态•2.活动状态•3.动作流•4.分支(Branch)•5.分叉和汇合•6.泳道•7.对象流第六页,共五十三页。活动图符号表示•动作状态•动作流•分支(判定条件)•分叉和汇合(表示并发和同步)•泳道NewSwimlane第七页,共五十三页。.2活动图的用途•活动图用于对系统的动态行为建模。•在对一个系统建模时,通常有两种使用活动图的方式:(1)为工作流建模(2)为对象的操作建模第八页,共五十三页。3活动图的建模技术•在系统建模过程中,活动图能够被附加到任何建模元素,以描述其行为,这些元素包括用例、类、接口、组件、节点、协作、操作和方法。•在建模过程中,读者可以参照以下步骤进行:(1)识别要对其工作流进行描述的类;(2)对动态状态建模;(3)对动作流建模;(4)对对象流建模;(5)对建模结果进行精化和细化。第九页,共五十三页。一个活动图的例子•用一个活动图表示一下考试的过程。•思考一下:•你们每次参加考试的过程是怎么样的?第十页,共五十三页。一个考试的过程1.开始2.学生进入考场。3.监考教师核对检查证件,发试卷。4.学生对号入座。5.学生开始答题。6.学生交卷。7.监考教师收取试卷。8.结束第十一页,共五十三页。活动图的表示第十二页,共五十三页。•这个活动图的活动发起者有学生和监考教师,为了更好的表达动作发起者,可在活动图中用“泳道”(Swimlane),泳道也叫“分区”(Partition)。第十三页,共五十三页。加入泳道之后第十四页,共五十三页。图书管理系统的业务流程建模•根据访谈分析业务流程•借书流程1.图书管理员得到学生出示的借书证2.图书管理员得到学生递给他的书3.进行借书信息登记画出活动图第十五页,共五十三页。第十六页,共五十三页。•还书流程1.得到图书信息2.查阅借书信息表3.登记归还第十七页,共五十三页。第十八页,共五十三页。•借阅管理流程第十九页,共五十三页。•我们绘制了借阅管理的活动图之后,发现无法更清楚的描绘用户的业务情况,这说明我们需要对办理借阅证这个动作状态和借阅证遗失补办这个动作状态进行进一步细化。第二十页,共五十三页。办理借阅证借阅证遗失补办第二十一页,共五十三页。•图书管理流程第二十二页,共五十三页。•同样的,图书管理中的三个动作状态也需要进一步细化。图书报废处理图书入库图书遗失处理第二十三页,共五十三页。别忘了加上必要的注释第二十四页,共五十三页。借阅管理第二十五页,共五十三页。办理借阅证第二十六页,共五十三页。借阅证遗失补办第二十七页,共五十三页。图书管理第二十八页,共五十三页。图书入库第二十九页,共五十三页。图书报废处理第三十页,共五十三页。图书遗失处理第三十一页,共五十三页。“餐馆订餐”系统的用例图第三十二页,共五十三页。33“记录预约”用例的事件路径如下:•1.接待员输入要预约的日期•2.系统显示该日的预约•3.有一...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第3章3.3活动图

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部