APP下载

基于B/S开发的校园安全防控系统

2017-09-29卞海娟

中国信息化 2017年9期
关键词:危险源危险点管理员

文|卞海娟

基于B/S开发的校园安全防控系统

文|卞海娟

一、研究背景与意义

随着我国高等教育的普及,在校生人数出现了大规模的增加,当前我国在校生人数已经达到了世界第一,于是对学校的安全管理系统提出了更高的挑战。由于过去学校建立过程中不重视安全防控,因此管理人员与学生的比例出现了失衡,导致学校的管理难度巨大,各种安全事故层出不穷。当前学校的安全问题主要体现在设备房屋等硬件设施老旧,管理人员人数少素质低,安全教育工作没有落到实处,学生安全意识不强等方面。因此提高学校的安全管理水平,保障学校的安全运行和学生教职工的人生财产安全,需要引入新的技术和思想,以系统化的方式来达到防控安全问题的目的。

二、校园安全防控系统的需求分析

(一)易用性

从事校园安全管理工作的员工大多数文化水平不高,对于电脑技术的掌握程度不高。在引入一个新技术时,这些员工往往并不会愿意去学习过于细节的操作方式。如果软件的操作复杂,使用难度较大,那么安全管理员工会产生抵触情绪,对安全防控系统敷衍了事,使新技术得不到应用,达不到提升校园安全水平的目的。

(二)联网查询功能

由于校园管理时,危险源很分散,从事安全管理的人员一般有各自的负责区域和工作内容,而校园的安全管理是一个系统性工作,存在统筹管理的必要性,因此需要安全防控系统能够将整个管理范围内的问题汇总处理,分块查询,指派到人。

(三)智能化

在当前校园安全管理工作的实践中,绝大部分的安全问题都具有相似性和重复性,因此安全防范系统需要对于各种危险点能够分类进行归纳,对于处理办法和处理专人能够通过系统的自动工作来减少人工的工作强度,提升防控效率和效果。器端进行,避免了对于客户端软件升级的繁琐操作,对移动客户端的要求也有所降低,使用一般的智能手机接入Web即可完成所有操作,硬件需求和软件需求较低,并集中到了服务器上。

(二)物质条件方面

当前学校的硬件基础已经有了很大改善,数据中心、机房、宽带的布设都已基本完成,运行Web服务器并不需要额外购置硬件。而在移动客户端方面,随着智能手机的普及,绝大部分校园安全管理人员都已经具备了上网的物质基础,不需要额外的器材配备。

(三)人力资源方面

B/S模式的开发难度小,开发成本相对较低。服务器的管理,设置和维护都可以由学校信息中心的计算机专业教职工完成,无需额外的技能培训和人员配置。校园安全管理人员的素质也满足了B/S模式的需求,通过界面设计,将所有操作集约化,人性化,只需要掌握基本的网络操作就可以胜任B/S安全管理系统的使用和操作。

四、校园安全防控系统设计

(一)总体方案

本安全防范系统服务于校园安全管理人员,需要具备对于危险点信息输入、修改、查询、浏览等功能,基于这些功能的管理,又需要配备用户账户管理、权限设置、文档管理、信息搜索的功能。在系统界面上以目录的形式呈现,对于各级目录,不同权限的管理员可以进行查询,修改,删除,新增等操作。

(二)硬件方案

本方案的硬件方案采取星型拓扑结构,将服务器置于信息中心内,通过100M网卡与互联网相连,远程客户通过互联网访问服务器,获取服务器提供的信息。

三、B/S系统的可行性分析

(一)技术方面

系统基于B/S模式开发,所有客户端都使用Web为接入端。与传统的C/S模式相比,减少了客户端的需求,在系统编程上避免了C++、Delphi等较为复杂的系统语言,编程难度小,维护成本低,另一方面,所有的升级和维护操作均可以在服务

(三)模块设计

系统的主要功能有:

用户可以登录系统浏览当前存在的安全隐患危险点和处理方法,在完成处理后可以提交处理方法和处理结果。

