基于JC3IEDM数据模型的数据管理系统的设计与实现
发布时间:2019-01-05 19:29
【摘要】:对于数据和信息的管理,现在很多大型系统都面临相似的问题,不同的作战应用系统对数据的要求不尽相同,系统之间的差异导致数据在不同系统的互通变得困难,作战空间内的系统对数据实时性要求比较高,多样化的数据让数据的处理变得复杂。数据管理系统管理的是作战空间内,作战应用系统所需要的所有数据。由于数据管理系统要管理的数据具有多样性,而且需求存储处理的数据类型复杂,关系数据库已经无法满足需求。JC3IEDM数据模型,即联合指挥控制协商信息交换数据模型。它是作战指挥控制系统信息交换的中间标准,是最基本的战场信息交换公共接口的规格说明。采用JC3IEDM数据模型可以在逻辑上很好的处理数据类型复杂,数据关系复杂的多样化数据。本系统建立了采用JC3IEDM数据模型为标准的作战数据管理系统的数据库,存储和处理作战空间内的各类数据。首先,本文对于系统的背景,数据管理国内外的发展情况和系统开发使用的JC3IEDM数据模型和对象关系数据库等关键技术进行了阐述。然后,基于JC3IEDM数据模型已定义的标准和准则,结合系统需求,定义了更详细的分类细则标准,更好的使用JC3IEDM数据模型。然后,本文使用了对象关系数据库,通过定义复杂对象和对象关系模式,采用对象关系模式与关系模型之间的映射关系,将面向对象思想与关系数据库结合起来,分析得出系统各模块的对象关系模式图,完成作战系统数据库的设计。最后,描述了数据管理系统的设计与实现的过程,详细介绍了部队编成模块的设计与实现,并定义了模式映射规则,使用模式映射规则,实现实例存储和实例查询,实现数据管理系统与其他作战系统之间使用XML进行交互的功能的过程。系统的运行和测试结果表明,系统运行稳定,操作简便,系统在使用对象关系数据库进行实现时,还使用了关系数据库进行实现,通过二者的运行和测试结果,说明了使用对象关系数据库和JC3IEDM数据模型的必要性,说明了系统能够满足其他系统对数据的要求,达到了预期的目标。
[Abstract]:For the management of data and information, many large-scale systems are faced with similar problems. Different combat application systems have different requirements for data. The differences between systems make it difficult to exchange data in different systems. The system in combat space requires high real-time data, and the data processing is complicated by the diversity of data. The data management system manages all the data needed in the combat space. Because of the diversity of the data to be managed by the data management system and the complexity of the data types required to store and process, the relational database can no longer meet the requirements. The JC3IEDM data model is the joint command and control negotiation information exchange data model. It is the intermediate standard of information exchange in battle command and control system and the specification of the common interface of battlefield information exchange. Using JC3IEDM data model can deal with various data with complicated data types and complicated data relationships logically. In this system, a database of combat data management system based on JC3IEDM data model is established to store and process all kinds of data in combat space. Firstly, the background of the system, the development of data management at home and abroad and the key technologies of JC3IEDM data model and object-relational database used in the development of the system are described in this paper. Then, based on the standards and guidelines defined by the JC3IEDM data model and combining with the system requirements, the detailed classification rules are defined to make better use of the JC3IEDM data model. Then, this paper uses object-relational database, by defining complex object and object-relational schema, adopting the mapping relationship between object-relational schema and relational model, combining object-oriented thinking with relational database. The object relation model diagram of each module of the system is obtained, and the database design of the combat system is completed. Finally, the design and implementation of the data management system are described, and the design and implementation of the troop composition module are introduced in detail. The rules of schema mapping are defined, and the case storage and query are realized by using the rules of schema mapping. The process of realizing the interaction between data management system and other combat systems using XML. The running and testing results of the system show that the system is stable and easy to operate. When the system is implemented with the object relational database, it is also implemented by the relational database. The necessity of using object-relational database and JC3IEDM data model is explained. The system can meet the requirements of other systems and achieve the expected goal.
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
本文编号:2402206
[Abstract]:For the management of data and information, many large-scale systems are faced with similar problems. Different combat application systems have different requirements for data. The differences between systems make it difficult to exchange data in different systems. The system in combat space requires high real-time data, and the data processing is complicated by the diversity of data. The data management system manages all the data needed in the combat space. Because of the diversity of the data to be managed by the data management system and the complexity of the data types required to store and process, the relational database can no longer meet the requirements. The JC3IEDM data model is the joint command and control negotiation information exchange data model. It is the intermediate standard of information exchange in battle command and control system and the specification of the common interface of battlefield information exchange. Using JC3IEDM data model can deal with various data with complicated data types and complicated data relationships logically. In this system, a database of combat data management system based on JC3IEDM data model is established to store and process all kinds of data in combat space. Firstly, the background of the system, the development of data management at home and abroad and the key technologies of JC3IEDM data model and object-relational database used in the development of the system are described in this paper. Then, based on the standards and guidelines defined by the JC3IEDM data model and combining with the system requirements, the detailed classification rules are defined to make better use of the JC3IEDM data model. Then, this paper uses object-relational database, by defining complex object and object-relational schema, adopting the mapping relationship between object-relational schema and relational model, combining object-oriented thinking with relational database. The object relation model diagram of each module of the system is obtained, and the database design of the combat system is completed. Finally, the design and implementation of the data management system are described, and the design and implementation of the troop composition module are introduced in detail. The rules of schema mapping are defined, and the case storage and query are realized by using the rules of schema mapping. The process of realizing the interaction between data management system and other combat systems using XML. The running and testing results of the system show that the system is stable and easy to operate. When the system is implemented with the object relational database, it is also implemented by the relational database. The necessity of using object-relational database and JC3IEDM data model is explained. The system can meet the requirements of other systems and achieve the expected goal.
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【参考文献】
相关期刊论文 前9条
1 赵鑫业;蔡楹;杨妹;黄柯棣;;军事仿真分析评估系统互操作性标准化[J];系统仿真学报;2012年12期
2 程向力;仇建伟;;基于数据模型的战场态势图信息管理技术[J];计算机工程与设计;2012年10期
3 张莹;;从关系数据库到面向对象数据库的发展概述[J];电脑知识与技术;2011年21期
4 张永红;仇建伟;;基于Web的战场态势可视化应用研究[J];计算机应用与软件;2010年07期
5 梁维泰;董允强;周方;;北约战场信息共享的实现技术[J];中国电子科学研究院学报;2009年02期
6 李晓亮;方家骐;;战场信息交换本体模型研究[J];计算机工程与设计;2009年06期
7 叶家成;汤胤;彭宏;郑启伦;;基于OWL的层次知识管理模型[J];计算机工程与科学;2006年03期
8 蒋丹,王兰成;大型数据库对象关系技术的应用研究[J];计算机应用研究;2003年03期
9 张云勇,刘锦德;新一代开放系统及互操作性研究[J];系统工程与电子技术;2002年08期
相关硕士学位论文 前1条
1 梁浩哲;面向COP的战场态势信息可视化技术研究[D];国防科学技术大学;2007年
,本文编号:2402206
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2402206.html