实名制校园安保服务平台的设计与实现

2018-05-23 11:46周爱民文勇军张祎唐立军
智能计算机与应用 2018年2期

周爱民 文勇军 张祎 唐立军

摘 要: 针对校园安保服务平台实名制网络服务需要和信息检索效率问题,运用当前流行的Spring、Mybatis等开源框架开发,采用教育电子身份号(EEID)的实名认证技术和全文检索技术设计实现了实名制校园安保服务平台。经测试,平台具有对校内人员的信息管控、校园保卫人员的实时调度、安保工作智能管理等功能,信息检索响应速度快,系统安全性能好,适合数字化校园安全保卫建设需要。

关键词: 校园安保服务;教育电子身份号(EEID); 实名认证;全文检索

Abstract:Aiming at the problem of the real-name network service requirements and the information retrieval efficiency of the campus security service platform using the current popular Spring Mybatis and other open source framework using the real-name authentication technology of the Education Electronic Identity (EEID) and the full-text retrieval technology the real-name campus security service platform is designed. After testing the platform has such functions as the information control to the school personnel the campus guard personnel's real-time dispatch the security work intelligence management and so on. The response speed of the information retrieval is quick the system security performance is good which is suitable for the digital campus security construction requirement.

Key words: campus security service;Education Electronic Identity (EEID);real-name authentication;full-text search

引言

随着高校招生规模的递增以及社会化程度的提升,对高校信息化的要求越来越高。数字化校园建设中的安保系统也随即吸引了国内高校的关注重视,不少高校均陆续开展了校园安防信息管理平台的建设[1],但大部分安保系统都没有采用实名制的管理,因而无法有效保护投诉和案件举报等用户信息安全,维护和监控难,信息检索速度慢,安保人员值班调度迟缓,流动人员管理手段仍有待完善,不能快速排查危险人物信息[2-3]。本文研究探索了实名制数字化安保校园平台建设方案,为实现安全先进的校园安保工作,提供更加有效的信息化管理手段。

1 平台需求分析

针对当前大部分高校安保系统存在的问题,旨在达到全程化、可视化、及时化的预期目标,高校安保服务平台应该具有实名认证和信息监管、值班调度与信息查询、快速检索与治安防范、安保信息查询与安全服务等功能 要求完成以下任务:用户根据管理权限进入平台,进行相关操作,对用户配置了权限分类管理、权限角色分配管理、综合日志信息管理;用户利用教育电子身份号注册、认证,得到平台实名身份,享有校园安保服务,同时还设立了建议、投诉机制;校园安保人员轮班、调度、巡逻的安排和信息管理、师生户籍信息查询、户籍迁移办理,调研信息填写、审核、整理和查询,全文信息检索、关键信息快速查找,大型活动的安保申请、审核和信息管理等。高校安保服务平台的基本功能模块设计框架如图1所示。

2 平台设计与实现

2.1 平台技术架构设计

平台采用Browser/Server模型展开构建,根据业务逻辑和实际功能模块进行开发,平台分为用户层、应用服务层、业务逻辑层、基础资源层,用户层与应用服务层之间利用 Internet 进行通信。实名制安保服务平台系统架构如图 2 所示。

由图2可知,该系统平台中各研究分层的功能设计解析可阐释如下。

(1)用户层。用户可以根据定制权限来查看规划设计报表,也可以对相关报表进行数据填报、查询。管理员通过身份验证进入后台实现对平台事务的管理,完成用户与平台之间的交互请求和信息交换。

(2)应用服务层。是系统对外展示的窗口。应用服务层涵盖有网页、多种可视化服务,通过调取应用支撑层的接口来提供数据的采集、汇总、统计以及对业务系統中数据的查询、统计分析等应用。

(3)业务逻辑层。是整个业务逻辑结构的核心,主要用于支持管控业务模块的逻辑应用设计,包含实名认证、全文检索等重要组件。

(4)基础资源层。为应用系统提供数据存储支撑,并为查询、统计分析应用提供数据来源,以及实名认证系统接口。

2.2 功能模块设计与实现

2.2.1 用户实名认证模块

用户通过调用EEID服务进行实名认证。EEID是根据个人基础信息(身份证号)或单位组织机构代码信息的散列值和随机数字生成的标识码[4],用于标识网络空间中的个人身份或单位部门。EEID与身份证号或组织机构代码一一对应,而且不能根据 EEID逆向计算出身份证号或组织机构代码。注册流程如图 3 所示。

2.2.2 校园保卫值班模块

校园保卫值班模块包含值班人员安排、值班人员信息管理、节假日排班、人员调休日历、值班日志管理五个子模块。针对安保人员的请假调休,班次的更换,管理员可以通过值班预留功能设计采用灵活的值班管理,并及时更新人员调休日历,从而实现对校园安保人力资源的有效分配。

值班人员安排流程如图4所示。用户在值班安排模块中选择校区和年月,通过数据库信息记录查询,判断是否已经安排人员值班。如果已经安排,就显示值班安排表;未安排,就显示值班人员信息表,并选取人员,指定值班类别和轮值班次,点击“提交”,自动生成值班表,完成值班人员安排。

