APP下载

地震应急装备信息管理系统的设计与实现1

2017-10-13苏建锋薄万举

震灾防御技术 2017年2期
关键词:出库信息管理系统入库

苏建锋 薄万举



地震应急装备信息管理系统的设计与实现1

苏建锋 薄万举

(中国地震局第一监测中心,天津 300180)

本文针对目前地震应急装备管理过程中存在的工作方法和技术手段相对落后、装备处置时效性差和维护成本大等问题,进行了基于C/S模式的地震应急装备信息管理系统架构,以地震应急装备库装备信息为数据基础,设计了查询装备库存、装备入库、出库、盘点、预警及统计管理等系统核心功能模块,并在此基础上应用PowerScript语言进行开发,用MySQL作为底层数据库实现了系统的各个功能模块。经测试应用表明,该系统不仅实现了应急装备的高效、智能化、科学化的管理,也保证了装备资源的安全性和使用时的高效性,使地震应急时装备分配效率得到很大提升,对于提高地震应急装备保障效率及推进相关的信息化建设有着重要的意义。

地震应急 应急装备 装备库 数据库

引言

应急装备是处理突发事件、实施应急工作的物质基础。地震应急装备是指震灾发生后在应急工作中所使用的专业设备,包括感知探测装备、生命救援装备、交通运输和工程保障等物资(高建国,2004;李磊,2006)。我国是受地震灾害最为严重的国家之一,地震给人们的生命财产安全和社会稳定带来巨大威胁。地震应急是为最大限度地减轻地震灾害损失这一核心目标所做的重要工作,其工作重心在震区,而破坏性地震往往会使震区环境发生异常,灾区生存环境将变得非常恶劣。因此,专业化的应急装备保障是顺利开展地震应急工作所不可或缺的重要保障。

地震应急装备的重要性在历次地震现场得到了实践检验,并得到了各级政府的高度重视。目前,我国地震应急装备的数量、质量、性能和种类均得到了大幅度的提高,且在各地均设立了独立的地震应急装备库,基本可以满足当前应急工作的现实需要,但在地震应急装备管理方面仍然存在不足。各地基本还是沿袭传统的物资仓库管理方式,以卡片、纸张文件为基础来记录、追踪进出的物资,完全依靠人工实施管理。这种管理模式速度慢、效率低、准确性差,一旦发生地震灾害,不能迅速掌握装备的需求、定位和调配,将极大地影响应急工作的时效性,延误最佳的应急时机(范灵春等,2011;陈良冬,2014;孙路强等,2016)。要解决这一问题,就必须充分利用计算机的强大信息处理和运算能力这一优势,结合地震应急装备库不同于一般物资仓库这一特点,开发地震应急装备库信息管理系统,实现信息接收及处理、方案生成和打印输出的自动化,代替以手工为主的作业方式和经验式的装备保障方式,提高地震应急工作装备保障工作的准确性、可靠性和时效性。

本文采用PowerScript语言进行开发,应用MySQL数据库,以地震应急装备库信息为基础数据,设计与实现了可供多部门、多用户共享访问的地震应急装备信息管理系统。该系统可以及时呈现出每个装备的所属信息,实现应急装备的高效、智能化、科学化管理,保证装备资源的安全性和使用时的高效性,使地震应急时装备分配效率得到很大提升。

1 系统分析

1.1系统需求分析

目前我国的地震应急装备管理工作主要还是依靠传统管理模式和手段,面临着信息共享性和监管力度差等问题,比如在地震应急装备的使用情况记录上还是采用普通的人工记录,缺乏可靠的记录和监管。各部门之间也缺少良性的沟通,信息化共享水平有限,缺乏统一的数据标准化和信息化管理平台,从而导致地震应急装备在平时存放无序、管理混乱,极大降低日常的工作效率。地震应急装备是整个地震应急工作的前提和基础,针对目前地震应急装备管理存在的工作方法和技术手段相对落后、装备处置时效性差和维护成本大等问题,现结合地震应急装备库不同于一般传统仓储的特点,以中国地震局第一监测中心地震应急装备库数据为基础,根据实际需求构建地震应急装备信息管理系统,对地震应急装备的入库、出库、盘点、预警管理等进行统一的信息化管理,以便在震时及时、准确地对应急装备进行管理和调度,为地震应急工作的顺利开展提供高效、安全可靠的装备保障。

