首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
文中介绍了一种中小规模MIS系统快速开发策略,在对自动代码生成所需的数据库操作模型进行了分析的基础上,提出了一种改进的PetShop分层模型,通过采用文档化需求+生成模板的方式实现了代码生成模块,设计了适应框架目标的类和接口结构.结合河南省工业能源利用管理信息系统项目对这种开发模式的实际应用效果进行了验证.对开发过程中的阶段划分以及各个阶段的开发过程进行了分析和定义,对系统代码生成器生成的代码和最终代码中的代码行数情况进行了统计分析.实际工程应用表明,文中的开发策略能够有效缩短开发周期,同时提高系统代码的质量  相似文献   

2.
企业信息系统在企业的经营管理中发挥着至关重要的作用,然而,在企业信息系统的开发过程中,存在着相似代码重复编写、系统架构不一致、开发周期长等问题.目前已有的代码生成工具或无法将系统概念设计与软件实现技术分离,或无法满足由可视化设计直接生成完整功能代码的要求.针对上述问题,设计了一种基于业务模型和界面模型的代码生成工具,开发人员只需要对业务模型和界面模型进行可视化设计,由代码生成工具完成完整的代码生成功能.当模型修改时,由代码生成工具完成代码的重构.目前该代码生成工具已应用于国家电网公司统一应用开发平台中,实践表明,代码生成工具的使用可以减少开发人员80%以上的编码量,实现设计成果的复用和共享,统一企业信息系统的开发架构,提高企业信息系统开发的质量和效率.  相似文献   

3.
企业信息系统在企业的经营管理中发挥着至关重要的作用,然而,在企业信息系统的开发过程中,存在着开发效率低下、系统架构不一致、开发周期长等问题.针对上述问题,设计了一种基于J2EE平台的信息化系统代码生成工具,开发人员只需要进行模型的可视化设计,由代码生成工具完成代码的生成.目前该代码生成工具已应用于实际的开发平台中,实践表明,代码生成工具的使用可以统一企业信息系统的开发架构,大幅度减少开发人员编写重复性代码的工作量,实现设计成果的复用和共享,提高企业信息系统开发的质量和效率.  相似文献   

4.
基于SDL语言代码自动生成技术研究   总被引:1,自引:0,他引:1  
吴琦  熊光泽 《计算机科学》2003,30(4):104-107
1.引言目前嵌入式实时系统的复杂度越来越高,自动代码生成技术已成为缩短嵌入式系统开发时间和降低开发成本的主要方法之一,也是近十年软件开发工具研究的热门课题。所谓自动代码生成,即把形式化描述的系统需求转化为特定软硬件平台上基于某一目标语言的系统实现。代码自动生成技术研究虽然已经取得一定成果,也被应用到一些商业工具中,但生成代码的执行效率、与实际软硬件平台的结合等问题限制了其在实际工程中的使用。根据转化程度不同自动代码生成又分为完全的自动代码生成和部分的自动代码生成,本文就基于SDL的完全自动代码生成的关键技术及其对最终代码的影响进行初步探讨。  相似文献   

5.
UML是一种被广泛用于软件系统需求分析和详细设计的标准建模语言,研究将UML描述的软件详细设计自动生成代码的技术可以大大加速软件产品的开发进度,提高软件的质量。提出一种将UML类图和顺序图相结合生成具有静态结构和动态行为信息的C++代码的方法,从而解决现在多数代码生成工具只能将静态图转换为C++代码框架而不能处理动态行为模型转换的问题。该方法包括UML类图和顺序图的元模型以及相应的转换规则。最后通过一个采用Velocity技术实现的代码生成器生成代码的实例描述了代码生成的具体过程及结果。  相似文献   

6.
DSM 通过提高抽象程度实现软件生产力的提高。本文在深入研究DSM 与元建模以及代码生成等技术后,提出一种特定领域建模与代码生成的方法,并建立起它的实现。本文归纳总结了创建特定领域元模型及其实现的方法与原则;介绍了使用GMF 通过特定领域元模型快速定制生成特定领域建模工具的过程;提出基于系统架构与框架创建覆盖不同业务类型的样例代码的方法与原则;总结归纳了特定领域建模与代码生成的整体过程;提出根据特定元模型将样例代码制作成代码模板的方法与原则;最后介绍了通用代码生成引擎的组成部分及其作用以及代码生成的过程。  相似文献   

7.
本文根据模型驱动体系结构思想,针对目前代码自动生成工具对于行为代码生成支持不足的问题,提出了一种行为建模方法。通过对UML活动图进行扩展,进而对系统行为进行描述,使行为模型具有计算完备性。在一定程度上提高模型驱动代码生成的自动化程度,进一步减少应用系统开发的工作量,同时提高系统的可靠性和可维护性。  相似文献   

8.
可重构指令集处理器能够适应多变的计算任务在性能和灵活性两方面的要求,而传统的编译后端技术无法为其生成高效的可执行代码,需要有新的代码生成方法.针对传统编译后端代码生成三阶段方法进行扩展的代码混合优化生成算法正是这样一种方法.该算法很大程度地复用了原有的三阶段代码生成过程,同时针对可重构指令集具有动态性的特点,根据系统硬件资源和重构配置,扩展了针对可重构指令代码生成的优化处理,从而能够获得切合可重构指令集处理器体系结构特性的可执行代码.相关实验与分析说明了该算法针对硬件重构得到的新平台所做的可重构指令代码生成是有效的,能够较好地提高应用程序在新平台上的执行性能.  相似文献   

9.
一个基于Web技术的网络银行系统的B方法设计与实现   总被引:2,自引:2,他引:2  
李莉  缪淮扣 《计算机工程》2001,27(10):65-66,121
B方法作为少数几种具有较强商业化工具支持的形式化方法之一,支持规格说明到代码生成的全部开发周期。文章将B方法应用于网络银行系统模型开发。此方法提供了系统的需求和可执行代码之间的中间过程。整个开发过程中的规格说明书写以及细化都使用Atelier B。  相似文献   

10.
随着汽车电子控制系统的日益先进和复杂化,传统的手工编写代码实现汽车电控系统的开发模式已不能满足开发需要;结合基于模型的设计方法和代码生成技术,提出了一种基于Simulink/RTW的汽车电子实时控制系统的新型设计方法;利用Simulink进行算法开发、系统建模和仿真验证,然后通过RTW自动生成嵌入式代码,实现汽车电子实时控制系统的开发;并将该设计方法应用到发动机控制系统的开发过程中,通过与Simulink中仿真结果进行对比,验证了该方法的可行性与正确性;经过实践证明这种新型设计方法可以大大缩短控制系统的开发周期,对于嵌入式控制系统的开发具有一定的实用价值。  相似文献   

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

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