图1-3 工具栏
(1)selection tool 选择工具 (2)text box 文本框 (3) note 注释
(4)anchor note to item 用锚把项目与注释链接在一起 (5)package 包 (6)use case 用例 (7)actor 角色
(8)unidirectional association 单项链接 (9)dependency or instantiates 依赖或实例化 (10) generalization 泛化 4.Rose创建模型
Rose创建的模型文件后缀名为.mdl,模型的创建的一般步骤: (1) 创建模型
点击菜单栏中【File】项,选择【New】选项,或者直接点击标准菜单栏中的【Create New Model or File】按钮;弹出如图1-4所示的对话框,选择要用到的框架,单击【OK】按钮,或者【Cancel】按钮。
图1-4 框架选择对话框
(2) 保存模型
保存模型是创建模型的逆过程,点击菜单栏中【File】项,选择【Save】选项,或者直接点击标准菜单栏中的【Save Model,File,or Script】按钮; (3) 发布模型
点击菜单栏中的【Tools】项,选择【Web Publisher...】项,跳出如图1-5所示对话框;
在图1-5中,选择要发布到web页面上的内容和HTML页面要保存的位置,单击【Publish】按钮,Rose模型就发布到web页面上,打开所保存的.html文件,就可以看到Rose模型。
图1-5 rose web publish
5.使用Rational Rose绘制用例图 创建用例图
(1) 选定浏览器窗口中的【Use Case View】; (2) 单击鼠标右键,在弹出的快捷菜单中选择【New】;
(3) 在菜单【New】产生的下级菜单中选择要新建的图——【Use Case Diagram】。
6.创建参与者、用例
参与者、用例、以及两者的关系,是用例图的主要组成元素。 下面有两种方式创建用例图所需的元素:
(1) 单击编辑区工具栏的图标,然后在编辑区单击鼠标左键; (2) 在浏览器窗口中创建所需要的元素,将浏览器中的元素拖动编辑区。
图1-6 客户端得功能用例图
7. 建立用例规约(Use Case Specification)
在选择要设计用例规约的用例单击鼠标右键,选择菜单【Open Specification...】,从而打开如图1-5所示对话框。用户可以在用例属性设置标签中对一些属性进行设置。
Name(名称):设置用例的名称; Stereotype(类型):用例的类型; Rank(级别):对用例进行层次划分;
在图1-7所示的用例属性设置窗口中,我们通常将用例规约写在【Documentation】对象窗口中。
图1-7 用例属性设置