随码网随码网

Rational Rose 2007使用指南:从零到精通的建模之路

Rational Rose 2007使用指南:从零到精通的建模之路

Rational Rose 2007:面向对象建模工具及使用教程

Rational Rose 2007是一款由Rational公司开发的知名可视化建模工具,它支持面向对象的技术,并提供了一整套完整的建模解决方案。本文将向您介绍Rational Rose 2007的基本使用方法。

启动Rational Rose 2007后,您会看到一个引导界面。在此界面上,您可以创建新的模型或加载已有的模型。在这个教程中,我们将选择J2EE模型进行操作。如果您已存在其他模型,可以选择“Existing”标签或“Recent”标签去加载它们。

创建模型后,您将看到三个自动创建的包,分别是java、javax和org。这些包分别包含了Java的一些基本类、扩展类以及CORBA的相关内容。

在创建模型的过程中,我们需要首先创建角色(Actor)。在Brower Area中,点击“Use Case View”->“Main”,然后在Diagram Toolbox中单击“Actor”,并将其拖到Diagram Window中,然后为其命名。同样,您也可以创建professor, student 和billing system等角色。

接下来,在Diagram Toolbox上单击“Use Case”,并将它拖到Diagram Window中。您还可以创建“Unidirectional Association”关联关系。如果有一些用例可以重用其他用例,例如,“logon validation”会用到“register for courses”和“maintain schedule”,那么可以使用“generalization”(uses)关系进行模式化。

在创建时序图时,选择菜单中的“Browse”->“Interacton Diagrams...”->“Use Case View”,然后输入名字并选择“Sequence”,最后单击Ok。此时,您可以将需要的角色拖入Diagram Window中。

使用Class Wizard创建类和消息。在Diagram Windows中右键选择“Class Wizard...”,分别创建registration form类,registration manager类,math 101类和math 101 section 1类,并填写相应的object message。

您还可以创建协作图来展示对象间的互相作用和它们之间的连接。在菜单中选择“Browse”->“interaction Diagrams”->“User Case View”,然后输入标题名“SetCourseInfo”并选择“Collaboration”,单击Ok。在Diagram Toolbox中,单击“Object Link”和“Link Message”,并为其命名。此时,“SetCourseInfo”就在“Use Case View”下了。

以上就是Rational Rose 2007的基本使用方法。通过熟悉和掌握这些基本操作,您可以更好地利用Rational Rose 2007进行面向对象的建模工作。

未经允许不得转载:免责声明:本文由用户上传,如有侵权请联系删除!

赞 ()

评论