一种电费核算系统的制作方法

文档序号:12674495阅读:307来源:国知局

本发明涉及电力系统领域,尤其涉及一种电费核算系统。



背景技术:

目前电量查询过程通常通过采用数据并将采集的电量信息传输给监控中心,监控中心对采集的电量进行折算成电费。

通常电量折算成电费有时通过核算人员来计算出用户的电费信息。核算人员需要填写用户名、户号、电费年月、电费金额,缴费日期。由于电费通知单填写项目多、填写张数多及手工填写方式落后等因素。核算人员手工计算后再将电费信息输入至系统中,这样对于核算人员来说,整个过程花费大量的时间,过程繁琐。



技术实现要素:

为了克服上述现有技术中的不足,本发明提供一种电费核算系统,包括:用于查询用电户用电量的电量查询模块以及监控中心;每个电量查询模块分别与监控中心进行数据通信,每个电量查询模块将查询的电量信息上传至监控中心;

监控中心包括:电量获取模块,电量获取时间模块,电费计算模块,电量处理模块,数据库;

电量获取模块用于获取电量查询模块查询的电量信息,并将该电量信息与该用电户一一对应;

电量获取时间模块用于记录电量获取模块获取电量信息的时间;

电费计算模块用于根据获取电量查询模块查询的电量信息和获取电量信息的时间,计算出用电户的电费;

电量处理模块用于将每个用电户的用电量及对应的电费信息发送至用电户接收终端,使用电户获悉用电量及对应的电费信息;

数据库用于储存每个用电户的用电量信息,电费信息。

优选地,监控中心还包括:扣费模块、预付费模块、预付费查询模块,预付费客户端,控电终端;

预付费模块用于接收用电户的预充值,生成充值码反馈给监控中心,监控中心将扣费模块与预付费模块信息互通;

扣费模块根据电费计算模块计算出用电户的电费,通过与预付费模块信息互通,将计算出用电户的电费在预充值中扣除,返回的充值码告知给用电户;

预付费查询模块用于使用户通过手机,或电脑安装预付费客户端于监控中心通信连接,根据用户输入的查询内容向监控中心发送查询请求,监控中心接收并显示用电信息和余额越限告警信息;同时根据用户输入的充值码向预付费模块发送数额,并反馈预付费充值结果。

优选地,监控中心还包括:公众用户注册端口,系统用户管理模块,系统日志模块,

公众用户注册端口用于使用户通过在用户注册端口注册账号及密码,并根据公众用户登录的权限,开放编辑功能或仅为查看功能;

系统用户管理模块用于提供管理员登录账户,并显示系统内全部用户终端列表,单击某个用户终端进而链接到用户终端信息模块,查看具体用户终端用电信息;

系统日志模块用于记录用户登录的情况,便于管理并提高系统的可溯性。

优选地,电量查询模块还包括:模拟主机建立模块和从机连接模块;

模拟主机建立模块用于接收监控中心发送的模拟主机建立通知指令以及电量查询模块网络编号,形成电量查询模块网络编号列表;模拟主机建立通知指令包括:建立模拟主机电量查询模块的模拟主机编号,电量查询模块指定网络区域的编号,模拟主机电量查询模块覆盖区域以及模拟主机电量查询模块网卡的网络类型标签;

模拟主机电量查询模块在覆盖区域中检索其他电量查询模块,并找到网络类型标签一致的电量查询模块,从电量查询模块网络编号列表中提取电量查询模块网络编号,判断检索到的电量查询模块是否与电量查询模块网络编号列表一致,当检索到的电量查询模块与电量查询模块网络编号列表一致,则在模拟主机电量查询模块新建电量查询模块连接端口,使该电量查询模块与模拟主机电量查询模块连接,模拟主机创建连接通道,模拟主机电量查询模块向监控中心反馈与之连接的电量查询模块网络编号;

从机连接模块用于当电量查询模块作为从机时,被检测到其他电量查询模块建立模拟主机时,该电量查询模块与建立模拟主机的电量查询模块建立数据通信连接,并通过模拟主机的电量查询模块连接监控中心,获取监控中心的数据信息,或者获取模拟主机的电量查询模块的数据信息。