2.2.3 校园治安防范模块

校园治安防范模块包含防控对象信息管理、日常事务信息管理、大型活动安保方案管理三个子模块。对于学生社团、体育赛事、文艺演出、教育科技盛会等大型活动,活动举办方需根据活动的参与人数、场地、安保级别进行申请登记,保卫处对申报信息进行审批,如关键信息填报不完整,则审批不过,活动举办方需重新提交申报;活动申报通过,则反馈给活动方完整的安保方案,同时平台进行方案存档。

校园安保负责人通过校园治安防范模块可以快速进行各项人力资源配置,综合统计安保信息数据即时、全面地上报,为领导提供决策支持信息,提高校园安全保卫工作的迅捷反应能力。

2.2.4 校内师生户籍管理模块

校内师生户籍管理模块包含日常事务信息管理、证件图片信息采集、师生户口信息管理三个子模块。针对校内师生户籍信息数量大、信息查询步骤繁琐等问题,平台设计了基于教育电子身份号(EEID)关联用户信息的解决方案。用户通过实名注册和身份认证后,即可查询详细户籍信息。平台为校内人员开展信息登记,配备学生通道和教职工通道,师生信息分类登记,便于合理管控,制定标准合理的信息导入、导出操作流程,降低户籍信息登记错误率,为广大师生的户籍信息管理提供便捷通道,提升工作效率。

2.2.5 调研信息管理模块

调研信息管理模块包含调研信息采集、群众举报信息分类管理、调研信息全文检索三个子模块。针对当前校园安保调研日常工作中,安保调研信息总量正日趋增加,工作人员对信息检索服务的要求不断提高。常见的MySQL数据库虽然可以通过索引对数据进行检索,但查询关键字的相关性差;在检索大量数据信息过程中,则表现出耗时长,服务器系统资源消耗大等缺点。Lucene是一个高性能的全文检索工具包,作为一个开放源代码项目,既可以应用于具体的全文检索,也可嵌入到各种应用系统中构建Web应用。因此,选用Lucene设计实现校园安保工作平台调研信息检索功能,建立性能优良的调研信息索引库,即能有效解决上述问题。检索流程则如图5所示。

3 测试

3.1 功能测试

研究中,采取黑盒测试的方式,通过模拟用户日常行为操作,对系统功能进行了测试,功能测试结果可见表1。所有功能均达到设计要求。

3.2 全文检索性能测试

研究配置的测试环境如下:硬件平台为Acer V3-551G笔记本;处理器为AMD A8-4500M;内存为12 G;数据库为MySQL。

在此基础上,研发推出测试方案内容如下:向MySQL数据库导入2本txt电子书,共计11 348条记录,将相同数据在Lucene中建立索引库,随机选取5个关键字,分别用Lucene和DB Like进行检索,检索耗时的指标数据可见表2。

从表2可以看出,Lucene全文检索的耗时远远小于DB Like,并能够将查询结果按照与查询关键字的相关性进行排序。Lucene具有响应速度快,匹配度高的优势,可以快速定位相关安保调研信息。

4 结束语

以教育电子身份证号(EEID)为基础,采用 JavaEE 体系构建,利用Lucene开发了全文检索系统,构建实现了实名制数字化安保校园平台。平台保证了用户信息的隐私,提高了检索效率,为安保工作人员快速定位目标调研资料和从大量文本资料中快速寻获关键信息探讨设计了有效手段,为数字化安保校园服务平台建设提供了新思路。

参考文献

[1] 陈忠云. 浙大校园安防系统集成管理平台研究[D]. 成都:电子科技大学,2010.

[2] 颜星. 教育电子身份认证服务体系[J]. 中国教育信息化,2009(15):18.

[3] 夏天,黄文,马骏涛,等. Lucene全文检索软件及其在学科信息服务平台中的应用[J]. 图书情报工作,2011,55(21):106-109,87.

[4] 文勇军,刘磊,周庆华,等. 实名制教育阳光服务平台研究[J]. 中国教育信息化,2015(5):73-75.

[5] 黄子苡. 吉林大学珠海学院安全保卫信息管理系统的设计与实现[D]. 长春:吉林大学,2016.

[6] 张勇. 校园安防系统的设计与实现[D]. 廣州:华南理工大学,2012.

[7] 陈庆伟,刘军. 基于Lucene的网站全文搜索的设计与实现[J]. 科技情报开发与经济,2005,15(15):242-244.

[8] 吴代文,杨方琦. Lucene在数据库全文检索中的性能研究[J]. 微计算机应用,2011,32(6):53-59.

[9] 王振风. 基于Lucene的分布式全文检索技术的研究与应用[D]. 上海:东华大学,2015.

[10]蔡洪哲. 智慧校园智能安防综合管理系统的设计和开发[D]. 北京:北京邮电大学,2013.

[11]谌建飞,邓敏,王永建,等. 远程实验控制平台的设计与实现[J]. 中国教育信息化,2017(3):80-84.