首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 343 毫秒
1.
针对MDA中的两个重要转换之一——PSM到应用程序代码的转换,提出了一个基于XSLT技术的代码自动生成器设计方案,用来实现MDA的代码自动生成。此外,对代码生成器的输入、代码生成器的自动生成原理进行了详细讨论;最后给出了一个在RAD中如何采用代码自动生成器生成代码的例子。  相似文献   

2.
丁月华  王颂贞  徐浩 《计算机工程》2009,35(12):235-238
针对如何快速高效率开发手机游戏,提出一个代码生成器的设计方案,用来在手机开发过程中实现手机游戏代码的自动生成。介绍模型驱动架构以及代码生成技术的相关知识。讨论代码生成技术的实现原理和代码生成器的结构,并使用代码生成器生成一个通用的手机游戏的例子。  相似文献   

3.
根据J2EE体系结构特点,提出基于模板技术的代码自动生成模型,实现由业务模型描述文件到业务组件的自动生成。从分析J2EE结构入手,确定生成的目标代码,讨论基于模板技术的代码生成器原理和模型,设计模板文件,定义业务模型描述文件的规格,实现了代码生成器。介绍了应用代码生成器的开发模式。  相似文献   

4.
基于Java的代码生成器的设计与实现   总被引:1,自引:0,他引:1  
万军民 《计算机工程》2004,30(Z1):122-124
采用代码生成技术能大幅提高软件开发的质量和生产率,降低软件开发的风险.目前,大多数代码生成器由于灵活性欠佳,不能完全满足软件开发的实际需要,难以在软件开发项目中得到充分的应用.该文讨论的代码生成器Generator是一个基于Java的代码生成工具,它支持多种类型的数据库设计模型,允许用户自定义代码模板和代码生成任务,适合生成基于数据库模型的任意形式的代码及相关的文本文件,具有广泛的通用性.  相似文献   

5.
论文研究了基于三层结构的信息发布系统的系统结构、功能模块、代码模型等,并且结合XML与XSLT技术特点,按照数据库的设计直接形成XML文档,接着依据XML文档的原型以及代码模型的要求制定XSLT转换文件,然后书写控制转换的程序代码,源代码文件就可以自动生成了。从长远来看,XML和XSLT在程序自动化生成方面的应用,是一种新技术,以后将对软件自动化技术方面产生很好的发展。  相似文献   

6.
基于Java的代码生成器的设计与实现   总被引:3,自引:0,他引:3  
万军民 《计算机工程》2004,30(12):122-124
采用代码生成技术能大幅提高软件开发的质量和生产率,降低软件开发的风险。目前,大多数代码生成器由于灵活性欠佳,不能完全满足软件开发的实际需要,难以在软件开发项目中得到充分的应用。该讨论的代码生成器Generator是一个基于Java的代码生成工具,它支持多种类型的数据库设计模型,允许用户自定义代码模板和代码生成任务,适合生成基于数据库模型的任意形式的代码及相关的本件,具有广泛的通用性。  相似文献   

7.
尤澜涛 《福建电脑》2013,(10):135-136
代码生成器可以极大地提高软件质量,缩短项目开发周期.本文设计并实现了一个基于数据表的代码生成器,并成功应用于科研处网站的开发,取得了不错的效果.  相似文献   

8.
代码生成器充分利用代码重用性,避免的繁琐的重复编码,为快速软件开发提供可靠的解决方案。目前,对于代码生成器的理论研究已经比较完善。但实际工程使用时,存在操作不灵活、使用不方便、功能整合能力不足。本文通过可视化拖、拉、拽等可视化操作,实现页面设计以及关键属性的设置,通过对页面内容解析、转换、以及基于模板代码生成技术,从而快速生成目标代码。实现了将代码生成器整合于应用系统开发平台,方便开发者使用代码生成器进行应用开发。  相似文献   

9.
浅析代码自动生成器技术   总被引:1,自引:0,他引:1  
本文通过对代码自动生成器功能的介绍、原理的探究及其支持的架构模式的详细论述,完整地向读者展示了代码自动生成器这项技术的本质及应用。  相似文献   

