。
安全生产综合监管信息平台
1 平台概述
安全生产综合监管信息平台是公司打造的一款面向安全生产监管领域、提供企业生产过程的全程监控和安全服务的产品。平台监控的数据包括了各类安全生产监控探测设备的实时数据、实时的视频数以及设备的状态数据。本平台监管的对象包括所有生产、存储、运输、销售、使用危险化学品的企业(化工生产、加工企业、加油加气站、油库、气库等)、工业加工企业、建筑行业(建筑工地现场视频监控)、公共服务行业(各类电梯含公共场所电梯、生活小区电梯以及商用电梯的安全监控)。本平台通过对企业各个环节的安全生产数据实行信息化集成监管,能够为安全生产监管部门提供相应的实时动态监管服务功能,能够为接入平台的企业提供各类安全服务功能,同时实现企业和政府部门之间的双向互动,增强政企之间的沟通。
平台由前端的数据采集设备、数据上报传输网络及后端数据处理系统构成,系统全面采用物联网技术、云计算和移动互联网相结合的技术模式,实现感知、传输、处理的闭环系统,并将结合移动计算实现信息的多渠道发布。
2 系统体系架构
图2.1: 系统体系架构图
。
1
。
本系统作为物联网项目的典型应用,整体系统架构的设计思路是基于从数据的感知、传输处理、应用和展示着三个层次结构对系统进行设计。数据感知依靠前端的企业端数据采集软件实现对企业不同类型的传感器数据进行采集,然后采集的数据在物联网网关中进行初步的处理,然后再通过物联网关加密压缩后传输到中心数据库。在中心通过在GIS地图上或者其他功能对接入的数据进行处理和展示。
3 软件架构设计
系统软件框架如下图所示:
。
2
。
图3.1:软件体系架构
3.1 数据感知层
数据感知层是整个平台系统的基础,通过采集软件把安装在企业的安全生产监控设备(各种探测器、摄像头等)的数据实时采集,然后将数据汇集物联网网关,网关对数据做一些基本的处理(过滤,压缩等)后传输到系统的中心数据库。数据感知层构成了整个系统的数据来源和数据通道。
3.2 数据层
数据层是依托云计算中心提供的云主机搭建的系统数据库。实现对危险源基本信息库,安全生产监管信息库,应急救援指挥库等数据的存储、查询和分析。采取创建索引,对表进行物理分区,和逻辑分表的方式对数据进行不同维度的拆分,减少单表的存储压力,提高数据的插入以及查询的速度。
3.3 基础组件层
基础组件层主要是为上层的业务系统提供各类基础的服务,包含了我们公共的组件,比如CA安全认证、工作流引擎、流媒体服务等一系列在上层业务系统中需要用到的基础服务,还包含了个应用系统需要的应用组件,应用组件由基础业务实体和基本稳定的业务服务等组成,可在不同的系统中进行调用,不需要重新开发。
基础组件层由组件(公共工具组件和应用组件)和应用框架组成,它使开发人员能快捷、高效地构建业务功能模块。开发人员只需开发应用组件,将应用组件插入框架之中即可构建应用程序。应用框架基于开放或共享标准,实现面向产品化、实用性的组件库系统,并具开放性、可扩展性。这种组件式的方式,可以降低系统的耦合,同时也可以使得系统具有更好的兼容性。
3.4 应用层
应用层是根据业务要求开发出的各类应用系统,其中包括了危险源的监管平台,GIS监管平台,安监业务平台以及移动终端应用等等。这些业务系统及功能模块建立在应用组件和公共组件平台基础之上,满足不同业务的需要。业务系统的构建基于应用组件,一个业务流程由多个应用组件来完成。
3.5 展示层
。
3