文摘
英文文摘
学位论文独创性声明及使用授权说明
第一章绪论
1.1选题背景及研究意义
1.2软件设计及测试的特点
1.3雷达故障诊断专家系统的构成
1.3.1故障诊断系统软件部分
1.3.2故障诊断系统硬件部分
1.4面向对象技术简介
1.5统一建模语言UML简介
1.6 UML应用领域
1.6.1 UML在不同类型系统的应用
1.6.2 UML在软件开发不同阶段的应用
1.7本文主要工作及组织形式
第二章基于面向对象技术UML开发过程
2.1面向对象领域中的基本概念
2.1.1对象和实例
2.1.2类
2.1.3封装和继承
2.1.4多态和消息
2.2统一建模语言UML的主要内容
2.3统一建模语言UML特点
2.4统一建模语言UML视图
2.5基于UML的RUP软件开发过程
2.5.1 RUP概念
2.5.2 RUP软件开发生命周期
2.5.3 RUP的特点
第三章雷达故障诊断系统的静态建模过程
3.1 UML的静态建模机制
3.2诊断系统用例图实现
3.2.1软件需求及用例分析
3.2.2诊断系统软件需求分析
3.2.3诊断系统用例模型实现
3.3故障诊断系统类图实现
3.3.1故障诊断信息查询类图
3.3.2故障诊断测试类图
3.3.3雷达系统维护类图
3.4故障诊断系统对象图
第四章雷达故障诊断系统的动态建模过程
4.1故障诊断系统状态图实现
4.1.1故障诊断状态图
4.1.2雷达系统维护状态图
4.2故障诊断系统活动图实现
4.2.1故障诊断活动图
4.2.2雷达子系统组成模块测试活动图
4.2.3故障诊断流程管理活动图
4.3故障诊断系统顺序图实现
4.3.1雷达系统故障诊断顺序图
4.3.2 UUT故障诊断顺序图
4.3.3诊断流程管理顺序图
4.4故障诊断系统协作图实现
第五章雷达故障诊断专家系统的实现
5.1专家系统简介
5.1.1专家系统的组成
5.1.2专家系统的优缺点
5.2故障诊断专家系统总体设计
5.3故障诊断专家系统主要模块的实现
5.3.1专家系统知识库设计
5.3.2专家系统推理机的实现
5.4雷达故障诊断策略
5.4.1诊断策略静态实现
5.4.2诊断策略动态实现
5.4.3诊断策略的图形化工具设计
第六章总结与展望
6.1本文工作总结
6.2展望
参考文献
致谢