10.
代码生成技术的出现,为满足软件系统中重复性代码的自动生成、保障软件系统的健壮性和可维护性等需要提供了解决方案。目前业界针对Java EE企业应用的代码生成器在系统功能整合方面还存在不足,依赖于程序员基于生成的原型代码进行后续开发。本文提出了一个基于SSH2与权限管理框架Apache Shiro整合的代码生成器方案,有效解决了复杂业务中的多表关联以及权限管理问题,并探讨了实现过程中几个关键技术问题。  相似文献   

11.
基于.Net的代码生成工具的设计与实现   总被引:4,自引:0,他引:4  
为了满足大型数据库应用系统开发中快速开发的要求,缩短软件开发周期,提高代码可维护性,在软件系统开发的过程中,采用层次化的软件设计方法,根据层接口规范,可以设计出代码生成工具。文章讨论了生成工具所需要的数据库信息的获取与处理、代码文档模型和控件模型等关键性技术和架构,并介绍了在工程实践中使用代码生成工具进行系统开发所达到的快速开发和良好的适应性、扩展性的效果。  相似文献   

12.
后台管理系统功能和模式相对固定,为了降低软件开发人员的重复工作量,缩短项目的开发周期,应用基于模板技术的代码生成原理,设计一款基于Maven的后台管理系统代码生成器,完成从业务模型到后台管理系统的代码生成;从业务文件定义、业务文件解析到模板合成阐述本代码生成器的内部结构。  相似文献   

13.
三层架构是数据库开发中最常用的分层架构。三层结构能够提高代码重用率,降低项目开发难度。为了解决手工编写三层架构的代码工作量大且容易出错的问题,使用.Net平台提供的动态编译和反射技术,设计并实现了基于可定制模板的自动代码生成器。该代码生成器利用三层架构的代码依赖数据库的架构信息这一特点,以数据库架构信息、Xml配置文件和模板文件作为输入,输出三层架构的各层代码。用户可以修改Xml配置文件的内容和使用该代码生成器提供的模板语言定制、修改自己的模板文件,方便、灵活地控制输出的目标代码。代码生成器的使用在实际的项目开发中具有重要的意义。  相似文献   

14.
基于MDA的代码生成器设计与实现   总被引:3,自引:1,他引:2  
针对如何将业务模型转换为程序代码的问题,提出一种代码生成器设计方案,用以实现模型驱动架构中代码的自动生成。介绍采用XML描述的面向业务对象的平台无关模型,在此基础上设计实现代码生成器,完成从平台无关模型到代码的自动转换,以支持在业务模型变化后系统行为的快速变化和代码的自动生成,通过实例演示该代码生成器的应用。  相似文献   

15.
曹润聪  曹立明 《微机发展》2007,17(10):109-112
Linux操作系统是目前最流行的开源项目之一。Linux的随机数生成器是所有类Linux操作系统内核的重要组成部分,生成器的输入来自于操作系统中随机事件的熵值,输出几乎涵盖系统中的每一个安全协议,例如生成TLS/SSL的密钥、TCP的序列号,以及用于对文件系统和电子邮件进行加密。尽管随机数生成器是开源项目的一部分,它的源代码(大约2500行)却没有很好的文档支持,并且分散于多个代码片段当中。文中将学习随机数生成器原理与应用。详细阐述了随机数生成器的算法,并指出了算法中所隐藏的安全漏洞。还展示了如何对生成器进行攻击从而让其计算出系统先前的状态与输出。最后指出了生成器在设计上的一些缺陷,并提出了在此缺陷上如何进行攻击以及如何防御攻击的方法。  相似文献   

16.
Alonso  O. 《Software, IEEE》2003,20(3):98-105
To develop reusable domain-based assets, the author shows how to connect a domain analysis tool's output to a program generator and then to a domain implementation's input. The generator he built using Java, XML, and Oracle tools can produce code for JSP, PL/SQL, and PSP. This domain engineering research project demonstrated that it is possible to successfully implement software product lines in industrial environments using existing tools.  相似文献   

17.
本文通过现场收集信息确定随机变量的分布函数,提出随机变量生成器数学模型,然后用MSVC++6.0程序设计语言详细描述了实现随机变量生成器的算法。利用该随机变量生成器对银行营业网点服务现场客流信息的计算机实验表明:该随机变量生成器完全能够生成所要求的随机数序列,可以很好地满足系统仿真中的技术要求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号