- 1
- 0
- 约3.43千字
- 约 24页
- 2026-04-02 发布于陕西
- 举报
任务10
实现系统正逆向工程应用
内容导图
理解正逆向工程的基本概念。掌握正逆向工程的实施步骤。熟悉正逆向工程在软件开发中的应用。能够熟练使用正向工程工具将UML模型转换为可执行的代码。能够根据逆向工程的分析结果重建软件系统的UML模型。培养将复杂软件系统抽象为简单、清晰模型的能力,提高系统设计和开发的效率。培养逻辑思维能力,能够处理复杂的系统结构和行为分析。
正向工程指的是利用工具将模型转换成指定语言类型的代码,逆向工程则是指利用工具从已有的代码中生成系统模型的某些图形。智慧校园系统的分析和设计工作已经基本完成,即将进入编码阶段。为了加快编码进度,可以利用建模工具执行正向工程,将系统中的模型转换成指定语言类型的代码框架,并且可以利用工具从已有的代码中生成系统模型的某些图形,完成如下任务:1.使用工具将智慧校园系统模型换成指定语言类型的代码;2.利用源代码中的信息创建或更新UML模型。
正向工程生产代码01
1.基本概念正向工程是通过对实现语言的映射而把模型转换为代码的过程。由于用UML描述的模型在语义上比当前的任何的面向对象编程语言都要丰富,所以正向工程将导致一定的信息损失。事实上,这也是为什么除了代码之外还需要模型的主要原因。UML中的大部分图,如类图、组件图和状态图,都可以在正向工程和逆向工程中选用,因为它们所描述的物体都在最终的
原创力文档

文档评论(0)