论文摘要
在开发基于Web的企业应用系统中,由于模块相似性比较大,导致重复性的编码工作比较多,而通常这些编码工作都是采用复制、粘贴的软件复用方式,造成编码容易出错、维护困难等问题。因此,本文设计了一个代码生成器,根据业务的特征,由程序自动生成源代码。本文基于模型驱动架构(MDA)思想,以邮政社会代办点Web接入系统的前台业务为研究对象,首先分析了该应用架构特点,归纳出需自动生成的目标代码。其次从平台无关模型出发,采用XML技术和FreeMarker模板技术,设计了代码生成器的数据模型、模板文件和代码生成引擎,实现了前台业务代码的自动生成。本文所做工作被用于邮政社会代办点Web接入系统新业务的开发,实践表明,采用本文所设计的代码生成器后,提高了开发效率,减少了人为编码错误,提高了系统的可扩充性和可维护性。
论文目录
相关论文文献
- [1].一种基于模型和模板融合的自动代码生成方法[J]. 现代电子技术 2019(22)
- [2].自动代码生成技术的发展现状与趋势[J]. 西安邮电大学学报 2018(03)
- [3].基于自动代码生成技术的汽车电子控制系统设计[J]. 现代电子技术 2016(24)
- [4].感受代码生成之美[J]. 中国现代教育装备 2011(06)
- [5].利用动态代码生成提高设计模式的效率[J]. 电脑知识与技术 2010(33)
- [6].代码生成面面谈[J]. 程序员 2009(10)
- [7].嵌入式自动代码生成技术应用研究[J]. 弹箭与制导学报 2008(03)
- [8].代码生成技术在网络通信中的应用[J]. 信息与电脑(理论版) 2020(13)
- [9].从模型到自动代码生成的弹载飞行控制器设计[J]. 弹箭与制导学报 2015(06)
- [10].代码生成技术在通信接口开发中的应用[J]. 江西冶金 2014(04)
- [11].表驱动代码生成技术在编译器中的应用[J]. 微处理机 2015(03)
- [12].基于单片机的快速代码生成方法[J]. 电子设计工程 2015(16)
- [13].传感器网络应用程序的建模、仿真与自动代码生成框架[J]. 电子设计应用 2009(11)
- [14].面向渗透测试的攻击代码生成方法[J]. 计算机工程与设计 2010(02)
- [15].利用MATLAB/RTW的嵌入式代码自动生成与整合[J]. 小型微型计算机系统 2018(04)
- [16].MATLAB/Simulink的直流电机调速系统C代码生成[J]. 单片机与嵌入式系统应用 2015(10)
- [17].Simulink验证和代码生成工具通过IEC 62304标准验证[J]. 单片机与嵌入式系统应用 2016(07)
- [18].嵌入式装置图形化程序代码生成技术[J]. 电脑编程技巧与维护 2015(08)
- [19].自动并行化中不规则循环的代码生成[J]. 计算机科学 2013(12)
- [20].同步语言多线程代码生成的语义保持证明方法[J]. 计算机学报 2020(11)
- [21].一种基于协同建模的高可信代码生成方法[J]. 电子世界 2019(03)
- [22].基于自动代码生成技术的汽车控制系统设计[J]. 电子设计工程 2019(18)
- [23].基于动词属性的模板化自动代码生成[J]. 计算机技术与发展 2010(05)
- [24].一个数据模型驱动的代码生成工具的设计与实现[J]. 计算机应用与软件 2010(11)
- [25].分布对象中间件中的异步机制代码生成算法研究[J]. 科技创新与应用 2015(10)
- [26].代码生成机的使用[J]. 铜业工程 2009(03)
- [27].基于TMS320F2812嵌入式代码生成CAN通信系统的实现[J]. 自动化应用 2013(07)
- [28].Matlab嵌入式系统的代码生成[J]. 电脑知识与技术 2010(16)
- [29].一种基于Matlab的DSP调试及直接代码生成方法[J]. 现代电子技术 2008(20)
- [30].一种同步语言多线程代码自动生成工具[J]. 软件学报 2019(07)