论文部分内容阅读
防空指控系统信息流的好坏影响着防空作战效能。通常阻碍防空指控系统效能提高的问题因素有:各级指挥员之间指令下达,请求上传的流程环节不畅,导致信息滞后或信息丢失;作战友邻之间因无有效的信息通报环境而缺乏信息的交流,协助互助;作战单元因低效的防空指控响应体系而获得的应战时间短,掌握的战场信息少,进一步增加了决策的难度。为了增强防空指挥控制过程的流畅性、提高防空指控系统过程的效能,本文详细分析了防空指挥控制过程,把先进工作流管理的思想应用到防空指挥系统中,建立了防空指控工作流管理系统的形式化理论模型,实现了基于jBPM的防空指控工作流管理软件系统。归纳全文,本论文的主要的内容包括:1)阐述与分析了工作流技术及jBPM工作流技术。分析工作流的基本概念及当前主流的工作流模型,并对主要的工作流模型优缺点进行对比分析。重点阐述分析了jBPM工作流技术,包括jBPM组件结构、jPDL流程定义语言、jBPM流程调度机制、jBPM流程执行机制、jBPM流程实例对象、jBPM持久化机制。jBPM技术是防空指控流程管理系统的技术基础;2)建立了基于有色Petri网的防空指控工作流的理论模型。针对复杂的防空指控流程,本文在详细分析防空指挥控制流程的基础上,利用有色Petri网的分层建模技术,采用自顶向下设计原则,运用子网描述流程的方法,建立了由目标探测、目标识别、威胁估计、火力分配、火力打击五个子模型构成的防空指控工作流的理论模型,并对模型进行了验证分析,为实际系统的实现奠定了理论基础;3)为适合不同的防空想定应用,建立了可重用性的系统软件体系结构。结合可重用性的软件体系架构框架技术基础,阐述了基于jBPM的系统软件体系架构原理。以jBPM工作流引擎为核心,结合成熟的轻量级架构SSH框架技术以及MVC设计模式、建立了可重用强的基于jBPM的工作流管理软件体系结构;4)实现了防空指控流程管理系统。结合防空指控系统的应用背景、开发环境,设计了系统的数据库。并在基于jBPM的工作流管理软件体系结构的基础上,实现了由编制编成、方案想定、指控流程管理、权限管理四个功能模块构成的防空指控流程管理系统。最后,以某旅(团)防空作战为应用背景说明本文构建的防空指控流程管理系统具有良好的应用性和灵活性。