APP下载

“互联网+”时代消防监督系统研究与设计

2017-12-02中国人民武警警察部队福州消防支队闽清大队

电子世界 2017年22期
关键词:消防互联网+监督

中国人民武警警察部队福州消防支队闽清大队 郭 佳 李 航

“互联网+”时代消防监督系统研究与设计

中国人民武警警察部队福州消防支队闽清大队 郭 佳 李 航

随着城市化进程的加快,商超中心、体育馆场、演艺广场、写字楼等人群密集的大型建筑越来越多,给消防工作带来了很大的压力。为了提高消防工作成效,本文提出利用互联网、大数据、人工智能等构建一个消防监督系统,该系统可以实现案件办理、消防产品监督、许可证监督、执法监督考核、档案管理、火灾事故调查管理、辅助决策分析、互联网备案管理、系统运行维护管理等,利用计算机软件实现消防工作的监督,最大化的提高消防监督以及管理工作效率,具有重要的作用和意义。

消防监督系统;互联网;火灾事故调查;消防产品监督

1.引言

随着消防工作的开展,消防部门购置的物资设备、工作内容、消防对象等越来越多,工作流程也变得越来越复杂,火灾警情发生越来越频繁,管理难度也随之提升,因此构建一个消防监督系统就显得非常重要。互联网、大数据和云计算等计算机信息化技术的发展和改进,正好可以为消防监督系统研发提供基础支撑[1]。本文结合笔者多年的工作实践,详细地分析了消防监督工作流程,包括消防许可证检查、消防案件办理监督、消防产品监督、火灾事故调查、执法监督考核、消防辅助决策分析、基础信息管理等,提高了消防基础信息采集和管理,能够共享消防设备器材,共享消防执法信息,构建一个严格的流程审批机制,以便能够确保消防工作高效率和高质量。

2.消防监督系统功能分析

消防监督管理工作流程多,监督对象复杂,因此通过对消防部门业务人员进行调研,本文使用先进的软件工程需求分析、系统总体设计技术导出了消防监督系统功能,消防监督系统的用户包括消防部委、消防总队、消防支队、消防大队和公安派出所等,具体的子系统包括查询统计管理功能、基础信息管理功能、行政处罚管理功能、受理登记管理功能、备案检查管理功能、监督检查管理功能、火灾调查管理功能、行政许可管理功能、系统维护管理功能组成[2]。每一个管理功能如下描述:基础管理功能可以实现消防单位信息管理、辖区建筑管理、执法档案维护管理、数据备份和恢复管理功能。受理登记管理功能可以实现审核验收、安全检查、备查抽查、举报投诉、大型活动安全、火灾事故调查、行政处罚受案等信息登记操作,确保消防监督管理受理各类信息。行政许可管理功能可以实现安全检查、综合办公、专家评审、案件登记收取等信息操作。备案检查管理功能可以实现案件受理登记、备查抽查统计等操作信息功能。监督检查功能可以实现检查任务、任务分配等信息操作。火灾调查管理功能可以实现火灾事故调查、事故认定、事故复合、事故查询统计等信息操作。行政处罚管理功能可以实现案件登记、任务处罚、模板笔录、查询统计分析等功能操作。查询统计管理功能可以实现消防单位、建筑物、安全检查任务、执法档案、火灾调查任务、行政处罚任务等信息管理操作。系统维护管理功能可以实现角色、用户、密码、个性化设置、日志等信息操作。

3.消防监督系统设计

消防监督系统研发过程中,系统架构可以采用当前先进的云计算服务加工,将消防监督系统划分为三层,层与层之间的通信可以采用服务接口,这样就可以保证未来用户访问的并发性,确保系统扩展性、集成性和安全性。云计算还可以将消防监督系统的软硬件集成在一起,实现系统服务资源的优化分配、负载均衡和通信优化,提高了系统的先进性,如图1所示[3]。

图1 消防监督系统云服务架构及处理流程

消防监督系统利用云计算实现快速处理和可移植服务,能够将系统划分为交互层、逻辑层和资源层,这三层的功能基层在一起,构建了一个消防监督系统的数据业务处理流程,具有重要的作用和意义[4]。

(1)交互层功能

