一种电力营销业务应用系统技术方案

技术编号:17598302 阅读:50 留言:0更新日期:2018-03-31 11:06
本发明专利技术实施例提供了一种电力营销业务应用系统,预先定义微应用,所述微应用包括至少一个微服务,所述微服务表征一个电力营销业务功能实现单元,该电力营销业务应用系统包括:访问模块、应用模块、服务模块、数据模块以及基础资源模块。通过将每个功能的电力营销业务定义成一个微服务,然后通过多个微服务组成一个微应用,其中,各个微服务的数据接口方式相同,那么,当需要获取某个微应用的对应数据时,通过调用该微应用包含的微服务的数据即可。即本方案统一了电力营销业务应用系统的最小实现单元,使得数据接口一致,避免了同一数据在不同电力营销系统中数据不一致的问题。提高了电力营销系统的可扩展性。

An electric power marketing application system

【技术实现步骤摘要】
一种电力营销业务应用系统
本专利技术涉及电力电气
,具体涉及一种电力营销业务应用系统。
技术介绍
随着电力营销系统的快速发展,电力营销业务的功能越来越多,而目前,电力营销业务系统相互独立,每个系统的数据接口以及数据传输方式不同,而又由于数据需求的多样性,使得多个系统中数据不能进行交互。然而,专利技术人发现,通过多个系统处理同一业务时,势必会增加处理流程以及接口的操作复杂度。并且,接口实现方式多样化,能够增加系统维护的复杂程度,降低了电力营销系统的可维护性、可扩展性以及稳定性。因此,如何提供一种电力营销业务应用系统,能够降低电力营销系统数据交互的复杂程度,是本领域技术人员亟待解决的一大难题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种电力营销业务应用系统,将电力营销业务进行一体化处理,使得不同电力营销业务的数据传输方式以及接口类型相同,进而降低了多个电力营销系统中数据交互的复杂程度。为实现上述目的,本专利技术实施例提供如下技术方案:一种电力营销业务应用系统,预先定义微应用,所述微应用包括至少一个微服务,所述微服务表征一个电力营销业务功能实现单元,包括:访问模块,用于提供访问微服务,所述访问微服务包括应用访问控制单元、呼叫访问控制单元、交费渠道访问控制单元以及采集访问控制单元中的一个或多个业务;应用模块,包括多个所述微应用,并记录有每个所述微应用与所包含的所述微服务的对应关系;服务模块,用于基于用户的触发指令,获取与所述触发指令相对应的微应用为目标应用;数据模块,用于基于所述触发指令,对所述目标应用中包含的微服务进行相应数据处理;基础资源模块,用于对所述微服务进行存储以及提供与所述目标应用对应的数据资源。可选的,所述微应用包括客户服务及客户关系管理微应用、电费管理微应用、电能计量及信息采集微应用、综合管理微应用、智能用电微应用以及市场及需求侧微应用。可选的,所述服务模块根据所述微服务的特征,分类成系统支撑服务子模块以及电力营销微服务子模块。可选的,所述应用访问控制单元用于对访问所述电力营销业务应用系统的用户进行安全认证、授权、监控以及检测。可选的,所述呼叫访问控制单元用于对进行汇集处理后的语音数据进行网关接入所述电力营销业务应用系统。可选的,所述交费渠道访问控制单元用于对所述电力营销业务应用系统的交费渠道进行控制,所述交费渠道包括网上营业厅、客服、POS终端、银行柜台、网上银行中的一个或多个渠道。可选的,所述采集访问控制单元用于采集所述微服务对应的用电信息,包括终端子单元以及计量设备子单元;所述终端子单元用于获取用户计量设备的数据信息;所述计量设备子单元用于将所述终端子单元获取到的所述数据信息发送至所述微服务。可选的,所述应用模块包括多个所述微应用,所述微应用包括电力营销微应用,所述电力营销微应用呈现预设菜单界面,所述菜单界面至少包括微应用标识、界面组件、界面部件、功能菜单、微服务目录中的一项或多项。可选的,所述数据模块包括业务数据处理库单元以统一数据访问服务单元,所述统一数据访问服务单元中的业务数据为进行数据统一后的业务数据。可选的,所述基础资源模块包括基础资源单元以及分布式云操作系统单元,所述基础资源单元用于对所述PC服务器、分布式存储以及网络交换机进行虚拟化处理;所述分布式云操作系统单元用于对所述微服务进行计算、存储。基于上述技术方案,本专利技术实施例提供了一种电力营销业务应用系统,预先定义微应用,所述微应用包括至少一个微服务,所述微服务表征一个电力营销业务功能实现单元,该电力营销业务应用系统包括:访问模块、应用模块、服务模块、数据模块以及基础资源模块。其中,访问模块用于提供访问微服务,所述访问微服务包括应用访问控制单元、呼叫访问控制单元、交费渠道访问控制单元以及采集访问控制单元中的一个或多个业务。应用模块包括多个所述微应用,并记录有每个所述微应用与所包含的所述微服务的对应关系。服务模块用于基于用户的触发指令,获取与所述触发指令相对应的微应用为目标应用。数据模块用于基于所述触发指令,对所述目标应用中包含的微服务进行相应数据处理。基础资源模块用于对所述微服务进行存储以及提供与所述目标应用对应的数据资源。可见,本专利技术提供的电力营销业务应用系统,通过将每个功能的电力营销业务定义成一个微服务,然后通过多个微服务组成一个微应用,其中,各个微服务的数据接口方式相同,那么,当需要获取某个微应用的对应数据时,通过调用该微应用包含的微服务的数据即可。即本方案统一了电力营销业务应用系统的最小实现单元,使得数据接口一致,避免了同一数据在不同电力营销系统中数据不一致的问题。提高了电力营销系统的可扩展性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供一种电力营销业务应用系统的架构示意图;图2为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图3为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图4为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图5为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图6为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图7为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图8为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图9为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图10为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图11为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图;图12为本专利技术实施例提供一种电力营销业务应用系统的又一架构示意图。具体实施方式请参阅图1,为本专利技术实施例提供的一种电力营销业务应用系统,预先定义微应用,所述微应用包括至少一个微服务,所述微服务表征一个电力营销业务功能实现单元,该电力营销业务应用系统包括:访问模块101、应用模块102、服务模块103、数据模块104以及基础资源模块105。其中,访问模块101用于提供访问微服务,该访问微服务可以包括应用访问控制单元、呼叫访问控制单元、交费渠道访问控制单元以及采集访问控制单元中的一个或多个业务。具体的,微服务可以是以服务方式(最小电力营销业务功能实现单元)实现的不带界面的一个软件包,具有独立部署、通信轻量的特点,且支撑单一业务逻辑的功能实现,通常用于跨专业的数据交互或并发量大的业务逻辑功能实现。例如,电力客户、电力企业员工、用电计量设备等通过访问模块同电力营销业务应用系统进行交互。访问模块在电力用户和电力设备接入电力营销业务应用系统之前,需要进行对应的访问控制,如应用访问控制、呼叫访问控制、交费渠道访问控制和采集访问控制。应用模块102包括多个所述微应用,并记录有每个所述微应用与所包含的所述微服务的对应关系。具体的,微应用是通过调用一个或者多个微服务,实现一组同类型的或紧密耦合的单一业务目标或业务场景的功能逻辑组合软件包,提供带界面的软件客户端,可通过PC、移动设备等各类终端设本文档来自技高网...
一种电力营销业务应用系统

