系统功能
1、管理员管理:根据不同角色设置不同的管理权限;
2、小区管理,管理多个小区资料,新增、修改、删除、摄像头管理等功能;
3、小区摄像头管理:摄像头的新增、修改及删除功能;
4、居民管理:居民资料新增,修改,删除,Excel批量导入,导出,居民人脸采集;
5、访客登记:访客的新增,修改,删除,进入登记,离开登记,查询等功能;
6、人脸识别:居民出入小区人脸识别功能的实现,使用腾讯AI人脸识别技术实现;
7、出入记录:居民出入小区的人脸识别记录查询;
8、小区地图:所有小区在地图的分布情况,使用百度地图实现;
9、使用Echarts技术实现小区人员分类统计(柱状)图表;
10、菜单管理:新增、修改、删除菜单功能(包括目录,菜单,按钮)
11、角色管理:新增、修改、删除角色(系统角色、普通角色)
12、系统日志:记录了系统中所有操作的日志,方便发现问题,查找原因;
运行环境:
1、JDK1.8及以上版本
2、Tomcat 8.5及以上版本
3、MySql 5.7及以上版本
4、Redis
开发工具:
1、前端开发工具:Visual Studio Code
2、后端开发工具:Intellij IDEA
使用技术:
1、Vue2.x+ElementUI(前端)
2、Springboot+MyBatisPlus+Redis+Shiro+Swagger(后端)
3、人脸识别技术(腾讯AI)
4、MySql数据库技术
5、Redis缓存技术
6、百度地图
7、Echarts图表技术
8、POI Excel导入导出技术
9、Shiro权限控制:菜单管理,角色管理,权限管理(按钮及用户级别权限)
10、 Swagger接口配置管理,接口文档管理技术
11、Token单点技术(一个用户不能同时在多个设备登录使用)
12、前后端分离跨域设置等技术
掌握人脸识别技术
掌握百度地图调用技术
掌握vue前端开发技术
掌握springboot后端开发技术
01.
人脸识别门禁系统项目演示(1节)免费试看
02.
人脸识别门禁系统使用技术介绍(1节)
03.
腾讯云申请人脸识别开发账号(1节)
04.
申请百度地图账号及插件下载(1节)
05.
前后端项目源代码的配置与运行(1节)
06.
前后端源码项目结构及作用详细介绍(1节)
07.
MyBatisPlus数据库及跨域参数配置(1节)
08.
实现小区管理功能(1节)
09.
实现小区摄像头功能(1节)
10.
调用百度地图实现小区地图功能(1节)
11.
实现居信息民增删改查功能(1节)
12.
使用POI技术实现居民信息导入功能(1节)
13.
实现居民信息导出到Excel文件功能(1节)
14.
实现腾讯人脸识别技术API接口(1节)
15.
实现在Vue页面调用摄像头拍照的功能(1节)
16.
调用接口实现人脸采集功能(1节)
17.
实现进出小区刷脸功能(1节)
18.
实现按条件搜索进出小区记录功能(1节)
19.
实现访客登记管理功能(1节)
20.
使用Echarts技术生成居民分类统计图表(1节)
21.
实现系统菜单管理功能(1节)
22.
实现角色管理及角色授权功能(1节)
23.
实现账号管理功能(1节)
24.
实现用户登录及权限控制功能(1节)
25.
使用AOP实现系统日志功能(1节)
26.
前端项目源代码(1节)
27.
后端源码及相关资料(1节)