- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
--(完美WORD文档DOC格式,可在线免费浏览全文和下载)值得下载!
课堂练习 阅读活动图并回答下面问题: 指出活动图中的转移条件 指出活动图中的判断标记符 简述活动图控制流的转移过程 指出活动图中分叉和汇合及它们的特点 用例描述 简答题 简述活动图的概念和用途 简要说明活动图的各种标记符 简要介绍分叉和汇合 说明活动图中使用泳道的益处 简要概括建模活动图的步骤 协作图的组成 类角色 类角色代表协作图中对象在交互中所扮演的角色; 关联角色 链接在交互中所扮演的角色,用连线表示关联角色; 消息流 对象通过链接发送的消息。 协作图示例 本文欣赏结束 红藕香残玉簟秋,轻解罗裳,独上兰舟。 云中谁寄锦书来?雁字回时,月满西楼。 谢谢欣赏!! * 第二章 P38 * 建模活动图步骤 活动图描述用例图,用活动流来描述系统参与者和系统之间的关系。建模活动图也是一个反复的过程,活动图具有复杂的动作和工作流,检查修改活动图时也许会修改整个工程。所以有条理的建模会避免许多错误,从而提高建模效率。建模活动图时,可以按照以下五步来进行: 标识需要活动图的用例。 建模每一个用例的主路径。 建模每一个用例的从路径。 添加泳道来标识活动的事务分区。 改进高层活动并添加到更多活动图。 标识用例 建模活动图时,首先要确定对谁进行建模。在图书馆中,图书管理员用到最多的应该就是借书操作和还书操作。这里单以借书用例为例,来建模借书用例的活动图。在例图一章中曾经给出了完整的用例图,这里把图书管理员借书用例从完整的用例图中独立出来,如图 Return Book Librarian Borrow Book DisplayLoans OvertimeProcess i n c l u d e i n c l u d e 建模主路径 建模用例的活动图时,往往利用一条显示的路径执行工作,然后从该路径进行扩展。前面曾给出独立的借书用例图,这里就建模该用例的活动图主路径(主要动作:登录、输入图书证号、验证、显示学生信息、输入书号、添加借阅记录、显示借阅信息)。 建模从路径 活动图的主路径描述了用例图的主要工作流,此时的活动图没有任何转移条件或错误处理。建模从路径的目标就是进一步添加活动图的内容,包括判断、转移条件和错误处理等。 在主路径的基础上完善活动图。例如,在Check这一活动的作用包括了对借阅者是否存在超期图书和借书数量是否超过规定要求的判断。如果两种判断同时满足条件,才开始下面活动的进行。 添加泳道 在活动图中加入泳道能够清晰地表达出各个活动所由哪些部分负责。 前面已经完成了对从路径的添加,虽然完整地描述了用例但从整体上来看图形很杂乱。为了解决图形杂乱的问题,为活动图添加泳道。 改进高层活动 活动图建模的最后一步强调了反复建模的观点。在这一步中,需要退回到活动图中添加更多的细节。大多数情况下,退回活动图选择复杂的活动,不管是一个活动还是所有活动。 对于这些复杂的活动,需要更进一步进行建模带有开始状态和结束状态完整描述活动的活动图。 在图书馆管理系统中,Login活动比较重要。常被其它模块调用,有的还要多次调用,验证。 OpenLogin GUI InputID Input Password Validate DisplayErrorDialog Validate(ID, PWD) [Rewrite] [Cancel] Invalidate] 课堂练习 运用有关活动图的相关知识,根据图书馆管理系统还书用例建模该用例的活动图。综合运用所学到的标记符,包括活动、转移、控制点、泳道、分叉和汇合等。并使用建模活动图的五个步骤,逐步为用例建模活动图。 UC0002 标示符 1.图书管理员输入图书信息 2.系统检索与该图书相关的借阅者信息 3.系统检查超期信息 4.删除与图书相关的借阅信息 基本操作流程 在库图书书目增加 后置条件 图书管理员进入系统 前置条件 通过审查 状态 图书管理员 参与者 图书管理员收到要归还的图书,进行还书操作 用例描述 归还图书 用例名称 图书管理员已成功进入系统 假设 刘欢:定义基本操作流程,2012.10.20 拉登:定义可选操作流程,2012.10.24 修改历史记录 借阅者有超期信息,进行超期处理;输入图书信息不存在,进行确认操作 可选操作流程 活动图的Rose建模 一、创建活动图 右击use case view -new-activity diagram” 二、重命名活动图并双击打开活动图窗口 活动 开始状态 结束状态 转移 水平的分叉与汇合 垂直的分叉与汇合 分支与合并 泳道 三、绘制活动图的关键步骤 1、添加泳道 (1)添加泳道:单击工具栏上的泳道按纽,在活动图窗口中单击。 (2)重命名泳道:双击泳道标签,弹出如下窗口 (3)调整泳道的宽度:拖动泳道间的调整线 (
文档评论(0)