摘要
门禁管理系统主要用在了企业中,职工可以通过门禁进行通道的访问和通过,管理员可以对企业员工进行门禁的限制,通道可以限定通过的时间和日期,也能对某个特种用户进行限制通行, 所以基与互联网的门禁管理系统也就孕育而生了。
门禁管理系统就是能够使学生通过互联网完成毕业设计课题的选定,它采用Web方式,同时适用于局域网和Internet,它要实现审核,权限管理,邮件通知等功能,并能提供题目保存、题目查询等功能,该系统同时拥有最开放的题库管理系统和最灵活的门禁管理系统,能够自动进行权限的判断,对用户进行冻结。
我们采用了JSP技术为主要手段,本系统采用了多级角色管理:包括系统管理员、员工。管理员主要是对系统进行一个全面的管理,能够对企业门禁系统的通道信息以及员工通过的名单信息进行管理。员工登录系统后,可以查看自己在某个时间通过通道的信息。
关键词: 审核 ; 门禁信息; 企业员工,通道
门禁管理系统出现的趋势
在网络飞速发展的今天,互联网成为人们快速获取,发布和传递信息的重要渠道,在人们政治,经济,生活等各方面发挥着重要的作用。因此网站建设在Internet应用上地位显而易见,它已成为政府,企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
从20世纪90年代初期随着www的发展,Internet逐渐普及化由于www通过良好的界面大大简化了Internet操作难度使得用户数量急剧增加,许多人开始重视Internet,发现到Internet具有巨大得潜力。于是纷纷大量加入Internet。这样Internet上得站点大大增加,网络信息五花八门,十分丰富。如今Internet已经深入到人们生活得各个部分。Internet大大方便了信息的传播,给人们带来了全新得生活方式。
我们这次设计的门禁系统,主要是解决了企业的门禁设施的管理的系统设计,为广大企业员工和管理员进入通道进行一个合理的安排和管理。
门禁管理系统常用的实现技术
网络门禁管理系统的实现技术有多种,可以采用传统的客户机/服务器(C/S)型的MIS型架构,即论文题目内容放在远程的服务器上,在选题机上安装考试应用程序和数据库客户机配置,因此每次选题时要对机器进行安装、配置,这样一来选题工作比较烦琐;而且选题程序放在客户机上,安全性也受到一定影响。另外一种考试系统采用Web 技术实现。Web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此Web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在作为服务器的计算机上,题目存放在数据库服务器上(事务层和数据库可以是同一台机器)。
现如今信息技术飞速发展,该门禁查询系统,主要是方便了企业用户对门禁信息的管理的运用和使用。
系统开发主要为了满足用户的需要,为用户提供方便。可以使用户足不出户就可以查询到个人的进出信息。
本系统拟采用的解决方法
本系统要求实现网络门禁管理系统的各项基本功能,从安全性和易维护性考虑,选择了Web实现技术。简单的说就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。
服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术——JSP作为主要实现手段(配合Java Servlet,HTML等)。JSP作为一种Web实现技术,它的效率是很高的。这一点正好符合了门禁管理系统所要求的实时性。JSP自身的安全性,再加上实现模式的特点,完全能够达到选题的要求。除此之外,作为Java平台的一部分,JSP拥有Java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将JSP支持添加到他们的产品中,这样一来用JSP做成的这套系统可以轻松移植到其它平台来运行。种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教育的实现都打下了良好的基础。所以JSP是实现本系统的最佳技术,它是完全可行的。
数据库需求
在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。
作为一个具有一定应用价值的教学管理系统,从本质上说其操作的对象为数据库中存储的具体记录。因此,不仅要求所使用的数据库系统具有比较高的稳定性、安全性及高负载下保持足够相应的能力,还要求设计者清楚需求,做出科学的数据库逻辑结构设计,以提高数据库的利用效率和减少数据冗余。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
数据库的概念结构设计完毕以后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。数据库系统的选用需要根据系统的需求而定。
该系统主要涉及到几种信息的存储,首先是毕业班学生的信息,论文的题目信息,学校指导教师和系主任的信息,所以每个信息保存在一张表中,在对表的操作中可以对任意一个表独立操作,也可以对几个表关联操作。
功能设计
在线门禁管理系统的功能主要包括两部分:用户管理以及员工信息管理。其软件设计结构图结构如图1:
系统页展示
系统用户管理
系统用户主要包括了对管理员用户的基本信息的管理,也包括了对管理员的密码的修改等功能,下面主要是系统用户的相关的截图和功能的实现。
系统密码管理,主要实现了对系统用户的密码信息的管理,如下所示:
主要实现了对员工的基本信息的管理,有新增员工信息,和对员工的信息的查看和管理。主要实现了对员工的管理。
主要实现了对企业通道的基本的信息的管理,能够对通道进行信息的登记和查询,包括通道名称,编号,进入通道的密码,时间段,和是否通行该通道,以及对该信息的备注,主要功能截图如下:
禁止通行名单管理
系统管理员主要实现了对禁止通行名单信息的管理,禁止某个员工通行某个通道,在这里进行一个汇总和登记,主要功能截图如下:
禁止通行名单列表查询如下所示:
出入通道信息主要实现了对员工出入通道的基本信息进行了管理,包括对出入通道信息的登记和查询,如果某个通道未审核,便不会显示,如果该用户禁止通过该通道,也会进行相应的提示,不能登记记录,主要功能截图如下:
实现了对员工的基本资料信息进行修改和管理,主要截图如下所示:
如需要可扫取文章下方二维码联系得源码
标签:JAVA,管理系统,spring,数据库,信息,源码,Internet,门禁,通道 From: https://blog.csdn.net/ybigbear/article/details/143979959