您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页顺序图步骤

顺序图步骤

来源:爱站旅游


实验目的:

1、 掌握使用Rational Rose绘制顺序图的方法。

2、 熟悉系统顺序图的分析方法。

实验内容:

1、 绘制图书管理系统的顺序图。

2、 完成实验报告。

实验步骤:

1、 新建顺序图及定制工具栏。启动Rational Rose,在【Browser】窗口内的树形列表中选中“Logical View”包,右键单击,在弹出的快捷菜单中选择“New ”→“Package”选项新建一个包,命名为“图书馆管理顺序图”,如图所示。

2、 右键点击【Browser】窗口中新生成的包,在弹出的快捷菜单中选择“New ”→“Sequence Diagram”,新建一个顺序图,命名为“读者预约图书”,如图所示。

3、 双击【Browser】窗口新生成的“读者预约图书”顺序图文件,在【Diagram】窗口中打开该文件,可在该窗口中绘制顺序图。

4、 定制工具栏的方法请参照实验1中的相关内容。

5、 向顺序图中添加对象。点击回头工具栏上的按钮,在绘图区左键单击即可绘制一个新的对象,右键单击该对象,在弹出的快捷菜单中点击“Open Specification…打开对象设置对话框,如图所示,可对该对象做进一步的设置。

6、 另一种添加对象的方法是在【Browser】窗口的树形图中找到相应的所属类,将它们一次拖动到绘图区中即可。如图所示,左键选中【Browser】窗口中“Use Case View”下的“读者”,然后拖动鼠标到绘图区,松开鼠标后即可绘制相应的对象。

添加对象后还要在对象之间添加消息,根据消息类型的不同,在绘图工具栏上点击不同的消息按钮然后在绘图区连接两个对象即可。

7、 点击工具栏上的→按钮,鼠标指针变为↑形状后在绘图区表示需要传递消息的对象下方的垂直虚线之间画线连接,松开鼠标后即绘制出一条连接两个表示对象存在周期的矩

线

8、 右键单击消息线,在弹出的快捷菜单中选择“Open Specification…”或直接左键双击该消息线,打开如图所示的对话框可对消息做进一步的细节设置。

9、 值得一提的是Rational Rose各模型图之间具有很强的关联性,如图所示,点击下拉箭头即可显示发出消息对象所具有的一些方法,可以从中选择某个方法来命名当前消息,也可以输入文字来为消息命名。

10、 根据设计的需要,可以在对象之间绘制反身消息线(使用按钮绘制)和返回消息线(使用按钮绘制)。

实验结果:

: 读者借书列表图书查询借书信息确认是否可续借返回确认结果添加续借信息

读者续借图书

: 读者查询书目信息书目图书预约列表查询图书信息确认是否可预约返回确认结果添加预约信息

读者预约图书

: 图书管理员读取图书信息图书读者预约列表借书列表确认是否他人预约返回确认信息读取读者信息确认是否有超期图书返回确认...添加借书...

图书管理员处理借书

: 图书管理员 : 读者读取图书信息图书借书列表验证是否超期返回超期信息读取读者信息超期罚款返回处理结果删除借录

图书管理员处理还书

实验体会:通过对顺序图的学习,我知道了顺序图是描述了对象之间传递消息的时间顺序。在画顺序图时,应先画对象,再弄清对象之间的关系,顺序图就容易多了。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务