文档详情

Rational Rose教程.doc

发布:2015-07-29约17.65万字共112页下载文档
文本预览下载声明
第一部分 关于本教程 欢迎使用Rational Rose教程Rational Rose是一套可视化建模工具,用于在C/S,分布式企业环境下开发健壮的,有效的解决方案以满足真正的业务需求。本教程通过指导你一步步地进行一个复杂的业务问题的真正实现解决,教给你如何使用Rose。 估计完成时间:完成整个教程需要花大约10小时。当然可以从任何部分开始和结束,剩下的部分以后再看。每一部分还有完成该部分所需时间,例如前言部分需要大约5分钟。 示例模型:在本教程中,你将为一个叫做Classics的虚构的公司开发一套POS系统。Classics公司是一家快速成长的连锁店,经营经典的音乐、电影、图书。该公司的POS系统已经过时,现在必须作一套新的定单处理和实现系统(OPFS)。随着本教程的不断深入,你将开发OPFS系统以帮助Classics公司更好的管理其商店和存货。 该教程适合我吗?如果你有一点或没有Rational Rose知识,都可以使用本教程。当然你得对Windows (NT/95/98)操作系统、面向对象分析设计(OOAD)概念、UML语言有一些基本了解。 本教程是如何组织的?本教程是按照在业务和应用软件建模中的行为步骤来进行的,每一部分是建立在前一部分提出的知识的基础上的。但是每一部分都是独立的单元。这就意味着你可以从任何一部分开始,而跳过其他部分。例如,如果你懂业务建模,就可以跳过第3部分直接进行第4部分。 我可以按照各部分的顺序吗?按照各部分的顺序,你可以模拟一个真实世界的开发环境。看完了第1和第2部分的介绍材料,就自然地进入第3部分的OPFS的工作。在第3部分中你将开始Classic公司的业务建模。接下来进行建模应用需求以及实现。在最后部分里将产生代码以及正逆向模型和代码 每一部分里面有什么?每个部分包含: (一个解释你要干什么以及为什么干的)介绍 (一个完成该部分所需时间的)估计 (一个完成部分开发的)样例模型 (一个在该部分引入的特性的详细指导)‘试一试’部分 一个已完成的模型 (一个在该部分所学的Rose的特性的)概要 使用样本模型 本教程采用手把手的方式教你如何学习Rational Rose。在每一部分的开始,你要装载一个针对该部分的半成品模型。随着在该部分的一步步执行指令,模型被细化并进入下一个开发阶段。如果你选择跳过某个部分,你仍然可以使用后面的模型,只要装载适当的样本模型 附加信息 你可以得到关于Rational Rose公司的其他信息,包括术语和视觉文本 下一步干什么?第2部分涉及建模的优点,并引入一些Rational Rose的主要原理 第二部分 关于Rose 关于这部分 这部分向你介绍用Rational Rose建模。在这部分里,你会学到建模是如何帮助你生产更好的软件。你也可以学习使用Rose的一些基本知识。 估计完成时间:大约15分钟 什么是可视化建模?可视化建模就是以图形的方式描述所开发的系统的过程。可视化建模允许你提出一个复杂问题的必要细节,过滤不必要的细节。它也提供了一种从不同的视角观察被开发系统的机制。 为什么要建模?设计一个软件的模型就好比是一幢大楼需要蓝图一样重要。好的模型能够: 鉴别需求和沟通信息 着眼于系统的组件如何相互作用,而不是陷于具体的细节 使你能够了解设计组件的相互关系 通过使用一个共同的图形语言,改进跨团队的沟通 为什么要使用Rational Rose?有大量的原因都说明应使用Rational Rose进行你的开发工作。这里只说几个: 用模型驱动的开发能提高开发者的生产力 用例和着眼于业务的开发能改进软件质量 共同的标准的语言--(UML)能改进团队沟通 逆向工程能力允许你集成传统的OO系统 模型和代码通过开发周期保持同步 Rose的版本 Rose现在有三个可用版本: Rose Modeler –没有语言支持 Rose Professional –只支持一种语言 Rose Enterprise –支持多种语言包括(VC++, VB, Java, and CORBA) 所有版本的Rose都可以使用本教程。但是决定于你所使用的Rose版本,你可能没有本教程里的所有部分的功能。 Rose GUI 你可能已经熟悉Rose中使用的GUI惯例。 标准工具栏 图表工具箱 图表窗口 文本窗口 规范(描述) These items are briefly discussed in subsequent slides. How, where, and why each of these elements is used will become clearer as you progress through the tutorial. 工具栏和工具箱 The Rose standard too
显示全部
相似文档