优选地,监控中心还包括:用户终端监控模块、用户终端信息更新模块、数据更新列表模块和数据库信息化模块;

用户终端监控模块用于监控用户终端数据是否有新添加的数据,当用户终端数据更新时,对数据库信息进行更新,并将更新的数据回复到数据更新展示模块;

数据更新列表模块用于接收更新的数据,根据电量查询模块获取的信息回复更新数据,修改数据库中的数据库数据列表结构,并将更新后的数据列表结构发送到用户终端信息更新模块替换原数据文件;

用户终端信息更新模块用于将数据更新列表模块更新的数据库数据列表结构,根据修改后的数据库数据列表结构替换数据库中用户终端原数据文件,并将更新的用户终端数据文件保存在数据库访问类存放列表结构中;

数据库信息化模块用于将用户通过电量查询模块编写的数据库或数据表的结果以PostgreSQL数据库或MySQL数据库数据表操作命令以PostgreSQL数据库或MySQL数据库标准文件的形式保存到数据库中,用户终端监控模块对数据库的数据进行监控;以及用于保存用户终端数据更新的新数据文件,在数据库指定位置,保存用户终端更新后信息,将每个用户终端对应的数据库操作方法的程序文件,保存在每个用户终端对应的数据库数据表访问类中,电量查询模块通过链接到数据库数据表每个用户终端访问类,来访问对应的用户终端数据信息。

优选地,监控中心还包括:计费设置模块、区域计费设定模块、时间段计费设定模块、电量消耗计费设定模块、分时电价计费单元、单一电价计费单元、阶梯电价计费单元;

所述电费基准设定模块用于根据用电户的用电类型,对用户电费的计价基准进行设定,用电类型包括民用电、工业用电、商业用电;

计费设置模块用于设置用电户的计费类型,计费类型包括:分时电价计费,单一电价计费,阶梯电价计费;

分时电价计费单元用于以分时电价为计价基准计算出用电户的电费信息;

单一电价计费单元用于以固定的计价方式计算用电户的电费信息;

阶梯电价计费单元用于以阶梯电价为计价基准计算用电户的电费信息;

区域计费设定模块用于对用电户进行区域划分,采用以商业区、工业区,民用区划分电量采集区域;

时间段计费设定模块用于对电量的采集以月,以季度,以星期为采集时间周期;

电量消耗计费设定模块用于以日使用量划分,划分为日峰值计费基准、谷值计费基准、平值计费基准。

优选地,电量查询模块包括:用户终端电量信息汇总模块、比较模块,用户终端电量实时处理模块、用户终端电量原始信息查询模块、电量数据显示模块;

用户终端电量信息汇总模块用于对电量查询模块获取的用户终端电量信息调出,设置获取用户终端电量信息起始日期以及中止日期,对获取的任一阶段的用户终端电量信息进行汇总,整理形成用户终端电量的整体数据信息,按照时间段、或按照用户终端用电类型形成一体系报告,通过梯形图、或曲线图、或图表展现在电量查询模块所处终端的显示器上;

比较模块用于将电量查询模块得到的每个用户终端电量信息与设置的阈值以及往期用户终端电量进行横向对比,进行统计,并存储;

用户终端电量原始信息查询模块用于用户通过电量查询模块选择查询起始日期和中止日期,在监控中心的用户终端列表中选定用户终端,实现对任意用户终端数据的电量信息查询;

用户终端电量实时处理模块用于对当前的电量数据和历史的用户终端数据基于图形曲线进行处理分析,用户通过选择任意用户终端数据,通过用户终端显示器现在选定的用户终端数据得到所有数据信息,并提供选择用户终端一天的电量信息,或者用户终端一星期的电量信息,或者用户终端一个月的电量信息,按照时间间隔生成数据趋势曲线;

数据展示模块用于电量查询模块依据监控中心获取的数据自动实时刷新用户终端数据,进行实时显示。

从以上技术方案可以看出,本发明具有以下优点:

