面向企业温室气体排放核算数据的调用方法、系统及设备技术方案

技术编号:38671119 阅读:8 留言:0更新日期:2023-09-02 22:49
本发明专利技术提供一种面向企业温室气体排放核算数据的调用方法、系统及设备,包括:建立行业模板库、业务环节模板库、排放源和气体种类模板库、核算方法模板库以及相关参数缺省值模板库;选择填充范围,通过多表联查,将联查获得的数据构成依次挂载的树结构数据,并将树结构数据中各个ID组合起来作为Key值,将对应的核算方法作为Value值,存储至Redis中;将树结构数据通过JavaScript代码解析呈现所需填报的数据;将待核算企业的温室气体排放源信息在树结构数据中进行填报;根据填报后的树结构数据对应的ID构成Key,在Redis中检索核算方法,并根据温室气体排放源信息进行核算,获得温室气体排放值。该方法能够快捷获取企业温室气体的排放情况。放情况。放情况。

【技术实现步骤摘要】
面向企业温室气体排放核算数据的调用方法、系统及设备


[0001]本专利技术涉及温室气体排放
,具体涉及一种面向企业温室气体排放核算数据调用方法、系统及设备。

技术介绍

[0002][0003]实现“双碳”目标,需要变革传统的经济社会发展模式,促进能源结构和经济结构的转型升级;需要转变发展理念,立足国情,先立后破,稳中求进,科学理性,依靠科技进步,稳步建立经济社会绿色发展的新格局。
[0004]基于上述背景,如果企业需要计算企业的碳排放,响应国家号召,需要专业的人员查询专业的资料,进行排放源的确定,碳排放量的计算,然而,在上述条件中,排放源信息较为复杂,其计算成本和难度难以估计,无法准确且快捷获取企业温室气体的排放情况。

技术实现思路

[0005]为解决上述问题,本专利技术提出了一种面向企业温室气体排放核算数据调用方法、系统及设备,该方法能够快速计算出企业填报的排放源数据项对应的排放源信息,简化在以往计算过程中需要一步步计算各种排放源信息的流程,一键计算排放源信息,提高了企业效率,减少企业成本。
[0006]为实现上述目的,本专利技术提供了如下的技术方案。
[0007]一种面向企业温室气体排放核算数据调用方法,包括以下步骤:
[0008]建立行业模板库、业务环节模板库、排放源和气体种类模板库、核算方法模板库以及相关参数缺省值模板库,并依次进行关联形成关系表;确定待核算企业涉及温室气体排放行业,根据行业模板库建立企业ID和行业ID的关系表;
[0009]选择填充范围,通过多表联查查询企业ID和行业ID的关系表、行业模板库、业务环节模板库、排放源与气体种类模板库、核算方法模板库以及相关参数缺省值模板库,将联查获得的数据构成依次挂载的树结构数据,并将树结构数据中各个ID组合起来作为Key值,将对应的核算方法作为Value值,存储至Redis数据库中;
[0010]将树结构数据通过JavaScript代码解析呈现所需填报的数据;将待核算企业的温室气体排放源信息在树结构数据中进行填报;根据填报后的树结构数据对应的ID构成Key,在Redis数据库中检索核算方法,并根据温室气体排放源信息进行核算,获得温室气体排放值。
[0011]优选地,所述树结构数据为:在企业挂载多个行业ID、名称,每个行业下挂载业务系统ID、名称,业务系统下挂载任务环节ID、名称,业务环节下挂载排放源与气体种类ID、名称,排放源与气体种类下挂载在核算方法模板库中检索到的核算方法所需的因子数据ID、名称。
[0012]优选地,还包括:
[0013]将填报的温室气体排放源信息与排放源和气体种类模板库、核算方法所需因子数据ID、企业ID写入企业温室气体排放源数据表中;
[0014]将温室气体排放值、数据时间范围ID、对应企业ID、对应行业ID、对应业务系统ID、对应业务环节ID以及对应排放源与气体种类ID写入企业温室气体排放值表;
[0015]通过企业温室气体排放源数据表、企业温室气体排放值表查询过往历史数据,并通过环比、同比计算,得出环比同比数据,并按前端页面时间要求,进行历史数据汇总,返回JSON数据,生成企业内部分析报告或官方报告。
[0016]优选地,所述企业的温室气体排放源信息在因子数据下进行填报还包括自动填报,包括以下步骤:
[0017]采用物联网,对接造成温室气体排放源的数据监测传感器,将数据点与排放源与气体种类下挂载在核算方法模板库中检索到的核算方法所需的因子数据ID、名称在数据库中建立温室气体排放源值关联关系表,通过Modbus协议获取数据并写入关联表;
[0018]接收到计算指令后,调用企业的行业ID、业务环节ID、排放源与气体种类ID,并将查询到的企业行业ID、业务系统ID、业务环节ID、排放源与气体种类ID组合成数据Key在Redis中检索核算方法,获得所有核算方法;
[0019]将温室气体排放源值关联关系表的数据代入核算方法进行运算,得到温室气体排放值。
[0020]优选地,其特征在于:
[0021]所述行业模板库,必要字段包含行业ID、行业名称NAME;
[0022]所述业务环节模板库,必要字段包括业务系统ID、业务系统NAME、业务环节ID、业务环节NAME、层级TAG,与行业模板库对应的行业ID建立关联关系中间表;若存在业务系统,那么业务系统是业务环节的上级,业务系统与业务环节上下级关系在本表层级TAG维护,业务系统ID与行业模板库行业ID形成N:1的关系表;若不存在业务系统,业务环节ID与行业模板库行业ID形成N:1的关系表;
[0023]所述排放源和气体种类模板库,必要字段包括排放源和气体种类ID,排放源和气体种类NAME,与业务环节模板库中对应的温室气体排放业务环节ID建立N:1的关系表;
[0024]所述核算方法模板库,必要字段包括核算方法ID,核算方法NAME,核算公式EXPRESSION,是否拆解TAG;对于顶层核算方法,将方法因子拆解至最小子单元,在拆解TAG中组织关联关系;顶层核算方法ID与排放源和气体种类模板库的排放源和气体种类ID形成1:1关系表;
[0025]所述相关参数缺省值模板库录入相关参数缺省值;
[0026]所述企业资料库,必要字段包括企业ID,企业名称NAME。
[0027]优选地,还包括:建立权限库,包括组织关系权限、菜单权限。
[0028]一种面向企业温室气体排放核算数据调用系统,包括:
[0029]数据库,包括行业模板库、业务环节模板库、排放源和气体种类模板库、核算方法模板库以及相关参数缺省值模板库,并依次进行关联形成关系表;
[0030]数据处理模块,多表联查查询企业ID和行业ID的关系表、行业模板库、业务环节模板库、排放源与气体种类模板库、核算方法模板库以及相关参数缺省值模板库,将联查获得的数据构成依次挂载的树结构数据,并将树结构数据中各个ID组合起来作为Key值,将对应
的核算方法作为Value值;
[0031]Redis数据库,存储Key值,以及对应的核算方法的Value值;
[0032]前端平台,通过JavaScript代码解析呈现所需填报的数据,并通过AJAX异步请求将填充完成后的JSON数据进行发送;
[0033]温室气体核算服务后台,根据接收的填充完成的JSON数据对应的ID构成Key,在Redis数据库中检索核算方法,并根据温室气体排放源信息进行核算,获得温室气体排放计算值。
[0034]一种计算机设备,所述计算机设备存储有计算机程序;
[0035]所述计算机程序在计算机设备上运行时,计算机设备执行权利要求1

