- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一节 活动图的概念与作用 活动图本质上是一种流程图,它描述活动的序列,即系统从一个活动到另一个活动的控制流。 第二节 活动图的基本符号 1、活动的概念 表示工作流过程中命令的执行或活动的进行。 2、活动的符号 二、状态 三、转移(动作流) 活动之间、活动与状态之间的转换。 四、分支与合并 1、分支 根据条件的取值决定动作的流向。 2、合并 合并将两条路径连接到一起,合并成一条路径。 第三节 活动图的其他符号 一、分叉和汇合 二、泳道 泳道表明每个活动是由哪些人或哪些部门负责完成。 三、对象流 用活动图描述某个对象时,可以将涉及到的对象放到活动图中,并用一个依赖将其连接到活动或状态上,对象的这种使用方法就构成了对象流。 第四节 活动图的Rose建模 一、创建活动图 右击use case view -new-activity diagram” The End 2、汇合 用于将两个或多个控制流合并到一起形成一个单向控制流。 如果一个控制流在其他控制流到达之前到达了连接,它将会等待,直到所有控制流都到达了才会向连接传递控制权。 练习:销售合同从签订到履约的过程 销售合同签订后,要进行核对。如果发现错误,则终止履约;如果没有错误,则要核对货物清单确定是否有货,还要核对付款单确定对方是否已经付款,只有这两项都完成,才可以发货。如果无货或对方尚未付款,则终止履约。 思考:以下活动图有无错误? 在活动图中泳道区分了负责活动的对象,它明确地表示了哪些活动是由哪些对象进行的。 在包含泳道的活动图中每个活动只能明确地属于一个泳道 二、重命名活动图并双击打开活动图窗口 活动 开始状态 结束状态 转移 水平的分叉与汇合 垂直的分叉与汇合 分支与合并 泳道 三、绘制活动图的关键步骤 1、添加泳道 (1)添加泳道:单击工具栏上的泳道按纽,在活动图窗口中单击。 (2)重命名泳道:双击泳道标签,弹出如下窗口 (3)调整泳道的宽度:拖动泳道间的调整线 (4)删除泳道 方法1:右击泳道-delete 此删除操作产生的效果: 泳道被删除(非彻底删除,可恢复) 泳道内的图形也会同时被删除(非彻底删除,可恢复) 方法2:在浏览器中右击泳道-delete 此删除操作产生的效果: 泳道被删除(彻底删除,不可恢复) 泳道内的图形也会同时被删除(非彻底删除,可恢复) 2、设置转移条件 双击转移,弹出 3、添加对象与对象流 (1)将对象与对象流按纽显示在绘图工作栏中 右击绘图工具栏空白处,选择“Customize”,弹出 如下窗口,将这两项添加到绘图工具栏。 (2)添加与设置对象 a.使用此按纽添加对象,结果为: b.设置对象名 双击添加的对象,弹出右侧窗口,在name输入对象名 c.添加状态名 在state处选择new,弹出如下窗口 在name处输入状态名后返回 注意: 在同一步活动图中,同名的对象只能通过复制来创建 第7章 活动图(activity diagram) 实例引入:活动图的作用 酷我音乐盒的主要功能: 用户根据歌曲名称搜索自己喜爱的音乐,找到后,用户可以MP3模式播放(同步显示歌词),也可以MV模式播放。由于音乐和歌词都来自于互联网,故在播放之前应连接这些文件。 练习:画出酷我音乐盒的用例图 描述“播放MP3”用例: 实例引入:活动图的作用 public class assistant { public int id; …… public int max(int score1, int score2, int score3) { int temp; temp = score1; if (score2 temp) temp = score2; if (score3 temp) temp = score3; return temp; } } 活动图的作用:描述用例 描述类的操作 另外, 可以用来描述算法(单独使用) 一、活动(动作) 开始状态 结束状态 一个活动图中开始状态能否有多个?结束状态能否有多个? 注意: 一个活动图中只能有一个开始状态 一个活动图中可以有多个结束状态 提示:判断节点与合并节点的符号相同 1、分叉 用于将一个控制流分为两个或多个并发运行的分支。
您可能关注的文档
- OptiX Metro SDH产品硬件与产品特性介绍.ppt
- ROSE简介.ppt
- ORACLE4网络.ppt
- Rose建模.ppt
- oracle10g经典实战第1章Oracle 10g简介.ppt
- Rose建模实践指南.ppt
- Rose交互图及其应用.ppt
- Oracle 分区及物化视图的应用.ppt
- rose教程.ppt
- Rose类图及其应用.ppt
- 2024年2月三门峡市直机关遴选公务员面试真题回忆版汇总.docx
- 2023年11月汕头市直机关遴选公务员面试真题回忆版汇总.docx
- 2023年9月南充市直机关遴选公务员面试真题附带题目详解.docx
- 2024年2月松原市直机关遴选公务员面试真题带答案详解.docx
- 2022年2月莱芜市直遴选面试真题回忆版.docx
- 2023年2月淮安市直遴选面试真题回忆版.docx
- 2025甘肃煤田地质局校园招聘62人笔试备考题库附答案详解(模拟题).docx
- 2024年11月锦州市直机关遴选公务员面试真题附详细解析.docx
- 2022年9月淮南市直机关遴选公务员面试真题带题目详解.docx
- 2024年2月山南地区直机关遴选公务员面试真题回忆版.docx
最近下载
- 重庆师范大学附属实验小学改扩建工程配电工程EPC (设计施工一体化)招标文件.doc
- NB_T 10208-2019陆上风电场工程施工安全技术规范.docx VIP
- 河南科学技术出版社三年级劳动与技术下册教案(全套).docx
- 七年级下册数学专项练习1.pdf VIP
- (冀教版一起)五年级下册英语 期末试卷(一).doc VIP
- 网络安全技术防范措施汇编.doc VIP
- 工程咨询技术方案评分(3篇).docx VIP
- 2023年福建中考生物试题及答案.doc VIP
- 2020年云南省中考生物试卷.docx VIP
- SY∕T 6638-2012天然气输送管道和地下储气库工程设计节能技术规范.pdf VIP
文档评论(0)