2.1 开发环境
开发工具:Eclipse+微信web开发者工具;操作系统:Windows10 版本17763;数据库:Mysql5.7及以上;Web服务器:Tomcat7.0 ;JDK版本:JDK1.8
2.2 功能概述
此智能二维码门禁系统主要由三部分组成:Java后端部分、微信小程序部分以及硬件部分。在Eclipse平台上完成Java后端开发实现,后端采用了MAVEN+SSM框架,在微信官方开发者平台上对小程序进行开发。Java后端主要功能是对资源进行管理,用户间依据权限不同进入不同的页面,管理员进入页面之后可以在页面对相应的数据修改、增加、删除以及模询等操作。普通用户进入主页面之后可以查看网站统计图表,以及对自己的个人信息进行查看和管理修改。微信小程序可以生成二维码,之后可在二维码读头前扫码开启门锁。
功能如下所示:
-
统计信息表:通过图表对网站统计公开数据查看
-
用户信息:登入后对自己信息进行查看并进行相应的管理
-
实验室管理:管理员审核用户申请,对机房列表进行管理
系统结构如图一所示。
图1基于Java Web的智能二维码门禁管理系统总功能结构图
源码和文档都托管在了【WRITE-BUG数字空间】上面了,有需要的可自取~