基于物联网的学生公寓智能门禁管理系统的设计与实现(人脸识别技术+论文+源码)_jsp_217

题目简介:

由于现代人生活品质的提高,人力进行门禁管理未免有些浪费资源,增加劳动力。很多学生由于晚上勤工俭学或者生病等情况需要晚归宿舍,而这样也给宿管阿姨带来了巨大的困扰。针对学生公寓门禁管理,为方便晚归学生进出学生公寓的需求以及考虑宿舍管理员的休息时间,提出了一种基于物联网的学生公寓门禁管理系统的设计方案。该系统通过物联网技术、WEB 技术、WIFI技术、各种接口对学生公寓的门禁自动管理。晚归的学生可通过人脸识别的形式进出学生公寓。随着计算机技术的发展,人脸识别技术凭借自身准确、高效等优势,对高校公寓管理工作进行优化,有效解决了学生公寓潜在的安全问题。而管理员也可通过 WEB 端对门禁管理系统进行查询和控制,从而有效地实现物联网的学生公寓门禁管理。

题目要求:

  1. 系统设计:门禁管理系统的组成包括:系统管理终端、人脸识别终端、信息采集终端。
  2. 信息采集终端:主要是使用摄像头记录当前进入的学生面部数据,与人脸识别接口向比对,最后得出结果,是否允许该学生进入。人脸识别是一种便利、可靠的身份认证方式,采集人脸数据信息,纳入到数据库当中,通过摄像头捕捉到人脸信息后,予以图像处理,完成特征值匹配。这里可以用到百度的人脸识别接口。信息采集终端将摄像系统集成于门禁系统中,实时记录学生公寓的动态信息。以后出现问题可以在终端直接观察录像信息从而解决问题。
  3. 系统管理终端:主要负责系统的维护管理及公寓出入人员信息登记、发布公告等功能。系统管理终端中,主要使用的技术是依靠web技术开发的一整套系统。后续根据具体情况确定编程语言。
  4. 数据库设计:数据库主要包含四个数据表。分别为:学生表、公寓楼表、寝室表、出入表。学生表用于记录学生信息以及居住在哪个寝室,公寓楼表用于记录整个学校存在的公寓楼,包括楼层人数等信息。寝室表用寝室号和寝室内所居住的人数,以及寝室内设施情况。出入表用于记录每日学生出入的流水,四个表通过共有的数据ID连接到一起,后续还会根据具体系统需求对数据表字段进行适当的增加或者删除。

预期成果:

  1. 预期成果是实现一个智能的、便捷的学生公寓门禁系统。
  2. 学生进出功能:这是最基础的功能,通过比对人脸信息判断是否让学生进出公寓。通过将人脸设备与主机有机结合到一起,实现智能化、统一化管理,如在设防区触发警报,能够在管理平台上直接观察到,将人防相应时间压缩到最短,提高公寓管理水平。
  3. 管理系统:管理系统是学生公寓门禁管理系统的核心,包括学生信息管理、学生查询、学生出入登记、公寓来访登记数据导入导出等功能。同时还可以将这些数据可视化的展现出来,比如说形成饼状图,这样可以直观的查看到学生的出入情况以及每日流量。

通知公告管理:通知公告可以让管理员将关于寝室的最新公告发布在终端,比如说失物招领信息、学院的最新公告等供每一位学生浏览。

3.4系统功能设计

JSP学生公寓智能门禁管理系统主要分为三个用户角色,分别是管理员、楼管和学生,其具体功能如下:

管理员:管理员登录后主要功能有:用户管理(学生管理,楼管管理),宿舍管理(宿舍楼管理,宿舍管理),公告管理,学生开门记录,数据统计,个人信息查看,修改密码,安全退出;

楼管:楼管登录后主要功能有:用户管理,访客管理,物遗管理,学生开门记录,数据统计,个人信息查看,修改密码,安全退出;

学生:学生登录后主要功能有:物遗管理(我的物遗,物遗列表),开门记录,个人信息查看,修改密码,安全退出。

表4-1 dorm宿舍信息表

列名

数据类型

长度

主键

外键

说明

id

int

5

编号

buildingid

int

5

楼号

dorm

varchar

200

宿舍号

number

int

5

可住人数

innumber

int

5

已住人数

表4-2 lost物遗信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

content

varchar

2000

物品描述

building

varchar

200

dorm

varchar

200

宿舍

begintime

varchar

200

丢失时间

endtime

varchar

200

认领时间

userid

int

200

学生编号

status

int

5

状态

repairtime

varchar

200

审核日期

images

varchar

200

图片

type

varchar

200

类型

表4-3 news公告信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

title

varchar

200

标题

content

varchar

200

内容

type

int

5

类型

time

varchar

200

发布时间

表4-4 visitor访客信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

name

varchar

200

访客姓名

reason

varchar

200

事由

card

varchar

200

证件

cardid

varchar

200

证件号码

intime

varchar

200

进入时间

outtime

varchar

200

离开时间

userid

int

5

登记者编号

表4-5 record开门记录信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

userid

int

11

学生编号

time

varchar

255

进入时间

score

varchar

255

匹配度

louid

int

11

楼号

表4-6 user用户信息表

列名

数据类型

长度

主键

外键

说明

id

int

10

编号

username

varchar

200

用户名

password

varchar

200

密码

classes

varchar

200

班级

name

varchar

200

姓名

no

varchar

200

学号

tel

varchar

200

电话

email

varchar

200

邮箱

isadmin

int

200

是否管理员

lou

varchar

200

楼号

sushe

varchar

200

宿舍号

major

varchar

200

专业

sex

varchar

200

性别

type

int

5

类型

photo

photo

照片

表4-7 building宿舍楼信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

building

varchar

200

楼号

content

varchar

200

简介

type

varchar

200

类型

  • 26
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值