能源售电管理系统及其实现方法技术方案

技术编号:39033446 阅读:10 留言:0更新日期:2023-10-10 11:46
本发明专利技术提供了一种能源售电管理系统及其实现方法,系统包括功能单元和通讯单元,所述功能单元包括供电单位管理模块、用户管理模块、角色管理模块、欠费预警模块、远程购电模块、充值记录模块、机构用电分析模块、功耗分析模块和事件分析模块,所述通讯单元采用TCP传输协议、DLMS/COSEM电表报文协议以及httprestful收费协议接口实现通讯。本发明专利技术可提高公司电费收取工作效率,采用大数据开发技术,组件式、插件化产品架构,开放的API集成生态以及数据标准体系建设方法,实现支持跨多云平台的部署管理和灾备管理,完成欠费预警、远程购电、充值记录查询等功能,助力企业实现售电数字化、智能化管理。智能化管理。智能化管理。

【技术实现步骤摘要】
能源售电管理系统及其实现方法


[0001]本专利技术涉及能源管理
,特别是涉及一种能源售电管理系统及其实现方法。

技术介绍

[0002]现今,能源售电尤其是企业售电以及公司电费收取工作都是人工操作,这样就存在效率低的问题,同时,对售电企业来说,缺乏系统性的管理来防止财务坏账、管理资金回收;以及缺乏用电用户的欠费预警、远程购电、充值记录查询等功能,因此,如何助力企业实现售电数字化管理、智能化管理是急需解决的问题。

技术实现思路

