第15章 Rose的双向工程.ppt
《第15章 Rose的双向工程.ppt》由会员分享,可在线阅读,更多相关《第15章 Rose的双向工程.ppt(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第15章章 Rose的双向工程的双向工程 15.1 双向工程介绍双向工程介绍15.2 Java代码生成代码生成15.3 逆向工程逆向工程15.4 实例应用实例应用15.1 双向工程介绍双向工程介绍双向工程双向工程包括包括正向工程正向工程和和逆向工程逆向工程。双向工程提供了一种在双向工程提供了一种在描述系统的架构或设描述系统的架构或设计计和和代码代码的模型之间进行的模型之间进行双向交换双向交换的机制。的机制。正向工程正向工程指从指从模型模型直接产生直接产生一个一个代码代码框架。框架。逆向工程逆向工程是指将是指将代码代码转换成转换成模型模型。CASE工具工具能够能够自动进行转换自动进行转换,可以
2、在,可以在设计设计模型模型和和实现模型实现模型之间之间保持一致保持一致。15.2 Java代码生成代码生成代码生成代码生成(正向工程正向工程)是指从是指从Rose模型中的模型中的一个或多个类图生成一个或多个类图生成Java源代码的过程源代码的过程。Rational Rose正向工程是正向工程是以组件为中心以组件为中心的。的。当对一个当对一个Java模型元素进行正向工程时,它模型元素进行正向工程时,它的的特征特征会会映射到映射到对应的对应的Java语言的结构语言的结构。Rose提供了一个工具,它能够使提供了一个工具,它能够使代码代码与与UML模型模型保持一致保持一致。“Code Generati
3、on”详解详解(1)1.IDE:指定与:指定与Rose相关联的相关联的Java开发环开发环境境。2.Default Data Types:设置:设置缺省数据类缺省数据类型型。3.Prefixes:设定:设定缺省前缀缺省前缀(如果有的话)(如果有的话)4.Generate Rose ID:在代码中:在代码中为每个方为每个方法都加一个唯一的标识符法都加一个唯一的标识符。5.Generate Default Return Line:在:在每每个类声明后面都生成一个返回行个类声明后面都生成一个返回行。6.Stop on Error:在:在遇到第一个错误就停遇到第一个错误就停止止。7.Create Mi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第15章 Rose的双向工程 15 Rose 双向 工程
限制150内