Rational Rose的四种视图介绍
摘要:Rose模型中有四种视图:Use Case View(用例视图),Logical View(逻辑视图),Component View(组建视图)和Deployment View(配置视图)。 用例视图包括系统中的所有参与者,用例和用例图,还可能包括一些时序图或协作图。用例图是系统中与实现无关的视图,它只关注系统功能的高层形状,而不关注系统的具体实现方法。 逻辑视图关注系统如何实现用例中提出的功能,提供系统的详细图形,描述组件之间如何关联。另外,逻辑视图还包含需要的特定类,类图和状态图。利用这些细节元素,开发人员可以构造系统的详细信息。 组建视图包含模型代码库,可执行文件,运行库和其他组件的信息
阅读全文
如何使用Rose将类图转化为java代码
摘要:将画好的类图选中后,点击Tools--->java/j2ee---->generate code--->设置一下输出路径———>打完收工。注意:生成的代码只是框架,具体的实现需要自己填代码。
阅读全文
如何将java工程用Rose转化为 类图
摘要:1.新建一个ROSE工程,选择J2EE模板,2.如图3.在出现的界面中,CLASSPATH中加入源代码的目录,加入支持的包,点'ADD RECURSIVE'点 ‘SELECT ALL‘‘ 点REVERSE ‘,完成后没任何提示,点'DONE'结束。逆向工程完成。4 逆向工程以后不会自动生成类图,但在logical view 和component view 里面按照你的java包结构会自动生成相应的包和类,要按照自己的要求建立类图。下面我们将所选包下的所有类显示在新建类图中:ROSE里新建CLASS DIAGRAM,然后把类包一个个拖到右侧图中,点菜单上的'
阅读全文