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进行面向对象的建模工作。
未经允许不得转载:免责声明:本文由用户上传,如有侵权请联系删除!
最新评论
这个文章解决了我多年在编程语言的看法,很中肯
这里可以学到前端,后端,大数据,AI技术,赞
这个站真不错,包括前端,后端,java,python,php的等各种编程语言,还有大数据和人工智能教程
vue,angular,C++和其他语言都有相关的教程
这个站我能学到python和人工智能相关的经验