基于人脸识别的考勤管理微信小程序的设计与实现


设计内容:
最近几年,人工智能技术特别是其中的机器学习的应用如火如荼,包含实名认证、人脸对比、人脸搜索、活体检测等分支的人脸识别技术正是这方面应用的体现。基于人脸识别的应用领域有商场超市、签到考勤、城市安防、酒店入住、智慧校园等,本课题的任务是开发一个基于人脸搜索的考勤管理微信小程序。
系统包括客户端和服务器两部分。客户端软件分为考勤者和被考勤者两种角色,考勤者收集被考勤者的照片,经核对后上传至服务器(上传时应记录照片和姓名或学号的对应关系)。考勤时被考勤者现场拍照并且活体检测通过后将人脸照片上传至服务器,然后调用百度智能云等平台的人脸搜索API,并将结果返回,同时将考勤数据保存在数据库中。客户端采用微信开发者工具进行设计,服务器(包括数据库)可采用云开发或本地服务器+Tomcat的形式,推荐使用云开发技术和JavaScript语言。 
   
技术要求:
(1)图片文件采用Base64格式;
(2)人脸搜索的匹配得分大于80;
(3)数据库以学号为索引,包含姓名、照片、考勤时间等信息;
(4)考勤者可以查询特定时间段打卡成功的人员;
(5)被考勤者从开始考勤到返回结果的时长不超过5秒。
成果形式:
系统的工程文件(包括源码、类库等)及演示结果;毕业设计论文。


2022-2023学年第一学期18-20周:
查找并整理资料,理解人脸搜索的实现方法,掌握C/S模式编程的一般方法,提出课题的初步方案,完成开题报告。
2022-2023学年第二学期1-4周:
完成软件安装,学习微信小程序、Java 、JavaScript、MySQL等开发技术。
2022-2023学年第二学期5-8周:
设计出系统实现的整体结构图,初步编写代码,准备中期检查,初步完成英文翻译。
2022-2023学年第二学期9-12周:
继续编写代码,并在微信开发者工具等环境调试通过。
2022-2023学年第二学期13-15周:
总结和整理研究内容与结果,完成论文定稿及答辩准备工作。

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值