每个电量查询模块分别与监控中心进行数据通信,每个电量查询模块将查询的用电户电量信息上传至监控中心。电费计算模块根据获取电量查询模块查询的电量信息和获取电量信息的时间,计算出用电户的电费;电量处理模块将每个用电户的用电量及对应的电费信息发送至用电户接收终端,使用电户获悉用电量及对应的电费信息;数据库储存每个用电户的用电量信息,电费信息。这样系统完成了电量获取,电费计算并保存,再将电费电量发送给用电户使用电户了解用电信息,提高了电量核查电费计算的方便性与准确性,节约工作时间,提高工作效率,减轻人员的工作强度,而且电费信息和电量信息具有可追溯性。

附图说明

为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为电费核算系统的整体示意图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将运用具体的实施例及附图,对本发明保护的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本专利中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利保护的范围。

本实施例提供一种电费核算系统,如图1所示,包括:用于查询用电户用电量的电量查询模块2以及监控中心1;每个电量查询模块2分别与监控中心1进行数据通信,每个电量查询模块2将查询的电量信息上传至监控中心1;

监控中心1包括:电量获取模块11,电量获取时间模块12,电费计算模块13,电量处理模块14,数据库15;

电量获取模块11用于获取电量查询模块查询的电量信息,并将该电量信息与该用电户一一对应;电量获取时间模块12用于记录电量获取模块获取电量信息的时间;电费计算模块13用于根据获取电量查询模块查询的电量信息和获取电量信息的时间,计算出用电户的电费;电量处理模块14用于将每个用电户的用电量及对应的电费信息发送至用电户接收终端,使用电户获悉用电量及对应的电费信息;数据库15用于储存每个用电户的用电量信息,电费信息。

监控中心还包括:扣费模块、预付费模块、预付费查询模块,预付费客户端,控电终端;

预付费模块用于接收用电户的预充值,生成充值码反馈给监控中心,监控中心将扣费模块与预付费模块信息互通;

扣费模块根据电费计算模块计算出用电户的电费,通过与预付费模块信息互通,将计算出用电户的电费在预充值中扣除,返回的充值码告知给用电户;

预付费查询模块用于使用户通过手机,或电脑安装预付费客户端于监控中心通信连接,根据用户输入的查询内容向监控中心发送查询请求,监控中心接收并显示用电信息和余额越限告警信息;同时根据用户输入的充值码向预付费模块发送数额,并反馈预付费充值结果。

本实施例中,监控中心还包括:公众用户注册端口,系统用户管理模块,系统日志模块,

公众用户注册端口用于使用户通过在用户注册端口注册账号及密码,并根据公众用户登录的权限,开放编辑功能或仅为查看功能;

系统用户管理模块用于提供管理员登录账户,并显示系统内全部用户终端列表,单击某个用户终端进而链接到用户终端信息模块,查看具体用户终端用电信息;

系统日志模块用于记录用户登录的情况,便于管理并提高系统的可溯性。

本实施例中,电量查询模块还包括:模拟主机建立模块和从机连接模块;

模拟主机建立模块用于接收监控中心发送的模拟主机建立通知指令以及电量查询模块网络编号,形成电量查询模块网络编号列表;模拟主机建立通知指令包括:建立模拟主机电量查询模块的模拟主机编号,电量查询模块指定网络区域的编号,模拟主机电量查询模块覆盖区域以及模拟主机电量查询模块网卡的网络类型标签;

模拟主机电量查询模块在覆盖区域中检索其他电量查询模块,并找到网络类型标签一致的电量查询模块,从电量查询模块网络编号列表中提取电量查询模块网络编号,判断检索到的电量查询模块是否与电量查询模块网络编号列表一致,当检索到的电量查询模块与电量查询模块网络编号列表一致,则在模拟主机电量查询模块新建电量查询模块连接端口,使该电量查询模块与模拟主机电量查询模块连接,模拟主机创建连接通道,模拟主机电量查询模块向监控中心反馈与之连接的电量查询模块网络编号;

从机连接模块用于当电量查询模块作为从机时,被检测到其他电量查询模块建立模拟主机时,该电量查询模块与建立模拟主机的电量查询模块建立数据通信连接,并通过模拟主机的电量查询模块连接监控中心,获取监控中心的数据信息,或者获取模拟主机的电量查询模块的数据信息。这样当有的电量查询模块无法连接监控中心时,可以与周边的电量查询模块进行连接,电量查询模块具有模拟主机的功能,电量查询模块模拟主机后,使周边的其他电量查询模块进行连接,获取周边的电量查询模块数据信息,将模拟主机的数据信息以及从机连接模块的电量查询模块数据同时发送给监控中心,解决了一些无法连接监控中心的电量查询模块,而造成数据传输延误。

