欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 信息安全 > 装备保障数据在线自动推送方法设计与实现

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

日期:2023-01-24 阅读量:0 所属栏目:信息安全


  装备在保障工作中会产生大量宝贵的数据信息,合理管理和运用这些信息资源对于装备保障信息化建设至关重要。针对这一问题,通过分析装备保障数据传输与处理的需求,对装备保障数据在线传输与处理的方法进行了研究,设计了数据自动推送逻辑,实现了装备保障数据的在线实时传输与处理。

 

  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 结论

 

  本文研究设计了装备保障数据在线自动传输与处理,能够解决长期困扰装备保障信息化建设的信息孤岛问题,有利于部队信息化建设。另外,鉴于军械保障数据所含信息资源宝贵、内容密级性高,还可以建立一个易于查询的数据信息管理系统和用户安全登录系统。

 

  作者:戴宇进 马达兵 徐珂文 来源:中国科技博览 20156

本文链接:http://www.qk112.com/lwfw/jsjlw/xinxianquan/224641.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学