【中国数据生产力大赛】江苏中法水务——基于帆软系产品的安全管理融合方案

我是社区第1271767位番薯,欢迎点我头像关注我哦~
14

江苏中法水务——基于帆软系产品的安全管理融合方案

企业简介

      江苏中法水务股份有限公司于1984年09月27日成立。公司主要从事常熟市区域内给排水工程施工,给排水管道材料及配件的零售、批发,水表的检验及检定,承接水表修理,提供水表的技术咨询及与供水相关的业务,污水处理及其再生利用、污水处理技术服务及接受委托运营,污水污泥水利及运营管理,再生水开发和利用,污水污泥处理项目的规划,相关给排水项目的投资、建设,相关给排水项目投资经营及工程安装,污水收集系统的维护和管理,给排水、污水收集系统的维护和管理,给排水、污水处理设备管道配件及材料的销售,市政公用工程施工等。

 

1 、业务/管理需求/挑战

      随着企业的不断发展,智慧水务的不断推进,公司各业务部门的生产效率都有了很大的提升,但是对于企业的安全生产方面,虽然已经有了完整的规章制度和安全机制,针对各类可能发生的安全事件都编制了详细的应急预案文档。但在具体的安全管理过程中,作为一家合资性质的水司,存在多个上级管理部门和以及国资外资母公司,导致并行使用多个安全管理系统,且数据并不互通的情况。同时,因存在业务敏感性,以及部署情况的差异性,导致很难将数据进行统合,做统一管理,大大增加了安全事务管理的难度。

      鉴于这种情况,我们在分析了帆软系平台的产品功能,选择基于公司目前已有的帆软产品,将数据进行整合,打通各个安全系统的数据。实现综合展示和统一管理,从而实现企业安全的智慧管理。

 

2 、解决方案

江苏中法的安全管理融合方案如上图所展示,主要分为4步:

(1)业务系统功能增补,针对现有流程和填报内容的缺失部分和不完善部分,增加功能实现。主要基于简道云,FineReport;

(2)各安全系统的源数据导出,通过api接口,连接数据库同步,网页数据抓取等手段,实现各个业务系统的数据本地化存储。主要基于FineTube;

(3)对本地化的业务数据汇聚提炼,完成数据清洗和规范化,并将结果集输出到FineReport数据库,主要基于FineTube;

(4)对结果集进行数据分析,通过专题报表,大屏等方式进行成果展示,主要基于FineReport。

 

3 、方案实施

      具体的落地实施将根据上述的解决方案,分4步走,梳理需要解决的业务痛点,并针对不同情况,采取不同的技术手段来实现目标。

3.1 第一步: 业务系统功能增补完善

面临业务痛点:

      目前的各个安全管理系统分属于不同的上级母公司或上级单位,因此,其功能设计和业务关注点主要都是基于他们的需要进行设计,例如:

      对于外方母公司,其提供的iAlert安全管理app,主要业务为隐患排查、预警、整改,核心目标是将安全风险提前防范,最终达到降低风险的目的。目标用户为本公司管理层和安全部人员。

      对于城投公司,作为母公司,其提供的安全管理软件则主要偏向于台账类管理,要求各项安全管理工作都要落实,记录留痕,功能上更偏向于安全管理工作的细则考核,基于各项安全相关的法律法规来进行功能设的。目标用户为本公司的安全部人员和安全档案录入人员。

      对于本公司的安全管理部门,其使用的安全管理软件主要偏向于企业内部管理。针对是公司安全部和各部门安全员,以及相关安全内容实施人员。

实施方案:

      对于整个公司的安全管理而言,存在部分功能重叠,而有些功能则存在缺失和不完善的情况,因此我们基于简道云设计流程使用,将缺失和不完善的安全流程自行实现;基于FineReport产品对一些填报类功能进行完善,将安全管理内容的信息化落实的更完整。

3.2 第二步 : 数据本地化的实现

