浅析军事信息资源统一管理平台的设计
- 作者:admin 来源:网络 日期:2009-4-2 10:19:22
- 摘要:分析了军事信息资源建设现状,给出了实现军事信息资源交互、共享与访问的技术解决方案,提出了统一信息资源管理平台的概念,给出了平台的设计与实现。
关键词:军队信息化;信息资源;资源库;XML;资源建设
1引言
随着我军信息化建设的蓬勃发展,先后建立了一批覆盖范围广、传输速率高的信息网络,这些网络在平时可用于教育训练,战时可用于指挥控制,极大地提高了军队信息化水平。但目前普遍存在的一个问题是军事信息资源严重匮乏,现有信息资源的利用效率偏低,网络信息资源的建设远远落后于网络基础环境的建设。造成这种现象的原因是多方面的,其中主要原因是缺乏一个统一的资源建设标准和规范,各式各样的资源库管理系统在系统结构、功能和技术上都不尽相同,开放性和互操作性差,导致各个资源库系统相互之间不能有效地进行资源共享和交换,降低了资源建设的效率和水平。如各院校开发的网络教学应用系统、学科专业数据库、数字化图书馆、模拟训练系统等数据资源平台多样,数据表示格式不统一,缺乏扩展性与通用性,不同库之间的数据很难实现共享和交互。因此必须建立一个统一的军事资源库,即建立一个统一的资源平台,通过资源类型注册机制,对各种不同标准类型的资源提供统一的存取、检索和管理。通过统一资源平台的建设可实现各种信息资源的共享和流动,可解决资源之间的优势互补,可规范资源的开发行为和制作要求,可减少资源的重复建设。http://www.dxlww.net代写论文网
2信息资源管理平台的设计
2.1设计原则
建立一个统一军事资源管理平台,对各种不同类型的资源进行统一化管理,方便不同系统之间交流资源、共享资源,就应制定统一的资源标准,采用统一的数据交换技术,实现统一的资源存取。
1)统一的资源标准
实现资源的统一管理,其前提条件是制定统一的资源标准。标准化是实现资源共享和系统互操作的根本保障。目前,国内外有很多标准化的学术组织致力于各种类型资源元数据标准的研究,并取得了很大的成果,如:教学资源类型中影响较大的有IEEELTSC(IEEE学习技术标准委员会)的LOM(学习对象元数据标准),该标准从数据信息的九个方面规范出一个概念上,抽象、宽泛的数据模型;我国教育部现代远程教育技术标准化委员会(DCTSC)制定的适合教育资源开发的各项资源标准《教育资源建设技术规范》等。在制定了资源标准的前提下,更应该注重标准的遵循,只有开发人员在资源建设的时候都遵循相关标准,才能体现出标准的价值,达到资源共享的目的。但要真正制定好一个领域的信息表述元数据标准,需要计算机专家、信息专家和军事专家共同参与制定,这是一项长期的、不断修正和完善的过程。
2)统一的数据交换技术
实现资源统一管理,还需要采用统一的数据交换技术,以使信息在不同的软件系统之间能被准确地接受和理解。XML技术正好可以解决这个问题。XML的目的在于使得直接在Web上能方便的以现有HTML的使用方式提供、接收和处理通用的SGML成为可能。
3)统一的资源存取技术
实现资源的统一管理,还需要解决资源的统一存取问题。建议采用支持XML存储的数据库,它能对XML文档的存储、查询、搜索和定位操作提供很好地支持。现在主流的数据库管理系统对XML文档的存取大致采用以下三种方式:
(1)把XML文档的每个元素都映射到数据库的表或字段,一个XML文档完全分散进行存储,这样可以提高数据的查询效率,但采用这种方式组合XML文档的效率较低,并且维护XML文档较为困难。
(2)把XML文档的部分元素映射为数据库的表或字段进行分散存储,其余XML文档进行整体存储,这样既能保留数据的查询效率,又便于XML文档的管理与维护。
(3)把XML文档作为整体进行存储,这样做十分方便,但对于大量的基于XML内容的查询效率较低。随着XML文档的搜索引擎的改进,这种情况可望得到改善。对所有的数据都采用数据库来进行存放,可以提供多套可定制的与UNIX文件系统相一致的目录服务,以方便熟悉文件系统操作的用户使用。对于XML的存储,采用第二种和第三种相结合的方法,把描述资源的关键元数据映射到数据库表中分散存储,而描述资源的整个XML文档作为一个整体存储,这种方法既能提高查询效率,又可方便地存取和管理XML文档,不足之处在于有一定的数据冗余,但这种冗余量很小,并且可以得到控制。通过测试可知,对于1GB的学习资源,数据冗余不到10MB,并且在1万个10MB的XML文档内部采取整体存储搜索一个元素的值时间大约为5s(测试服务器为SUN420),而采用这种存储方式则不到一秒钟。
2.2功能
军事信息资源管理平台为各种业务信息系统(如远程教育与网上练兵系统)提供一个资源集中管理、交互、共享的信息基础平台,使得基于该平台的各级用户只需关心具体业务系统的表示逻辑,而无需设计数据的存储方案与存储结构。其主要功能是:
用户统一管理与安全认证:对统一资源平台上不同网络环境和不同应用系统的用户实行统一的存储和管理,并按照基于角色的访问控制(RBAC)策略对不同身份的用户提供对资源的访问和操作的安全控制策略。
资源管理:提供对结构化和非结构化资源的存储、检索、上传和下载等功能。
资源的注册:为资源互换提供标准化组织格式,并能注册新的可管理的资源类型,使平台能够识别、管理符合这一类型的资源。
资源的移植:能够根据设置的资源转换规则,实现从文件系统的非结构化数据和数据库中的结构化数据到资源库的数据移植和抽取,有效保护和充分利用已有资源。
资源编辑:提供对资源库中的资源预览及修改等功能。
资源备份:按资源的使用次数,使用频率和使用时间等指标为平台提供基于当前库、历史库、后备库的三级备份策略。以保证资源的安全,提高资源的查询效率。
3系统架构及模块实现
系统采用J2EE技术规范来进行架构。J2EE是SUN公司提出的一种利用Java2平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构。由于J2EE能够大大缩短系统的开发时间、具有良好的开放性和移植性、提供对EJB、Servlet、JSP和XML技术的全面支持等优点,加上它已经是IBM,BEA,ORACLE等业内大企业所广泛认可的一种工业标准,并在实际中也有许多成功开发的案例,所以在系统设计中采用J2EE的解决方案可以保证平台的可扩展性、可靠性和跨平台操作。
平台采用三层架构,即由应用服务层、平台支持层、客户应用层组成。应用服务器层由各种管理组件组成,主要完成系统各类事务的控制与管理;平台支持层实现用户的统一管理与认证、资源的管理操作等功能;客户应用层主要由基于平台的各类应用系统组成,如远程教育系统、网上练兵系统、虚拟校园等。其体系结构如图1所示。
代写论文联系方式
联系QQ:904272800

联系信箱:904272800@qq.com

代写论文导航
客户、写手申请单
最新论文
热点论文