首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
提出一种基于模板的工作流系统用户交互界面及其后台逻辑的自动生成方法.该方法抽象出工作流应用系统架构中各层次代码的模板,当须要生成工作流应用时,依据设计人员在可视化表单设计器设计的工作流人机交互的静态表单,按照代码模板来生成工作流应用系统中前端人机交互页面和后端业务数据处理的代码.该方法在暖气设施报修工作流系统开发中得到了应用,在整个系统须实现的275个报修流程直接相关的基本代码功能点中,自动生成了264个,自动生成的比例达到96%,极大地提高了工作流系统开发效率.  相似文献   

2.
基于MVC模式的嵌入式Web设计方法   总被引:3,自引:0,他引:3  
为了提高嵌入式Web应用开发效率和代码重用性,提出了一种基于MVC模式的嵌入式Web应用开发模式,并基于该模式设计出一种实用的CGI应用程序模板引擎.该设计引入MVC方法,将Web应用开发分为模型、视图和控制器3个模块,从而在嵌入式Web设计过程中实现了逻辑层与表示层的分离,使嵌入式Web应用程序设计过程模块化并具有清晰的层次结构.基于此方法开发嵌入式Web应用,可以提高代码的重用性,增强系统的可扩展性和可维护性.该模式是一种通用的设计方法,可以根据实际环境应用在各种嵌入式系统平台上.  相似文献   

3.
数控线切割自动编程系统面向对象分析设计   总被引:2,自引:0,他引:2  
在YH数控线切割自动编程系统中,加工代码生成是主要功能之一,而其功能的实现需通过切割编程和代码输出来完成.本文通过对代码自动生成子系统中几个重要类的描述和关键算法的设计,来完善系统的功能,使经过效验后的生成代码在控制台子系统的控制下,由控制机床切割生成工件.  相似文献   

4.
基于MATLAB的嵌入式系统软件开发   总被引:1,自引:0,他引:1  
为实现高效的代码编写和方便的系统维护,将统一建模语言(UML)和模型驱动框架(MDA)应用在基于MSCl212单片机的嵌入式系统软件开发中.用MATLAB的Simulink/Stateflow工具箱作为工具,对嵌入式系统进行基于事件驱动的建模与仿真.仿真成功后,在状态图代码生成器中把状态图翻译成高效的c语言代码.最后,用基于MSCl212单片机的目标系统底层驱动函数与翻译的C语言空函数做简单替换,实现了嵌入式系统软件代码的快速生成.实验结果表明,所生成的软件代码在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面,均优于手工编写的代码.  相似文献   

5.
为实现高效的代码编写和方便的系统维护,在前期研究工作的基础上,利用Matlab 7.x的Stateflow工具箱,实现了基于MSP430单片机的嵌入式系统软件开发.首先,对嵌入式系统进行基于事件驱动的建模与仿真.然后,在状态图代码生成器(Stateflow Coder)中把状态图(State chart)翻译成高效的C语言代码.最后,用基于MSP430单片机的目标系统底层驱动函数与翻译的C语言空函数进行简单替换,实现了嵌入式系统软件代码的快速生成.对比实验表明,用本文方法生成的软件代码,在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面均优于手工编写的代码.  相似文献   

6.
本文介绍了一种数控自动编程系统和数控代码仿真系统。自动编程系统实现数控加工程序的自动生成。仿真系统模拟数担数控机床硬件插补原理,在计算机上动态地模拟出刀具运动轨迹,实现非实际切削过程中的数控代码验证。  相似文献   

7.
嵌入式软件代码自动生成的开发方法正在逐步取代手工编程,但是自动代码生成工具只对少数微控制器提供了完整支持,使这种方法的普及应用受到了很大的局限。笔者通过对Sim-ulink/Stateflow及RTWEC(实时工作间嵌入式代码生成器)工具软件的分析研究,提出了一种代码自动生成和代码整合的方法。通过构建基于Simulink的仿真模型,可自动生成优化的嵌入式实时仿真代码、在线调整模型参数并监视仿真数据。本方法对于使用任意型号微控制器的嵌入式软件开发都将适用,并且通过在汽车电动天窗控制软件开发实例中的应用,表明这种方法可行且易于实施。  相似文献   

8.
设计和实现一种针对多用户界面应用系统的专用CASE平台,提出在这种CASE平台中具有新意且实用的代码自动生成方法.在论述作为代码自动生成机制的EFSM的定义基础上,通过实例介绍了在这种CASE平台中基于设计模型提取资源、建立EFSM模型,直到生成代码的全过程,进而验证了多用户界面应用系统平台上基于EFSM的代码自动生成机制的可行性。  相似文献   

9.
Simulink 是一个强大的系统建模、仿真和分析的图形化工具包,提供了大量的模块,方便用户快速的建立动态的模型.而且利用 MATLAB的RTW能直接将Simulink所建立的模型生成优化的、可移植的代码,并根据目标配置自动生成多种环境下的不同程序.这个功能可以使得设计人员从编写嵌入式软件代码的繁复工作中解脱出来,将主要精力集中在系统设计上.然而Simulink 嵌入式目标模块库中的DSP与PC的通讯接口模块过于简单,速率较低,不能满足大数据量的要求.作者在Simulink上开发了USB数据传输库,能通过RTW生成特定硬件平台的执行代码.实例表明,该模块成功有效,可以极其方便的应用在各种需要与目标实时通讯的场合.  相似文献   

