首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 218 毫秒
1.
基于XML代码生成技术的应用研究   总被引:1,自引:0,他引:1  
代码生成技术作为一种程序自动化技术具有代码生成模板维护和扩展简单、可支持多操作平台并且易于实现等特点,可提高软件开发的效率和质量。文中介绍了一种基于XML的代码生成器的实现框架和关键步骤,并给出了部分软件代码程序。  相似文献   

2.
代码生成工具的使用可以大幅度减少开发人员编写重复性代码的工作量,提高Web应用开发的质量和效率。在代码生成系统中,设计一种基于MVC设计模式的新型Web应用开发框架,将Web应用分为视图层、控制层和模型层,每层各司其职,代码结构清晰,在此基础上采用JET模板和Xpath相结合的代码生成方法生成重复性代码。实验证明,该系统可快速构建Web应用。  相似文献   

3.
在软件开发过程中,采用代码生成技术可以显著减少开发者的重复性工作量.此外,还可以提升代码的质量并提高可维护性.本文讨论的代码生成引擎基于Velocity开源模板和Struts2注解,实现了模型驱动的开发模式.实践表明,其可以很好地满足基于业务对象模型生成全栈式Web应用代码的需求.  相似文献   

4.
动软.Net代码生成器是一款为C#数据库程序员设计的自动代码生成器,在国内非常流行.广州石油培训中心管理信息系统的开发,使用了动软系统框架和代码生成工具,极大提高了软件开发效率.基于动软的管理信息系统的开发方法和成功经验在此做了详细的总结,为ASP.Net开发者们提供借鉴.  相似文献   

5.
《现代电子技术》2019,(22):69-74
自动代码生成技术在软件工程中发挥着越来越重要的作用,深刻改变着软件开发过程的演进和变革,尤其是以模型驱动构架(Model Driven Architecture,MDA)指导的自动代码生成成为主导。该文梳理两大主流的代码生成技术,提出一种混合自动代码生成的方法,给出一种设计和实现的原型。该生成方法具有较高的灵活性和扩展性,能改进软件开发的过程,提高软件开发效率,具有较高的应用价值。  相似文献   

6.
给出了一个基于Java的代码生成工具的设计与实现方案。该方案基于数据模型来生成代码,允许用户自定义代码模板,实现了数据模型驱动的开发模式。该代码生成工具具有良好的可扩展性和灵活性,用户可根据需要自定义数据模型、代码模板,从而不断丰富代码生成工具的基础数据。  相似文献   

7.
采用代码生成技术能大幅提高软件开发的质量和生产率,降低软件开发的风险。本文主要论述的是类代码自动生成工具的设计思路和实现过程。利用数据库中的系统表和视图,实现查找指定服务器下的数据库及该库下的表。通过配置数据库服务器,连接成功后选择相应的服务器下的数据库表将其转化为可持久化的实体类。  相似文献   

8.
针对目前余度管理软件开发过程中普遍采用手工编码,可靠性和效率较低,验证工作量大,软件开发周期较长,成本高等问题,本文采用基于SCADE的图形化建模开发方法和自动代码生成技术生成高可靠嵌入式实时代码,免去代码的测试单元,缩短开发周期,安全性高,在工程应用中大大节省了开发成本,并很好的保证了余度管理系统的稳定性和安全性.  相似文献   

9.
Matlab平台DSP自动代码生成技术研究   总被引:2,自引:0,他引:2  
Oral-DSP编程难度大,耗时长的问题,给出了一种综合运用Matlab软件、CodeComposerStudio(CCS)软件及其内嵌工具和连接软件进行自动代码生成的方法。重点研究DM642EVM板的自动代码生成方法,并以边缘检测实验为例,验证自动生成代码的可执行性。实验结果表明,该代码生成方法不仅具有极高的生成效率,而且灵活易用;生成的可执行代码可以在DSP板上顺利运行,并可取得非常好的处理结果。  相似文献   

10.
张国忠  吴泉源 《通信学报》2005,26(B01):279-283
基于模板的代码生成方法克服了基于XML/XSLT方法的性能、模型分割等不足之处,适用于MDA代码生成框架。这种方法使用在基于MDA的电子商务开发平台开发过程中,提高了开发和维护的效率,并且在具体的电子商务网站开发项目中取得了成功。  相似文献   