交互层能够为用户提供门户网、APP登录模式,采用表单技术、HTML5技术、Web服务技术等实现一个界面,交互界面能够接收用户输入的信息,然后单击各类型的按钮触发事件,将输入的信息发送给逻辑层,逻辑层和交互层之间可以利用接口进行通信。逻辑层可以实时的注册、监听界面发送过来的信息,接收到交互层发送的信息之后,将这些信息进行解析处理,实现数据业务加工和信息处理,并且可以将结果反馈交互层。

(2)逻辑层功能

逻辑层还有一个重要的功能,该功能就是实现资源监控和分配,引入了MySQL数据库管理系统、WebService服务器、ESB适配器、消息传输组件等关键技术,利用Spring+hibernate+Struts等进行信息加工。MySQL数据库管理系统可以实现数据的插入操作、修改操作、查询操作、删除操作,保证数据库资源的唯一性、一致性和原子性,消防监控系统的数据事务处理操作很多,如果不适用专业化的管理系统负责数据管理,将会导致数据的不一致性,数据库可以利用加锁等技术实现信息的最新性,如果数据正在被一个进程访问,此时就会加锁,其他的进程不能够加工该数据,待该进程处理完毕之后就可以解锁,实现信息的处理。ESB适配器是一个企业服务总线,其可以将所有的子功能注册在总线上,实时的监听每一个逻辑业务功能,第一时间处理该功能的访问操作需求,这样就可以将数据存储器映射出来,保留一个单独的接口提供给多个子功能,这样就实现了信息的加工。WebService服务器可以实现信息的解析,交互层发送过来的逻辑业务请求包含了事务处理和数据处理,WebService服务器就可以将二者分开,将数据处理发送给MySQL数据库管理系统,也可以接收数据库处理的结果,将其与事务处理的结果集成在一起,然后反馈给交互层。

(3)资源层功能

资源层可以实现软硬件资源管理,存储器可以录入和保存消防单位、建筑物、消防设备、消防案件、调查任务等信息,CPU可以实现服务器加工处理器的分配,通信链路可以为用户提供较高的带宽,实现带宽的分配和操作,保证每一个消防监控系统用户实现信息的访问,具有重要的作用。辅助设备管理可以实现消防监控系统部署的机房设备资源管理,这些辅助设备包括UPS、机柜、传感器等。每一层之间都采用接口进行信息通信,接口是一个中间件,该中间件能够实现网络通信、资源分配调度、逻辑业务处理,为用户提供强大的数据服务,实现用户的认证、连接、转发和调度,其可以启动每一个底层程序,负责消防监控系统驱动程序的启动、分配等功能,进一步完成信息加工。

消防监控系统最为关键的技术就是虚拟化,虚拟化可以将所有的底层硬件设备进行抽象、虚拟,比如可以将四核的CPU虚拟化为16核,虽然物理资源还是四核,但是利用轮转法操作,可以同时实现16个进程同时操作,便于提高进程的并发性。虚拟化技术应用时,逻辑层可以完成系统资源的使用率监控,及时的将某些设备的物力资源记录在案,方便系统进行信息查询和分配。虚拟化可以将程序和数据进行安全隔离,可以将用户与用户的数据安全隔离,也可以实现进程与进程之间的上下文信息隔离,提高了硬件资源并发性,能够在短时期内容保证CPU、通信链路、输入输出设备的高效利用,具有重要的作用和意义。

4.结束语

消防监督系统采用了先进的计算机软件技术进行研发,其可以将消防单位信息管理、消防事故处理、消防案件登记等各个业务建模为一个软件处理流程,自动化的采集、处理和保存这些业务信息,进一步提高消防部门工作效率。

[1]郝建民.消防监督管理系统的设计与实现[J].中国科技纵横,2015(12):188-188.

[2]张照鹦.基于云计算前提下消防基础信息化建设方案的分析[J].中国新技术新产品,2017(11):131-132.

[3]鲁娟娟,白延敏,陈红.平安校园智能消防监控系统设计与实现?[J].电子测量技术,2016,39(5):97-100.

[4]王斌.云计算架构下的消防应急数据处理方案研究[J].消防技术与产品信息,2017(9):90-92.

[5]杨素素.基于Storm的城市消防联网远程监控系统的实时数据处理应用[J].计算机测量与控制,2017,25(3):55-59.

猜你喜欢

消防互联网+监督
《消防界》征稿启事
全国消防日11月9日
突出“四个注重” 预算监督显实效
漫画说消防
消防也幽默
监督见成效 旧貌换新颜
夯实监督之基
监督宜“补”不宜“比”