摘要
针对防空指控软件操作复杂,软件帮助信息不关联、组织结构不统一、查询困难,提出防空指控软件帮助信息之间相互关联;由于目前使用的传统关系型数据库对这种带"关系"数据处理性能不佳,特别是查询多层关系时产生的"笛卡尔积"严重影响了查询效率,故提出按图论的三元组方式(节点、关系、属性)来存储指控软件的帮助信息,并采用图数据库Neo4j进行实现;帮助信息采用图数据库进行存储后,清晰展现了软件与软件、操作与操作之间的关系,查询效率不会随着关系层次的深入而降低,在界面展现的友好程度上也有进一步改善。
Because of the complex operations of the air defense command software, the help information of the software is not related with each part and the organization structure of the help information is not consistent, and user’s query is difficult. This paper proposed that the help information is relational. Relation Database(RDS) currently in use has poor performance with the relational data, especially the Descartes effects the efficiency during querying multirelation. Therefore, this paper used the triad way-node, relation, property-to store the help information and used Graph Database(GDS), Neo4j, to realize. The help information stored in GDS shows the relations between the software and the operations. The query efficiency did not decrease with the deepening of the relation hierarchy. The user interface has also been improved.
作者
李安琪
张勇
孙玉洁
张聪姗
LI Anqi;ZHANG Wenbin;SUN Yujie;ZHANG Congshan(Northern Institute of automatic Control Technology, Taiyuan 030000, China)
出处
《兵器装备工程学报》
CAS
北大核心
2019年第4期193-196,共4页
Journal of Ordnance Equipment Engineering