第1章 防空指挥自动化软件概述 1
1.1 防空指挥自动化系统的功能 1
1.2 防空指挥自动化系统的结构 9
1.3 防空指挥自动化系统软件 12
第2章 软件工程基础 16
2.1 软件 16
2.2 软件工程的概念 21
2.3 软件开发 30
2.4 软件使用、维护和退役 35
2.5 软件开发模型 36
第3章 面向对象程序设计 42
3.1 面向对象方法的产生及发展 42
3.2 面向对象程序设计的基本原理 45
3.3 面向对象模型 49
3.4 面向对象软件开发 54
3.5 C++程序设计语言 78
第4章 软件系统总体设计 103
4.1 软件系统概述 103
4.2 软件系统设计思路 110
4.3 可靠性设计 114
4.4 软件跨平台开发思路 117
4.5 举例 121
第5章 情报处理子系统 131
5.1 坐标变换 132
5.2 雷达情报二、三次处理 139
5.3 目标识别 150
第6章 防空指挥决策 162
6.1 概述 162
6.2 目标威胁判断与拦截排序 169
6.3 目标分配 181
第7章 通信处理子系统 188
7.1 概述 188
7.2 报文转换层 200
7.3 传输控制层 209
7.4 正文协议翻译层与软件自动化 212
第8章 模拟训练子系统 218
8.1 功能需求 218
8.2 系统组成与结构 219
8.3 地理信息系统开发 225
8.4 航迹仿真模型 230
8.5 雷达仿真模型 233
第9章 保障管理 239
9.1 系统监控 239
9.2 记录重演 245
9.3 服务器集群 252
9.4 信息安全 258
9.5 系统时统方法 261
第10章 软件测试和软件维护 265
10.1 概述 265
10.2 软件测试 276
10.3 软件质量管理 283
参考文献 301