本实施例中,监控中心还包括:用户终端监控模块、用户终端信息更新模块、数据更新列表模块和数据库信息化模块;

用户终端监控模块用于监控用户终端数据是否有新添加的数据,当用户终端数据更新时,对数据库信息进行更新,并将更新的数据回复到数据更新展示模块;

数据更新列表模块用于接收更新的数据,根据电量查询模块获取的信息回复更新数据,修改数据库中的数据库数据列表结构,并将更新后的数据列表结构发送到用户终端信息更新模块替换原数据文件;

用户终端信息更新模块用于将数据更新列表模块更新的数据库数据列表结构,根据修改后的数据库数据列表结构替换数据库中用户终端原数据文件,并将更新的用户终端数据文件保存在数据库访问类存放列表结构中;

数据库信息化模块用于将用户通过电量查询模块编写的数据库或数据表的结果以PostgreSQL数据库或MySQL数据库数据表操作命令以PostgreSQL数据库或MySQL数据库标准文件的形式保存到数据库中,用户终端监控模块对数据库的数据进行监控;以及用于保存用户终端数据更新的新数据文件,在数据库指定位置,保存用户终端更新后信息,将每个用户终端对应的数据库操作方法的程序文件,保存在每个用户终端对应的数据库数据表访问类中,电量查询模块通过链接到数据库数据表每个用户终端访问类,来访问对应的用户终端数据信息。

本实施例中,监控中心还包括:计费设置模块、区域计费设定模块、时间段计费设定模块、电量消耗计费设定模块、分时电价计费单元、单一电价计费单元、阶梯电价计费单元;

所述电费基准设定模块用于根据用电户的用电类型,对用户电费的计价基准进行设定,用电类型包括民用电、工业用电、商业用电;

计费设置模块用于设置用电户的计费类型,计费类型包括:分时电价计费,单一电价计费,阶梯电价计费;

分时电价计费单元用于以分时电价为计价基准计算出用电户的电费信息;

单一电价计费单元用于以固定的计价方式计算用电户的电费信息;

阶梯电价计费单元用于以阶梯电价为计价基准计算用电户的电费信息;

区域计费设定模块用于对用电户进行区域划分,采用以商业区、工业区,民用区划分电量采集区域;

时间段计费设定模块用于对电量的采集以月,以季度,以星期为采集时间周期;

电量消耗计费设定模块用于以日使用量划分,划分为日峰值计费基准、谷值计费基准、平值计费基准。

本实施例中,电量查询模块包括:用户终端电量信息汇总模块、比较模块,用户终端电量实时处理模块、用户终端电量原始信息查询模块、电量数据显示模块;

用户终端电量信息汇总模块用于对电量查询模块获取的用户终端电量信息调出,设置获取用户终端电量信息起始日期以及中止日期,对获取的任一阶段的用户终端电量信息进行汇总,整理形成用户终端电量的整体数据信息,按照时间段、或按照用户终端用电类型形成一体系报告,通过梯形图、或曲线图、或图表展现在电量查询模块所处终端的显示器上;

比较模块用于将电量查询模块得到的每个用户终端电量信息与设置的阈值以及往期用户终端电量进行横向对比,进行统计,并存储;

用户终端电量原始信息查询模块用于用户通过电量查询模块选择查询起始日期和中止日期,在监控中心的用户终端列表中选定用户终端,实现对任意用户终端数据的电量信息查询;

用户终端电量实时处理模块用于对当前的电量数据和历史的用户终端数据基于图形曲线进行处理分析,用户通过选择任意用户终端数据,通过用户终端显示器现在选定的用户终端数据得到所有数据信息,并提供选择用户终端一天的电量信息,或者用户终端一星期的电量信息,或者用户终端一个月的电量信息,按照时间间隔生成数据趋势曲线;

数据展示模块用于电量查询模块依据监控中心获取的数据自动实时刷新用户终端数据,进行实时显示。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1