基于组件的末段高层反导作战仿真系统功能分析与设计*
2012-04-24张一滔邢清华
指挥控制与仿真 2012年3期
王 磊,张一滔,邢清华
(1.空军工程大学导弹学院,陕西 三原 713800 ;2.空军驻西安地区军事代表室,陕西 西安710068)
随着计算机技术的发展,计算机仿真在反导作战中的应用越来越广泛,仿真系统的规模越来越大,其复杂程度也越来越高。从无到有地开发一个仿真系统的方法,由于其开发周期长、代码重用性差、经济效益低等原因已经不适应当前时代的发展。目前开发一个仿真系统的方法,已经从面向对象的软件工程向以组件化为标志的软件工程发展,以追求组件的可重用和即插即用,从而达到缩短研发周期、提高开发效率的目的。本文在对组件技术进行分析的基础上,探索了基于组件的末段高层反导作战仿真系统的功能分析与设计方法,以期为今后开发类似的仿真平台组件库的形成和系统实现奠定基础。现代高技术条件下的局部战争中,使用战术弹道导弹(Tactical Ballistic Missile,TBM)实施远距离打击是一种重要的空袭作战手段[1]。由于导弹末端高层反导作战系统结构复杂,成本昂贵,因此,建立其作战仿真系统用于训练是一种关键的手段。
1 组件技术
1.1 组件的定义
组件是一些可重用的、独立发布的二进制单元,推广了对象封装的内涵,侧重于复杂系统中组成部分的协调管理,强调实体在环境中的存在形式[2]。根据以上的定义可知,组件是可以被封装的对象类、一些功能模块、软件框架、软件构件、文档等,通过标准数据接口对外交流。
1.2 基于组件的仿真系统的开发步骤
与传统的软件开发不同,基于组件对象的软件工程着重进行组件的规划、设计和开发[3]。……
登录APP查看全文