[0003]本专利技术针对上述问题,提供了一种能源售电管理系统及其实现方法,用于提高公司电费收取工作效率。
[0004]本专利技术一方面的技术方案为:一种能源售电管理系统,所述系统包括:功能单元,所述功能单元包括供电单位管理模块、用户管理模块、角色管理模块、欠费预警模块、远程购电模块、充值记录模块、机构用电分析模块、功耗分析模块和事件分析模块,其中,所述供电单位管理模块用于维护用户表计所属管理单位,以单位维度统计用户档案信息;所述用户管理模块用于登录售电系统用户档案信息,记录用户与系统交互的业务日志;所述角色管理模块用于对访问系统的用户授予不同的业务权限和系统管理权限,实现业务的分级管理和数据的分层管控;所述欠费预警模块用于对达到欠费预警阀值的事件进行告警,及时通知用户进行购电充值;所述远程购电模块用于采用指定秘钥、对电表下发电量信息,保证电表正常供电;所述充值记录模块用于对购电记录进行查询;所述机构用电分析模块用于以单位为维度查询用电信息;所述功耗分析模块用于以单位维度查询电表功耗信息;所述事件分析模块用于对电表上送的掉电、窃电事件进行上报查询;
[0005]通讯单元,所述通讯单元采用TCP传输协议、DLMS/COSEM电表报文协议以及http restful收费接口协议实现通讯。
[0006]本专利技术的进一步技术方案是:所述角色管理模块采用国密SM2、SM3和SM4算法实现用户身份鉴权和用户权限分发功能。
[0007]本专利技术的进一步技术方案是:所述通讯单元提供统一的对外开放API,包括数据采集、数据治理、充值和电量下发。
[0008]本专利技术另一方面技术方案为:一种如上所述能源售电管理系统的实现方法,所述方法包括:所述能源售电管理系统框架采用分离的前端和后端,所述前端利用Vue和ElementUI可视化所述功能单元,用于人机交互,所述后端采用SpringBoot、SpringSecurity、Redis和Kafka实现所述功能单元的业务逻辑、安全认证、数据存储和消息传递。
[0009]本专利技术的进一步技术方案是:所述方法还包括采用Netty技术实现Socket通讯用
于对设备电量的下发和设备控制。
[0010]本专利技术的进一步技术方案是:所述SpringBoot为所述后端的核心框架,用于实现后端业务逻辑的开发和管理;所述SpringSecurity用于实现系统的安全认证和权限控制,所述Redis作为缓存和存储数据库,用于提供数据访问和数据持久化;所述Kafka用于实现系统内部的消息传递和事件驱动机制。
[0011]本专利技术提供的一种能源售电管理系统及其实现方法,系统包括功能单元和通讯单元,所述功能单元包括供电单位管理模块、用户管理模块、角色管理模块、欠费预警模块、远程购电模块、充值记录模块、机构用电分析模块、功耗分析模块和事件分析模块,所述通讯单元采用TCP传输协议、DLMS/COSEM电表报文协议以及httprestful收费接口协议实现通讯。本专利技术产生的有益效果具体为:提高公司电费收取工作效率,防止财务坏账、增快资金回收,利用数据采集、数据清洗、数据存储一站式管理,采用大数据开发技术,组件式、插件化产品架构,开放的API集成生态以及数据标准体系建设方法,实现支持跨多云平台的部署管理和灾备管理,完成欠费预警、远程购电、充值记录查询等功能,助力企业实现售电数字化管理、智能化管理。
附图说明
[0012]图1是本专利技术实施例中能源售电管理系统结构示意图。
具体实施方式
[0013]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅出示了与本专利技术相关的部分而非全部结构。
[0014]本专利技术实施例针对一种能源售电管理系统及其实现方法,提供了如下实施例:
[0015]基于本专利技术的实施例1
[0016]本实施例用于说明一种能源售电管理系统,参考图1,一种能源售电管理系统100,所述系统100包括:功能单元110,所述功能单元110包括供电单位管理模块1101、用户管理模块1102、角色管理模块1103、欠费预警模块1104、远程购电模块1105、充值记录模块1106、机构用电分析模块1107、功耗分析模块1108和事件分析模块1109,其中,所述供电单位管理模块1101用于维护用户表计所属管理单位,以单位维度统计用户档案信息;所述用户管理模块1102用于登录售电系统用户档案信息,记录用户与系统交互的业务日志;所述角色管理模块1103用于对访问系统的用户授予不同的业务权限和系统管理权限,实现业务的分级管理和数据的分层管控;所述欠费预警模块1104用于对达到欠费预警阀值的事件进行告警,及时通知用户进行购电充值;所述远程购电模块1105用于采用指定秘钥、对电表下发电量信息,保证电表正常供电;所述充值记录模块1106用于对购电记录进行查询;所述机构用电分析模块1107用于以单位为维度查询用电信息;所述功耗分析模块1108用于以单位维度查询电表功耗信息;所述事件分析模块1109用于对电表上送的掉电、窃电事件进行上报查询;
[0017]通讯单元120,所述通讯单元120采用TCP传输协议、DLMS/COSEM电表报文协议以及httprestful收费接口协议实现通讯。
[0018]具体地,所述角色管理模块1103采用国密SM2、SM3和SM4算法实现用户身份鉴权和用户权限分发功能。使用国密算法可保证数据传输、数据存储的完整性,不易被破解,保障系统的安全访问。
[0019]进一步地,所述通讯单元120提供统一的对外开放API,包括数据采集、数据治理、充值和电量下发。
[0020]除了上述单元和模块以外,能源售电管理系统100还可以包括其他部件,然而,由于这些部件与本公开实施例的内容无关,因此在这里省略其图示和描述。
[0021]基于本专利技术的实施例2
[0022]本实施例用于说明本专利技术另一方面技术方案:如上所述能源售电管理系统的实现方法,所述方法包括:所述能源售电管理系统框架采用分离的前端和后端,所述前端利用Vue和ElementUI可视化所述功能单元,用于人机交互,所述后端采用SpringBoot、SpringSecurity、Redis和Kafka实现所述功能单元的业务逻辑、安全认证、数据存储和消息传递。
[0023]进一步地,所述方法还包括采用Net本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种能源售电管理系统,其特征在于,所述系统包括:功能单元,所述功能单元包括供电单位管理模块、用户管理模块、角色管理模块、欠费预警模块、远程购电模块、充值记录模块、机构用电分析模块、功耗分析模块和事件分析模块,其中,所述供电单位管理模块用于维护用户表计所属管理单位,以单位维度统计用户档案信息;所述用户管理模块用于登录售电系统用户档案信息,记录用户与系统交互的业务日志;所述角色管理模块用于对访问系统的用户授予不同的业务权限和系统管理权限,实现业务的分级管理和数据的分层管控;所述欠费预警模块用于对达到欠费预警阀值的事件进行告警,及时通知用户进行购电充值;所述远程购电模块用于采用指定秘钥、对电表下发电量信息,保证电表正常供电;所述充值记录模块用于对购电记录进行查询;所述机构用电分析模块用于以单位为维度查询用电信息;所述功耗分析模块用于以单位维度查询电表功耗信息;所述事件分析模块用于对电表上送的掉电、窃电事件进行上报查询;通讯单元,所述通讯单元采用TCP传输协议、DLMS/COSEM电表报文协议以及http restful收费接口协议实现通讯。2.根据权利要求1所述的能源售电管理系统,其特征在于,所述角色管理模块采用国密SM2、SM3...

【专利技术属性】
技术研发人员:徐千朗悦黄宏章王瑜琳
申请(专利权)人:君凯迪科技深圳有限公司
类型:发明
国别省市:

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

1