实验一 建模软件的安装配置
一、实验目的
- 学习建模软件的安装
- 掌握建模软件rational rose(或visio)的基本配置和使用方法
二、实验条件
计算机一台,windows操作系统,rational rose或visio软件(2003-2023版)
三、实验原理及内容
在软件业内,统一建模语言 (UML) 已经成为表示软件构架和设计模型的标准符号。为了让软件专业人员可以统一地、一致地建立他们的分析和设计活动模型,Rational 引导了 UML 的开发。借助 UML,团队可以用一种通用的方式来进行交流和记录软件设计。借助 Rose,可以创建一个强大可靠的、基于构件的构架,它可以将发生变更的地方隔离开来。在进行变更的时候,这个构架将软件的其它部分隔离,避免这些部分受到负面影响。Rational Rose 帮助您以一种可预测的、受到良好控制的方式来实施变更,可以迅速地开发可靠的代码。借助它可以早在系统集成之前就方便快捷地对软件构件进行可视的测试。
rational 公司于2003年被IBM公司收购,在被收购前后分别推出了rational rose和rational software architect(RSA)两种建模软件。目前rational rose已经不再更新,主要发展RSA系列,作为建模和模型驱动语言的平台。下面主要以rational rose2003为例说明使用和安装过程。
1 安装过程
(1)rational rose2003(win10通过)或rational rose2007
安装rational rose2003时,双击“RationalRose.exe”文件名,进入安装过程,初期只需点击“下一步”即可,但有几步过程需要注意:
① 产品选择
应选择企业版,具体如上图。
② 产品警告
在win7以上系统安装时会弹出警告对话框,直接点击“下一步”即可,如图所示。
③ 接受版权协议
选择接受,如上图所示。
④ 兼容性提示(一定小心,不能选错)
如果出现兼容行提示框,请一定选择“运行程序而不获取帮助”按钮。
⑤ 安装错误提示(一定不要选择错误)
在安装过程中,该对话框会出现1-2次,请一定点击右上角“X”,不要点击“OK”。
⑥ 安装结束
将下面两个复选框中的“V”去掉。
⑦ 版权文件处理
将c:\Program Files (x86)\Rational\Common的这两个文件拷贝到c:\Program Files (x86)\Rational\Rose目录下
⑧ 启动rational rose
在win10“开始”菜单中启动“rational rose enterprise edition”
(9)启动rational rose时出现错误对话框。
点击“确定”按钮
(10)模块选择
需要确定编程的语言,本实验任选,也可以不选择具体语言(点击“cancel”即可)
(11)无法退出Rational Rose软件
如果无法退出Rational Rose,直接进入win10的“任务管理器”选择“Rational Rosevisual Model”命令行即可。
(2)RSA安装说明
RSA将rational rose和Eclipse平台等集成在一起,使用时先建立一个包,这个过程类似使用Eclipse开发Java语言项目。然后,再建立一个UML项目,包括类图、用例图等,过程类似rational rose。由于篇幅所限,请同学们自己下载该软件和安装。
2 .Rational Rose 简介如下:
(1)Rational Rose可视化环境组成
Rose界面的五大部分是浏览器、文档工具、工具栏、框图窗口和日志。见图。
- 浏览器:用于在模型中迅速漫游。
- 文档工具:用于查看或更新模型元素的文档。
- 工具栏:用于迅速访问常用命令。
- 框图窗口:用于显示和编辑一个或几个UML框图。
- 日志:用于查看错误信息和报告各个命令的结果。
(2)浏览器和视图
浏览器是层次结构,用于在Rose模型中迅速漫游。在浏览器中显示了模型中增加的一切,如参与者、用例、类、构件等等。Rose浏览器见图。
浏览器中包含四个视图:Use Case视图、Logical视图、Component视图和Deployment视图。点击每个视图的右键,选择new就可以看到这个视图所包含的一些模型元素。
(3)框图窗口
在图1.3所示的框图窗口中,我们可以浏览模型中的一个或几个UML框图。改变框图中的元素时,Rose自动更新浏览器。同样用浏览器改变元素时,Rose自动更新相应框图。这样,Rose就可以保证模型的一致性。
3 .实验练习
(1)请新建一个用例图,该图有3个用例组成,用例采用默认参数。
(2)请新建一个类图,该图有3个类组成,类采用默认参数。
(3)请新建一个包图,该图有3个包组成,包采用默认参数。
(4)请新建一个构件图,该图有3个构件组成,构件采用默认参数。
(5)请新建一个部署图,该图有3个结点组成,结点采用默认参数。
(6)请新建一个活动图,该图有3个节点组成,节点采用默认参数。
(7)请新建一个状态图,该图有3个状态组成,状态采用默认参数。
将上面7个文件保存成文件。
四、实验思考题
1.简述建用例文件的过程。
打开rational rose -> 在浏览器内的Use Case视图中,双击Main,让新的用例图显示在框图窗口中 ->在工具栏中选择Use Case ->在框图窗口合适位置单击即可 ->创建三个后在工具栏选择Generalization进行连接。
2.将实验练习的截图插入到实验报告中