【技术保护点】
一种电力营销业务应用系统,其特征在于,预先定义微应用,所述微应用包括至少一个微服务,所述微服务表征一个电力营销业务功能实现单元,包括:访问模块,用于提供访问微服务,所述访问微服务包括应用访问控制单元、呼叫访问控制单元、交费渠道访问控制单元以及采集访问控制单元中的一个或多个业务;应用模块,包括多个所述微应用,并记录有每个所述微应用与所包含的所述微服务的对应关系;服务模块,用于基于用户的触发指令,获取与所述触发指令相对应的微应用为目标应用;数据模块,用于基于所述触发指令,对所述目标应用中包含的微服务进行相应数据处理;基础资源模块,用于对所述微服务进行存储以及提供与所述目标应用对应的数据资源。

【技术特征摘要】
1.一种电力营销业务应用系统,其特征在于,预先定义微应用,所述微应用包括至少一个微服务,所述微服务表征一个电力营销业务功能实现单元,包括:访问模块,用于提供访问微服务,所述访问微服务包括应用访问控制单元、呼叫访问控制单元、交费渠道访问控制单元以及采集访问控制单元中的一个或多个业务;应用模块,包括多个所述微应用,并记录有每个所述微应用与所包含的所述微服务的对应关系;服务模块,用于基于用户的触发指令,获取与所述触发指令相对应的微应用为目标应用;数据模块,用于基于所述触发指令,对所述目标应用中包含的微服务进行相应数据处理;基础资源模块,用于对所述微服务进行存储以及提供与所述目标应用对应的数据资源。2.根据权利要求1所述的电力营销业务应用系统,其特征在于:所述微应用包括客户服务及客户关系管理微应用、电费管理微应用、电能计量及信息采集微应用、综合管理微应用、智能用电微应用以及市场及需求侧微应用。3.根据权利要求2所述的电力营销业务应用系统,其特征在于:所述服务模块根据所述微服务的特征,分类成系统支撑服务子模块以及电力营销微服务子模块。4.根据权利要求1所述的电力营销业务应用系统,其特征在于:所述应用访问控制单元用于对访问所述电力营销业务应用系统的用户进行安全认证、授权、监控以及检测。5.根据权利要求1所述的电力营销业务应用系统,其特征在于:所述呼叫访问控制单元用于对进行汇集处理后的语音数据...

【专利技术属性】
技术研发人员:林鸿赵加奎欧阳红朱平飞方红旺袁葆熊根鑫刘玉玺王树龙
申请(专利权)人:北京中电普华信息技术有限公司国网信息通信产业集团有限公司国家电网公司
类型:发明
国别省市:北京,11

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

1