您的位置 首页 > 娱乐休闲

Rational Rose建模的基本操作

保存、发布模型,以及导入和导出模型。

新建Rational Rose模型

首先创建一个模型,既可以使用系统内置的框架模型,又可以建立一个全新的模型。

Rational Rose模型文件的扩展名为.mdl

可执行【File】|【New】命令,或单击【工具栏】中的【New】按钮,即可弹出【Create NewModel】对话框,选择所需使用的模板,单击【OK】按钮,即可创建模板。



如果不使用模板,则需要单击【Cancel】按钮,系统会自动创建一个空白项目。

如果选用模板,Rational Rose会自动装入该模板的默认包、类和组件。

模板提供了每个包中的类和接口,以及各种相应的属性和操作。



在Rational Rose中,框架是一系列预定义的模型元素,它既可以定义某种系统结构,又可以提供某些可重用的构件。执行【File】|【Open】命令,在弹出的对话框中选择模型文件,单击【Open】按钮,即可打开模型。

创建Rational Rose框图

1)创建参与者

参与者表示使用系统的对象。参与者可以是一个人、一个计算机系统、另一个子系统或另外一种对象。

参与者可以被认为对于每个用来交流的用例而言是独立的角色。

在创建“管理员”参与者时,则可以在【工具箱】中选择【Actor】选项,拖动鼠标在“模型图窗口”中绘制图形,并修改图形名称。



在“浏览器窗口”中,右击【Use CaseView】视图,执行【New】|【Actor】命令,即可在“浏览器窗口”中创建一个新的参与者,并输入参与者名称。



执行【Tools】|【Create】|【Actor】命令,拖动鼠标在“模型图窗口”中绘制图形,即可创建新参与者。创建新参与者后,除了直接更改参与者名称外,还可以双击参与者图标,在打开的对话框中的【General】选项卡中,在【Name】文本框中输入参与者名称,将【Stereotype】原型选项设置为“Actor”,并在【Documentation】文本框中输入该参与者的简要说明。



2)创建用例

在【工具箱】中选择【Use Case】选项,拖动鼠标在“模型图窗口”中绘制图形,并修改图形名称。



3)关联元素

在【工具箱】中选择关联关系箭头(Unidirectional Association),将光标定位在参与者上方,单击并将光标移动到用例图上,松开鼠标即可创建关联。



双击关联关系箭头,在打开的对话框中的【Documentation】文本框中可以输入说明文字。

创建图

在Rational Rose中,也可以先创建元素,然后将元素拖动到所创建的图中。

在“浏览器窗口”中右击【Use Case View】视图,执行【New】|【Use CaseDiagram】命令,创建用例图。



Rational Rose会激活用例图名称,可在名称框中输入新的名称。继续右击【Use Case View】视图,执行【New】|【Actor】命令,创建参与者并输入参与者名称。



右击【Use Case View】视图,执行【New】| 【Use Case】命令,创建用例并输入用例名称。



在“浏览器窗口”中,双击“销售”用例图模型。将上述所创建的参与者和用例模型元素拖放到“模型图窗口”中,并排列各个元素。



选择【工具箱】中的关联关系(Unidirectional Association)选项,连接各个模型元素。



在创建多个相同的模型元素时,可在【工具箱】中先选择该元素,右击执行【Lock Selection】命令,锁定该元素,同时单击鼠标连续创建多个该元素。


保存与发布模型

直接单击【工具栏】中的【Save】按钮,或执行【File】|【Save】命令,在弹出的【Save As】对话框中选择保存位置,输入模型名称,单击【保存】按钮。



对于已经保存过并再次修改的模型,可以通过执行【File】|【Save As】命令,另存为新模型。

保存日志

执行【File】|【Save Log As】命令,在弹出的【Autosave Log】对话框中设置保存位置和日志名称,单击【保存】按钮。



发布模型

发布模型是将已创建的模型发布到网络上,使其他成员可以浏览该模型。在Rational Rose中,执行【Tools】|【Web Publisher】命令,在弹出的【RoseWeb Publisher】对话框中选择所需发布的模型视图和包。




对话框的【Level of Detail】列表框用于设置发布的细节内容

  • Documentation Onl 该选项表示发布对不同模型元素的注释,不包括如操作、属性和关系等细节或细节链接。
  • Intermediat 该选项允许用户发布所有在模型元素规范中定义的细节,但不包括在细节表或语言表内的细节。
  • Full 该选项允许用户发布大部分完整的、有用的细节,包括在模型元素细节表中的信息。

对话框的【Notation】列表框用于设置发布模型的符号,而【HTML Root FileName】文本框则用于输入发布模型的根文件名。若需要选择图形文件格式,则单击【Diagrams】按钮,在弹出的【DiagramOptions】对话框中选择图形文件格式。



设置完所有选项之后,单击【Preview】按钮,浏览所发布的模型。同时,单击【Publish】按钮,创建发布模型的所有Web页面。


导入与导出模型

面向对象机制的一大优势是重用技术,而重用技术不仅适用于代码,也适用于模型。

1.导出模型

导出模型是将整个模型以.ptl的格式全部导出到计算机中,执行【File】|【ExportModel】命令,在弹出的【Export Model】对话框中,设置导出位置和模型名称,单击【保存】按钮。



2.导入模型

在Rational Rose中,支持导入的文件类型分别为.ptl、.mdl、.cat和.sub。

执行【File】|【Import】命令,在弹出的【Import Petal From】对话框中,选择所需导入文件,单击【打开】按钮。



设置全局选项

Rational Rose提供了设置全局的字体、颜色等功能,执行【Tools】|【Options】命令,在弹出的【Options】对话框中,设置相应的选项。

1.设置字体

在【Options】对话框中,单击不同位置的【Font】按钮,在弹出的【字体】对话框中,可以设置“文档窗口”“日志窗口”的字体和默认字体。



2.设置颜色

在【Options】对话框中,单击【Line Color】和【Fill Color】按钮,可在弹出的【颜色】对话框中设置对象的线条颜色和填充颜色。


责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何保存超级列表框的内容,易语言保存超级列表框内容”边界阅读