用例图画法.docVIP

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

说明:rose中创建边界类的方法: 1.右击logic view,选择“new”--“package”。 新建一个文件夹“边界类”。 2.右击“边界类”文件夹,选择“new”--“class”。新建类。 3.为新建的类定义类名,然后右击该类选择“Open Specification”,或者直接双击该类。 4.在打开的窗口中,在“Stereotype”中选择“boundary”,标识该类为边界类。 5.如果是定义控制类,就设置Stereotype的值为control,如果是定义实体类,就设置Stereotype的值为entity。 2.顺序图 图1 UC02选择课程用例的顺序图 文档中蓝色及红色文字及图片,是与rose操作有关的介绍。在整理文档是务必要删除。 说明:顺序图的画法: 1.在Logic View下新建文件夹命名为“顺序图”。 2.右击“顺序图”文件夹,选择new--Sequence Diagram 3.将新建的顺序图使用“用例编号和名称”命名。 4.双击打开该顺序图。 5.根据用例描述,确定参与用例的参与者、边界类、控制类以及使用到的实体类,并将上述对象从左侧模型树中找到,鼠标左键点中,拖到右侧主图版中。注意顺序图中各对象的顺序从左到右为参与者、边界类、控制类以及实体类。 比如“UC03 退选课程”的参与对象如下: 5.根据用例描述中的主事件流,开始画顺序图中的消息。 UC03 退选课程主事件流如下: 学生查看已选课程。 在图中,先在中间工具栏上单击Object Message,然后将鼠标移至画图板。单击“学生”后不要松开左键,向“WithdrawalForm”拖动,到达该对象后松开左键,就建立了学生到界面对象的一条消息。 右击该消息,选择“new operation” 在打开的窗口中,修改操作Name,为“查看已选课程”。可以在Return栏设置返回值类型。 还可以选择Detail选项卡,为操作设置参数。在Arguments列表下,右击空白处,在弹出的快捷菜单中选择Insert,可以添加一个新参数,修改参数Name,Type,Default(默认值)等内容。 操作添加完毕后,点击“OK”即可。该操作被添加到消息中。 按照同样的方式完成所有消息及操作的添加。 如果需要返回消息,单击工具栏上的“Return Message”,返回消息从控制类返回到边界类。 注意:参与者对边界类的提交的操作,要传递给控制类,然后由控制类传递到相应实体类,才能操作到数据信息。如果需要返回信息,则由控制类返回到边界类上。 2)学生选择要退选的课程,点击“退选”按钮。 3)系统将课程选课人数减1,删除该学生的选此课信息及该课程下的此学生信息。 4)系统提示退选成功。用例结束。用例结束时,控制类的生命终结,在其生命线(虚线)下方画一个“叉号”(工具栏拖过来即可)。 6.画完顺序图后,再次查看该图中用到的类时,发现添加在消息上的操作,都已被添加到类中。 这样就得到了添加了相应操作的类。完成所有顺序图后,将设计过的类在3.2中贴出来。 操作名称可以用中文也可以用英文,只要能够描述清楚方法的作用即可。

文档评论(0)

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

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

1亿VIP精品文档

相关文档