实验一UML建模基础
一、实验目的
1.熟悉UML建模工具Rational rose的可视化环境。
2.掌握利用Rational rose进行建模的步骤。
二、实验内容
1.熟悉Rational rose建模环境
(1)单击“开始—>所有程序—>IBM Rational—>Rational Rose Enterprise
,启动Rational Rose建模环境,软件启动后产生如图  1.1所示的建模模Edition”
型窗口。
图1.1 Rational rose 启动提示界面
(2)选项卡【new】用来选择新建模型时采用的模板。单机【Details】按钮可以查看选中模板的描述。【Ex
isting】选项卡用于打开一个已经存在的模型。【Recent】选项卡可以打开一个最近打开的模型文件。如暂时不需要任何模板,
只需要建立一个新的空白模型文件,单击【Cancel】按钮,显示Rational rose主界面,如图  1.2所示。
图1.1 Rational rose主界面
(3)主界面包含五大部分:导航窗口、绘图窗口、工具栏、文档窗口和日志
窗口。
①导航窗口:用于在模型中迅速漫游。导航窗口类似于windows操作系统
的资源管理器,它以树形结构显示了模型中的所有元素,包括参与者、用例、类、组件等。利用导航窗口可以:
a)增加模型元素参与者、用例、类、组件、框图。
b)浏览现有模型元素。
c)浏览现有模型元素间的关系。
d)移动模型元素。
e)更名模型元素。
f)将模型元素加进框图。
g)将文件或UML链接到元素。
h)将元素组成包。
i)访问元素的详细规范。
j)打开图形。
图1.3 导航窗口导航窗口四个视图根结点。
a)用例视图(Use Case View):用于管理需求分析获取的所有用例、参与者
和用例图。
b)逻辑视图(Logic View):分析和设计完成的所有制品(如类图、对象图、
顺序图、活动图、状态图等)放置在逻辑视图中。
c)组件视图(Component View):逻辑视图中的类实现后成为软件的组件,
可以放在组件视图中创建这些组件,并绘制组件图描述它们之间的依赖关系。
d)部署视图(Deployment View):系统最终要实现物理部署,在部署视图中创
建物理系统中的节点和节点的连接,并描述软件组件在物理节点中的分布。
②绘图窗口:当在导航窗口中选中某个图双击后,就会打开一个绘图窗口并显示该图,可以使用左边工具栏进行绘图。根据图型的不同,工具栏提供与之相应的图形符号。
③工具栏:提供了所有UML中的图示符号,包括用例、参与者、类、关系、注释等等,按下任意一个图形元素,就可以在绘图窗口中绘制出来。
④文档窗口:图形符号提供的信息经过了抽象和压缩,提供的信息量有限,
每张图或每个图形元素的详细信息可以补充在文档窗口中。比如书写用例规约
时,只要在绘图窗口中点击选中某个用例,然后在文档窗口中输入规约内容,系统就会自动保存文档内
容,并与该用例关联起来。
⑤日志窗口:使用Rose工具时,有些信息会在日志窗口中显示出来,比如
在生成代码时可能发生的任何错误。
2.建模基本步骤
(1)启动Rational rose软件,建立空白模型文件。
(2)双击Use Case View 节点下的main,出现如图  1.4所示,为绘制用例图做好准备。
图1.4 绘制用例图
(3)添加参与者:在图1.4中的工具栏选取Actor图标,在右边的图中添加一
个Actor,选中新添加的Actor,单击鼠标右键,出现如图  1.5所示的快捷菜单,
选择“Open Specification”
(4)项,打开该Actor的设置对话框,如图  1.6所示。在name框中为该参与
者命名为学生,单击【OK】按钮。
图1.5 Actor设置
图1.6 Actor命名
(5)添加用例:如图  1.7在左边的用例工具栏选取用例图标,在右边的图中
添加一个Use Case,选中新添加的“Use Case”,单击鼠标右键,选择“Open 项,打开该Use Case的设置对话框,如图  1.8所示。在name框中Specification”
为该用例命名为“登陆系统”,在Documentation框中键入“登陆”的用例规格说明,
单击【OK】按钮。从此以后只要选中“登陆系统”用例,则界面上的文档窗口就
会显示其对应的用例规格说明。
图1.7 添加用例
图1.8 用例命名
(5) 按照(4)反复操作,分别加入“成绩查询”、“退出系统”、“输入系统密码”、“回系统密码”用例,如图  1.9所示。
图1.9 用例添加
uml图用什么软件画

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。