面临业务痛点:

      各业务系统服务分属于不同公司,并非都提供数据连接或者api接口提供数据访问。目前数据分属于简道云云端、城投云服务器数据库、中法总部同步服务器等不同的数据源。数据并未互通,访问也受限,部分支持访问数据库,部分仅能访问web端。无法很好的进行数据本地化,缺乏数据统一管理的基础。

实施方案:

目前经过梳理,将所需本地化的数据分为4类:

(1)简道云数据

(2)提供了数据库相关数据读取权限的数据

(3)仅提供web端网页查看数据的

(4)FineReport数据库已本地存放的数据

      对于前两种,简道云和能从数据库读取的数据,我们通过FineTube产品进行数据本地化,建立数据流任务,将数据同步化到本地。

      对于第三种仅能从web端网页访问的数据,我们选择python的selenium库,编制脚本访问web页面进行读取,并存储入库。此部分数据,对于页面上已有统计汇总的计算结果,也直接采集入库,用于统计结果和大屏展示,不再需要重复加工。减少后续报表制作的工作量。

      对于第四种已经存放于FineReport的数据库中的数据,则无需额外处理。

      完成以上各类数据的入库操作后,就解决了该业务痛点,实现了各系统数据的本地化。

3.3 第三步 :跨业务系统的数据分析的数据基础实现

面临业务痛点

      当前安全管理的各类数据并无法进行完整的数据分析,数据存在于各个数据孤岛,想要跨系统对数据进行串联,相关性分析,数据提炼难度相当大。

实施方案:

      在进行数据本地话存储后,各业务系统数据已存放于FineTube的PostgreSQL数据库中,此时完全可以从一个库访问到所有需要的数据,在此基础上我们对明细表进行数据规范化,数据格式转化,针对一些专题数据,如按年月统计的安全检查,安全培训数据,隐患发生率,隐患分类占比统计等信息进行专题清洗并保存为结果集,通过FineTube输出到FineReport的MSSQL数据库中,方便供报表开发使用。同时避免了在FineReport反复进行SQL语句的统计查询,提高输出效率,降低FineReport服务器的负载。

3.4 第四步:数据分析以及数据可视化

面临业务痛点:

      当前各个业务子系统均有自己的专题统计和展示页。但是访问方式无法统一,查询数据需要逐一登陆各个系统,如果需要跨系统对比数据,则需要手动拷贝数据到本地后,再人工进行处理,处理方式和处理效率都有极大的改善空间。

实施方案:

地图

描述已自动生成

      通过之前的数据本地化、专题结果集输出后,我们已经实现了数据互通,打造了数据分析的基础,在此基础上,我们可以便捷的进行数据查询,得到所需的数据来进行数据分析,甚至基于已经处理完成的数据结果集,直接在大屏上调用展示,制作统一的大屏驾驶舱,使安全管理人员能够一目了然的获取所有的关键指标信息,从而更好的指导安全工作的展开。

 

4、总结与展望

      通过本次对安全管理系统的数据融合落地,我们很好的实现了从源数据出发,一步步数据同步、数据清洗、数据加工、数据分析,最终实现在报表端的数据展示的整套流程。将孤立的源数据最终统合到了一起,提高了管理效率,减少了50%的重复劳动;完全免去了跨系统对比数据的工作;通过简道云很好的实现轻量化的流程编制,而且实际使用中即使是复杂流程,处理起来也很成功。免去了厚重的客户端,有微信即可使用,功能落地相当便捷。FineTube产品一定程度上取代了ETL工具,中文支持友好,web端管理,操作门槛和维护难度都大大的降低了。总体而言,通过帆软的一系列产品,完成了数据融合的目标。

      通过本次数据融合,我们也发现,其实不仅是安全管理,相似的问题其实在企业其他业务中也普遍存在,例如财务系统,库存系统,抢维修系统,都存在库存信息,却无法进行同步或者数据对比,需要各自维护一套数据,并人工校对。套用安全管理的数据融合方案,同样可以实现类似的目标,减少维护难度,提高数据准确性,降低管理成本,提高业务效率。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 6376浏览人数
最后回复于:2022-7-20 13:44

返回顶部 返回列表