摘要
为实现自动测试系统软件平台的通用性要求,采用面向对象的程序设计思想和层次化、模块化的程序结构,实现了数据处理和测试流程分离;采用"软件插槽+构件"的开放通用的软件体系结构,实现了"核心层稳定、通用,构件层可配置、可扩展";采用非编码式的开发方式,实现了组装式测试程序的开发;该软件平台拥有丰富可扩展的构件,支持仪器互换,支持多运行环境,具备强大的二次开发能力,大大提高了测试程序的开发速度,同时也提高了测试程序的可重用性和可移植性。
In order to achieve" general requirements of automatic system software platform , objectoriented programming design ideas and hierarchical and modular structure of the program have been adopted , achieving the separation of data processing and testing processes "Software backplane + Component" general software architecture has been used to achieve "the stability of the core layer, general, compo nent layer configurable, scalable noncoding type of test program development way is used to achieve the development of test programs as sembled . The software platform has rich and extensible component, support instrument interchangeability, support multiple operating envi ronment, with two times the development of ability strong, can greatly improve the test speed of the development process, but also improve the testing of the reusability and portability.
出处
《计算机测量与控制》
北大核心
2013年第10期2859-2861,共3页
Computer Measurement &Control
基金
山东省高等学校科研计划项目(J12LA03)
关键词
自动测试系统
通用性
软件平台
构件
automatic test system general utility software platform
component part