声明
致谢
摘要
1 引言
1.1 项目背景
1.1.1 ARINC664总线网络介绍
1.1.2 ARINC664终端测试系统的应用价值
1.2课题相关国内外发展现状研究
1.2.1国内外同类产品研发现状
1.2.2 ARINC664总线网络应用现状
1.3课题的主要内容和论文的组织结构
2 ARINC664终端测试系统软件相关理论及技术综述
2.1 ARINC664终端技术概述
2.1.1虚拟链路(Virtual Link-VL)
2.1.2数据流量整形控制
2.1.3传输时延控制
2.1.4冗余管理机制和数据完整性检验
2.1.5 IP网络层与上层应用软件的协同工作
2.1.6 ARINC664网络终端间的网络层协同操作
2.2 ARINC664终端测试系统测试内容
2.2.1验证端系统支持发送COM端口数量最大为128
2.2.2验证端系统支持接收COM端口数量最大为128
2.2.3验证单/双路网络发送功能
2.2.4验证单/双路网络接收功能
2.2.5验证端系统的BAG设置范围
2.2.6验证端系统在100M负载下持续发送数据不丢帧
2.2.7验证端系统在100M负载下持续接收数据不丢帧
2.3 ARINC664终端测试系统测试原理
2.4本章小结
3 ARINC664终端测试系统软件需求分析
3.1需求分析综述
3.1.1系统总体需求
3.1.2用户操作流程
3.2功能性需求分析
3.2.1测试管理功能
3.2.2数据显示功能
3.2.3报告生成功能
3.2.4数据采集功能
3.2.5数据发送功能
3.2.6数据存储功能
3.2.7数据回放功能
3.3非功能性需求分析
3.4本章小结
4 ARINC664终端测试系统软件概要设计
4.1系统功能模块
4.2系统总体架构
4.3界面原型设计
4.3.1软件主界面
4.3.2测试管理界面
4.3.3报告生成界面
4.3.4数据显示界面
4.4本章小结
5 ARINC664终端测试系统软件详细设计与实现
5.1客户端软件模块
5.1.1测试管理模块
5.1.2报告生成模块
5.1.3数据显示模块
5.2通讯服务模块
5.3硬件引擎模块
5.3.1数据发送模块
5.3.2数据采集模块
5.4数据管理模块
5.4.1数据存储模块
5.4.2数据回放模块
5.5本章小结
6系统测试验证
6.1软件功能测试
6.1.1测试管理模块
6.1.2数据显示模块
6.1.3报告生成模块
6.1.4数据采集模块
6.1.5数据发送模块
6.1.6数据存储模块
6.1.7数据回放模块
6.2软件性能测试
6.2.1软件响应时间
6.2.2网络通信性能
7结论
7.1 全文总结
7.2展望
参考文献
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集