基于百度AI人脸识别+uniapp+springboot的高校防疫小程序

作品功能完整,适合学习、毕设、二次开发等。

1、功能介绍

​ 防疫小程序主要由小程序端和管理端组成,主要功能主要包含电子围栏,健康上报,实时疫情管控地图,每日考勤(M:N人脸识别)、请假申请、公告通知。

​ 电子围栏:管理员提前设置电子围栏区域,当学生离开该区域时,会向辅导员及时发送告警信息。 健康上报:能够满足学生每日防疫信息的填报工作。 管控地图:实时展示城市封控区、管控区、防范区区域。 每日考勤:使用百度人脸搜索M:N实现宿舍集体照考勤。 公告通知:管理员可以发布相关公告信息。

2、系统设计

1)小程序端

采用uniapp跨平台框架、uview UI框架、小程序分包技术、腾讯地图api、高德地图api等技术实现。

2)管理端

采用百度AI开放平台人脸识别技术、SpringBoot、Mybatis-plus、ant design vue等技术实现。

3、核心功能

电子围栏:

采用高德地图开放能力实现。

管理员提前在后端设置电子围栏区域,定时收集学生位置信息,当学生离开该区域时,会向辅导员及时发送告警信息。

每日考勤: 采用百度AI开放平台 人脸识别 能力实现。 考勤前需要收集学生的人脸信息,通过百度人脸识别服务功能, 创建人脸数据库。当学生通过小程序端上传宿舍合照后,对宿舍合照进行人脸搜索M:N识别,从而判断学生是否存在缺勤情况, 得到查寝情况统计。

疫情管控区域查询: 定时调用腾讯地图某地区疫情管控区域接口数据,实时展示城市封控区、管控区、防范区区域。 tip:涉及到区域信息,这里没有贴出截图,若想咨询交流,请联系作者。

4、其他功能截图

5、源码分享

查看原文