网站大量收购闲置独家精品文档,联系QQ:2885784924

实验五--1 顺序图和协作图.pdfVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

丹青不知老将至,贫贱于我如浮云。——杜甫

实验五—1顺序图、协作图

一、实验目的

1.理解顺序图的基本概念。

2.理解协作图的基本概念。

3.掌握在RationalRose中绘制顺序图、协作图的操作方法。

二、实验器材

1.计算机一台。

2.RationalRose工具软件。

三、实验内容

通过对课堂学习和前面的实验,使我们完成了图书馆的管理系统的需求分析,并从业务

对象中抽象出了类。现在需要对前面所给出的用例进行实现,而用例的实现主要由顺序图来

描述系统的动态特性,协作图与顺序图是同构的,Rose可自动转换。现指派你运用课堂所学

的相关知识,完成如下任务:

1.对图书管理功能中的借书用例、还书用例进行动态建模。

四、实验步骤

4.1分析阶段的动态建模

1.分析:在分析阶段,绘制的顺序图中,所有消息可以使用便于理解的自然语言来描述,

并且可以仅在实体类中识别对象职责,而不涉及边界类和控制类。根据课堂讲授,参见教材

P213可完成借书用例和还书用例分析阶段的动态建模。

2.绘图步骤:

(1)鼠标右击导航窗口“LogiclView”节点,选择“New——Package”,建立1个子

包:“SequenceDiagram”(用于存放顺序图、协作图),完成后如图3.1所示。

(2)如图3.2所示,鼠标右击“SequenceDiagram”子包,选择快捷菜单项“New—

—SequenceDiagram”,创建一张新的顺序图,取名为“借出图书”(注意:为了好对应,顺序

图名称最好与相应的用例名称相同)。鼠标双击新建的顺序图,在右边绘图窗口中将其打开,如

图3.3所示。

(3)设置支持嵌套消息的环境:选择主菜单项“Tools——Options”,打开Rose环境

设置的对话框,点击“Diagram”选项卡,在如图3.4所示界面中,将“Display”下的

“HierarchicalMessage”选中,点击“确定”即可。

35

丹青不知老将至,贫贱于我如浮云。——杜甫

图3.1

图3.2

36

丹青不知老将至,贫贱于我如浮云。——杜甫

图3.3

37

丹青不知老将至,贫贱于我如浮云。——杜甫

图3.4

(4)绘制类:从导航窗口中,将“UseCaseView”节点下的参与者“图书管理员”拖

到绘图窗口;将“ClassDiagram”包下“BO”实体包中的相关类“Reader”、“ResourceItem”、

“ResourceTitle”和“Loan”拖到绘图窗口中,如图3.5所示。

文档评论(0)

Xiniuwangyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档