不同用户可以分级别管理,普通用户可以登录、浏览,管理员可以登录、浏览、修改、添加和删除、对于不同的安全问题分类和制定解决建议。

可以对案例进行储存,对不同的案例进行关键词查询和分类。

系统应该包括四大模块,分别为:管理员系统,文件管理模块,用户系统,查询和提交模块。

在管理员系统中实现管理员的认证,管理员操作的授权,对于用户、事件、危险点、进行添加、修改、删除等操作。文件管理模块实现对于危险点的管理,解决案例的管理,和对于工作人员的指派。查询与提交系统完成让用户查询当前危险点信息和解决方式的功能,并可以在解决之后对于处理办法和处理效果进行提交,由管理员审核后删除危险点信息,纳入解决案例中。

(四)数据库设计

在本系统中数据库的应用主要包括以下几个方面:用户及管理员身份的数据、案例信息的数据、处理方法和处理责任人的数据。

在本系统中使用SQL Sever2000作为数据库管理系统,新建数据库,建立数据表如下:

数据表 功能user 存放用户信息cases 存放案例信息task 存放任务处理信息

在user中,存放管理员和用户的基本信息,包括名称、部门、密码、权限等,数据表结构如下:

字段名 数据类型 说明username nvarchar 用户名department nvarchar 部门priority nvarchar 权限password nvarchar 密码

在cases中,存放案例信息和解决方式等信息,数据表结构如下:

字段名 数据类型 说明title nvarchar 事件名称number nvarchar 事件编号content nvarchar 事件内容dealing nvarchar 事件处理方式state nvarchar 处理状态

在task中,存放与安全问题相关的负责关系等信息

字段名 数据类型 说明tasknumber nvarchar 任务编号dangername nvarchar 危险源dealer nvarchar 处理人executetime nvarchar 处理时间

(五)页面实现

在系统的前台界面中,包含登录窗口、系统说明、各功能模块入口的信息,以达到便于用户使用的特点。

进入系统后,可以通过危险源管理的各个分系统进行基于用户权限的工作。对于管理员用户来说,可以通过危险源管理修改各个危险源的信息,通过在页面上的操作即可在原有的基础上进行修改,不需要重新进入数据库操作。在事件管理系统中,通过对于事件的添加、删除、信息修改、查看和查找等操作可以达到用户需要的功能,不同的事件都有对应的建议解决方式,管理员也可以对于不同的事件进行危险源归类和解决方式的修改,以便于后续工作的效率提高。在系统中还设计了查询功能,可以根据关键字查找相应的危险源、事件、解决方式、部门、用户,当发现数据库中有匹配的对象时,则返回查找到的对象和类型,当无法查找到时,则显示“未找到对应结果”。用户信息管理功能可以让管理员对用户进行添加、删除、权限管理,而普通用户只能修改自己的密码,查看事件、解决方式和危险源,提交处理结果。

五、结语

随着现代科技的发展,许多校园问题都可以通过信息技术得到很好地解决。当前校园安全管理问题上,管理人员缺乏安全管理经验,管理部门缺乏统筹规划能力和经验的累积及传授方式对于校园安全管理工作的质量带来了巨大的限制。而基于B/S的校园安全管理系统,基于Web信息交互界面,能够很好地达到在校园安全管理者数量和熟练程度有限的情况下,在短时间内提高仙缘安全处理能力和反应速度的功能,具有很高的适用性和通用性。

通过增加硬件上的布局和软件上的页面开发,可以在本系统的基础上增加功能和针对性,更好的解决具体状况下的校园安全管理问题。

作者单位:江苏省海门市第一中学

猜你喜欢

危险源危险点管理员
变电站倒闸操作危险点与控制路径
安全生产精细化流程管理的探索与实践研究
危险源与隐患关系的辨析
高速公路机电交安施工危险源分析及防范
地质灾害治理施工危险源的辨识与控制措施
可疑的管理员
变配电检修中危险点的判断及控制方法分析
让管理员管不了的名字
当小小图书管理员
如何控制重大危险源和事故隐患?