警校枪支的信息化管理

 解决方案     |      2018-10-18 15:50

      随着网络时代的到来,信息化建设出现如火如荼的场面,各行各业都在进行信息化建设。所以警校的枪支管理工作也要从人工管理的方式向信息化管理的方式进行转变。利用信息化管理主要有以下几点优点:安全性、便捷性、减少资源浪费。文章首先通过分析目前枪支管理的现状找出存在的问题,然后提出行之有效的解决的方法。目前枪支管理的系统有很多种,比如C/S, B/S等,但如何设计一款适合本校的枪支管理系统?枪支管理系统的设计根据本校的实际情况出发,通过不断的研究需求分析,然后设计一种适合本校的枪支管理系统。
    【关键词】警校 枪支管理 信息化   
 随着计算机网络的发展以及学校校园网的应用,通过计算机网络进行学校的管理工作已经日益成为目前人们常用的办公方式。而许多警校枪支管理工作还是采用人工管理的方式,枪支管理是警校管理工作的重中之重,一旦因为管理的疏忽,造成枪支弹药的丢失,将会给国家和社会造成重大的安全隐患。计算机枪支管理已经在一些部队、武警和公安等涉枪单位有了很好的应用,希望警校也实现枪支管理的信息化,提高警校枪库枪支入库和枪支使用的管理水平。 
  1 警校枪支管理现状   
 射击课程是警校公安专业的一门必修课程,每个学员的授课在30个课时以上,使用枪支的次数也非常频繁。警校目前的枪支管理主要包括学校使用的各类手枪、冲锋枪、子弹、弹夹等。目前的现状还是采用纸质审批流程,领取的时候需要领导和领取人在枪支弹药出库单上签字,并且要登记领取的型号和数量,然后交给库管员领取枪支弹药;归还的时候也是要领取人和库管员签字,填写归还的枪支弹药的型号和数量,每次上课都要走一遍流程,无形中给教官和领导都带来的许多的不便,更重要的是纸质出入库单很难统计一个学期使用某类枪械的次数和弹药的数量,枪支信息的查询更是难上加难了。   
 虽然学校对枪支的管理非常严格,全天监控。并对枪支弹药管理制定了详细的流程图,使枪支管理的过程似乎没有太大的安全问题。但在实际工作中一旦遇到特殊情况,这种繁琐的审批流程和人工的存取流程会耽误大量的时间,或者造成枪支弹药出库和入库没有及时进行登记,存在安全的隐患。更重要的是枪支管理效率低,查看、统计、存取很不方便,随着校园网的不断发展,枪支管理系统对比纸质的管理表现出先进性、实用性、安全性。    2 国内外枪支管理现状 
  国内的许多公司开发出了枪支管理系统,比如海天的枪支管理系统、以及宏达枪支管理系统、还有深安科技开发的指纹验证枪械管理系统等等。这些枪支管理系统软件的功能是对用枪的单位进行枪支管理和分配的系统,并且可以按照用枪单位的要求对各种类的枪支弹药进行统计和汇总,还可以查看使用枪支的人员信息及单位信息,使枪库管理变得更加快捷和更加安全。 
  目前许多枪支管理系统都是采用红外扫描技术或生物技术等其他技术对枪支进行自动识别来实现的,目前应用于枪支管理系统中的技术主要有通过条码识别技术、射频识别技术、生物特征识别技术以及其他识别技术。条码技术可以对枪支进行自动识别,按照一定排列规则生成,条码上的每一符号用来表示一定的信息。射频技术则是通过无线电波对枪支进行自动识别技术,通过射频信号自动搜索识别目标并获取目标相关数据。这种技术已经广泛应用于物流、仓储、工业等领域,我们目前使用的定位系统就是利用的射频技术原理。射频技术是利用无线电波技术同时对多个电子标签进行阅读,并且这种技术可以进行远程阅读,所以它的使用范围以和作用要好于条形码技术。生物特征识别技术则是指利用计算机比对生物存留在计算机上的生理特征或行为特征来对这种生物身份进行鉴定,比如目前的指纹和人脸识别。对于这三种技术来说,每一种技术都有它自己优点,同时也有它的不足之处。不过从目前这几种识别技术使用情况来看,自动识别技术对于枪支管理系统来说,它可以实现对枪支的自动识别以及对枪支的远程实时监控及管理,从而它能有效实施监控和提高对工作效率,增加了监控手段,加强安全防范能力,完善安全机制,对警校枪支管理信息化建设推进了一大步。   
 3 警校枪支管理系统模块 
  结合山西警官高等专科学校枪支管理工作的需求,对系统构建的目的是构建一个非常安全的管理环境,通过该系统可以实现安全、高效的数字化管理。该数字化系统可实现功能如下:   
 3.1 网上审批流程   
 枪支审批管理是整个枪支管理系统的重中之重,一旦枪支出现丢失,领导要担负重要责任,所以领导对枪支管理非常重视。每次上课的流程也非常复杂,需要多个领导进行审批来避免问题的出现,所以我们在设计审批功能的时候加入数字证书认证功能,只有插入公安上配发的口令U盾,才能以自己的身份登录进去。通过这个功能,结束了以前纸质审批的繁琐、效率低下、不易保存,安全性差等问题。利用网络进行审批从而实现了更高效率的办公、容易保存、不易丢失、安全性更高的目标。 
  3.2 枪支弹药的管理   
 枪械管理这块包括枪支类型管理、子弹类型管理两个模块。通过这两个模块用户可以很好的掌握目前枪支的类型和使用年限,那些枪支到了使用的年限该报废,那些枪支到了保养的时间,一目了然。每个学期使用枪支的频率使用子弹的数目很快就能统计出来。给下一学期弹药的采购带来了数据参考。这极大的减轻了枪库管理员在管理这一块数据的统计,提高了工作的效率。    3.3 教务管理    这一功能主要针对的是射击课的管理,通过这一功能可以很好的实现领导、教官对上课班级学员的管理。每个学员使用的枪支类型和使用弹药的数量一门了然。而且一旦枪支在这个时候出现问题也可以从这里找出是哪个学员使用的枪支。枪支的使用者是学生,所以对上课使用枪支的管理业是尤为重要。该模块主要包括学生信息管理、班级管理、专业管理、射击课表管理、教工管理五个模块。通过这几个模块可以吧学员、老师、枪支很好的联系到一起,一旦中间一个环节出现问题,可以通过这个系统查找的上课的班级,以及对应的老师和学员。
  3.4 系统管理员 
  枪支管理系统还需要有一个超级管理员的角色,负责对整个运行系统的全局设置掌控,他可进行系统顶端的操控,其中功能包括系统环境配置、权限管理、密码管理、数据库初始化及备份等多种操控。系统数据备份是容灾的基础,是为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。考虑到该系统数据库容量不会太大,所以我们采用每天晚上12点对数据库进行自动备份。当然人工备份也可以,系统管理员对数据库进行备份操作时,为了保证安全,在备份前要求系统管理员输入密码进行确认身份。
    考虑到系统的使用者有射击教员、枪库管理员、分管枪支管理的相关领导、教务科老师、学生等五部分。该系统的设计主要依据山西警官高等专科学校教学管理规范和山西警官高等专科学校枪支管理规范。枪库管理员部分包括枪支弹药设备的管理和设备的管理;教务员部分包括学生信息管理、专业信息管理、班级信息管理、射击课程管理;教员部分包括设计课程信息、实训项目、实训考勤、实训成绩和实训报告;学生部分包括射击课程的了解、实训报告、实训成绩;值班领导主要是负责枪械的审批。下面给出了“基于 Ajax山西警校枪支管理系统”基本业务功能模块用例图的划分,系统总体功能模块用例图如图1所示。 
  4 系统的工作流程和数据的安全性 
  登录人员通过Web服务器进行登录,用户登录到Web服务器后,系统会根据用户名确定其拥有的权限,用户可以依据自己的权限进行权限范围内操作,如有不当操作,系统会自动提示有没有这项权限。后台数据库服务器是用户的信息以及枪支弹药的信息储存区,后台数据库的安全是至关重要的,所以数据库服务器安装防火墙防止一些不法分子通过Web服务器进行恶意攻击,所以我们采用了更为先进的硬件设备来保障服务器的稳定性和安全性。领导通过登录枪支管理系统可以进行审批和查看,枪库管理员通过登录枪支管理系统进行枪支的管理和统计,在有些特殊的情况下还需要枪库管理员进行人工的操作。智能枪柜通过数据库已经录入的指纹信息判断是否打开枪柜。枪支管理系统硬件网络结构如图2所示。 
  4.1 系统软件要求   
 服务器端软件采用 windows 2003作为操作系统、后台数据库软件采用SQL 2005、以及采用C#开发的枪支管理系统。 
  客户端软件采用微软windows 系统作为操作系统,IE浏览器才8.0版本及以上,用户通过网页方式访问枪支管理系统。   
 4.2 系统硬件    
(1)Web 服务器采用HP Z800作为WEB服务器。    
(2)数据库服务器采用IBM System x3750 M4。   
(3)系统管理机。 
(4)智能枪柜。   
 该枪弹柜本身带有指纹系统。 
  5 结语    
本文首先从目前枪支管理系统入手,结合本校的实际情况作了详细的需求分析,然后从系统的功能上对本校枪支管理系统进行模块化的划分,并对系统的权限分配也做了简单的介绍,最后介绍了系统的工作流程,即用户通过用户名和用户编号进行登录,同时计算机通过用户的用户名和用户编号与后台数据库进行比对,比对成功后会自动给用户提供相应的权限。枪支管理系统的实现采用开发环境为C#编程语言和SQL 2005后台数据库开发。枪支的提取和归还的安全性采用了指纹识别系统和红外扫描系统相结合。用户在提取枪支时都要通过用户的指纹自动打开枪械柜,用户在归还枪支时通过红外扫描确定归还枪支验证是否正确。