基于工作流技术的为兵服务系统设计

2021-01-14 00:45唐坚刘海燕
现代信息科技 2021年12期
关键词:工作流

唐坚 刘海燕

摘  要:针对军队服务基层信息化程度不高、效率偏低的问题,设计基于工作流技术的为兵服务系统。分析了系统建设的总体需求和使用工作流技术的优势,介绍了为兵服务系统军事训练、政治工作、装备保障、后勤保障四大主要工作流程模块的业务功能,根据系统分层理论研究提出为兵服务系统体系模型,并使用MVC架构和Activiti引擎开发了原型系统,验证其可行性。

关键词:为兵服务;工作流;原型系统

中图分类号:TP311  文献标识码:A   文章编号:2096-4706(2021)12-0110-03

Abstract: Aimming at the problems of low informatization level and low efficiency of the military service grass-roots level, a military service system based on workflow technology is designed. This paper analyzes the overall requirements of system construction and the advantages in using workflow technology, and introduces the business functions of four main workflow modules of military training, political work, equipment support and logistics support of military service system, puts forward the system model of military service system according to the research of system layering theory, and develops the prototype system using MVC architecture and Activiti engine, and verify its feasibility.

Keywords: military service; workflow; prototype system

0  引  言

利用信息技術改革军队组织运行模式是世界各国积极探索实践的重要课题。从20世纪90年代起,我军借鉴地方电子政务的建设思想和理论,研究“电子军务”,以提高军队组织管理效率。目前,地方电子政务发展迅速。截至2020年,除1个成员国外,所有联合国成员国都拥有政府门户网站和服务系统,实现了重要管理任务的自动化[1];截至2019年底,我国省级事项网络可办率超过90%[2]。美军已建成一系列门户服务网页系统,向军人提供购物、工薪、福利、住房贷款、租房等服务[3]。我国电子军务的建设相对缓慢,在军队政务的重要职能——为兵服务上,还没有成体系、业务覆盖广的系统。军队体制编制调整改革后,针对基层单位点位分散、传统办事模式耗时较长的弊端,建成一套为兵办事的服务型电子军务系统,可有效改变“办事难”的现状。

1  为兵服务系统和工作流技术概述

1.1  系统总体需求分析

在深入调研的基础上,结合部队日常工作,分析得出为兵服务系统在业务功能上应包括军事训练、政治工作、装备保障、后勤保障四个方面,面向官兵提供训练器材借领、专业训练场使用申请、学习集训报名、婚姻业务审批、家属随军审批、福利费审批、证件办理、子女入学申请、法律援助、装备维修申请、用车审批、公寓房使用申请、被装调换、工薪问题申报、政策咨询等业务。在系统设计上,由于基层部队业务多元,随着改革调整未来必将有更多的业务转移到网上,同时也会有业务处理规则发生变化,系统应具备良好的功能扩展能力和较低的功能耦合,为以后变更业务流程、添加软件功能和硬件设备提供有力支撑。在安全保密上,系统业务数据具有一定密级,由于不同用户的使用权限不同,因此必须具备健全的信息安全保密机制和权限管理机制。

1.2  工作流技术介绍

工作流的概念来自生产组织领域,现在也广泛应用于办公自动化领域[4]。从定义来看,工作流是将一组任务组织起来以完成某个经营过程,定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一人或一组人完成,亦可以由一个或多个人与软件系统协作完成[5]。工作流管理技术(BPM)的主要特点是在程序活动中可以对工作中进行任务和角色划分,设定执行任务的顺序和角色的权力,设置触发条件并进行过程监控,从而实现自动按顺序执行,提高了工作效率,减少在跟踪流程上花费的时间精力,有效地实施业务全流程管理。

1.3  工作流技术的优势

