一种基于云计算技术的信息研判与态势分析系统的制作方法

文档序号:20768739发布日期:2020-05-15 19:21阅读:244来源:国知局

本发明涉及信息组织与管理技术,具体涉及一种基于云计算技术的信息研判与态势分析系统,用于公安、安保等领域。



背景技术:

针对公安情报信息服务实战业务工作的需要,结合合成作战指挥应用平台的内容构成要素和工作的实际要求,建立情报研判与态势分析系统,以信息研判为主要内容,建立覆盖全警种的信息研判与指挥体系,实现对维护稳定、打击犯罪、治安情报信息的全面研判和综合指挥,通过整合信息资源和信息应用,将海量信息资源转化为公安情报,发挥信息资源作用。



技术实现要素:

本发明的目的在于基于云技术,构建一种基于云计算技术的信息研判与态势分析系统,按照分布式并行运算体系设计,基于可视化、扁平化、集成化、一站式的技术线路构建系统的应用服务,基于检索系统、pgis系统交互的多种传输、存储、计算方式构建多系统服务体系,在优化技术架构的基础上,最大限度地减少资源消耗,降低平台建设的硬件成本。

本发明的技术方案如下:

一种基于云计算技术的信息研判与态势分析系统,其特征在于:包括界面展示层、模块功能应用层、逻辑层、引擎核心的访问层、基础设施层,各层进行独立封装,其中:

展示层通过portal技术建立展现系统,方便用户在这个界面上提出服务请求;

应用层实现了建立在全文检索基础系统之上的各种专项业务应用,以模型驱动设计的开发模式构建,并通过添加敏捷方法来应对需求的不断变更;

逻辑层封装了核心引擎的基础业务逻辑组件,起到承上启下的作用,对上响应业务应用需求模型,对下以调用相关引擎核心组件服务来完成需求;

访问层封装了对分布式索引存储和结构化索引信息的数据访问,索引程序通过访问层建立索引,而检索程序通过访问层检索索引;

数据层利用全文索引库完成查询、比对、关联等各种应用,还能有助于项目根据需求,灵活对先进技术进行选用;

基础层包括了操作系统,原始的业务数据库系统,是一个集成的系统。

本发明在功能设置和交互界面方面充分考虑用户使用的高效率,实现了范围可选、响应快捷、操作简单、信息可关联、与业务结合紧密的理念,具有以下有益效果:

可靠性:采用模块化设计,优化了资源占有,数据更新及时,可无人值守的自动运行,能够保证大数据量、高负荷下的稳定可靠运行。

安全性:系统一方面采用专用的文件格式保存索引信息,不易被病毒或黑客攻击。另一方面,采用严密的行记录级权限控制设计,可由管理员控制将指定的字段授权给指定用户访问,支持pki管理,达到了较高的信息安全级别。另外,设计将索引信息与源数据库隔离,用户的检索行为只针对索引数据,在保证源数据库安全的同时,也不会对业务系统产生负荷压力。

灵活性:系统设计在数据管理、数据更新、范围选择、权限管理、多种检索功能、系统架构等多方面,采用了灵活的设计思路,充分考虑到用户实际应用中面对的各种情况,在严谨的基础上实现了高度的灵活性。

可扩展性:提供多种标准化接口,可以为第三方系统提供检索功能调用,并实现了权限控制的整合;同时,系统在索引建立上完全采用分布式文件系统实现,在负荷较大的情况下,可以通过增加硬件设备的方式实现多机负荷分担,满足大规模集中应用。

前瞻性:设计参考了绝大部分业务系统在检索方面的需求,并在“综查”等系统基础上进行大胆创新,在数据库检索领域引入类似google搜索引擎的全文索引概念和系统架构,突破了技术瓶颈,能够满足目前和今后数年内业务发展的需要。

具体实施方式

系统以业界流行的分层软件架构(n-tier)为基础,结合面向服务(soa)的架构设计原则和设计思想对应用进行合理的组织。将基础设施层、数据服务层和引擎核心的访问层、逻辑层、模块功能应用层、界面展示层进行了清晰的划分和应用功能的独立封装。该应用架构充分体现了“以分布式全文检索引擎为基础,为指挥自动联动的实现,构建各种高速分析模型应用为目标”的建设思想,理解和融合了软件领域先进的软件架构理论,并为项目后期的升级和新功能、新应用的扩展提供了良好的架构基础。

展示层通过portal等技术建立展现系统,方便用户在这个界面上提出服务请求。

应用层实现了建立在全文检索基础系统之上的各种专项业务应用,目前项目中的应用以模型驱动设计的开发模式构建,并通过添加敏捷方法(am)来应对需求的不断变更。

逻辑层的设计类似于soa架构中的服务(services),它封装了核心引擎的基础业务逻辑组件,起到承上启下的作用。对上响应业务应用需求模型,对下以调用相关引擎核心组件服务来完成需求,形成“业务驱动服务、服务驱动技术”的sao事务处理格局。系统的核心层采用这种设计的优势在于其灵活性,通过增加和重构这些服务,改变服务的细粒度,以应对各地项目建设因不断深入而使交互模式变得更为复杂的局面。

访问层封装了对分布式索引存储和结构化索引信息的数据访问。索引程序通过(数据)访问层建立索引,而检索程序通过(数据)访问层检索索引。

数据层这里泛指数据源信息服务层,目前主要利用全文索引库完成查询、比对、关联等各种应用,随着后期的深入,各种类型的列式数据库、内存数据库、图形数据库、nosql库等先进技术都有可能被项目采纳,所以数据层的独立还能有助于项目根据需求,灵活对先进技术进行选用。

基础层相当于soa架构中的系统软件层,包括了操作系统,原始的业务数据库系统等,是一个集成的系统。

除此之外,qos(服务质量)、安全性、权限控制等也是架构的组成部分。



技术特征:

1.一种基于云计算技术的信息研判与态势分析系统,其特征在于:包括界面展示层、模块功能应用层、逻辑层、引擎核心的访问层、基础设施层,各层进行独立封装,其中:

展示层通过portal技术建立展现系统,方便用户在这个界面上提出服务请求;

应用层实现了建立在全文检索基础系统之上的各种专项业务应用,以模型驱动设计的开发模式构建,并通过添加敏捷方法来应对需求的不断变更;

逻辑层封装了核心引擎的基础业务逻辑组件,起到承上启下的作用,对上响应业务应用需求模型,对下以调用相关引擎核心组件服务来完成需求;

访问层封装了对分布式索引存储和结构化索引信息的数据访问,索引程序通过访问层建立索引,而检索程序通过访问层检索索引;

数据层利用全文索引库完成查询、比对、关联等各种应用,还能有助于项目根据需求,灵活对先进技术进行选用;

基础层包括了操作系统,原始的业务数据库系统,是一个集成的系统。


技术总结
一种基于云计算技术的信息研判与态势分析系统,包括基础设施层、数据服务层、引擎核心的访问层、逻辑层、模块功能应用层、界面展示层,各层进行独立封装,其中展示层通过portal技术建立展现系统,方便用户在这个界面上提出服务请求;应用层实现了建立在全文检索基础系统之上的各种专项业务应用,逻辑层封装了核心引擎的基础业务逻辑组件,访问层封装了对分布式索引存储和结构化索引信息的数据访问,数据层利用全文索引库完成查询、比对、关联等各种应用,基础层包括了操作系统,原始的业务数据库系统,是一个集成的系统。

技术研发人员:陆景鹏;赵倩;戴志强
受保护的技术使用者:北京航天长峰科技工业集团有限公司
技术研发日:2018.11.08
技术公布日:2020.05.15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1