文摘
英文文摘
声明
第1章绪论
1.1研究背景
1.2国内外现状
1.3本文的目标和意义
1.4本文的组织结构
第2章代码生成的目标系统研究
2.1管理信息系统研究
2.1.1管理信息系统的功能分析
2.1.2管理信息系统的体系结构分析
2.2 ASP.NET
2.3本系统的功能特性
第3章代码生成工具的研究
3.1代码生成工具概述
3.2代码生成驱动模型研究
3.2.1基于MDA的驱动模型
3.2.2基于模板的驱动模式
3.2.3 FMP模型
3.2.4 ORM模型
3.3本系统的工作模式
3.3.1第一种模式
3.3.2第二种模式
3.3.3第三种模式
第4章代码生成工具的设计
4.1系统框架
4.2系统总体功能设计
4.3系统详细设计
4.3.1录入模块设计
4.3.2可视化模型设计
4.3.3数据库功能模块设计
4.3.4模板功能模块设计
4.3.5项目配置设计
4.3.6业务模块生成设计
4.3.7通用模块生成设计
第5章代码生成工具的实现
5.1数据库功能模块实现
5.2可视化模型实现
5.2.1可视化模型的文件格式
5.2.2可视化模型的逻辑结构与操作实现
5.3模板功能模块实现
5.3.1模板
5.3.2模板解析器实现
5.4项目配置实现
5.5业务模块生成实现
5.6通用模块生成实现
第6章代码生成应用举例
6.1模式一举例
6.2模式三举例
6.3应用结论
总结与展望
致谢
参考文献
攻读学位期间发表的论文