- 0
- 0
- 约4.47千字
- 约 41页
- 2018-01-25 发布于浙江
- 举报
ch1-Rose入门 Rational Rose 2003基础教程电子教案
第1章 Rose入门 《Rational Rose 2003基础教程》 配套电子教案 内 容 Rose与可视化建模 Rational Rose工具简介 Rational Rose 2003企业版的安装 Rose应用程序界面 Rose模型 Rose视图 1 Rose与可视化建模 1.1 理解可视化建模 是开发人员及其团队获得应用程序完整设计蓝图的理想方法,是理解复杂问题和相互交流的有效手段 可视化建模有助于软件开发人员: 1)可视化应用程序 2)说明应用程序的完整结构和行为 3)创建模板,引导应用程序的构建工作 4)将质量保证贯穿于整个开发生命周期 5)将开发过程中的所有决策信息整理归档 1 Rose与可视化建模 1.2 可视化建模工具的发展与UML 常见的可视化建模方法:OMT、Booch、OOSE UML:统一建模语言 是OMG批准的标准建模方法 集OMT、Booch、OOSE的优点于一身 1 Rose与可视化建模 1.3 Rose:优秀的可视化建模工具 Rose占据了市场上可视化建模工具的主导 衡量可视化建模工具的标准: 易于使用 灵活性 整合到应用程序生命周期的容易程度 可伸缩性 基于的标准 Rose的优势 GUI 允许在同一模型中使用多种构件、语言 逆向工程 团队管理 数据建模和Web建模 1 Rose与可视化建模 1.4 软件开发过程与Rose可视化建模 2 Rational Rose工具简介 2.1 Rational Rose 2003特性 Rose 2003分企业版、专业版和Rose Modeler三种版本 Rose 2003支持的特性 表1.2 2 Rational Rose工具简介 2.2 Rose的基本功能 面向对象建模 用例分析 支持UML、COM、OMT和Booch’93 语义检查 支持可控的迭代开发 双向工程 支持多用户并行开发 可以与数据建模工具集成 OLE链接、自动化 多平台可用性 2 Rational Rose工具简介 2.3 Rose的插件及插件程序管理器 插件包括: Framework Wizard Rose Ada、 ANSI C++、 C++、VC ++、VB、Java、CORBA、Java、Oracle8、XML DTD Rose Data Modeler Rose model Integrator Rose Web Publisher Rose TOPLink Wizard Rose Web Modeler Quality Architect、Version Control 2 Rational Rose工具简介 2.3 Rose的插件及插件程序管理器 插件程序管理器(Add-In Manager) 控制插件程序的状态:激活状态或非激活状态 3 Rational Rose 2003企业版的安装 3.1 系统要求 3 Rational Rose 2003企业版的安装 3.2 安装过程 安装向导(引导安装) 安装主程序 配置许可协议 4 Rose应用程序界面 Rose应用程序界面组成 应用程序窗口 显示载体 浏览器窗口 模型图超出屏幕显示范围时用于选择观察区域 文档窗口 记录用户操作和模型元素信息的辅助提示窗口 模型图窗口 用于建立和修改当前模型的图形化视图 规范窗口 Rose应用程序界面组成 4 Rose应用程序界面 4.1 Rose应用程序窗口 控制菜单栏 标题栏 最小化和最大化按钮 菜单栏 工具栏 日志窗口 工具箱 状态栏 4 Rose应用程序界面 4.2 工具栏和工具箱 标准工具栏(Standard Toolbar) 本书中简称为工具栏 与打开的模型图窗口无关,包含一系列可以简化常用操作的图标,如创建新模型、保存模型等 模型图工具栏(Diagram Toolbar) 本书中简称为工具箱 包含适用于当前模型图的工具,每种模型图都有自己的工具箱 自定义工具栏/工具箱 4 Rose应用程序界面 4.2 工具栏和工具箱 自定义工具栏/工具箱 单击菜单栏中的ToolsOptions,在弹出的Options窗口中单击Toolbars标签,可以在Toolbars标签中自定义工具栏/工具箱 右单击工具栏/工具箱,单击快捷菜单中的Customize 4 Rose应用程序界面 自定义工具栏/工具箱 4 Rose应用程序界面 4.3 文档窗口 包含与模型元素规范窗口中完全相同的信息,描述模型元素或者关系,描述角色、约束、目的以及模型元素基本行为等信息 文档窗口中输入的一切都将显示为生成的代码中的说明语句,以后不必输入系统代码的说明语句 4 Rose应用
您可能关注的文档
- 9.珍珠等有机宝石 珠宝鉴赏(教学课件).ppt
- 9.硐室爆破 爆破工程(武汉理工大学) 教学课件.ppt
- 9.打电话 基础韩语教学课件.ppt
- 9.第九章 计算机程序控制系统 《化工仪表自动化》教学课件.ppt
- 9.诱导公式(A) 高一数学教案及课件(新课标).ppt
- 9.行为公司金融 行为金融.pdf
- 9.信息技术在抗菌药物临床应用中的作用(朗义青) 抗菌药物临床应用管理办法课件.ppt
- 91Unit 3 Topic 2 Section A 英语 九年级 上学期.ppt
- 91Unit 3 Topic 2 Section C 英语 九年级 上学期.ppt
- 91Unit 3 Topic 2 Section D 英语 九年级 上学期.ppt
原创力文档

文档评论(0)