地震应急装备信息管理系统不仅是简单的业务处理系统,其为管理者提供了全局的、实时准确的应急装备信息。本文系统根据应急装备管理工作技术性强、准确性差、手工处理慢等特点,提出了统一规划的信息监管平台,通过数据库来实现地震应急装备的高效、智能化、可视化管理,实现基础数据集中维护,从而保证应急装备资源的安全性和使用时的高效性。

1.2系统业务流程分析

系统业务流程分析不仅可以帮助我们了解某一项业务的具体处理过程,还可以在分析过程中发现和处理系统调研工作中的疏漏,从而修改原业务不合理之处,优化日常业务的处理流程。通过对地震应急装备管理工作模式的分析,本文系统抽取出4个业务流程,主要包括应急装备入库、出库分配、盘点和预警业务。应急装备入库业务流程是指在装备使用完毕后需要对其进行入库、清点,并在登记入库后更新库存现状表。应急装备出库分配业务流程是指发生地震应急响应时,针对现有已入库的应急装备,根据地震级别对应急装备进行分配出库。分配过程和装备现有的库存具有互动关系,一般应急装备现有库存大于一定的需求量,当应急人员临时出现装备使用需求时,首先对应急装备库进行库存量查询,若有库存,则进行应急装备分配,否则需要补足库存。应急装备分配业务主要包括一般应急装备分配和个人应急装备分配两种。一般应急装备主要指一些大型应急装备,如测震仪、钢筋扫描仪、发电机、GPS定位仪、帐篷、睡袋等。个人应急装备是指个人可随身携带的应急装备,平时就放在背包里,遇到应急任务可以领包出库,如对讲机、医用应急包、卫星电话等,这部分装备可以根据需求一键出库,归还时可以一键入库,其地震应急装备分配业务流程图如图1所示。应急装备盘点业务流程是指对装备进行定期盘点,把当前库存数量与最低库存和最高库存进行对比,对装备的保质期进行检查。应急装备预警业务流程是指在定期盘点后,若装备数量不满安全库存或超出保质期范围时,系统就会发出预警信息,并提示需要处理的相关信息。此时管理人员根据预警选择合适的筹措方式进行处理,以保证装备的存储状态一直在安全库存和保质期范围内;若此时管理员不及时处理则会再次预警,直至库存和保质期达到要求。

2 系统设计

2.1系统总体结构设计

考虑到存取安全性、快捷性、交互性以及业务需求等特点,本系统选用客户机/服务器(Client/Server)结构,简称C/S结构。在客户机终端上实现具体的业务逻辑,负责数据的输入与输出,在服务器端架设数据库应用程序,负责对来自Client端的数据进行处理。C/S配备的是点对点的结构模式,适用于局域网,其安全性较为可靠。C/S结构提供了更安全的存取模式,而且交互性强。由于MySQL数据库是一种开源的关联数据库,具备访问速度快、数据体积小、总体运行成本低等特点,因此本文选用其作为系统的数据库。开发工具选用PowerBuilder,它是一个功能超群、使用方便、易于开发复杂应用系统的数据库前端开发工具,尤其是其数据窗口功能强大、使用方便。系统整体框架图如图2所示。

2.2系统数据设计

