2。2。2 MySQL简介 10
2。2。3 Tomcat简介 10
2。3 本章小结 11
第三章 系统的需求分析与设计 12
3。1 系统的设计目标 12
3。2 系统的可行性分析 12
3。3 系统的功能需求 13
3。4 系统的数据库设计 14
3。4。1 数据库的逻辑设计 14
3。4。2 数据库的表设计 16
3。5 本章小结 18
第四章 系统的具体实现 19
4。1 登录界面的实现 19
4。2 访客登记模块的实现 20
4。3 访客签离模块的实现 22
4。4 访客查询模块的实现 22
4。5 分析统计模块的实现 23
4。6 黑名单设置模块的实现 24
4。7 修改访客信息模块的实现 25
4。7 本章小结 26
第五章 系统的测试分析 27
5。1 系统的测试方法 27
5。2 系统的测试用例及测试结果 28
5。3系统测试结果分析 31
5。4 本章小结 31
总结 32
参考文献 33
致 谢 34
第一章 绪论
1。1 课题研究的背景
当今社会,无论是公司,小区,学校还是各政府部门,每天都会有许多访客到访,为对这些单位进行人流控制并保证其信息安全,这些访客信息的记录便显得尤为重要。现在很多单位还是采取门卫安保人员手工登记的方式,传统手工的访客登记存在着很多的问题,其中主要包括:
1。信息登记不准确;
2。登记的信息容易丢失;
3。人工登记访客信息,过程繁琐不易操作。
这种人工登记访客信息方法的弊端显而易见,而访客登记系统还比较少见。为了改变现状,现开发一个智能访客系统。智能访客系统是指摒弃传统的手工登记访客信息的方法,采用计算机程序语言以及相关的数据库开发出一个可以在浏览器端进行访客签到签离等功能的系统。因此,操作人员不需要再对访客的信息进行手工登记,而是通过操作访客系统,将访客的身份信息存入到数据库进而完成签到签离的工作,这样的访客登记方式不仅能准确记录访客的相关信息,而且极大地减轻了操作人员的工作量,很好地弥补了传统手工登记方式的不足。
目前市面上的访客系统还很少见,大部分公司及企事业单位主要靠大楼的物业人员、前台等登记来访者信息,确定来访者身份,这样做不仅需要花费繁杂的人力,还可能造成信息丢失、信息记录不准确等后果,所以智能访客系统的开发很有必要。而且很多单位的门卫室或者单位前台的访客登记处大都配有电脑,再加上互联网技术的飞快发展,也为本系统的开发提供了很大的便利。