基于ASP.NET的部队指挥信息集成技术的研究

时间:2022-10-01 05:12:01

基于ASP.NET的部队指挥信息集成技术的研究

摘要:基于的部队指挥信息集成的目的不是替换现有的异构平台、数据库、应用软件以及服务器,而是将他们从数据层开始有机地集成在一起,解决“信息孤岛”以及信息交互的障碍问题。

关键词:部队指挥;信息集成;

中图分类号:TP391 文献标识码:A文章编号:1009-3044(2007)04-11007-02

1 引言

众所周知,Internet的出现为企业提供了巨大的商机,同样,Internet也给我国部队信息化建设提供了巨大的平台,越来越多的部队单位都建立了自己的WWW网站,构建了自己的信息系统。但是,我国地原辽阔,部队高度分散,具有点多、线长、面广的特点;担负的任务也具有高度复杂性、机动性和分散性,各单位的信息资源相对孤立,信息传输相对滞后,给部队统一指挥带来困难,特别在信息收集和实时处理方面效率不高。因此,要实现部队指挥系统的信息化,提高部队作战指挥能力,就必须对各分散的信息资源进行整合集成,只有这样才能满足作战指挥系统的信息需求,实现信息获取的实时化、信息处理的综合化和指挥决策的高效化。

2 指挥信息集成的原理

部队指挥信息集成系统是针对具体的任务要求,向指挥部门提供统一的信息集成界面,使指挥人员能够通过任务信息输入窗口,系统实现对任务信息进行快速分析,根据信息分析的结果,系统自动从相应的单位数据库中抽取相关信息,并对抽取的信息进行综合处理,最后获取我们所需要的决策辅助信息。从而给首长和指挥中心快速和准确地制定决策方案奠定了基础,给任务的完成赢得了时间和主动。具体如图1所示。

图1 部队指挥信息集成模型

数据源关联规则:数据源关联规则就是信息资源间的关联规则,数据源关联主要反映各信息之间的数量关系、逻辑关系以及存储位置。数据源关联规则为信息分析、信息抽取和信息综合提供依据和规则。

信息输入:信息输入主要是根据具体任务要求,输入基本要素,其中包括:任务地点、目标距离、任务时间、计划天数、任务兵力、任务要求等。这些要素提供给信息分析模块和信息综合模块使用。

信息查询分析:信息查询分析主要由许多信息分析模块组成,在信息分析模块中有根据部队历年来的各指挥作战任务建立的方案模板,其中包括具体任务信息需求分析模板,即根据具体任务的基本要素可以确定所需要的信息。

信息抽取:我们知道,系统信息资源主要分布在若干个站点,这些站又称为节点,它们在通讯网络中联接在一起,每个站点都是一个独立的数据库系统,它们在逻辑上属于统一的系统,但在物理结构上是分布式的,需要通过一定的手段抽取节点中的信息。

信息抽取主要是建立数据库连接,本集成系统的信息主要使用连接方式,根据信息查询分析,通过SQL语言实现对信息的抽取。

信息综合:根据信息综合模板,对所抽取的信息进行综合处理,从而确定特定任务最终所需要的信息,以供决策使用。

信息输出:信息输出主要显示信息综合的结果,显示的内容主要包括参加任务的单位名称、兵员数量、装备种类和数量、后勤保障等情况。

3 基于技术的系统集成模型

基于技术的系统集成模型是一个三层系统: UI层、信息集成平台和数据访问接口平台。如图2所示。

图2 基于的信息集成模型

UI层:UI层即客户端浏览器,负责与用户交互,接受用户的输入并将服务器端传来的数据和信息呈现给用户。

数据访问接口平台:数据访问接口主要采用方式。与数据库相连提供了三种方式:通过ODBC相连;通过OLEDB相连:直接与SQL Server相连。三种方式由于应用层的差异,使得效率由低到高,独立性由高到低,对于相连的数据库的数据处理,也有两种方式,即一种是通过DataSet来隔离异构的数据源;另一种是以流方式从数据源读取(DataReader方式)。

信息集成平台:信息集成平台负责接收浏览器传来的信息,并对信息进行逻辑分析,产生新的信息,系统根据新的信息,通过 接口抽取相关其它信息,并对这些信息进行综合处理和计算,从而产生我们所需要的决策信息,同时把结果发回客户端浏览器。信息集成平台主要有一些Web表单、ASP Web服务和组件服务组成。其中,Web表单是应用程序的关键所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示Web表单交互生成的信息和数据的基础。

4 系统实现

4.1 用户的身份验证

当用户进入指挥信息集成系统的首页后,首先需要进行身份验证,系统在验证通过后,直接可进入系统,进行相关操作。系统界面如图3所示。

图3 部队指挥信息集成系统界面

上一篇:用基于第三层交换的VLAN技术改善校园网 下一篇:网络气象图的研究与应用改进