首页> 中文学位 >基于代码生成的软件开发框架及其辅助工具实现
【6h】

基于代码生成的软件开发框架及其辅助工具实现

代理获取

目录

文摘

英文文摘

声明

第一章引言

1.1问题提出

1.2研究现状

1.3本文的工作

第二章基于代码生成的软件开发框架构建

2.1典型应用的分析

2.2重构软件开发框架的目标

2.3构建基于代码生成的软件开发框架

2.4新开发框架辅助工具的开发目标

第三章辅助工具实现

3.1用例设计

3.2界面设计

3.3数据库设计

3.4详细设计

3.5代码生成的关键技术

3.6查询统计模板生成的关键技术

第四章实例应用分析

4.1开发实例需求与数据情况

4.2开发实例的效率定量分析

4.3本开发框架及辅助工具定性评价

第五章总结

5.1本文贡献

5.2存在不足与进一步努力

参考文献

附录

致谢

展开▼

摘要

软件开发技术迅速发展,如何方便、快速、灵活地创建稳定的软件一直是广大设计开发者所关注的问题。通过代码生成技术提高开发过程自动化,可以提升软件的开发效率和代码质量。本文通过对典型应用开发的业务模式、架构模式、设计模式进行分析,将代码生成技术作为关键步骤融入开发框架,对典型开发框架进行重构,给出基于代码生成的软件开发框架及实现其辅助工具——代码生成软件。 具体工作包括:(1)对于代码生成技术的研究,从易用性、生成代码种类广泛性、生成代码与项目集成程度、平台语言支持性、生成代码运行效率五个方面对基于模板、基于对象关系、基于契约、基于模型四类现有代码生成技术进行分析总结,选择合适的技术来着手本文辅助工具的开发工作。(2)构建基于代码生成的软件开发框架。(3)对于辅助工具的实现进行阐述,并着重讨论了该软件的功能实现、多平台支持、易用性和可维护性的设计考虑。(4)通过在“客服管理软件”的开发过程中试用该基于代码生成的软件开发框架及辅助工具,对重构后的开发框架应用效果进行定量定性的比较分析。 新开发框架在信息系统开发中从满足多变项目需求、设计特性、开发要求、测试需要、项目管理要求、工具易用性、生成代码性能七个方面给开发过程带来了积极的影响,表明本文构建的基于代码生成的软件开发框架及其辅助工具是值得应用和推广的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号