首页> 中文学位 >基于UML技术雷达系统故障诊断及隔离软件建模
【6h】

基于UML技术雷达系统故障诊断及隔离软件建模

代理获取

目录

文摘

英文文摘

学位论文独创性声明及使用授权说明

第一章绪论

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展望

参考文献

致谢

展开▼

摘要

雷达故障诊断及隔离专家系统软件是某型号校射雷达的重要组成部分之一,它对雷达系统排除故障、维修和维护起到了至关重要的作用,同时它还包含了大量的关于雷达及子系统的资料信息、专家诊断信息和该系统软件的使用方法,便于系统管理员、测试工程师等对雷达系统的查询和对该系统软件使用方法的查询,大大提高了系统的通用性和方便性。 以前设计的雷达故障诊断系统由于没有统一的设计思想、设计方案及雷达型号和雷达设计人员不同,所以存在很多雷达故障诊断系统软件,每个系统软件在设计结构、软件界面、系统功能、操作步骤等方面大相径庭,从而导致系统软件的通用性较差。再加上大型软件开发周期长、参与开发人员多等特点,在没有统一、明确设计文档做参考的情况下,对于同一套系统软件开发的不同阶段,开发人员不易沟通、交流和继承。这样就导致了系统开发成本增加,且系统不易维护和升级。 鉴于以上原因,在本文中使用现在比较流行的统一建模语言UML和Rational统一建模过程RUP,来为某型号校射雷达故障诊断专家系统软件建立一个通用的系统模型,使系统软件的设计系统化、模块化,从而大大提高系统软件的通用性、规范性和可靠性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号