装备保障数据在线自动推送方法设计与实现

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:erapple
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]装备在保障工作中会产生大量宝贵的数据信息,合理管理和运用这些信息资源对于装备保障信息化建设至关重要。针对这一问题,通过分析装备保障数据传输与处理的需求,对装备保障数据在线传输与处理的方法进行了研究,设计了数据自动推送逻辑,实现了装备保障数据的在线实时传输与处理。
  [关键词]装备保障;自动推送;DOM解析
  中图分类号:TJ55 文献标识码:A 文章编号:1009-914X(2015)06-0120-02
  Design and realization of online automatically push method for equipment support data
  Dai Yujin1 Ma Dabing2 Xu Kewen1
  (1.The 7th Department of Naval Aeronautical and Astronautical University, Yantai 264001, China; 2.The 91515th Unit of PLA, Sanya 572016,China)
  [摘 要]A large number of valuable data and information will be produced in the process of equipment support work, and it is important for the equipment support informationization to manage and use these information resources reasonably. In order to solve this problem, online transmission and processing methods for the equipment support data are studied, and the data automatically push logic is designed, and then the online real-time transmission and processing of equipment support data are realized
  [关键词]equipment support; automatic push; design; DOM analysis
  1 引言
  装备保障过程中将产生大量的数据,这些数据对于分析装备质量状态有十分重要的意义。装备保障信息管理系统是我军装备保障信息化建设的重要组成部分。目前,我军的信息化建设已经进入一个崭新的阶段,但由于历史原因,大量装备在维护、训练过程中产生的数据信息只能以纸质或不同格式电子文件形式孤立的保存在各型保障装备终端,无法实现装备保障信息的共享,严重制约了装备信息化建设的深入开展。
  针对上述问题,文献[1]提出了一种基于XML转换规则的数据集成方法,以解决数据异构问题;文献[2]通过构建装备保障数据仓库,将各类装备保障数据和信息进行汇总,以数据仓库的形式进行重新组织和存储,建设综合性的服务系统,但未充分考虑实时性要求。本文以XML格式作为数据交换和传输的标准进行软件设计,实现装备保障数据局域网内的实时在线自动传输并及时地解析存储到本地数据库,有效解决“信息孤岛”问题,从而实现数据的共享和管理。
  2 装备保障数据在线传输与处理方法
  2.1 数据传输形式
  在军械装备数据传输中,军械装备上传的测试数据以及传输过程中的数据均采用XML文件格式,保障数据的XML格式规范按照《军械保障装备采集数据交换格式标准》的要求执行。
  2.2 装备保障数据在线传输与处理流程
  军械装备保障数据在线自动传输是以以太网为依托,具体步骤包括:
  1)计算机终端监听军械装备报送XML测试数据文件请求;
  2)数据库服务器监听计算机终端报送解析数据请求;
  3)军械装备测试完成后自动生成符合规范的XML测试数据文件;
  4)军械装备向计算机终端发出上报XML测试数据文件请求;
  5)军械装备向计算机终端上报XML测试数据文件;
  6)计算机终端接收来自军械装备的XML测试数据文件,返回接收操作结果;
  7)军械装备接收来自计算机终端的接收操作返回结果;
  8)计算机终端解析接收到的XML测试数据文件;
  9)计算机终端向数据库服务器发出报送解析数据请求;
  10)数据库服务器接收来自计算机终端的XML测试数据文件解析数据,存入后台数据库。
  2.3 系统的体系结构
  根据装备保障数据在线自动传输与处理流程,将数据在线传输与处理系统分为三个模块:
  1)实现军械装备与计算机终端之间的XML文件的自动传输。
  2)计算机终端解析接收到的XML测试数据文件。
  3)计算机终端向数据库服务器报送解析数据,数据库存储收到的XML解析数据。
  3 装备保障数据在线传输与处理软件设计
  3.1 基于C/S模型的数据自动传输
  要实现军械装备与本地服务器之间的XML文件的自动传输,首先建立C/S数据传输模型,在此基础上实现数据传输的自动化。软件由客户端和服务器端组成,客户端主要负责实时监测指定路径下是否存在XML文件,并把监测到的文件传送给服务器端;服务器端负责实时监听客户端发出的传送文件请求,当有传送文件请求时自动接
  3.2 自动传输功能设计   1)客户端工作流程
  客户端进行文件自动传输的工作流程如图1所示。从图中可以看出,当客户端连接到服务器端后,二者间将开启一个数据发送的独立线程。客户端开启后,向服务器端发出连接请求,对方接受请求后连接建立,二者间开启数据传输线程。客户端开始自动监测指定目录,看是否有文件存在,当有文件存在时,把该文件自动传送给服务器端。收到服务器端发出的“接收完毕”指令后,客户端自动删除该文件。客户端循环完成上述工作。当文件传输任务完成后,点击断开连接按钮,断开当前连接,或关闭软件窗口,结束任务,终止线程。
  为实现客户端的自动检测功能,为客户端设置一个检测时钟,使其能够在指定的时间间隔(如间隔1秒钟)下定期进行监测功能。为不使本次文件传送过程对下一次客户端的监测产生影响,软件增加了把传送完成文件自动删除的功能。
  从图中可以看出,当客户端连接到服务器后,二者间将开启一个数据接收的独立线程。服务器端启动后开启监听线程,接受客户端发出的连接请求。连接建立后,二者间开启数据接收线程,服务器端实时监听客户端发出的传送文件请求,当有传送文件请求时自动接收该文件,并把文件存储到指定的路径下。完成文件接收任务后,点击断开连接按钮,断开当前连接,或关闭软件窗口,结束任务,终止线程[4]。
  3.3 XML文件解析
  3.4 XML文件解析数据存储到数据库
  装备保障数据在线自动传输与处理的最终目的是为了实现对这些数据方便有效地存储与管理,这就要求从XML文档中解析出来的数据必须及时的存储到当地数据库中。以SQL Server 2005数据库作为装备保障数据的最终存储终端,根据XML文档显示的信息,在SQL数据库中建立对应的信息表,其基本信息包括装备名称(Equipment Name)、装备数量(Equipment Number)、测试时间(Time)、测试装备状态(State)、监测出的问题(Question)等数据项,如表1所示。
  在SQL数据库中建立数据表之后,通过C#语言编程与SQL数据库建立连接后,就可以将上述XML文档显示的信息存储到“装备保障数据信息表”中,从而实现对装备保障数据的管理[6]。
  4 结论
  本文研究设计了装备保障数据在线自动传输与处理,能够解决长期困扰装备保障信息化建设的“信息孤岛”问题,有利于部队信息化建设。另外,鉴于军械保障数据所含信息资源宝贵、内容密级性高,还可以建立一个易于查询的数据信息管理系统和用户安全登录系统。
  参考文献
  [1] 周立军,张杰,吕江等.一种基于XML的装备保障数据集成方法[J].计算机系统应用,2011,20(11):162-166.
  [2] 谢峰,孙江生,代东升等.基于数据仓库的装备保障数据管理系统模型构建研究[J].价值工程,2013,(26):192-195.
  [3] 王国胜,刘攀,尼春雨.C#基础与案例开发详解[M].北京:清华大学出版社,2009: 276.
  [4] 杨明羽.C#3.0完全自学宝典[M].北京:清华大学出版社,2008:342.
  [5] 朱兴统.基于DOM的XML文档到关系数据库的数据转换方法[J].电脑知识与技术,2011,7(13):88-90.
  [6] 郑宇军,王侃.C#语言程序设计基础[M].北京:清华大学出版社,2008: 4-5.