地震应急装备信息管理系统的设计应用了关系数据库的理论,基于MySQL数据库对应急装备相关信息进行相应的数据管理和维护。本系统所涉及的实体主要包括了应急装备、应急人员、各部门、仓库、供应商等,其中应急装备与应急人员之间具有分配、出入库等业务关联关系,而各部门及应急人员之间具有从属关系,库与装备之间具有从属关系。主要涉及的数据库表包括应急人员信息表、人员照片信息表、部门信息表、应急装备信息表、应急库信息表、应急装备入库信息表、应急装备出库信息表、应急装备盘点信息表等,其系统数据库物理数据模型如图3所示,地震应急装备信息管理系统所有数据库表如表1所示。

表1 应急装备信息管理系统关系表

2.3系统主要功能设计

地震应急装备信息管理系统对应急装备在整个应急过程中的传递进行信息化管理,主要功能设计如图4所示。

(1)系统管理

该模块主要包括用户基本信息管理、用户权限管理、字典维护3部分。用户基本信息管理模块主要是对应急人员基本信息的管理和维护,以及对应急装备信息管理系统中管理人员的管理,具有新增用户、对已有用户的基础信息以及密码等进行修改及删除用户等功能。用户权限管理是为保障系统数据库操作安全性,对用户权限实现分配与回收功能的管理,即对不同用户分配不同的菜单权限和数据权限。字段维护主要是对系统中涉及到的数据字典进行日常的管理和维护。

(2)应急装备信息管理模块

该部分是本系统的核心功能模块,下面对其具体功能进行介绍:

应急装备库信息管理:可以实时查询应急装备的使用状态和使用类型,从而方便用户及时掌握应急装备的分配动态。对应急装备库存信息进行实时更新及维护,包括应急装备库和装备基本信息的管理及维护。系统管理员可以增加、修改应急装备库相关数据信息,同时可以对库中装备的相关数据项进行实时更新和管理。

应急装备入库管理:是应急装备信息系统的主要业务,主要包括个人应急装备一键入库和一般应急装备入库两部分,能够对将要入库的装备进行信息录入、编辑以及检索等。这里的应急装备信息包括应急人员基本信息、所入库的仓库信息、供应商信息、应急装备的特征信息以及数量等。

应急装备出库管理:主要包括个人应急装备一键出库和一般应急装备出库两部分。能够对将要出库的装备进行信息录入、编辑以及检索等。

应急装备库存盘点:可以及时地掌握应急装备的使用情况,还可以通过对应急装备的具体分配情况进行查询。管理人员需要定期对应急装备进行盘点,检查应急物资的保质期、破损情况等,一旦发现不合格应及时进行处理,从而避免因此引起的损失。

应急装备预警管理:可以对系统中的应急装备进行实时的监控,从而保障应急装备的存储状态一直在安全库存和保质期范围内。

应急装备统计管理:主要是对系统中的相关数据,如每年应急装备出入库情况、现有应急装备信息进行统计等。

3 系统实现

本系统采用PowerScript作为开发语言,采用了MySQL数据库,应用Powerbuilder开发环境,设计并实现了地震应急装备信息管理系统。为提高系统的智能性,本系统采用了程序动态自动更新技术。系统程序可以自动判断当前版本号,自动下载并更新为最新版本,从而保证了程序及时稳定更新。

3.1应急装备信息管理模块的实现

本窗体主要实现的功能包括根据应急装备编号或名称查询其基本信息、某一类别下所有的装备情况及某供应商提供的所有应急装备的情况等,同时可对应急装备信息进行实时更新和维护,包括新增、修改和删除功能。为了便于领导审阅或存档,本窗体还实现了数据记录导出功能,用户可以直接导出excel文件或在线打印文件。该模块界面如图5所示。

3.2个人应急装备一键出库模块的实现

本窗体主要实现了个人应急装备一键出库的功能,用户可以通过查询模块获取应急人员的相关应急装备信息,应急人员的编号、姓名、性别、姓名拼音、所在部门、联系方式、联系地址及照片等,然后在个人应急装备窗口选取要出库的装备,也可以一次性多选,之后点击按钮“一键出库”即可完成个人应急装备出库,其界面如图6所示。

