网络首发地址:
引用格式:尹安, 许治梭, 操桃秀. 潜艇装备保障信息系统的设计研究[J]. 中国舰船研究, 2020, 15(6): 190–196.
YIN A, XU Z S, CAO T X. Design research of submarine equipment integrated logistic support information system[J].Chinese Journal of Ship Research, 2020, 15(6): 190–196.
潜艇装备保障信息系统的设计研究
尹安*
,许治梭,操桃秀
中国舰船研究设计中心,湖北 武汉 430064
摘    要:[目的]建立潜艇装备保障信息化管理系统,对保持和提高潜艇作战能力有重要作用。基于此,提出潜艇装备保障信息系统设计方法。[方法]首先,基于功能需求分析和系统架构要点,确定总体设计思路,然后,以工作任务管理模块和数据收集与分发模块为切入点,进行信息系统设计; 在工作任务管理模块设计中,分析在信息高度相关时进行模块功能划分,将显示与业务逻辑分离的设计方法;在数
据收集与分发模块设计中,以故障问题记录信息为例,论述综合保障信息总库数据和各基地级综合保障信息系统数据交互方法。[结果]基于上述设计思路,完成了潜艇装备保障信息系统设计和开发,运行情况表明满足设计目标和部队使用需求,有效提升了部队保障管理的信息化水平。[结论]提出的潜艇装备保障信息系统设计方案合理可行,系统运行过程中收集的保障信息数据,也为后续大数据分析和智能化应用提供了有力支撑。关键词:装备保障信息;系统架构;工作任务管理;数据收集与分发中图分类号: U672.7文献标志码: A
DOI :10.19693/j.issn.1673-3185.01926
Design research of submarine equipment integrated
logistic support information system
YIN An *
, XU Zhisuo , CAO Taoxiu
China Ship Development and Design Center, Wuhan 430064, China
Abstract : [Objectives ]The establishment of integrated logistic support (ILS) information systems f
or sub-marine equipment plays an important role in maintaining and improving submarine combat capability. Based on  this, a  design  method  of  submarine  equipment  ILS  information  systems  is  proposed.[Methods ]First of all, the overall design solution is determined based on a functional requirements analysis and the key points of the system architecture design. Then, the task management module, data collection, and distribution module are taken as a cut-in point to explain the design idea. In the design of the task management module, the design method entailing module function division, and display and business logic separation when the informa-tion is highly connected, are analyzed. In the design of the data collection and distribution module, taking the fault record information as an example, the data interaction method between the overall ILS information data-base and the ILS information database at each depot level is discussed.[Results ]Based on the above design ideas, the  design  and  development  of  submarine  equipment  ILS  information  systems  have  been  completed.The operation of the system shows that it meets the design objectives and user requirements, and effectively improves the informationization level of military support management.[Conclusions ]The design scheme of submarine equipment ILS information systems proposed is reasonable and feasible. The data collected in the process of system operation also provides strong support for subsequent big data analysis and intelligent ap-plication.jquery框架搭建
Key words : equipment integrated logistic support information ;system architecture ;task management ;data collection and distribution
收稿日期: 2020–04–13        修回日期: 2020–05–31        网络首发时间:  2020–11–10 13:28基金项目: 国家部委基金资助项目
作者简介: 尹安,男,1980年生,博士,高级工程师。研究方向:舰船电子、信息化和人工智能。
许治梭,男,1989年生,硕士,工程师。研究方向:舰船信息化。操桃秀,女,1974年生,工程师。研究方向:计算机管理
*通信作者: 尹安
第15 卷  第 6 期中    国    舰    船    研    究Vol. 15 No. 62020 年 12 月Chinese Journal of Ship Research
Dec.  2020
0    引 言
良好的综合保障体系管理能力是提高潜艇战备完好性和充分发挥其作战效能的必要保证,是降低装备全寿期保障费用的重要支撑。综合保障能力建设对推进我国海洋战略和强化国防建设大局也具有重要意义。
欧美等军事强国已充分意识到保障体系在未来战场和武器装备全寿期中的重要作用,并研制了配套的综合保障系统软件。美国海军研制了部署于舰艇上的计算机辅助维修及器材信息管理系统,实现了维修计划和维修工具等信息化管理,也为保障管理机构收集维修信息和保障活动经验。作为装备综合保障(integrated logistics support,ILS)技术的交付成果,美国、英国和巴基斯坦海军都部署了计算机辅助管理系统(CAMS),该系统涵盖了配置管理模块、维修管理模块、供应模块、艇载库存管理模块和技术文档模块等,用于辅助艇员开展全艇数据信息配置管理、维修管理、备品备件管理、中央采购管理和电子文档管理等工作,以信息化手段实现了对装备全寿期保障资源、保障分析数据等的统一管理。美国海军装备维修的自动化和智能化水平也处于领先地位,配备了自动测试系统和维修保障便携式辅助设备等,为武器装备正常运行和发挥作战效能提供了有力保障[1-3]。
我国海军综合保障设计工作与欧美相比还有差距,目前工业设计部门在借鉴国外海军综合保障工作成果的基础上,结合我国装备发展国情,正在逐步形成具有我国特的综合保障系统设计体系。在装备综合保障工程化和总体设计中,已开展了综合保障系统顶层设计和工程化应用分析工作。黎放等[4]开展了舰船装备综合保障工作研究,总结了需关注的问题并给出了建议;严志腾等[5]开展了装备综合保
障包的研究,论述了综合保障包的评价指标体系和评价方法,为综合保障包的设计开发提供了参考;刘铭[6]在对装备保障技术发展进行分析的基础上,指出综合化、信息化、智能化等是其发展趋势,并论述了信息化管理方法;邵世纲等[7]开展了新形势下武器装备综合保障体系建设研究,指出了存在信息手段不足的问题,需开展武器装备全生命周期保障信息管理平台研究,提升信息化管理水平;孙光甦等[8]结合工程实际,从技术体系、工作体系角度对舰船装备综合保障体系进行了分析,指出综合化和系统化等是舰船综合保障工作的发展方向。以上工作大多是从理论分析的维度论述综合保障工作存在的问题及其需要改进的方向和未来发展趋势,缺乏对综合保障系统实际开发方法的分析,且对综合保障信息系统的软件设计和对数据的统筹管理还缺乏深入分析。
本文拟针对构建体系化综合保障体系的发展趋势,通过配置不同层级的信息数据库,来构建潜艇装备保障信息系统,并设计系统总体架构,确定显示和逻辑业务分离的设计思路,降低前、后端的耦合度;提出数据收集与分发模块设计实现方案,解决各基地级数据交互和数据统筹应用问题,为后续大数据和智能化应用奠定基础。
1    设计概述
潜艇装备保障信息系统主要包括综合保障信息总库和基地级综合保障信息系统。其中,综合保障信息总库部署于总体设计所,是各艇队下属潜艇装备的初始信息源头,具备数据收集和分发处理功能,可
汇总各个艇队装备保障信息并进行跨艇队分发,便于艇与艇之间的知识共享和交流,也便于工业部门充分掌握设备运行状态;基地级保障信息系统部署于各艇队,用于记录下属潜艇装备的全寿期保障信息。潜艇装备保障信息系统框图如图1所示。
总体设计所
综合保障信息总库
基地级综合
艇队
……
……
图 1 潜艇装备保障信息系统设计框图
Fig. 1    The design diagram of submarine equipment ILS informa-tion system
1)综合保障信息总库。作为潜艇装备保障信息系统的核心,综合保障信息总库是体系化综合保障信息
系统的数据中心,提供各型艇的技术状态信息、保障信息、备品备件信息、历史故障及处理措施等,并实现对各型艇技术文档的统一管理;应用大数据理念进行数据分析,掌控各型艇在全寿期内的设备运行状态信息、故障处理信息、备品备件使用信息和随艇设备技术状态信息。
2)基地级综合保障信息系统。该系统记录各支队下属潜艇的技术状态信息,包括历史改换装信息、当前改换装工作安排等;统一管理各型
第 6 期尹安等:潜艇装备保障信息系统的设计研究191
艇的技术文档资料等。具备多维度信息查询功能,便于归纳和分析各型艇的技术状态。
潜艇装备保障信息系统后续可扩展到艇级综合保障信息系统,采用移动端模式进一步为艇员提供交互式电子手册(IETM)调阅、维修处理措施等全寿期技术保障支撑。
2    总体设计思路
2.1    功能需求
根据潜艇装备保障信息系统的功能定位,应主要具备以下功能模块:
1)配置管理模块:实现各艇从系统、子系统、设备、备品备件、工具仪器等全方位覆盖的编码管理和基础信息管理等。
2)维修计划总览模块:统计和查询各艇服役后的历次维修和改换装信息等。
3)设备状态信息统计模块:统计潜艇服役过程中各设备运行统计信息,包括故障信息、设备升级改装信息和换装信息等。
4)远航保障模块:汇总各艇远航保障相关信息。
5)技术文档调阅模块:提供各艇设备完工文件的查询和调阅服务,包括技术说明书、故障处理手册和设备图片等,后续也可扩展到设备交互式电子技术手册相关资料。
6)故障管理模块:提供各艇设备故障和处理情况的记录和查询。
7)备品备件查询模块:提供各艇备品备件相关资料。
8)数据收集与分发模块:向综合保障信息总库汇总各艇数据资料,以及由综合保障信息总库向基地级综合保障信息系统分发相关汇总数据。
2.2    系统架构设计
由功能需求分析可知,潜艇装备保障信息系统涵盖功能点多,且后续可能面临不断涌现的需求变更和功能扩展。因此,实现用户交互层、业务逻辑层和数据持久层低耦合,功能模块可复用的软件架构至关重要。在实际项目中,基于Spring MVC的软件架构,实现视图、控制器和模型分离,降低不同模块间的耦合度。Spring MVC信息流程图如图2所示。
图 2 Spring MVC框架流程图Fig. 2    The framework of Spring MVC
Spring MVC采用控制反转(inversion of con-trol,IOC)和面向切面(aspect oriented program-ming,AOP)技术,围绕前端控制器(DispatcherSer-vlet)进行设计。DispatcherServlet是整个控制流程的核心,简单来说,DispatcherServlet接收客户端发送的请求并返回响应结果,相当于中央处理
器,通过将请求分发到不同的处理器,减少组件之间的耦合度。DispatcherServlet、处理器映射器(HandlerMapping)、处理器执行器(HandlerAd-apter)、处理器(Controller)、视图解析器(ViewRe-solver)和视图(View)等核心组件的角功能划分清晰,共同配合完成业务流程。在处理业务逻辑时,重点实现Handler处理器;在处理页面信息展现时,重点实现View代码。在DispatcherServlet 的调度下,最终实现用户交互层、业务逻辑层和数据持久层的分离,具备业务代码重用等特点,可有效降低前、后端的耦合度,提升页面开发的灵活度,与本系统框架设计需求吻合[9-11]。
3    主要功能模块设计
重点从工作任务管理模块和数据收集与分发模块设计方面,论述本软件系统主要功能模块的设计思路。
192中国舰船研究第 15 卷
3.1    工作任务管理模块设计
基地级综合保障信息系统面向基地和艇员工作需要,其中一个重点是要完成各艘艇工作任务计划管理的制定,这与多项信息要素相关联,包
括与本艇系统或设备对应、并与其关联的备品备件、工具仪器、技术文档和图片等对应。可见,信息交联度高也对人机交互层的界面要素组合提出了更高要求。针对工作任务计划管理的信息需求分析,主界面设计如图3所示。
图 3 工作任务管理模块主界面设计图
Fig. 3    The main interface design of task management module
人机交互界面基于JQuery 框架进行设计。JQuery 是继Prototype 之后又一个优秀的JavaS-cript 库,能够快速编写可扩展和兼容性强的JavaScript 代码,具有轻量性、可靠的事件处理机,及行为层与结构层的分离等优势,“Write less, Do more ”的设计理念提升了程序开发效率,可以使开发者更关注于业务层的设计工作
[12-13]
。工作任
务管理主界面采用JQuery 布局模板,分为左、中、
右3个区域:左部显示系统−子系统−设备结构树;中部分为上、下2部分,分别显示从结构树中选中的设备任务列表,以及任务列表对应的备品备件、工具仪器和历史任务信息;右部显示该设备的技术文档、设备图片和维修手册等电子资料访问链接。
工作计划管理页面所含功能模块关系如图4所示。
表,根据 TaskID 值查询 SpartInfo 和 ToolsInfo 表,显示设备备品
备件和工具仪器信息
图 4 工作任务管理功能模块关系图
Fig. 4    The functional module diagram of task management
设计中,采用Spring MVC 提供的框架,以DispatcherServlet 作为流程控制中心,将业务逻辑分配给不同的Controller 进行处理,通过
ViewResolver 将显示界面反馈给用户浏览,实现显控分离设计。系统−子系统−设备结构树主要代码设计如图5所示。
第 6 期尹安等:潜艇装备保障信息系统的设计研究193
图 5 主要代码设计Fig. 5    Main code design
3.2    数据收集与分发模块设计
各基地级综合保障信息系统在运行过程中将积累大量有价值的数据,如设备故障信息、故障处理措施和备品备件使用信息等,可用于不同艇队分享故障处理经验,提高装备保障能力;也可用于分析备品备件使用情况,为合理配置备品备件提供依据等。但是,目前由于受总体设计所和各艇队之间无专网
连接的限制,在总体所部署的综合保障信息总库与各基地部署的基地级保障信息系统之间缺乏信息传输通道。因此,民用和商用领域常用的多个数据库基于网络化条件下的数据汇总、数据备份和数据更新等功能无法使用,需在潜艇装备保障信息系统设计约束条件下设计专用的数据收集与分发模块,构建大数据分析平台基础,挖掘数据内在价值,为数据到知识的转换提供支撑。
在潜艇装备保障信息系统设计中,采用数据导出到专用JSON 文件的形式,再将此JSON 文件以光盘媒介专人提交到总体所或各基地,通过专用数据收集与分发模块,满足非网络互联条件下的离线数据汇总和更新。以故障问题记录信息为例,为实现在综合保障信息总库进行数据汇总功能,基地级综合保障信息系统后台自动将数据库maintenanceTable 表新增故障问题记录中的字段
AddNew 标识为Y ,用于指明为新增数据;在规定的时间间隔点,各基地级综合保障信息系统将maintenanceTable 表中的字段AddNew 标识为Y 的数据导出为JSON 文件,并统一提供给综合保障信息总库用于数据汇总;综合保障信息总库将各基地级综合保障信息系统提供的JSON 文件导入汇总,形成各基地故障问题汇总数据。数据收集流程如图6所示。
图 6 数据收集流程图Fig. 6    The data collection flowchart
194
中    国    舰    船    研    究第 15 卷
综合保障信息总库将汇总后的maintenan-ceTable 表中数据导出并分发到各基地,由各基地系统管理员更新基地级综合保障信息系统main-
tenanceTable 表中数据,从而实现不同艇队故障记录数据的共享。数据分发和基地级数据更新流程如图7所示。
图 7 数据分发和基地级数据更新流程图
Fig. 7    The flowchart of data distribution and depot-level data update
4    结 语
随着信息技术的发展,对潜艇保障信息的统筹管理和数据的综合应用提出了更高要求。基于此,本文提出了潜艇装备保障信息系统的设计方案,从功能分析需求入手,阐述了系统架构设计重点关注的内容,并从工作任务管理模块和数据收集与分发模块设计为切入点,论述本软件系统主要功能模块的设计思路。目前已完成了系统设计开发并投入试点运行,运行情况表明,潜艇装备保障信息系统符合设计目标,基本满足了部队使用需求,有效提升了潜艇保障信息管理的信息化水平。后续将扩展到艇级综合保障信息系统,实现从综合保障信息总库到基地级和艇级保障信息的全覆盖,并将进一步增加大数据和机器学习模块,采用人工智能技术充分挖掘数据内在价值,为智能化的综合保障奠定基础。参考文献:
祝泓, 张平. 舰船综合保障系统设计[J]. 中国工程科学,2015, 17(5): 44–50.
ZHU  H, ZHANG  P. Integrated  logistics  support  system design  for  ships[J]. Strategic  Study  of  CAE , 2015,17(5): 44–50 (in Chinese).
[1]
陈学军, 赵方庚, 张连武. 美军装备维修保障同步建设及其特点分析[J]. 装备制造技术, 2013(8): 227–230.CHEN X  J, ZHAO  F  G, ZHANG  L  W. The  synchron-ism  construction  of  equipment  maintenance  support  in US  army  and  the  analysis  of  its  characters[J]. Equip-ment  Manufacturi
ng  Technology , 2013(8): 227–230 (in Chinese).
[2]
李浩军, 黄琰, 尹东亮. 美军装备维修保障能力建设特点与启示[J]. 海军工程大学学报(综合版), 2016, 13(4):
[3]57–59.
LI  H  J, HUANG  Y, YIN  D  L. Characteristics  of  US military  equipment  maintenance  support  capability  and its enlightenment[J]. Journal  of  Naval  University  of  En-gineering (Comprehensive  Edition ), 2016, 13(4): 57–59(in Chinese).
黎放, 狄鹏, 胡斌, 等. 对舰船装备综合保障工程化的认识与实践[J]. 中国工程科学, 2015, 17(5): 10–13, 19.LI F, DI  P, HU  B, et  al. Cognition  and  practice  of  en-gineered
warship
equipment
integrated
logistic
support[J]. Strategic  Study  of  CAE , 2015, 17(5): 10–13,19 (in Chinese).
[4]
严志腾, 戴荣, 马好东. 装备综合保障包评价方法研究[J]. 计算机测量与控制, 2019, 27(9): 267–271, 287.YAN  Z  T, DAI  R, MA  H  D. Research  on  evaluation method  of  equipment  integrated  support  package[J].Computer  Measurement  & Control, 2019, 27(9):267–271, 287 (in Chinese).
[5]刘铭. 舰船电子装备的保障技术与发展分析[J]. 舰船电子工程, 2015, 35(4): 23–28.
LIU  M. Security  technology  and  development  analysis of  the  shipborne  electronic  equipment[J]. Ship Electron-ic Engineering , 2015, 35(4): 23–28 (in Chinese).[6]邵世纲, 邢冠楠, 崔慧, 等. 新形势下武器装备综合保障体系建设研究[J]. 航空工业管理, 2018(3): 9–13.SHAO  S  G, XING  G  N, CUI  H, et  al. Research  on  the construction  of  comprehensive  support  system  of weapons  and  equipment  in  the  new  situation[J].Aerospace  Industry  Management, 2018(3): 9–13 (in Chinese).
[7]
孙光甦, 原宗, 关静. 舰船综合保障体系综述[J]. 中国舰船研究, 2020, 15(1): 89–94.
SUN  G  S, YUAN  Z, GUAN  J. A  review  of  integrated
[8]
第 6 期尹安等:潜艇装备保障信息系统的设计研究195

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。