首页 rose教程ppt课件

rose教程ppt课件

举报
开通vip

rose教程ppt课件第9章RationalRose简介 9.1RationalRose概述 9.2RationalRose的安装 9.2.1安装前的准备 9.2.2安装步骤 9.3RationalRose的使用 9.3.1RationalRose的启动 9.3.2RationalRose的主界面 9.3.3Rose模型的4种视图 9.3.4Rose的基本操作*软件开发生命周期与统一建模语言UML.第9章RationalRose简介 9.3RationalRose的使用 9.3.5关于用例图 9.3.6活动图的画法 9.3.7关于类图 ...

rose教程ppt课件
第9章RationalRose简介 9.1RationalRose概述 9.2RationalRose的安装 9.2.1安装前的准备 9.2.2安装步骤 9.3RationalRose的使用 9.3.1RationalRose的启动 9.3.2RationalRose的主界面 9.3.3Rose模型的4种视图 9.3.4Rose的基本操作*软件开发生命周期与统一建模语言UML.第9章RationalRose简介 9.3RationalRose的使用 9.3.5关于用例图 9.3.6活动图的画法 9.3.7关于类图 9.3.8关于顺序图 9.3.9顺序图与协作图的相互转化 9.3.10借助协作图的工具绘制对象图 9.3.11关于状态图 9.3.12图形的布局 9.3.13发布模型 9.4RationalRose的逆向工程*软件开发生命周期与统一建模语言UML.第9章RationalRose简介 教学要求 掌握:RationalRose的安装、配置、使用。 理解:RationalRose的双向工程。 了解:如何利用工具完成建模过程。*软件开发生命周期与统一建模语言UML.9.1RationalRose概述 1.RationalRose在同类产品中的优势 RationalRose并不是单纯的绘图工具,它是专门支持UML的建模工具,有很强的校验功能,能检查出模型中的许多逻辑错误,还支持多种语言的双向工程(将模型转换成指定编程语言的代码,或将代码转换成模型),特别是对Java的支持非常好。 Rose是Rational公司的产品,而Rational公司拥有UML的三位创始大师。他们的产品也是世界领先的建模工具。*软件开发生命周期与统一建模语言UML.9.1RationalRose概述 2.RationalRose的多个版本 RoseModeler:可以对系统生成模型,但不支持逆向工程,也不支持由模型转出代码。 RoseProfessional系列:可以用一种语言生成代码。 RoseEnterprise:支持用C++、Java、VisualBasic和Oracle生成代码,支持逆向工程。*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.1安装前的准备 操作系统需要Windows2000/XP及以上版本,如果是Windows2000要确认已经安装了ServerPack2*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (1)双击启动RationalRose2003的安装程序,进入安装向导界面*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (2)单击“下一步”按钮,进入产品选择界面,选择第二项,即RationalRoseEnterpriseEdition*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (3)单击“下一步”按钮,使用其默认的选项,即DesktopinstallationfromCDimage*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (4)单击“下一步”按钮,开始加载安装包,之后进入右图所示的界面。*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (5)单击Next按钮,进入产品声明界面。*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (6)继续单击Next按钮,进入 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 许可界面。选择Iacceptthetermsinthelicenseagreement单选项。*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (7)继续单击Next按钮,进入安装路径设置界面。可以单击Change按钮修改安装路径。*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (8)安装路径设置完成后,单击Next按钮进入自定义安装设置界面。用户可以根据需要进行选择。*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (9)继续单击Next按钮,进入开始安装界面*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (10)单击Install按钮开始安装*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (11)系统安装完毕*软件开发生命周期与统一建模语言UML.9.2RationalRose的安装 9.2.2安装步骤 (12)单击Finish按钮,弹出注册对话框,要求用户对软件进行注册。用户可以选择多种注册方式,如果是试用版则不用注册。*软件开发生命周期与统一建模语言UML.9.3RationalRose的使用 9.3.1RationalRose的启动 单击“开始”→“程序”→RationalSoftware→RationalRoseEnterpriseEdition命令,得到启动界面*软件开发生命周期与统一建模语言UML.9.3RationalRose的使用 9.3.1RationalRose的启动 如果模型中涉及具体的编程语言,则需要选择相应编程语言的模板;如果暂时不需要任何模板,则直接单击Cancel(取消)按钮。*软件开发生命周期与统一建模语言UML.9.3RationalRose的使用 9.3.2RationalRose的主界面 Rose的工作区主要由4个部分组成:列表区(用于快速浏览模型中的各个视图及其组件)、编辑区(用于绘制图形)、文档区(用于编辑与各组件相关的说明性文字)、日志区( 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 对模型所做的重要动作)。*软件开发生命周期与统一建模语言UML.9.3.3Rose模型的4种视图 Rose模型放在4种视图下,分别是: 用例视图(UseCaseView):用于对需求建模,主要包括用例图、活动图,必要时也会用到对业务建模的顺序图或协作图等,有时还包括领域类图。 逻辑视图(LogicalView):用于对 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 设计过程建模,主要包括类图、顺序图、协作图、状态图、包图等,有时也用到活动图。 组件视图(ComponentView):也称构件视图,建模软件的组件及其相互间的关系。组件可以是任何一个可重用的软件领域内的组成部分,如源程序、二进制文件、方法、类、可执行文件、文本文件等。 部署视图(DeploymentView):建模系统的各个硬件节点及其相互间的通信方式*软件开发生命周期与统一建模语言UML.9.3.3Rose模型的4种视图 4种视图的关系 用例视图用于对系统的高层建模,站在用户的角度描述系统的功能及行为。在此基础上,对系统进行分析与设计,通过另外3个视图加以表示。*软件开发生命周期与统一建模语言UML.逻辑视图部署视图组件视图用例视图9.3.4Rose的基本操作 1.创建模型及其组件 Rose模型文件的扩展名为.mdl,通常一个模型对应一个完整的系统。新建一个模型的步骤如下:(1)选择File→New命令。(2)在选择模板的对话框中选择想要的模板,单击OK按钮;若单击Cancel按钮则不使用任何模板。 创建模型中的组件的方法有以下两种:(1)在列表区中右击要创建的位置,在弹出的快捷菜单中选择New选项,选择要新建的组件。(2)在绘图区中直接绘制组件。*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 1.创建模型及其组件 新创建的组件将在列表区中依层次显示出来。*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 2.用包分组 模型较大组件较多时,往往需要用包将相关的组件组合到一起*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 3.保存模型 通常一个模型对应一个完整的系统(如ordersys.mdl是对订货系统的需求、分析、设计、部署的完整建模),有时甚至包括业务建模。 通过单击File→Save命令可以保存模型。*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 4.设置全局选项 单击Tools→Options命令,在弹出的对话框中进行设置。双击列表区中的ModelProperties也可以打开该对话框。*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 5.定制工具栏 右击绘图工具栏,在弹出的快捷菜单中选择Customize选项,弹出“自定义工具栏”对话框,右侧窗格列出的是当前已经显示出的绘图工具,左侧窗格是供选择的其他工具,可以根据需要进行增删。*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 6.设置组件的属性 双击组件或在组件上右击,选择OpenSpecification选项,可以打开该组件的属性对话框*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 7.删除组件的两种形式*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 8.快速查找某类图形*软件开发生命周期与统一建模语言UML.9.3.4Rose的基本操作 9.关于撤消操作 Rose不像其他编辑器那样可以撤消(Ctrl+Z)多步操作,它只能撤消一步。因此,在对模型做重大修改时,一定要注意先做备份。*软件开发生命周期与统一建模语言UML.Rose模型中的组件画法 关于用例图 1.建立用例图 2.在用例图中编辑关系 活动图的画法 关于类图 1.类的属性设置 2.设定关联的重数 3.信息的显示和隐藏 4.聚集、组成关系 5.类的多种构造型*软件开发生命周期与统一建模语言UML.Rose模型中的组件画法 关于顺序图 1.画顺序图的步骤 2.顺序图中消息类型的修改 顺序图与协作图的相互转化 借助协作图的工具绘制对象图 关于状态图 1.设置转移条件 2.历史状态的表示 图形的布局 发布模型 *软件开发生命周期与统一建模语言UML.9.4RationalRose的逆向工程 逆向工程是指从代码到模型的过程。Rose的逆向工程功能可以针对代码中的类、属性、操作、关系、包、组件等收集模型元素的信息,从而创建模型。 演示整个过程:详见教材.*软件开发生命周期与统一建模语言UML.中国水利水电出版社*..
本文档为【rose教程ppt课件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
爱赢
公司经营范围:网络软件设计、制作、图文设计、影视制作(编辑)
格式:ppt
大小:2MB
软件:PowerPoint
页数:0
分类:工学
上传时间:2020-04-20
浏览量:1