首页--工业技术论文--无线电电子学、电信技术论文--雷达论文

基于LabWindows/CVI的雷达接收/发射模块自动测试系统多任务实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第10-15页
    1.1 课题研究背景及意义第10-11页
    1.2 国内外发展现状第11-13页
    1.3 本文主要内容和章节安排第13-14页
    1.4 本章小结第14-15页
第二章 LabWindows/CVI开发环境及多线程相关技术第15-26页
    2.1 LabWindows/CVI开发环境简介第15-18页
        2.1.1 LabWindows/CVI开发环境的优点第15-16页
        2.1.2 LabWindows/CVI的程序结构和开发流程第16-18页
    2.2 多线程技术第18-21页
        2.2.1 多线程技术简介第19-20页
        2.2.2 多线程技术的优点第20-21页
    2.3 线程池技术第21-23页
    2.4 线程间通信与线程同步第23-25页
    2.5 本章小结第25-26页
第三章 系统整体框架与多任务架构设计第26-43页
    3.1 测试系统需求分析第26-28页
        3.1.1 模块化程序设计需求第26-28页
        3.1.2 多任务需求第28页
    3.2 系统整体框架第28-39页
        3.2.1 系统分层模型的提出第28-29页
        3.2.2 各层功能和模块的设计与实现第29-39页
    3.3 多任务并发架构设计第39-42页
        3.3.1 多任务架构第39-40页
        3.3.2 线程单元的功能分配第40-42页
    3.4 本章小结第42-43页
第四章 测试项多任务并发的实现第43-69页
    4.1 测试任务线程池的实现第43-46页
    4.2 测试线程同步和预防死锁第46-53页
        4.2.1 测试线程同步的实现第47-50页
        4.2.2 预防测试线程死锁第50-53页
    4.3 测试线程间的数据传输实现第53-59页
        4.3.1 测试任务的子过程划分第53-54页
        4.3.2 线程间数据传输第54-59页
    4.4 基于拓扑排序的多任务执行顺序自动调整算法第59-67页
        4.4.1 测试顺序调整需求的提出第59-61页
        4.4.2 拓扑排序算法原理第61-62页
        4.4.3 测试项依赖关系建模第62-64页
        4.4.4 测试顺序自动调整算法的实现第64-67页
    4.5 本章小结第67-69页
第五章 软件测试和验证第69-78页
    5.1 模块功能验证第69-73页
        5.1.1 用户管理模块功能验证第69-71页
        5.1.2 数据库模块功能验证第71页
        5.1.3 数据显示界面和报表功能验证第71-73页
    5.2 多任务并发测试验证第73-77页
        5.2.1 测试项依赖关系验证第73页
        5.2.2 测试进度显示验证第73-74页
        5.2.3 测试顺序调整算法验证第74页
        5.2.4 多任务并发对测试效率提升的验证第74-77页
    5.3 本章小结第77-78页
第六章 总结与展望第78-79页
致谢第79-80页
参考文献第80-83页
附录第83-85页
攻读硕士期间取得的研究成果第85-86页

论文共86页,点击 下载论文
上一篇:宽波束反射型螺旋天线
下一篇:机场跑道异物监测中稀布平面阵列天线的优化