用例图画法

用例图画法

ID:47662050

大小:243.05 KB

页数:6页

时间:2020-01-29

用例图画法_第1页
用例图画法_第2页
用例图画法_第3页
用例图画法_第4页
用例图画法_第5页
资源描述:

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

1、说明:rose中创建边界类的方法:1.右击logicview,选择“new”--“package”。新建一个文件夹“边界类”。2.右击“边界类”文件夹,选择“new”--“class”。新建类。3.为新建的类定义类名,然后右击该类选择“OpenSpecification”,或者直接双击该类。4.在打开的窗口中,在“Stereotype”中选择“boundary”,标识该类为边界类。5.如果是定义控制类,就设置Stereotype的值为control,如果是定义实体类,就设置Stereotype的值为entity

2、。2.顺序图图1UC02选择课程用例的顺序图文档中蓝色及红色文字及图片,是与rose操作有关的介绍。在整理文档是务必要删除。说明:顺序图的画法:1.在LogicView下新建文件夹命名为“顺序图”。2.右击“顺序图”文件夹,选择new--SequenceDiagram3.将新建的顺序图使用“用例编号和名称”命名。4.双击打开该顺序图。5.根据用例描述,确定参与用例的参与者、边界类、控制类以及使用到的实体类,并将上述对象从左侧模型树中找到,鼠标左键点中,拖到右侧主图版中。注意顺序图中各对象的顺序从左到右为参与者、

3、边界类、控制类以及实体类。比如“UC03退选课程”的参与对象如下:5.根据用例描述中的主事件流,开始画顺序图中的消息。UC03退选课程主事件流如下:1)学生查看已选课程。在图中,先在中间工具栏上单击ObjectMessage,然后将鼠标移至画图板。单击“学生”后不要松开左键,向“WithdrawalForm”拖动,到达该对象后松开左键,就建立了学生到界面对象的一条消息。右击该消息,选择“newoperation”在打开的窗口中,修改操作Name,为“查看已选课程”。可以在Return栏设置返回值类型。还可以选择

4、Detail选项卡,为操作设置参数。在Arguments列表下,右击空白处,在弹出的快捷菜单中选择Insert,可以添加一个新参数,修改参数Name,Type,Default(默认值)等内容。操作添加完毕后,点击“OK”即可。该操作被添加到消息中。按照同样的方式完成所有消息及操作的添加。如果需要返回消息,单击工具栏上的“ReturnMessage”,返回消息从控制类返回到边界类。注意:参与者对边界类的提交的操作,要传递给控制类,然后由控制类传递到相应实体类,才能操作到数据信息。如果需要返回信息,则由控制类返回到

5、边界类上。2)学生选择要退选的课程,点击“退选”按钮。3)系统将课程选课人数减1,删除该学生的选此课信息及该课程下的此学生信息。4)系统提示退选成功。用例结束。用例结束时,控制类的生命终结,在其生命线(虚线)下方画一个“叉号”(工具栏拖过来即可)。6.画完顺序图后,再次查看该图中用到的类时,发现添加在消息上的操作,都已被添加到类中。这样就得到了添加了相应操作的类。完成所有顺序图后,将设计过的类在3.2中贴出来。操作名称可以用中文也可以用英文,只要能够描述清楚方法的作用即可。

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

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

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