基于组件的舰载近程防御系统仿真研究
2014-08-07王范范李波王会龙
微型电脑应用 2014年2期
王范范,李波,王会龙
基于组件的舰载近程防御系统仿真研究
王范范,李波,王会龙
针对常规舰载近程防御仿真系统移植性较差的问题,充分利用组件开发易扩展、可复用的优势,给出了一种舰载近程防御系统仿真设计方案。首先,给出了系统总体框架;采用接口和实现分离原理,构建了组件接口,并给出了接口函数的规范化定义;其次,采用类厂 模式和动态加载方式,设计了系统仿真引擎。最后,通过舰载近程防御系统仿真系统试验,验证了设计方案的合理性和可行性。
组件;舰载近程防御系统;接口规范;仿真引擎
0 引言
舰载近程防御系统是舰艇编队防御体系中最内层的防御系统,针对用于舰载高炮火力规划效能评估的舰载近程防御系统的仿真研究具有一定的现实意义。
仿真系统的开发,通常按照功能进行模块化划分,然后分别建模编写子程序,最后,将各子程序联合形成一个完整的应用程序。但这种开发模式,在模块复用和升级方面存在诸多不便。为此,在仿真模块化的基础上,本文运用组件对象模型技术封装舰载近程防御系统各个功能模块,形成相对独立的组件。这些组件在遵循接口规范定义的前提下,可以由不同的开发人员在不同的环境下开发,从而提高系统的重用性、灵活性和扩展性[1]。
1 组件技术
早期仿真系统的应用程序往往是单独的应用程序,可移植性较差,开发和升级的难度较大,很难满足计算机硬件的发展需要。……
登录APP查看全文
