基于SA理论的代码自动生成技术实现和应用
摘要 | 第1-5页 |
ABSTRACT | 第5-7页 |
第一章 绪论 | 第7-11页 |
·研究背景和选题意义 | 第7-8页 |
·国内外现状研究综述 | 第8-9页 |
·本文研究内容与框架 | 第9-11页 |
第二章 SA理论与代码自动生成技术 | 第11-23页 |
·SA理论的介绍与研究 | 第11-18页 |
·软件体系结构的历史概况介绍 | 第11-12页 |
·软件体系结构中的复用及构件 | 第12-13页 |
·基于体系结构的软件开发 | 第13-14页 |
·基于SA理论的ABC方法介绍 | 第14-18页 |
·代码自动生成技术的介绍及分析 | 第18-23页 |
·代码自动生成的分类 | 第18-19页 |
·代码自动生成机理 | 第19-20页 |
·代码自动生成的优劣势分析 | 第20-23页 |
第三章 代码自动生成技术研究与实现 | 第23-52页 |
·代码自动生成工具的制作方法 | 第23-25页 |
·实例研究计划过程 | 第25-26页 |
·概要/详细设计及框架的选择 | 第26-33页 |
·主流 B/S框架的选择 | 第27-28页 |
·框架介绍 | 第28-33页 |
·体系风格的提取和定义 | 第33-34页 |
·分离结构子和连接子 | 第34-37页 |
·SA模型的ADL描述语言转换 | 第37-43页 |
·构造构件的代码片断模板 | 第43-48页 |
·系统检验 | 第48-49页 |
·系统生成 | 第49-50页 |
·开发环境 | 第49页 |
·系统模块 | 第49-50页 |
·界面展示 | 第50-52页 |
第四章 代码自动生成技术应用实例 | 第52-67页 |
·项目背景介绍 | 第52-53页 |
·国际虚拟化形势 | 第52-53页 |
·盛大虚拟化项目背景介绍 | 第53页 |
·相关技术介绍 | 第53-57页 |
·虚拟化 | 第53-54页 |
·VMware | 第54-55页 |
·HyperV | 第55-57页 |
·项目系统部署图 | 第57-58页 |
·代码自动生成工具所实施的内容 | 第58-60页 |
·带有代码生成工具的开发流程 | 第58-59页 |
·与常规开发流程的比较 | 第59-60页 |
·项目模块清单及生成分析 | 第60-62页 |
·功能模块提取及分析 | 第60-61页 |
·工具使用步骤说明 | 第61-62页 |
·项目成果展示 | 第62-67页 |
第五章 结论及展望 | 第67-68页 |
参考文献 | 第68-71页 |
致谢 | 第71-72页 |