为兵服务系统业务具有较强的流程性,可以采用工作流管理技术实现业务的自动化处理,其优势在于:一是从设计层面上使用工作流框架可以减少流程开发的基础工作,把精力聚焦在工作流程本身,提高流程设计质量,从技术层面上可以快速部署新的业务流程,实现服务功能的扩展更新;二是工作流技术拥有成熟的规范——BPMN,业务流程参与者通过一套完整的语言和标记实现对业务流程的可视化管理;三是工作流技术提供了完整的流程引擎、过程定义工具、管理监控工具和工作流调用应用[6],并能与Spring框架良好集成。

2  系统结构设计

2.1  系统总体结构

系统采用五层架构,依次为接入层、表示层、业务逻辑层、数据持久化层和基础层,实现高内聚、低耦合,如图1所示。

接入层负责定义系统服务、使用的对象,包括基层官兵、军属、机关部门、单位首长,面向军队各机关部门和上下级单位,实现统一的入口、出口、身份认证。表示层包括内网服务网站、各级子站和专题网站,为系统业务层提供不同的展现形式,实现接收用户输入信息和展现后台程序输出信息;采用前后端分离的技术,以支持系统模块随业务需求的变动而做出适当调整。业务逻辑层是在数据层上通过构件化开发实现系统所有的业务逻辑,主要包括训练服务、政工服务、装备服务、后勤服务四大核心服务单元。数据持久化层完成相应数据的存储、管理,完成相对稳定安全的数据操作,包含各类数据模块等,执行新增、删除、修改等基本的数据库操作。基础層包括网络系统、计算机、存储系统、安全系统、相关软件等,为整个系统提供基础功能支撑。

2.2  软件结构

在软件结构上,信息系统主要有C/S结构和B/S结构两种系统结构。B/S系统运行在服务器端,兼容性强,数据集中管理安全性较好,适合为兵服务系统建设实际需求。系统软件结构采用基于HTTP协议的B/S结构,无须设计专门的客户端程序,使用浏览器即可进行登录操作和实现各项业务功能,调用某一具体业务系统时输入相应地址即可。

2.3  物理结构

物理架构定义了系统软件到硬件的映射关系,以及信息在硬件上存储传递的途径。通过物理架构视图可以了解系统运行的计算机、网络及其他硬件设施的情况和系统运行时的资源配置。在物理架构设计中,重点考虑系统的吞吐量、相应时间、可靠性、处理方式、地域范围、数据管理方式等。根据保密需求,传输网采用自建SONET同步光纤网络,配以国产核心网络交换设备和信道加密设备。

3  系统业务模块

3.1  军事训练业务

日常训练中,基层连队通常需要向训练管理部门申请请领、借用各类训练器材,业务部门需要根据库存和各单位训练计划及申请数量对物资器材进行合理调配。在专项训练场地使用管理中,由于场地数量有限,为了避免使用冲突,需要根据训练计划提前进行分配,或依据需求临时申请。在服务系统中开通训练器材借领、训练场地使用申请功能,用户通过系统远程提交使用申请,业务部门在线审批,系统同步显示审批状态,并下载电子审批单。当执行其他任务需要临时调整安排时,业务部门可以取消相关器材和场地的使用申请并告知申请者。以训练器(教)材申请流程为例,工作流程如图2所示。

3.2  政治工作业务

系统中开通的政治工作业务主要包括证件办理、开具证明材料、子女入学申请、办理婚姻登记备案、学习集训报名等。其办理流程是个人申请、逐级审批。为了增强业务灵活性,系统区分线上和线下两种办理模式,选择线下办理时,系统提供业务预约登记服务;采取线上办理时,申请者在线提交信息,系统先通过预设规则对申请条件进行判断,而后由业务部门具体审核,学习集训等需要单位集体研究的事项由人工完成。当个人对自动审核结论存疑时,可申请人工复核。系统提供身份证明、户籍证明等基本证明模板,审核后可自动生成电子证明并可下载打印。

3.3  装备保障业务

