摘要
针对联合作战指挥控制系统的功能需求变化,提出采用组件化的思想,设计开发日益复杂的指控仿真系统,提高软件的重用性,减少开发成本。在参考MVC设计模式的基础上提出了指控仿真系统的软件架构设计,模型、视图松耦合以保证各自的独立性和健壮性。重点探讨了指控业务组件的功能划分,描述了组件实现的接口规范,探讨了组件集成框架的具体功能,分析了组件交互的运行机制。实践表明,此技术在开发复杂的联合作战仿真系统能够很好地满足软件的可扩展性和通用性,具有较强的借鉴意义。
According to the change of functional requirements, the method to design and develop increasingly complex command and control system in joint operations based on components is proposed to improve the software reuse and reduce the development cost. Based on the MVC design mode, software architecture is proposed which makes loose coupling of model and view, so they can be independent and strong. The functional division of command and control components is ana lyzed; the implementation specifications of the components are introduced. And the detail functions and operation mechanism of components integration framework are discussed. Practice shows that the technology is good for the scalability and versa- tility of the software in developing the complex joint operations simulation system, which is deserved to be referenced in other applications.
出处
《计算机与数字工程》
2015年第9期1602-1606,共5页
Computer & Digital Engineering
关键词
联合作战指挥控制
组件化
架构设计
command and control system in joint operations, components, architecture design