共查询到20条相似文献,搜索用时 140 毫秒
1.
2.
通过在军械测试系统软件开发中引入基于构件的软件开发方法,较好地解决了军械测试领域的测试程序复用问题;介绍了基于构件的软件开发方法及特点;提出了基于构件的军械测试软件开发方法和基于构件的军械测试系统软件结构;最后,给出了在Visual C++环境下运用基于组件对象模型的ActiveX控件技术实现了可复用构件的开发实例。 相似文献
3.
传统的软件开发环境着眼于从头开始开发某个应用系统。而基于构件的开发方法最明显的特点是整合而不是从头开发,整合的对象是由不同的三方构件提供商开发出来的构件。本文着重于基于构件的软件开发环境的设计,并且描述了一个原型系统SOLOSTUDIO。该系统后台有基于WebServices的构件库平台作为支持,SOLOSTUDIO的主要功能包括从构件库中搜索并且下载合适的构件,整合构件进入待组装系统的构架之中,测试构架的性能并做出评估,动态演化构架使其适应不同需求的用户,生成最终的应用系统等。 相似文献
4.
JSP和Servlet技术为Web应用系统的构建提供了强大的支持.但是,许多开发者常常会忽略掉一些关键的设计原则,开发出难以维护、难以测试的系统.基于分层次的结构,以Java技术为基础,开发控制器构件、值传递构件、用户会话管理构件、格式构件和JSP页面测试驱动构件,最后组装成Web表示层构件.该构件化的开发方法,提高了系统的可复用度,并且可以在较短的时间内组装出符合用户需求的新系统,从而降低了系统的开发成本及升级维护费用,并能增强系统的可测试性和可维护性.为基于Web的应用系统开发提供了新的思路和方法. 相似文献
5.
MIS系统构件化开发方法是实现MIS系统工业化生产的一条途径,与其他有关构件的论述不同,本文着重从整体上阐述构件的集成和组装。首先概述了这种开发方法的过程和特点,其次介绍了各种MIS构件的定义和分类,然后举例说明了MIS系统集成的一般过程、方法及特点,最后简要介绍了几种系统构件的设计思路。 相似文献
6.
7.
传统的MIS(Management Information System)开发方法,针对不同的应用,需要开发不同的MIS系统,即使这些应用问题属于同一类型,也都要经历系统分析、设计、编码、测试、维护过程,其中存在大量重复劳动。随着时代的发展,原有的MIS系统很难适应新的需求,因而在软件开发过程中,开始产生软件复用(Software reuse)的思想和采用基于软构件(software component)的开发方法。 相似文献
8.
对各类检测管理进行分析、抽象、归类;阐述检测管理平台在设计与开发时,如何设计基于构件的工作流系统体系结构,通过在工作流系统中引入构件技术,可以大大提高了系统的扩展性与健壮性。文章最后提出如何利用基于构件的开发方法--"积木法"来设计检测管理系统平台,并通过建筑材料检测理系统的实现,验证了该方法的可行性。 相似文献
9.
一种基于CBD的软件测试方法 总被引:2,自引:2,他引:0
基于构件的开发方法(CBD)的提出和大量应用,对传统的测试技术提出了新的挑战。本文通过对CBD方法及特点的研完,提出了CBD软件的测试样式,通过构件规格说明构架和构件交互图对构件间交互关系建模,并在此基础上给出了构件软件系统的测试技术和方法。 相似文献
10.
基于C2架构的EJB构件组装 总被引:1,自引:0,他引:1
在基于构件软件工程(CBSE)开发方法中,构件使用者利用现有构件集成应用系统,因此,如何组装构件一直是人们研究的热点。在分析C2构架和EJB构件标准的基础上,提出了基于C2架构进行EJB构件组装的方法和步骤,并通过实例分析了这种方法的合理性和可重用性。 相似文献
11.
通用自动测试系统的软件设计与实现 总被引:1,自引:0,他引:1
讨论了自动测试系统的框架结构、基本功能,介绍了基于测试参数的通用自动测试系统的软件设计及各功能模块的实现。采用开放式结构及层次模型的软件设计,使用面向对象编程语言C#设计一个通用的测试管理平台、使用图形化编程语言LabVIEW完成基于测试参数的测试程序设计。将不同的测试功能模块封装成相应的TPS,通过测试管理平台配置相应的测试库及测试参数就可实现对不同测试对象的自动测试。该软件的设计方法提高测试程序的可移植性和可维护性,同时增强了测试平台的通用性。自动测试系统不仅提高了测试效率,而且经过重复的测试,验证了测试结果的准确性。 相似文献
12.
目前大部分测试系统软件开放性的设计取决于数据库的开放程度,而一直以来测试数据库的框架体系以及所包含的内容缺乏可依托的标准,限制了测试程序集(TPS)的可复用性和可移植性,而且维护升级耗时耗力。结合近两年逐步完善的ATML标准框架的相关内容,分别从测试需求描述、测试通道描述、测试信息描述、测试结果描述等方面建立符合统一规范的"模式"(schema),将TPS的开放性设计转化为对测试信息描述文档建立的开放性设计。同时,根据对ATS使用的权限将TPS的开放优先级按3级划分,既保证了ATS软件的正常可靠运行,又方便了TPS的维护和升级。 相似文献
13.
14.
传统TPS开发平台大多给用户提供采用文本形式通用语言为基础的非可视化编辑环境,这种环境复杂,难学,不够直观;针对这种情况,结合某电路板故障诊断系统,提出了一种基于MS Visio构建可视化TPS开发环境的设计方法,实现了测试策略的可视化编程,并研究了由这种测试策略流程图转换为可编译运行的C程序代码的算法;该方法具有简单、直观、易学易用等优点;通过雷达电路板的故障诊断过程可以看出,该可视化开发环境提高了TPS的开发效率,降低了开发难度,提高了测试效率,对自动测试系统的组建有着积极的意义。 相似文献
15.
面向信号的ATS测试资源描述方法研究 总被引:3,自引:2,他引:1
为了实现ATS的仪器互换性、软件移植性和系统互操作性,需要实现TPS测试程序与具体的仪器控制在开发阶段分离而在运行阶段相对应,ATS测试资源描述是实现这一过程的前提和基础;分析了ATS测试资源的能力描述需求,提出了面向信号的基于XML语言的ATS测试资源能力描述方法,建立了测试仪器的信号模型和面向信号的测试仪器能力模型,给出了应用实例;通过工程实践,该方法解决了以往测试资源能力描述过程中存在的突出问题,实现了仪器互换性,工程可操作性很强。 相似文献
16.
下一代自动测试系统体系结构与关键技术 总被引:38,自引:16,他引:22
在总结自动测试系统发展现状的基础上,以目前国际上正在开展的下一代自动测试系统的研究为背景,分析了下一代自动测试系统的体系结构与标准,重点讨论了下一代自动测试系统开发所涉及的并行测试技术、合成仪器技术、仪器可互换技术、TPS可移植与互操作技术、智能测试诊断技术及测试诊断信息的表达等关键技术。希望以此能促进我国下一代通用自动测试系统的研制与开发。 相似文献
17.
通用电路板自动测试系统的软件结构及实现方法 总被引:1,自引:1,他引:0
杜舒明 《计算机测量与控制》2008,16(8):1192-1194
自动测试系统(ATS)的发展趋势是通用化,通用化的关键是系统设计采用相关测试标准和开放式的软件结构;针对电路板测试软件通用化的功能需求,提出了测试程序集(TPS)的通用开发环境和执行环境的软件结构和实现方法,介绍了基于依赖性模型的故障诊断方法和测试方法库的概念;该软件的主要特点:1)采用开放式软件结构;2)通用测试方法库的使用和和简洁的测试树开发界面提高了TPS的开发效率;3)多媒体信息查询使故障检测和故障隔离更容易;目前,该通用ATS软件已成功应用于多个自动测试系统,不仅显著缩短了系统的开发时间,而且减少了软件的开发费用。 相似文献
18.
19.
通过研究ATLAS和TPL等描述性语言面向信号测试的技术原理,借鉴IEEE 1641标准关于信号分类、信号声明和信号描述的方法,制定了与1641标准兼容的用于信号定义、信号属性描述和信号控制的C语言标准接口函数集.基于TPS的信号描述信息实现了信号资源的搜索、分配及信号路由搜索、控制等,实现了基于C语言接口的面向信号测试.应用结果表明,系统运行稳定可靠,信号描述和控制方便快捷,TPS运行效率高,具有较好的应用推广价值. 相似文献
20.
并行测试系统设计与开发 总被引:4,自引:0,他引:4
在大量借鉴IC测试领域并行测试的相关成果和并行科学计算、操作系统的并行理论等基础上,首先提出了并行测试系统设计的基本要求,然后介绍了并行测试系统的总体方案;接着分别描述了并行测试系统的硬件及软件设计;最后讨论了并行测试程序的调试;希望以此能够促进并行测试系统的研制与开发。 相似文献