rational rose画顺序图

rational rose画顺序图

ID:10689979

大小:94.00 KB

页数:4页

时间:2018-07-07

rational rose画顺序图_第1页
rational rose画顺序图_第2页
rational rose画顺序图_第3页
rational rose画顺序图_第4页
资源描述:

《rational rose画顺序图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验三创建顺序图一、实验目的1.理解顺序图的基本概念;2.掌握顺序图的组成要素及含义;3.掌握在RationalRose中绘制顺序图的操作方法。二、预备知识顺序图(序列图)sequencediagraml创建序列图(图3-1)在浏览器内的Logic视图中单击鼠标右键,选择new→sequencediagram就新建了一张序列图。也可以在浏览器中usecase视图中选择某个用例,然后右击这个用例,选择new→sequencediagram。图3-1:创建序列图l在序列图中放置参与者和对象(图3-2)在序列图中的主要元素之一就是对象,相似的对象可以被抽象为

2、一个类。序列图中的每个对象代表了某个类的某一实例。(1)把用例图中的该用例涉及的所有参与者拖到sequence图中。(2)选择工具栏中的object按钮,单击框图增加对象。可以选择创建已有类的对象,也可以在浏览器中新建一个类,再创建新的类的对象。双击对象,在弹出的对话框中的“class”里确定该对象所属的类。(3)对象命名:对象可以命名也可没名字。双击对象,在弹出的对话框中的“name”里给对象取名。(4)如果是多重对象,在图3-2的下方,将复选框【Multipleinsta】选中。图3-2:放置参与者和对象l说明对象之间的消息(图3-3)(1)选择m

3、essage工具栏按钮。(2)单击启动消息的参与者或对象,把消息拖到目标对象和参与者。(3)命名消息。双击消息,在对话框中“General”里的“name”中输入消息名称。(4)删除消息:选中消息线,右击,选择delete操作。(5)显示或取消消息编号。消息编号在顺序图中是可选的,选择菜单栏的Tools----Options菜单项,在出现的对话框中选择Diagram选项卡,将“Sequencenumbering”复选框勾选,就可以显示消息编号;如果不勾选,消息编号不会显示在时序图中。图3-3:对象之间的消息三、实验内容题目一:画出打印机工作的顺序图(线

4、性序列)需求:用户打印文件,客户端计算机向打印服务器发送打印命令,打印机如果空闲,则直接打印,否则,将打印消息存储到打印队列中。友情提醒:序列图的顶部一般先放置的是顺序图的参与者,然后放置系统执行过程中所需的对象,每个箭头表示参与者和对象或对象之间为了完成特定功能而要传递的消息。题目二:画某客户Joe从ATM机取款的顺序图需求:取款这个用例从客户把卡插入读卡机开始,然后读卡机读卡号,初始化ATM屏幕,并打开Joe的账目对象。屏幕提示输入PIN,Joe输入PIN(1234),然后屏幕验证PIN与账目对象,发出相符的信息。屏幕向Joe提供选项,Joe选择取

5、钱,然后屏幕提示Joe输入金额,它选择20美元。然后屏幕从账目中取钱,启动一系列账目对象要完成的过程。首先,验证Joe账目中至少有20美元;然后,它从中扣掉20美元,再让取钱机提供20美元的现金。Joe的账目还让取钱机提供收据,最后它让读卡机退卡。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。