10.
主要介绍了基于嵌入式软件开发的新方法——实时嵌入式软件开发的高效解决方案SCADE,进行图形化软件开发、代码自动生成的关键技术。总结了图形化软件开发的一般流程,并且以SCADE在三余度信号表决系统中的应用实现图形化设计与代码自动生成,并将生成的代码与手工开发的代码进行比较之后嵌入到VxWorks中完成功能测试。  相似文献   

11.
主要介绍了基于嵌入式软件开发的新方法——实时嵌入式软件开发的高效解决方案SCADE,进行图形化软件开发、代码自动生成的关键技术。总结了图形化软件开发的一般流程,并且以SCADE在三余度信号表决系统中的应用实现图形化设计与代码自动生成,并将生成的代码与手工开发的代码进行比较之后嵌入到VxWorks中完成功能测试。  相似文献   

12.
在YH数控线切割自动编程系统中,加工代码生成是主要功能之一,而其功能的实现需通过切割编程和代码输出来完成,本文通过对代码自动生成子系统中几个重要类的描述和关键算法的设计,来完善系统的功能,使经过效验后的生成代码在控制台子系统的控制下,由控制机床切割生成工件。  相似文献   

13.
介绍了基于ARM9处理器的嵌入式系统在上电启动后应用程序或操作系统运行前,对处理器及其内部功能模块进行启动的过程,并设计出具有良好模块性和可移植性的基于S3C2410嵌入式系统的初始化代码和加载代码的启动程序,测试结果表明该设计具有很好的稳定性和高效性.  相似文献   

14.
介绍了一种数据库代码自动生成器的设计和实现方法,该方法可以自动为SQL Server数据库中的数据表生成用C#或VB.NET语言编写的读写模型控制类代码,也可以将Word中描述的文字型数据字典自动生成SQL Server数据库脚本语言,完成数据库的物理设计.经过验证,这种代码自动生成器的准确率达到95%以上,大大减轻程序员的编程工作量.  相似文献   

15.
为解决Android事件代码自动生成问题,结合对象关联理论,论述了控件对象关联关系,并给出控件对象关联关系定义并实现其构建过程,最终建立控件对象关联关系树COARTree,将其应用于Android事件代码生成过程中,解决了Android事件代码自动生成问题,并取得了良好的应用价值.以简易电话簿为实例,验证了Android事件代码自动生成的方法.  相似文献   

16.
使用ORM框架访问数据库效率较低,对执行效率有要求的项目一般采用纯手工编写数据库访问代码,但纯手工编写重复的数据库访问代码需要耗费大量时间.文章提出一种数据库访问代码自动生成方法,指出了自动生成代码需要解决的三个关键问题,并以SQL Server数据库为例,描述了生成C#代码的过程.使用数据库访问代码自动生成方法,生成的代码规范、易于维护,节省了程序员编码时间,提高了开发效率.  相似文献   

17.
介绍了基于S3C44BOX处理器的嵌入式系统上电启动后的自举加载过程,采用文件系统中的文件操作函数设计出具有良好人机界面和可移植性的嵌入式系统初始化代码及加载代码的启动程序.实验结果表明该方法具有很好的稳定性和高效性.  相似文献   

18.
为了在实际控制系统开发中缩短控制算法的设计周期,提高控制器的可靠性,并简化在调试过程中对控制算法的修改,设计与开发了基于DSP的快速原型控制系统.该系统包括基于TI F2812DSP的硬件控制器和基于MATLAB/Simulink的软件开发环境.用户可以在Simulink环境中利用RTW功能直接从Simulink模型自动生成可执行代码,并下载到DSP控制器中进行实时控制,从而降低了开发人员繁重的编程任务,提高了控制系统开发的效率.通过带有神经网络补偿和前馈补偿的智能PD控制器的实时控制实验,验证了系统的有效性.  相似文献   

19.
在嵌入式系统设计中,针对嵌入式处理器和操作系统的引导装载系统代码的设计是一个重点.根据LPC2104的硬件结构,给出在基于μC/OS-II操作系统的嵌入式应用中,BootLoader程序的设计流程,编写了启动代码,整个方案有较大的灵活性和实用性.  相似文献   

20.
针对传统不间断电源(UPS)整机控制策略存在切换条件覆盖面不足、难以追溯问题根源,以及传统的开发方法开发周期长、效率低等问题,采用分层设计方法设计不间断电源控制系统结构.首先,将整机控制策略的制定化分为各层次子功能模块策略的制定.然后,采用基于模型设计的开发方法,在MATLAB/Simulink仿真工具上完成从模型搭建、代码自动生成到软件在环测试的开发过程.最后,将自动生成的代码下载到实验样机上进行集成整机测试.实验结果表明:基于模型设计方法开发的整机控制器可以准确实现UPS切换供电功能;采用分层设计的方法简化控制系统的设计,有助于软件的移植、升级和查找问题;基于模型设计自动生成的代码完全可以替代人工的编码,缩短开发周期.  相似文献   

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

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