首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
李佳 《计算机与网络》2021,47(17):32-33
低代码和无代码应用开发都遵循着代码抽象化原则来实现建模的可视化.但基于这2种方法构建的应用在规模和类型却有着根本性的区别. 低代码与无代码的相同点 低代码和无代码开发平台都无需编写代码就能构建软件应用.它们都不要求开发人员具备任何传统编程语言的知识,而是提供了一种可视化的应用开发方法,这让更多人,尤其是精通技术的业务人员可以开发应用.  相似文献   

2.
测试驱动开发是与传统程序开发方式相反的一种新型程序设计方法.它以测试编码来推动程序设计,大大缩减了设计和编码的冗余度.设计模式是在软件设计过程中解决某一类问题的方法,是在经过前人总结得出的方法中选出一种最适合当前系统使用的方法.设计模式与测试驱动开发方法具有互补性.对一种结合设计模式的测试驱动开发方法进行了研究,该方法在前期先用设计模式进行系统构架设计,然后使用测试驱动开发方法进行程序开发.  相似文献   

3.
RTW嵌入式代码自动生成机制与代码结构分析   总被引:2,自引:2,他引:0  
随着代码自动生成技术的发展,基于文本规范的传统嵌入式软件开发模式逐渐被基于模型的设计方法所取代,代码自动生成技术是基于模型的开发方法中一项核心技术,而MATLAB中RTW工具箱是代码自动生成最优秀的工具,首先对基于RTW的代码自动生成机制进行了分析,研究了VxWorks目标代码的结构及变量命名规则,并从程序实时运行机制方面进行了分析,方便用户对自动生成的代码进行二次开发;采用该技术进行VxWorks嵌入式软件开发,可大大提高开发效率。  相似文献   

4.
框架技术提供开发过程和代码的两级复用,它与具体的应用领域相关,框架的开发使用可以提高自动测试系统软件开发效率,满足自动测试系统日益增加的复杂性和功能性要求.UML对面向对象开发方法的支持、图形化的描述方法和扩展型能够很好的解决框架开发过程中的复杂性和抽象性问题.文章利用UML完成了自动测试系统框架的建模和设计开发,最后对框架的开发过程和UML的使用进行了总结.  相似文献   

5.
文章基于笔者开发的分布式设备管理系统(DDMS)的实践,提出了一种集MVC设计模式、多层结构B/S模式构架、测试驱动开发(TDD)为一体的多技术融合的开发方法,然后重点介绍采用该技术进行分布式设备管理系统的设计与实现。最后通过一个设备借用管理子模块的实例,指出基于多技术融合模式开发实现了设计和代码的重用,提高了软件可维护性、可扩展性和开发速度。  相似文献   

6.
测试驱动开发,简称TDD,是一种不同于传统软件开发流程的新型的开发方法.它要求在编写某个功能的代码之前先编写测试代码,然后只编写使测试通过的功能代码,通过测试来推动整个开发的进行,有助于编写简洁可用和高质量的代码,并加速开发过程.  相似文献   

7.
传统的电控软件开发模式已无法满足日益庞大、复杂的汽车电控系统的开发要求,基于模型的开发方法以及自动代码生成技术在汽车嵌入式软件开发中得到越来越广泛的应用。本文介绍使用Matlab/Real-Time Workshop Embedded Coder(Matlab/RTW EC)将Simulink控制模型生成C代码以及生成代码与Freescale MC9S12D64单片机底层代码的集成方法,通过测试验证了生成代码的有效性。  相似文献   

8.
基于SCADE的无人机三余度飞控系统设计及实现   总被引:1,自引:0,他引:1  
利用一种嵌入式软件开发的新方法--嵌入式代码自动生成软件SACDE研究了无人机三余度飞控系统的开发.通过与传统三余度飞控系统开发方法进行了对比,说明了使用SCADE开发的无人机三余度飞控系统具有成本低、周期短、安全性高、交互界面友好等优点,并在很大程度上实现了该软件开发的自动化.  相似文献   

9.
本文使用敏捷方法作为一个Web应用项目管理的基本理念[1],在需求分析采用用户故事进行分析,并基于用户故事点进行迭代式开发;在设计阶段采用CRC卡片,明确责任人;在代码编写阶段,采用基于测试的开发方法,先编写测试代码,再进行应用开发.实践证明,在Web项目中使用敏捷方法可以有效地控制项目的进度.  相似文献   

10.
为了解决传统嵌入式数控系统开发中出现的各种问题,提出并实现了一种嵌入式数控系统模型驱动开发方法,该方法以模型为中心,主要包括领域建模语言构建、模型转换、代码自动生成3个部分.为了实现对数控系统全面而真实的描述,采用了基于多视角的数控系统元模型的构建方法.在模型转换部分详细描述了转换的四点要求及相应的处理策略.最后详述了基于领域类库的代码生成器技术,保证了系统开发效率的提高.  相似文献   

11.
研究与开发性能优良的进给伺服系统是现代数控机床的关键技术之一。本文将模糊控制应用于数控机床的直线电机位置伺服系统中,通过仿真结果表明,将模糊控制技术和传统的PID控制相结合的进给控制器提高响应速度的同时,也改善了系统的适应能力。  相似文献   

