基于微服务架构的电力业务应用智能交互方法及系统技术方案

技术编号:21036623 阅读:62 留言:0更新日期:2019-05-04 06:15
本发明专利技术涉及电力业务应用领域,具体涉及基于微服务架构的电力业务应用智能交互方法及系统,能有效节省用户的终端资源,改善用户使用体验,其中,系统包括:数据库服务器、应用服务器和智能终端;方法包括:应用服务器采用微服务架构,接收智能终端发送到的查询信息,利用电力业务应用及数据库服务器中的电力业务应用数据生成输出信息,同时根据电力业务应用请求数据形成智能终端的用户画像,采用大数据分析,预测并生成用户潜在需要的电力业务应用;智能终端呈现接收到的输出信息和应用服务器推送的电力业务应用标签信息。

Intelligent Interaction Method and System for Power Business Application Based on Microsoft Service Architecture

【技术实现步骤摘要】
基于微服务架构的电力业务应用智能交互方法及系统
本专利技术涉及电力业务应用领域,具体涉及基于微服务架构的电力业务应用智能交互方法及系统。
技术介绍
随着电网企业应用服务体系的不断完善,电力应用服务业务范围不断扩展,电力业务应用系统的规模和复杂度不断增加,系统变得更加笨重和庞大,用户在使用客户端系统的过程中,需要安装整套应用系统,对终端资源造成不必要的耗费,也影响用户体验,而用户往往并不需要所有的服务;同时也对系统的开发和部署提出了新的挑战,对电力业务应用架构的高效性和扩展性提出来更高要求。组件化的微服务架构是解决复杂性问题的重要工具,微服务架构(MicroserviceArchitecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。围绕业务领域组件来创建电力业务应用,这些电力业务应用可独立地进行开发、管理和迭代。在分散的组件中使用云架构和平台式部署、管理和服务功能,使产品交付变得更加简单。微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的本文档来自技高网...

【技术保护点】
1.基于微服务架构的电力业务应用智能交互系统,其特征在于,所述系统包括:数据库服务器,用于储存、检索、分配和移除与电力业务应用关联的类型数据,所述类型数据包括电力业务应用的身份标识符字段、群组标识符字段、内容信息、接入标识符字段和电力业务应用请求数据;智能终端,包括与数据库服务器和应用服务器双向通信的网络接口和人机交互界面,用于通过身份识别标签所输入的身份标识符字段建立电力业务应用和智能终端之间的关联,用于通过电力业务应用标签向应用服务器发送查询信息,呈现接收到的输出信息和应用服务器推送的电力业务应用标签信息;其中,所述智能终端被配置为在其发出的预设身份识别标签信息中加入该智能终端中的身份标识...

【技术特征摘要】
1.基于微服务架构的电力业务应用智能交互系统,其特征在于,所述系统包括:数据库服务器,用于储存、检索、分配和移除与电力业务应用关联的类型数据,所述类型数据包括电力业务应用的身份标识符字段、群组标识符字段、内容信息、接入标识符字段和电力业务应用请求数据;智能终端,包括与数据库服务器和应用服务器双向通信的网络接口和人机交互界面,用于通过身份识别标签所输入的身份标识符字段建立电力业务应用和智能终端之间的关联,用于通过电力业务应用标签向应用服务器发送查询信息,呈现接收到的输出信息和应用服务器推送的电力业务应用标签信息;其中,所述智能终端被配置为在其发出的预设身份识别标签信息中加入该智能终端中的身份标识符字段,并从返回的电力业务应用信息中识别出已确认身份识别标签信息的所有电力业务应用的身份标识符字段,即时反馈到所述数据库服务器;应用服务器,用于与数据库服务器双向通信,储存、调用、组装、合成电力业务应用及其数据,根据接收到的查询信息生成输出信息,发送给智能终端;所述应用服务器还记录智能终端查询请求所关联的电力业务应用的数据;所述应用服务器根据电力业务应用请求数据形成智能终端的用户画像,采用大数据分析,得出各个电力业务应用及电力业务子应用之间的关联性,预测用户潜在需要的电力业务应用,生成推荐电力业务应用,向所述智能终端发送推荐电力业务应用标签,所述推荐电力业务应用标签按已选电力业务应用和推荐电力业务应用的相关系数由大到小排序。2.根据权利要求1所述的基于微服务架构的电力业务应用智能交互系统,其特征在于,所述电力业务应用标签为可编辑标签。3.根据权利要求1所述的基于微服务架构的电力业务应用智能交互系统,其特征在于,所述数据库服务器接收所述应用服务器记录的所述智能终端查询请求所关联的电力业务应用的数据,实时更新与所述智能终端关联的电力业务应用请求数据。4.根据权利要求1所述的基于微服务架构的电力业务应用智能交互系统,其特征在于,所述采用大数据分析,得出各个电力业务应用及电力业务子应用之间的关联性,预测用户潜在需要的电力业务应用具体包括,计算各个电力业务应用及电力业务子应用之间的相关系数,选择相关系数最大的电力业务应用或电力业务子应用,即为预测的用户潜在需要电力业务应用,以下是相关系数的计算公式:其中Sx表示电力业务应用X的样本的标准差,Sy表示电力业务应用Y的样本的标准差,Sxy表示电力业务应用X的样本和电力业务应用Y的样本的协方差,rxy表示电力业务应用X的样本和电力业务应用Y的样本的相关系数,下面分别是Sxy、Sx和Sy的计算公式,其中,样本总数为n,i、n为自然数且i≤n,分别为电力业务应用X的样本、电力业务应用Y的样本的平均值,电力业务应用X的样本和电力业务应用Y的样本的协方差Sxy的计算公式为:电力业务应用X的样本标准差Sx的计算公式为:电力业务应用Y的样本标准差Sy的计算公式为:5.根据权利要求1所述的基于微服务架构的电力业务应用智能交互系统,其特征在于,所述生成推荐电力业务应用包括:通过电力业务应用解耦的方式拆分电力业务应用得到至少一个与所述用户潜在需要的电力业务应用对应的电力业务子应用;通过电力业务应用耦合的方式合并电力业务应用得到至少一个与所述用户潜在需要的电力业务应用对应的电力业务父应用。6....

【专利技术属性】
技术研发人员:杨永娇唐亮亮黄巨涛
申请(专利权)人:广东电网有限责任公司信息中心
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1