指挥自动化系统的组成复杂,软件质量要求高,对于不同的应用环境,又有不同的具体要求。因此,必须采用软件工程的方法,系统地管理,合理地协调人力、物力资源,才能达到要求。大量的系统开发管理人员和设计人员需要有针对性地学习和使用软件工程的方法。本书编写的目的正是适应这一要求,从技术的层面上,让更多的人了解、熟悉和掌握指挥自动化系统软件开发技术。
本书从软件工程的基础人手,有针对性地介绍了常用软件工程方法在防空指挥自动化系统开发过程中的具体应用,给出了各主要分系统的分析设计方法,讨论了软件工程在其中所起到的具体作用。
指挥自动化系统是军队的重要军事装备,而肪空指挥自动化系统又是军队指挥自动化系绩的重要组成部分。本书着眼于防空指挥自动化系统的核心一一信息处理系统——的研制和开发。作为一种大型的系统工程,其中软件部分的设计与开发更是全系统的核心。指挥自动化系统的组成复杂、软件质量要求高,对于不同的应用环境又有不同的具体要求。系统开发管理人员和设计人员需要有针对性地学习和使用软件工作的方法。书中以现代软件工程所涉及的理论和技术为中心线,以一套具体的防空指挥自动化系统为模板,突出模块分析设计方法,给出了一定的分析设计过程,最后对软件测试技术也做了一定的分析。本书对从事指挥自动化工作的管理、研究、维护人员,特别是系统开发人员是一本有价值的参考书。