11.
Maclay  D. 《IEE Review》2000,46(3):25-28
Automatic code generation already plays a valuable role in embedded development. Engineers are turning to advanced software tools that generate code automatically, both during the prototyping stage of the project and when production code is required. At the prototyping stage, automatic code generation can greatly accelerate the development process, allowing many different algorithms to be tried in a shorter period. Furthermore, because there is no significant time penalty for trying alternative solutions, automatic code generation tools positively encourage innovation, eliminating the temptation to re-use previously developed code in compromised solutions. The specification that previously would have been handed to a software engineer for hand coding is now used as an 'executable specification'. In addition to forming the basis for code generation this specification can be used to develop test procedures, that can be applied both in simulation and on the real product. A further advantage of this approach is that algorithm developers can test their ideas without having to wait until the associated code is ready for downloading to a target processor. This not only benefits the algorithm designer, but also frees the software engineer from the routine coding of algorithms, allowing greater effort to be devoted to more challenging issues  相似文献   

12.
由于软件代码的复杂性,对于不了解框架的新手,很难利用开源社区中的代码来开发软件。因此,利用数据挖掘技术挖掘现有代码中的编程模式成为研究热点。文中介绍了频繁项挖掘Apriori算法,并提出了基于源码模式的软件辅助开发方法。它能够根据用户输入的关键字来智能匹配类库中的特定父类,挖掘基于此父类的编程模式,给出优先要重写的方法以及关联规则。实验结果表明,新手可以利用这些编码建议,快速学习一个新的框架,提高开发效率。  相似文献   

13.
H.264是一种适应于低码率传输的新一代视频压缩标准,在其编码技术中,运动估计是提高编码效率的关键。通过分析H.264编码过程,针对多模式的块匹配运动估计计算量巨大这一问题提出改进措施,并应用软件进行实验仿真。结果表明:在保证图像质量的情况下,降低了运算的复杂度,提高编码效率。  相似文献   

14.
15.
软件测试是软件研发过程中非常重要的环节,是保证软件质量,提高软件可靠性的重要手,使用HP公司的测试管理工具Quality Center(以下简称QC),在测试过程中对测试用例和测试缺陷进行有效管理,确保了测试资产的积累和重用,为了使其应用更加适应军用软件的测试过程,针对QC软件进行二次开发,实现可自动化生成符合军用软件测试要求的测试文档.在二次开发过程中,追求以用为主的指导技术路线,使测试过程管理、测试产品管理和测试人员管理更加符合我们的实际工作,使测试工作的效率显著提升,起到事半功倍的效果.  相似文献   

16.
基于ARM核的嵌入式应用系统中的启动代码的编程   总被引:1,自引:0,他引:1  
启动代码是针对基于32位ARM核的嵌入式系统的应用软件所编写的一段汇编程序,通过它将C语言编写的应用程序从FLASH存储器映射到SDRAM存储器,提高了系统的运行速度.启动代码实现了堆栈初始化、中断初始化、外围初始化等操作,大大提高了系统的开发效率及软件性能.本文详细介绍了对基于ARM核的32位嵌入式应用系统中启动代码的编程步骤,给出了一个具体的应用实例,并结合此例对代码的编译及调试过程进行了阐述.  相似文献   

17.
硅微机械梳齿静电谐振器的建模与分析   总被引:5,自引:2,他引:3  
李宏生 《压电与声光》2002,24(5):421-424
基于参数化的计算机辅助设计(CAD)软件,对硅微机械梳齿静电谐振器进行了实体建模,以有限元分析软件为工具,进行了谐振器的模态分析,静态分析和谐响应分析,初步揭示了谐振器的静、动态特性,有助于改善设计效率和质量,展示了计算机辅助工程(CAE)技术在微机电系统(MEMS)研究中的重要作用。  相似文献   

18.
为了完成本科毕业设计选题的自动化和培养学生设计分析开发软件的能力,避免结构化模型的不足;采用UML建模技术,借助于Rose工具,对学生毕业设计选题系统进行有效地建模和模型分析,采用ASP技术完成系统的研究与开发;利用UML建模思想,能够避免结构化建模技术的不足,完成系统的可视化表达,构建学生选题系统的用例图,状态图,类图等,自动生成和维护系统代码,并有效地提高系统的开发效率。  相似文献   

19.
用于网格计算的复合代码生成技术研究   总被引:2,自引:0,他引:2  
网格计算的研究越来越受到关注,但是网格开发的复杂性制约网格技术普遍使用。讨论了用于网格计算的复合代码生成技术。文中首先简要介绍了自行研制的网格计算快速开发工具GBuilder和代码生成技术,然后详细描述了GBuilder中复合代码生成的体系结构。  相似文献   

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

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