1。2 课题研究的目的和意义
本系统主要是为了研究出一个用于各小区、学校、公司等企事业单位的访客登记系统,提高访客登记效率,弥补人工登记方式的不足。
目前市面上的访客系统并不是很多,而且多数访客系统功能繁杂不易操作。传统的手工访客登记操作繁琐,保存的纸质信息很容易丢失,登记的比较随意。有的外来人员凭借登记管理的漏洞可以轻而易举地进入单位内部,给单位造成安全隐患。开发一个智能访客系统对于提高企业、单位自身的治安手段和防范能力具有重要意义。
智能访客系统的开发目的,主要包括:
1。解放双手,本系统的开发可以减少单位中进行访客登记操作的人员的工作量;
2。留住数据,将访客信息存储在计算机数据库软件中,不易丢失,安全性高;
3。提高效率,智能访客系统的开发可以取代用纸笔记录访客信息的旧方法,从而提高信息登记人员的工作效率。
1。3 研究内容
目前各企事业单位在对访客信息的登记方面还是以手工登记居多,国内基于Web端的智能访客系统的开发还比较少见。本论文主要的研究内容是:利用Java开发语言,结合相关的开发技术,设计出一个可以在计算机Web端进行访客登记签离等操作的系统,弥补手工登记访客信息的不足。
在系统开发前,通过走访学校附近的企事业单位,对其访客信息登记部门进行了了解,分析出智能访客系统应该主要实现如下基本功能模块:访客签到、访客签离、访客查询、访客总数量的统计、访客黑名单的设置等。系统管理员可以通过用户名和密码登录系统,并完成访客签到和访客签离的基本操作,并可以进行访客查询以及分析统计的操作。管理员还可以进行系统的一些高级设置,比如系统的黑名单功能,有一些访客可能由于一些不当行为而被禁止进入公司访问,管理员可以通过黑名单设置将他们加入进黑名单列表从而剥夺他们的访问权限。
综上,本论文的主要工作是研究设计一个智能访客系统,所使用的系统开发语言为十分流行的Java语言,系统集成开发环境采用MyEcipse,采用MySQL作为系统数据库,采用MVC设计思想中的Model2开发模式,即JSP+JavaBean+Servlet的开发技术,完成了访客签到签离等模块功能,可提供给公司、小区、学校等企事业单位使用,进行访客信息的登记与管理。
1。4论文主要结构安排
本论文主要研究探讨智能访客系统的设计与开发。论文在结构设计上可以分为以下六个部分。
第一部分:绪论部分,主要介绍智能访客系统开发的背景、目的及意义,并阐明了本系统所需要研究的内容,简单介绍了论文的结构安排;
第二部分:分析智能访客系统在设计过程中所涉及到的开发技术,并对开发系统所使用的工具作简要说明;
第三部分:探讨智能访客系统的需求分析,并详细描述系统数据库的开发与设计;
第四部分:详细说明了智能访客系统的各个功能模块的作用以及它们的具体实现;
第五部分:对本系统进行测试分析并结合测试结果对系统提出改进要求;
第六部分: 总结智能访客系统所完成的功能,并分析系统的不足之处,提出在系统新版本中可以做到的一些改进与提升。
1。5本章小结
本章讲述了智能访客系统的开发背景,系统开发的目的及意义。介绍了系统主要的研究内容,如具体需要实现的功能模块等。最后对本论文的大体结构做了简单介绍。