Rational Rose模型设计与业务列表详解

需积分: 50 2 下载量 139 浏览量 更新于2024-07-12 收藏 1.24MB PPT 举报
"Rational-Rose建模讲解" Rational-Rose是美国IBM Rational软件公司在软件工程专家Grady Booch、Ivar Jacobson、Jim Rumbaugh等人主持下研制的图形化、集成化OOCASE产品,支持面向对象软件系统的开发。它可以建立用UML描述的软件系统的模型,可以自动生成和维护C++、JAVA、VB、PB、ORACLE等语言和系统的代码。 Rational-Rose的特点包括: 1. 支持三层结构方案; 2. 为大型软件工程提供了可塑性和柔韧性极强的解决方案; 3. 支持UML、OOSE及OMT; 4. 支持大型复杂项目; 5. 与多种开发环境无缝集成。 Rational-Rose的核心图包括: 1. Use-Case Diagrams(用例图) 2. Sequence Diagrams(顺序图) 3. Collaboration Diagrams(协作图) 4. Class Diagrams(类图) 5. State Chart Diagrams(状态图) 6. Activity Diagrams(活动图) 7. Component Diagrams(组件图) 8. Deployment Diagrams(部署图) 9. Package Diagrams(包图) Rational-Rose的基本操作包括: 1. 自定义工具栏:用户可以在Rose的主界面中自定义工具栏,添加或删除按钮以满足不同的需求。 2. 保存模型:用户可以右键点击浏览器窗口中的“untitled”,在弹出的快捷菜单中选择“save”,或者选择主菜单“File”下的“save”子菜单,系统弹出文件保存对话框。 3. 浏览模型结构:用户可以在浏览器窗口中浏览模型结构,前面带有文件夹图标的项称为包,其他一般为模型元素。 4. 打开说明窗口:用户可以在模型元素或包上双击,或者点击右键,打开说明窗口以查看模型元素或包的详细信息。 Rational-Rose的启动窗口如图所示,用户可以选择建立新模型、打开某个已存在的模型或打开最近使用的模型。 Rational-Rose是一种功能强大且灵活的可视化软件开发工具,广泛应用于软件开发、系统设计和项目管理等领域。