6任意一项所述的面向企业温室气体排放核算数据调用方法。
[0036]本专利技术的有益效果:
[0037]本专利技术提出一种面向企业温室气体排放核算数据调用方法。
[0038](1)该方法根据内置排放源算法,快本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向企业温室气体排放核算数据的调用方法,其特征在于,包括以下步骤:建立行业模板库、业务环节模板库、排放源和气体种类模板库、核算方法模板库以及相关参数缺省值模板库,并依次进行关联形成关系表;确定待核算企业涉及温室气体排放行业,根据行业模板库建立企业ID和行业ID的关系表;选择填充范围,通过多表联查查询企业ID和行业ID的关系表、行业模板库、业务环节模板库、排放源与气体种类模板库、核算方法模板库以及相关参数缺省值模板库,将联查获得的数据构成依次挂载的树结构数据,并将树结构数据中各个ID组合起来作为Key值,将对应的核算方法作为Value值,存储至Redis数据库中;将树结构数据通过JavaScript代码解析呈现所需填报的数据;将待核算企业的温室气体排放源信息在树结构数据中进行填报;根据填报后的树结构数据对应的ID构成Key,在Redis数据库中检索核算方法,并根据温室气体排放源信息进行核算,获得温室气体排放值。2.根据权利要求1所述的一种面向企业温室气体排放核算数据的调用方法,其特征在于,所述树结构数据为:在企业挂载多个行业ID、名称,每个行业下挂载业务系统ID、名称,业务系统下挂载任务环节ID、名称,业务环节下挂载排放源与气体种类ID、名称,排放源与气体种类下挂载在核算方法模板库中检索到的核算方法所需的因子数据ID、名称。3.根据权利要求2所述的一种面向企业温室气体排放核算数据的调用方法,其特征在于,还包括:将填报的温室气体排放源信息与排放源和气体种类模板库、核算方法所需因子数据ID、企业ID写入企业温室气体排放源数据表中;将温室气体排放值、数据时间范围ID、对应企业ID、对应行业ID、对应业务系统ID、对应业务环节ID以及对应排放源与气体种类ID写入企业温室气体排放值表;通过企业温室气体排放源数据表、企业温室气体排放值表查询过往历史数据,并通过环比、同比计算,得出环比同比数据,并按前端页面时间要求,进行历史数据汇总,返回JSON数据,生成企业内部分析报告或官方报告。4.根据权利要求2所述的一种面向企业温室气体排放核算数据的调用方法,其特征在于,所述企业的温室气体排放源信息在因子数据下进行填报还包括自动填报,包括以下步骤:采用物联网,对接造成温室气体排放源的数据监测传感器,将数据点与排放源与气体种类下挂载在核算方法模板库中检索到的核算方法所需的因子数据ID、名称在数据库中建立温室气体排放源值关联关系表,通过Modbus协议获取数据并写入关联表;接收到计算指令后,调用企业的行业ID、业务环节ID、排放源与气体种类ID,并将查询到的企业行业ID、业务系统ID、业务环节ID、排放源与气体种类ID组合成数据Key在Redis中检索核算方法,获得所有核算...

【专利技术属性】
技术研发人员:胡玮彭铮鑫裴莹高鹏
申请(专利权)人:西安塔力科技有限公司
类型:发明
国别省市:

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

1