其他文献
[摘 要]针对平方王油田改造难点,转变技术思路,由端部脱砂转变为小排量小规模改造,避免沟通水层;加强方案技术论证,借助GOHFER软件计算地应力剖面,优化射孔井段、施工排量及规模,加强现场施工管理,结合改造效果对后续工艺设计进一步优化,形成闭合回路管理模式。  [关键词]平方王油田;油水关系复杂;储层改造;新理念;GOHFER软件  中图分类号:P618.13 文献标识码:A 文章编号:1009-
期刊
[摘 要]涡旋压缩机作为目前多联机普遍采用的压缩机产品,其优势特点是不容置疑的。本文通过对不同结构的涡旋压缩机进行对比分析,了解其优、缺点,以方便多联机系统设计中对压缩机的选型与运用。  [关键词]多联机系统 涡旋压缩机 高压腔 低压腔。  中图分类号:TH45 文献标识码:A 文章编号:1009-914X(2015)06-0114-01  1 引言  作为空调系统中核心的零部件,空调系统的好坏与
期刊
[摘 要]在我国实行改革开放政策以后,电力行业得到了极大的发展,电力系统也越来越完善,这就对电力系统的安全问题提出了更高的要求。所以电力部门要对这个问题起到足够的重视,要在电力系统管理过程中引进自动化技术,这样才能满足经济发展对电力系统的要求。在本文中,我们就来详细的分析一下电力自动化的现状、内容以及重要性,希望能够促进我国电力自动化的发展。  [关键词]电力系统 电力自动化 发展趋势  中图分类
期刊
[摘 要]本文首先概述了城市水利工程施工的特点,然后分析了施工总体安排、进度计划及施工方法,最后就当前城市水利工程施工管理提出了新思路,本文在此谈了谈自己的看法和观点,可供参考。  [关键词]城市水利工程; 施工组织; 施工管理;  中图分类号:TV512 文献标识码:A 文章编号:1009-914X(2015)06-0128-01  一、前言  水利工程施工组织设计从施工开始到施工结束都有着非常
期刊
[摘 要]注汽已成为开发稠油的一种常用工艺。注汽锅炉(湿蒸汽发生器,以下简称锅炉)是油田开采稠油的专用设备。它利用所生产的高压湿蒸汽注入油井,加热油层中的原油以降低粘度,从而增加其流动性,能够有效提高稠油的采收率。活动锅炉因高温高压、搬迁频繁,涉及多种介质、诸多参数,运行环境差,影响因素多,在工艺、设备、操作等方面均存在较高的安全风险。但只要建立规范流程、强化现场管理、提高安全意识,注汽安全是有保
期刊
[摘 要]空压机的作用功能就是产生压缩空气,另外一个系统元件叫做气压制动,它的力源就是空压机所产生的压缩空气。压缩空气被保存在储气筒中,储存它就是为了给汽车的有关用气装置和汽车的制动提供足够多的高压空气。商用汽车的发展越来越快,汽车内部的每个系统元件也越来越复杂。就像空压机,它的数量是不断增加的,所以就出现了各种各样的空压机。虽然种类增多了,但也不能保证质量的过硬,所以空压机的故障也是层出不穷。要
期刊
[摘 要][目的]从小鼠组织细胞中提取的a基因片段的克隆;[方法]从小鼠组织细胞中提取目的基因片段,采用PCR方法将该目的基因片段扩增,将其与表达载体相连接,构建重组质粒[1];将该重组质粒转入大肠杆菌Top10内,用蓝白斑筛选法筛选菌株进行电泳等检验。[结果]含目的基因质粒转化效率很高,电泳结果知a基因克隆成功,形成大量可用重组质粒方便下一步进行研究。[结论]从小鼠组织细胞中提取的a基因克隆效率
期刊
[摘 要]当今社会是一个信息技术高度发达的时代,以网络技术为代表的信息技术也已成为主导社会生产力发展的关键因素。而在企业的经营发展中,如何利用网络信息技术,为企业的长效发展壮大服务,也成为目前企业所面临的重点问题。文章介绍了利用VPN技术构建企业内部网络的技术基础与安全要素,并结合几种VPN技术设计了一种内部网络的构建方案,以供相关人员参考。  [关键词]VPN技术;MPLS VPN技术;内部网络
期刊
[摘 要]本文简要介绍了高层建筑结构分析中采用的数学分析方法(有限条法和样条函数法分析方法、常微分方程求解器分析方法和分区广义变分原理与分区混合有限元分析方法)、弹塑性动力分析方法和最优化理论的结构分析方法的应用的特点。研究运用这些分析方法,可以有效解决高层建筑结构中诸多难于解决的难题,并起到优化设计的作用和效果。  [关键词]高层建筑;结构力学;分析方法  中图分类号:O342 文献标识码:A
期刊
[摘 要]石油开采行业中安全生产是其目标,但是安全管理的难度也比较大。一般是由于人为的违章操作而造成的安全事故,而且这个数据每年都在增加。如何有效杜绝安全事故、保证安全生产,是油田生产行业必须要解决的问题。本文首先对油田生产中违章操作的特点进行总结,对违章操作的危害进行分析,并提出相应的预防对策。  [关键词]油田生产;违章操作;危害;预防措施;  中图分类号:U612 文献标识码:A 文章编号:
期刊