基于中海油研究总院已有的GIS系统以及中海油海上油气田碳排放数据平台I期,建立完善的海上油气田碳排放影响评价功能模块与碳排放数字化管理模块。建设内容主要包括:
建设手动或模板导入(WPS表格)等方式的数据采集功能,并建立源数据库,根据采集数据的不同分类进行存储,用户可以对源数据进行管理,根据检索条件进行数据查询、导出等操作。
搭建海上油气田项目碳排放评价模型库,根据中海油研究总院现有的研究成果,在系统中内置碳排放评价模型库,系统管理员可以对评价模型进行增加、删除、编辑等操作,调整计算公式、排放因子等;建立碳排放评价报告模板库,内置多种(不少于4种)类型的模板以供选择,支持系统管理员对评价模板进行增删修改等操作。
源数据采集完毕后,系统可一键自动进行评价,由用户根据选择的评价报告模板,将碳排放影响评价结果的各项数据填充到所选的模板中,自动生成碳排放影响评价报告,并支持下载word版报告。
提供可视化分析功能,将碳排放影响评价结果通过多种数据分析展示的形式,包括项目的碳排放排放及强度等,通过条形图、柱形图等图表对比项目的碳排放情况与发展水平等,以更直观、动态的方式,为各类型用户提供有价值的数据服务。
用户可以对已经输入项目数据进行管理,查看源数据、计算结果数据、数据采集方式等详细过程信息。用户可以对源数据等进行修改,修改提交后重新生成结果、报告。
建立用户权限管理模块,仅开放给系统管理员用户,其可对系统的所有用户及其权限进行统一管理,包括权限管理、角色管理、授权管理等。系统管理员对不同角色配置权限后,对不同的用户进行角色的授权管理,灵活控制用户的使用权限。
建立系统操作日志监控功能,对使用系统的所有用户的所有操作,包括但不限于:数据操作、分析操作、管理操作等进行记录,实现系统使用留痕。
为系统使用安全建立屏障,内置系统白名单IP库,由系统管理员进行管理,支持增加、删除等操作,允许白名单IP库内的IP进入本系统,非白名单IP库的IP不允许进入,以确保系统的使用安全。
本平台升级主要包括两大建设需求,一是海上油气田碳排放影响评价过程分析与计算模块编程,主要包括评价分析主要功能,实现从计算数据获取、结果核算、报告生成、下载与可视化统计分析全过程,以及配置管理功能,实现对系统的权限管理、因子库维护、模型库配置、报告模板库、日志监控、白名单IP库管理等等;二是数字化管理模块,实现对经评价分析后的各类型项目数据的存储与处理后,支持数据查询、数据导出。
系统采用B/S架构设计,依据具备快速响应、高度扩展、灵活调整、简单易用等特性要求,兼具灵活配置、自动计算、可视化展示需求,我方进行了整体架构的设计,登录界面采用中海油研究总院现有的基于GIS系统的中海油海上油气田碳排放数据平台的操作界面,业务应用依据实际需求设计。模块编译语言基于Java语言,数据库采用MySQL数据库,均采用开源,不会存在后续使用过程中引起知识产权纠纷或商业禁限。
总体架构设计遵循J2EE、XML、JDBC、HTTP、TCP/IP、SSL 等业界主流规范或标准,充分考虑碳排放与能源数据管理的业务及数据复杂性,基于可扩展性、易维护性、高可用性原则,采用基于Kubernetes+Docker+Istio等容器化技术自研的“飞云”分布式集群微服务架构实现各业务模块的解耦、独立维护及硬件资源的动态扩容。