发明名称 一种基于数据库和系统接口的自动结算系统和方法
摘要 本发明提供一种基于数据库模式和系统接口的自动结算系统,该系统包括预处理模块、报表处理模块、告警处理模块、数据召测模块、数据入库模块以及报表生成模块。同时,本发明还提供通过上述结算系统实现的自动结算方法。本发明解决了人工干预出现的结算不高效等问题。能够加强对需要结算的数据的监测,快速比对不同系统出具的结算报表,针对异常数据能快速分析原因、及时找到准确的数据,并重新生成正确的结算报表。
申请公布号 CN103530805A 申请公布日期 2014.01.22
申请号 CN201310306427.X 申请日期 2013.07.19
申请人 广东电网公司电力科学研究院 发明人 任龙霞;肖勇;孙卫明;杨劲锋;阙华坤;陈启冠
分类号 G06Q40/00(2012.01)I;G06Q50/06(2012.01)I 主分类号 G06Q40/00(2012.01)I
代理机构 广州知友专利商标代理有限公司 44104 代理人 周克佑
主权项 一种基于数据库模式和系统接口的自动结算系统,其特征在于包括以下模块:预处理模块,该预处理模块用于通过系统接口从生产系统获取结算数据,对结算数据进行数据加工和数据标识,并向报表处理模块返回最终的符合预处理模块与报表处理模块约定的数据交换格式数据;报表处理模块,该报表处理模块用于根据电量计算规则设置的采集时刻,向预处理模块发送采集请求,当请求结果返回后,对结算数据进行判断;其中如果结算数据异常,则通过消息队列向告警处理模块发送告警信息和结算数据;否则,通过消息队列向报表生成模块传送结算数据;告警处理模块,该告警处理模块用于从所述消息队列中获取告警信息,判断告警信息来源,若来自数据召测模块则通过消息队列向报表生成模块传送结算数据和数据无效标识,若来自报表处理模块则需判断结算数据是否有效;其中,如果结算数据有效,则通过消息队列向报表生成模块发送结算数据;如果结算数据异常,则通过消息队列向数据召测模块发送数据采集请求;数据召测模块,该数据召测模块用于从消息队列获取数据采集请求,执行数据召测,并判断召测回来的数据是否有效,若无效则通过消息队列向告警处理模块发送告警信息,否则,通过消息队列向报表生成模块和数据入库模块发送结算数据;如果无法完成数据召测,则将结算数据进行标识,并通过消息队列发送给报表生成系统;数据入库模块,该数据入库模块用于从消息队列获取需要入库的结算数据写入到数据库中;报表生成模块,该报表生成模块用于从消息队列获取结算数据信息,按照规则生成报表。
地址 510080 广东省广州市东风东路水均岗8号