装备保障方面主要包括装备维修、报废管理和维修器材申领。装备维修服务主要面向不能自身排除装备故障的连队,连队在线填写装备具体故障,向业务部门提交维修申请,业务部门受理申请后,将工单流转至修理部门处理维修事宜,并指定送修时间、地点,修理完成后通过系统通知送修单位取回送修装备。维修器材申领主要面向可自行修复装备故障的连队,连队在线提交维修器材申请,业务部门审核通过后,工单流转至仓库,仓库通知连队领取器材完成申领。报废管理服务可依据系统登记的装备基本信息,自动提示某装备接近报废时间,提醒连队办理报废申请,业务部门对申请报废装备的列装时间、使用年限等进行人工复核,同意报废后,工单流转至报废仓库,仓库通知连队完成报废装备交接完成报废流程,并在系统中自动核减装备资产。

3.4  后勤保障业务

后勤保障业务包括财务、用车、被装和生活便捷服务。财务业务提供预约报账服务。用车业务提供车辆派遣使用服务,官兵可在线填写用车事由和起止地点,选择预约的车型和时间,系统将根据时间、人数、车型及路线自动合并用户申请,优化出车方案,各级领导逐级审核,审核通过后工单流转至车队完成派车。被装服务为官兵提供在线服装型号调换,系统可自动对调换申请进行匹配,也可由仓库管理员人工处理。生活便捷服务上,提供包裹到站信息提示,招待所、公寓楼使用申请服务。

4  系统实现

基于以上研究,采用MVC架构设计实现为兵服务原型系统,采用Eclipse开发环境,Java开发语言,系统框架集成SSM框架,工作流程部分使用Activiti引擎实现。由于军事信息系统具有较高的安全保密要求,在安全防护上采用“安全技术保障+数据安全管理”,针对系统特点设计专有的访问控制策略和权限体系,保证数据与流程的安全一致,防止越权行为和信息泄密。系统功能基本满足当前官兵的业务办理需求,并可以根据需求动态调整开发新的业务流程。系统业务界面如图3所示。

5  结  论

本文对为兵服务的相关业务流程进行了分析研究,运用分层架构和工作流技术设计了一种为兵服务系统模型,建立了为兵服务业务的具体工作流程,并通过编程实现,验证了模型和业务的可用性。随着时代的发展,军队服务业务必然会不断地向基层拓展,普惠全体官兵,服务系统建设将在实践中不断完善升级,提高服务能力,为官兵提供更多便利。

参考文献:

[1] 王益民.全球电子政务发展前沿与启示——《2020联合国电子政务调查报告》解读 [J].行政管理改革,2020(12):43-49.

[2] 李瑾.信息安全技术在电子政务内网安全保密中的应用 [D].南昌:江西农业大学,2018.

[3] 赵晨.美军成为电子商务主力 [J].计算机与网络,2000(6):8.

[4] 钟卓霖.工作流技术在办公自动化系统中的运用 [J].电子测试,2021(4):133-134+132.

[5] 李麒民,李前喜.产品数据管理系统中工作流的设计及实现[C]//2015年CAD/CAM学术交流会议.南京:出版社不详,2015:133-141.

[6] 杨佳登,古平,刘丽娜.面向电子军务的工作流管理系统模型的构建研究 [J].电脑知识与技术,2010,6(12):3099-3101.

作者简介:唐坚(1991—),男,汉族,四川安岳人,助理工程师,硕士研究生,研究方向:网络应用技术和指挥自动化。

猜你喜欢
工作流
支持节点协同的工作流模型构建方法研究
基于工作流2.0的智慧教室设计与研究
工作流在电力生产管理信息系统中的设计和应用
“奔向共赢、做到最好”行业信息化研究方法论
工作流技术在医疗信息整合工程中的应用分析
基于工作流的水运应急信息管理平台设计 
办公自动化系统中公文管理模块的设计和实现
基于J2EE的电子政务系统研究与应用
基于J2EE的电子政务系统研究与应用
基于目录树的工作流引擎设计与实现