数据库技术·Data Base Technique 访客管理系统技术研究 文/钟金琳 果条形码出现问题,系统无法识别,管理人员 传统的访客管理中,需要来 访者手工填写访客登记,不仅字 迹容易辨识,还会浪费大量时间, 要重新在系统上查询访客记录,并进行手工签 离。如果访客单上没有受访人签字,或者是访 过程进行整合。相对于系统程序而言,一些外 设的相应速度会稍微慢一些,为了不对界面操 作产生太大影响,该模块采用一个后台线程的 且登记过程比较随意,存在很多 错登或者漏登现象,访客管理没 有真正发挥作用。同时访客信息 都记录在纸上,查找时比较麻烦, 同一访客每次来访需要重新填写 客单丢失,管理人员需要重新联系受访人,核 方式,实现对设备的异步调用 其与用户界面 实以后才能签离。 之间的通信使用Windows系统,因此将消息 1.5访客记录查询 用户可以根据实际需要在系统上查询访 驱动的无线循环作为管理线程,如果系统处于 空闲状态,消息列队就会显示在读,如果出现 新的消息,线程就会被唤醒,并根据系统程序 信息。为了解决这些问题,人们 利用信息技术设计了全新的访客 客记录,可以针对某一条记录进行相应操作。 系统并应用于实际中,本文研究 登陆查询窗口以后,输入相应的查询条件,可 了访客管理系统中的技术。 以是访客姓名、被访者姓名或者是访问时间等, 系统会根据输入信息匹配出对应的记录。 1.6系统管理 键词】访客管理系统技术研究 管理人员可以在系统中增加、修改、删 除以及查询用户信息,还可以完成登陆、注销 随着社会经济的发展,无论是政府部门、 以及修改密码等操作。管理界面上有所有用户 还是学校的人员流动都越来越频繁,治安 信息,上面还会显示当前登陆状态,点击添加 l逐渐引起全社会的重视。传统对于流动人 按钮以后就可以添加新用户,选中用户以后可 】管理方法中存在很多漏洞,不能满足实际 以删除用户或者是修改密码。 。在这种形势下,访客管理系统应运而生, 2访客管理系统技术研究 }计算机技术作为基础,该系统会对来访者 统一管理,有效提升营理效率和质量。 2.1硬件设施 统功能分析 访客管理系统需要的硬件设施如下:一 是一台主机,它是硬件设施的核心部分,所有 访客信息登陆 客户端软件都在主机上运伉二是触摸显示屏, 需要受访者准备好二代身份证,系统会 用户界面和操作界面都在其上显示;三是键盘 b读取信息,如果信息已经存在于系统内, 和鼠标,主要为信息的输入和输出提供支持; 【接进入;如果在白名单之中,管理者需要 四是二代证阅读器,居民二代身份证放置其上 ;统中输入访客相关信息,除了自动录入的 以后,信息会自动被取读并输入系统中:五是 }证信息以外,还包括车辆信息以及携带物 证件扫描仪,主要负责扫描来访者的各类证件 ;息等:如果在黑名单之中,管理者可以直 六是条码阅读器,访客签离时会用其识别条形 码;七是打印机,主要负责打印访客单;八是 i绝其进入。 摄像头,主要负责拍摄访客照片;九是座机, 查询受访人信息 主要用于联系被访者 可以按照姓名或者是部门查找,管理人 2.2软件设计 以在系统中输入受访人姓名,具体信息就 ^直接显示出来,并通过本人电话或者是部 2.2.1软件总设计 话联系到受访人。 系统软件分为四个模块,一是用户界面, 主要任务是与用户之间进行交互;二是设备管 打印访客名单 理,主要任务是管理外设,为用户界面模块提 前两步完成,明确访客可以入内以后, 供服务;三是呼叫管理,只要任务是对呼叫流 程进行控制,对多音多频信号进行识别,向用 人员将访客名单打印出来,其中包括身份 户界面模块提供呼叫服务;四是客户端,主要 息、来访人数以及携带物品等,还包括日 任务是与服务端之间进行通信,实现数据的交 及时间信息。 互。其中,标准外射必须由系统直接支持,而 访客签离 相应的驱动可以由厂家提供,需要对访问过程 进行定义。 拜访结束以后,访客需要将访客单交还 2.2.2管理模块的设计 理人员,管理人员核实并签字以后,访客 系统管理模块位于中间层,其上层是用 1:。这一过程需要使用访客单上条形码,如 户界面,下层是底层驱动,需要对操作的调用 88·电子技术与软件工程Electronic Technology&Software Engineering 作出相应处理,而对于底层驱动来说,直接通 过函数接口实现调用。 2.2.3数据库的设计 该系统中的所有数据都储存在服务端数 据库中,在设计数据库之前,需要先分析用户 需求,根据分析结果进行概念设计,然后建立 E—R模型,完成数据库的设计,具体做法如下: 首先是概念设计,访客记录是系统中最主要的 数据,这些数据主要由三个部分构成,一是访 客自身信息,二是受访人信息,三是拜访活动 信息。其中只有访客基本信息(身份证上所包 含的信息)是固定的,而其信息会根据受访对 象的不同而发生变化,也就是说访客信息就有 唯一性,每一个来访者对应一个受访人,但是 一个受访人却有可能对应多个来访者,产生多 条访客记录。其次是访客记录表的设计,其中 包括访客个人信息,受访者的信息以及拜访活 动信息等,每一次访客行为都应该被记录在访 客记录表中,完整、准确的反映出当时信息。 3总结 随着计算机技术的发展,访客管理系统 的功能越来越全面,并被广泛应用于学校、政 府部门以及企业中。该系统的灵活性较高,对 于来访者证件进行自动识别,自动录入代替了 手工录入,有效提升了访客管理效率,对于维 护社会的治安稳定具有重要意义。 参考文献 【1]付晓玲,吴杰伟.基于证件识别技 术的访客管理系统[J].微计算机信 息,2008,12(14)24:236—2 38. [2】胡锦清.基于二维码技术的访客 管理系统设计与实现[J].机电技 术,2O14,1 3(1 5)03:37—40. [3]马帅营,阿古达木.基于微信公众平台的 无线网访客认证管理服务系统[J].科技 创新导报,2014,11(1 3)24:5 3. 作者简介 钟金琳,男,福建省龙岩市人。现在公安海警 学院本科在读。 作者单位 公安海警学院浙江省宁波市315800