UML实验指导 - 图文

发布时间 : 星期一 文章UML实验指导 - 图文更新完毕开始阅读

图2-2 新建Use Case Diagram

图2-3 创建Use Case图

Step3:在浏览器中双击Realtor View,打开Realtor View框图,同时将已经存在的Actor

和Use Case 依次拖入其框图中,并安排各个元素的位置。如图2-4所示:

图2-4 将Actor和Use Case拖入框图中

Step 4:按照Step3中同样的方法在浏览器中双击Maintain Personal Planner View,打开

Maintain Personal Planner View框图,将现有模型中已经存在的Actor和Use Case 依次拖入其框图中,并安排各个元素的位置。如图2-5所示:

图2-5 安排各个元素位置

Step5:在Use Case中选择包,并加入新的Use Case 事件流。

(1) 包Apply For Loan(ApplyForLoan.txt);

(2) 包Maintain Personal Planner(MaintainPersonalPlanner.txt); (3) 包Search For A Home(SearchForHome.txt);

这3个txt文件均存在与\\Rose实验,文件夹中。具体操作方法如下:

右键点击Apply For Loan包,选择New/File,打开ApplyForLoan.txt即可。 按照同样的方法将其他2个文件加入到相应的包中。

图2-6 新建文件

图2-7 增加.txt文件

Stpe6:按照上述同样的方法在Use Case Model包中加入ProblemStatement.txt。

图2-8 在Use-Case Model中增加File

Step7:保存新的mdl文件,取名为Lab2-1.1,下次实验将使用该文件。

(1) 增加系统用例模型包,Use Case框图、用例与角色; (2) 增加系统用例描述; (3) 增加系统角色描述。

【扩展练习】

1、需求描述如下:某学校的网上选课系统主要包括如下功能:管理员通过系统界面

进入,建立本学期要开的各种课程,将课程信息保存在数据库中并可以对课程进行改动和删除。学生通过客户机浏览器根据学号和密码进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课以及付费。同样,通过业务层,这些操作结果存入数据库中。 根据以上描述,绘制系统的用例图。并选择其中一个用例(如添加课程Add Course)给出其用例描述。

用例的描述格式(参考模板)

描述项 用例名称 标识符[可选] 用例描述 参与者 优先级 状态[可选] 前置条件 说明 表明用户的意图或用例的用途,如“预订图书” 惟一标识符,如“UC1701”,在文档其他地方可用标识符来引用这个用例 概述用例的几句话 与此用例相关的参与者列表 一个有序的排列,1代表优先级最高 用例的状态,通常为以下几种之一:进行中、等待审查、通过审查或未通过审查 访问用例前必须满足的条件列表

联系合同范文客服:xxxxx#qq.com(#替换为@)