网络化模块测试平台系统管理软件系统以信号测试数据为核心,以资源层中的客户端自动化测试系统(ATS)为基础设施,以不同型号的航空电子产品的各个测试单元为监管对象,应用柔性测试、测试测量、虚拟仪器和网络技术等,通过控制层中的管理服务器上承载的网络化模块测试平台系统管理软件有效地管理各个测试单元的测试任务和测试数据,从而实现整个模块测试系统的测试任务的可控性。
面向信号测试的网络化模块测试平台系统框图
1、可靠性
a) 按照软件工程管理规定的要求;
b) 采用成熟的软件开发工具。
2、易用性
a)人机界面交互简单;
3、可维护性
a)代码采用分模块,分层的开发方式,可以控制模块内的代码规模,保证模块之间的独立性和可维护性。
4、可移植性
a) 适应系统的不同硬件配置;
b) 安装采用标准、统一的方法,且安装操作简便;
c) 遵循标准设计模式和接口模式,便于本产品或外来产品的移植和替换。
5、安全性
a) 软件使用专用的登陆用户与密码;
b) 安装有效的杀毒软件;
c) 对关键性数据的修改有确认保证机制,防止误操作导致严重后果;
d) 驻留在管理服务器中的软件代码不可破译。
硬件环境:
a) 处理器:主频3.00GHz;
b) 内存: 大于4GB;
c) 硬盘: 大于500GB;
d) 接口: 以太网接口,2路(1路接入面向信号测试平台组成的局域网,1路接入所园区网),10Mbps/100Mbps自适应, 支持TCP/IP协议,传输介质为5类双绞线。
软件环境:
a) 操作系统:Windows Server 2003
b) 编程语言:C++、SQL;
c) 开发环境:Visual Studio、SQL SERVER 2005;
d) 第三方应用软件:MS OFFICE 2003等。