12.
基于DirectShow的多媒体流系统设计与应用   总被引:1,自引:0,他引:1  
李艳辉  李军 《计算机工程与设计》2007,28(10):2379-2380,2383
阐述了DirectShow的基本原理,给出了基于DirectShow的应用系统开发的基本思想、基本方法.通过实例讨论了多媒体流的捕获和播放技术以及DirectShow过滤器和过滤器图管理器的构建和管理;讨论了利用Visual C 实现基于DirectShow的多媒体流系统开发的关键技术,并对多媒体系统实现的开发方法和编程过程做出说明,并给出核心代码.结果表明,在此基础上实现的多媒体应用系统,具有更好的可重用性和可扩展性,缩短了开发周期.  相似文献   

13.
本文关于贝加莱ACOPOSmulti伺服系统和机器人软件库在奇瑞6关节机器人研发中的应用。介绍了机器人机械系统的组成和性能参数,重点描述了以APC820工控机和ACOPOSmuhi伺服驱动器为核心。基于EthernetPOWERLINK工业实时以太网和AutomationStudio集成软件开发平台的机器人控制系统,并讨论了通过MATLAB/Simulink的代码自动生成技术、ACOPOSmuhi驱动系统的负载惯量前馈技术等关键技术环节。  相似文献   

14.
机电一体化技术发展的探讨   总被引:1,自引:0,他引:1  
机电一体化是系统技术、计算机与信息处理技术、自动控制技术、检测传感技术、伺服传动技术和机械技术等多学科技术领域综合交叉的技术密集型系统工程。新一代的CNC系统这类典型机电一体化产品正朝着高性能、智能化、系统化以及轻;量、微型化方向发展。机电一体化是现代科学技术发展的必然结果,本文简述了机电一体化技术的基本概要和发展背景。综述了国内外机电一体化技术的现状,分析了机电一体化技术的发展趋势。  相似文献   

15.
数据库应用系统的层次化设计方法与实现   总被引:1,自引:4,他引:1  
为了满足大型数据库应用系统开发中客户需求的不断变化和个性化的要求,缩短软件开发周期,提高代码可维护性,提出了一个基于6层的软件设计方法,并描述了各层的主要功能和接口机制。在此基础上实现了一个代码生成工具,并应用于具体的工程实践中,满足了系统的快速开发和良好的适应性、扩展性要求。  相似文献   

16.
客户编程软件(CPS)是对讲机等无线通讯系统Radio配置系统的核心技术,实现C#与C 代码的互访是CPS设计的研究热点之一。提出了一种利用平台调用和回调函数的形式实现C#与C 的互访的方法。该方法既保持C#语言进行软件开发具有开发效率高、便于维护和管理的优势,又具有C 开发的系统执行效率高和健壮性高的特点,并且提供了对系统底层更灵活的访问的能力,该方法是一种Radio配置系统CPS的好方法。  相似文献   

17.
在磁盘驱动器中借助光伺服技术可以大幅度提高道密度我们的方法是;采用光刻工艺,在磁盘上记录高精度有磁,无磁伺服图形,通过磁头读取伺服信息。本文设计了用于刻写伺服图形的光记录系统。该系统可以完成6350TPI磁盘的刻录。  相似文献   

18.
Autonomous acquisition of seam coordinates is a key technology for developing advanced welding robot. This paper describes a position-based visual servo system for robotic seam tracking, which is able to autonomously acquire the seam coordinates of the planar butt joint in the robot base frame and plan the optimal camera angle before welding. A six-axis industrial robot is used in this system, which has an interface for communicating with the master computer. The developed visual sensor device is briefly presented that allows the charge-coupled device (CCD) cameras to rotate about the torch. A set of robust image processing algorithms are proposed so that no special requirements of light source are needed in this system. The feedback errors of this servo system are defined according to the characteristics of the seam image, and the robust tracking controller is developed. Both the image processing program and tracking control program run on the master computer. The experimental results on straight line seam and curve seam show that the accuracy of the seam coordinates acquired with this method is more adequate for high quality welding process.  相似文献   

19.
针对常见的控制系统开发方法采用手工编程而存在开发效率和可靠性低的问题,提出了一种基于xPC Target的直流电动机实时控制系统设计方法。该方法采用Matlab自动代码生成技术和xPC实时内核,以工业控制计算机为控制器、直流电动机为被控对象构建控制回路,采用Simulink模块组合控制器应用程序,以目标机-宿主机形式实现应用程序的代码生成、编译和下载。实验结果表明,该方法能够快速可靠地生成控制系统代码,控制系统具有很好的有效性和稳定性。  相似文献   

20.
给出动态数组在影院售票系统开发中的灵活应用技术.在Delphi环境下,通过灵活使用动态数组控件技术,大大减少了程序设计代码,提高了系统执行效率,使该应用系统具有更好的可扩展性和实用性.给出的提高系统运行速度和系统可扩展性的方法,适合于Delphi7各种应用系统的开发.  相似文献   

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

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