4 结论

本文所述系统的设计主要针对当前地震应急装备管理工作的特点,通过分析现有操作方法存在的问题,提出了应用信息化技术解决的策略,旨在提高应急装备的管理水平,进一步促进相关工作的开展,从而提高工作效率。该地震应急装备信息管理系统将日常复杂的应急装备管理工作分解,使其简单化、层次化,同时具有很强的通用性。该系统保证了底层数据的统一性和一致性,通过C/S结构设计增强了访问数据的安全性。随着地震应急信息管理系统投入使用,不仅可以提升日常应急装备管理的水平及工作效率,同时也实现了应急装备科学化、规范化、信息化管理,为我国地震灾后应急工作提供便捷服务。本系统在功能设计上还需要进一步拓展,同时在技术的实现上仍需要进一步的完善,在今后的工作中还需要考虑基于跨平台系统的移植方案等。

地震应急装备信息管理不仅是对现有存储装备场所及作业的管理,更是一种信息化支撑服务,保障了应急装备处置的高效性和科学性。应用测试表明,其有效提高了应急装备管理的工作效率和质量。

陈良冬,2014.基于GIS的震后应急物资调配决策支持系统设计与实现.成都:西南交通大学.

范灵春,胡斌,李谊瑞,2011.西安市地震应急指挥技术系统设计与实现.震灾防御技术,6(2):190—198.

高建国,2004.中央级救灾物资储备仓库在地震紧急救援中的作用.国际地震动态,(8):22—28.

李磊,2006.地震应急救援现场需求分析及物资保障.防灾科技学院学报,8(3):15—18.

孙路强,刘磊,朱宏等,2016.天津市地震局地震事件共享系统的设计与实现.震灾防御技术,11(1):165—172.

Design and Realization of Earthquake Emergency Equipment Information Management System

Su Jianfeng and Bo Wanju

(First Crust Monitoring and Application Center, CEA, Tianjin 300180, China)

Currently there exists some problems such as the backward working methods and technical means, poor equipment handling time, and high maintenance costs and so on in the earthquake emergency management process. Based on the data of earthquake emergency equipment database, in this paper we proposed a system structure of earthquake emergency equipment information management based on C/S mode, and designed the core modules, such as equipment inventory, in and out warehousing, early warning and statistical management. Then, we achieved the various functional modules of the system which developed by PowerScript language and adopted MySQL as the underlying database. The test application shows that the system not only has realized the efficient emergency equipment, intelligent, scientific management, but also ensures the efficiency and safety of the use of equipment resources, greatly enhances the efficiency of emergency equipment distribution to earthquake emergency, to improve the earthquake emergency equipment support efficiency. The system has an important significance in earthquake emergency equipment support information construction.

Earthquake emergency; Emergency equipment; Equipment library; Database

1基金项目 科技部基础工作专项(2015FY210400),中国地震局第一监测中心科技创新主任基金(FMC2016006)共同资助

2017-02-20

苏建锋,男,生于1981年。工程师。主要从事地震应急及形变资料处理与分析等方面的研究。E-mail:su_qw@ 163.com

苏建锋,薄万举,2017.地震应急装备信息管理系统的设计与实现.震灾防御技术,12(2):383—391.doi:10.11899/zzfy20170215

猜你喜欢

出库信息管理系统入库
三维可视化信息管理系统在选煤生产中的应用
信息管理系统在工程项目管理的应用
重磅!广东省“三旧”改造标图入库标准正式发布!
中国食品品牌库入库企业信息公示②
配方高架库空箱出库程序的优化设计与应用
中国食品品牌库入库企业信息公示①
基于三维TGIS的高速公路综合信息管理系统
SaaS模式下的房地产中介公司信息管理系统
优化拍卖出库流程控制防范拍卖出库环节财务风险
身临其境探究竟 主动思考完任务——《仓储与配送实务》入库作业之“入库订单处理”教学案例