首页 理论教育用RationalRose建模实践技巧

用RationalRose建模实践技巧

【摘要】:使用Rational Rose建模包括创建和保存模型、导入和导出模型、使用注释和设置全局变量等,下面分别进行讲解。如果不使用模版,则单击“Cancel”按钮。如果选择使用模版,则Rose会自动装入该模版的默认包、类和组件。如果单击“Cancel”按钮,表示创建一个空项目,用户需要从头开始创建模型。

使用Rational Rose建模包括创建和保存模型、导入和导出模型、使用注释和设置全局变量等,下面分别进行讲解。

1.创建模型

Rose模型文件的扩展名是mdl,要创建模型,可以执行下列步骤。

菜单栏选择“File”→“New”,或者单击工具栏中的“New”按钮。从弹出的对话框中选择要用的模版,单击“OK”按钮。如果不使用模版,则单击“Cancel”按钮。

如果选择使用模版,则Rose会自动装入该模版的默认包、类和组件。模版提供了每个包中的类和接口,各有相应的属性和操作。通过创建模版,可以收集类与组件,便于作为基础设计和建立多个系统。如果单击“Cancel”按钮,表示创建一个空项目,用户需要从头开始创建模型。

2.保存模型

Rational Rose的保存,与其他的应用程序类似,可以通过菜单栏或者工具栏来实现。

1)保存模型。通过选择菜单栏“File”→“Save”或者标准工具栏的“Save”按钮,可以保存系统建模。如果是初次保存模型,会弹出如图6-11所示的对话框,找到相应的目录,填好文件名后单击“Save”按钮即可。如果想将模型保存到另一个文件中,则选择菜单“File”→“Save As”,会弹出另存模型的对话框。

2)保存日志。选择菜单栏“File”→“Save Log As”,系统会弹出一个对话框,让用户选择将日志保存在哪个文件中,如图6-12所示。

978-7-111-47279-7-Chapter06-12.jpg

图6-11 另存模型对话框

978-7-111-47279-7-Chapter06-13.jpg

图6-12 另存日志对话框

3.导出与导入模型

面向对象机制的一大优势就是重用技术。重用不仅适用于代码,也适用于模型。Rose支持导出与导入模型和模型元素。

1)导出模型。选择菜单项“File”→“Export Model”,弹出如图6-13所示的对话框,输入导出文件名(ptl)即可。(www.chuimin.cn)

978-7-111-47279-7-Chapter06-14.jpg

图6-13 导出模型对话框

2)导入模型、包或类。选择菜单项“File”→“Import”,弹出如图6-14所示的对话框。选择要导入的文件名,供选择的文件类型有ptl、mdl、cat和sub。

4.使用注释

注释是加进图中的少量文本,可以和图或图中的特定元素联系在一起。如果注释和图中的特定元素相联系,则将它连接到这个元素,如图6-15所示,在图中添加注释通过“Note”图标。

978-7-111-47279-7-Chapter06-15.jpg

图6-14 导入对话框

978-7-111-47279-7-Chapter06-16.jpg

图6-15 添加注释

5.设置全局选项

全局选项可以通过选择菜单“Tools”→“Options”进行设置,如图6-16所示。

978-7-111-47279-7-Chapter06-17.jpg

图6-16 设置全局选项

1)设置字体。可以设置文档窗口字体、日志窗口字体和默认字体,单击不同的“Font”按钮,可以分别设置字体。

2)设置颜色。Rose中也可以单独修改对象颜色。单击6-16中的“Line Color”和“Fill Color”按钮,用户可以分别设置对象的线颜色和填充颜色。