当前文章已同步到 代号Sham网站,请访问 代号Sham

1.0 请参考之前的文章

系统模型适用于任何手机签到场景,包括但不限于大学生上课签到签退。

Sham 签到系统(以下简称签到系统)

一、角色介绍:

超级管理员

负责审核接入的组织,团体,个人接入。

申请者

组织,团体,个人的法人代表,用来创建组织,团体,添加权限微信用户,被添加的微信用户可以创建签到组。

创建者

申请者授权的微信用户,这部分用户可以进行创建签到组,在创建完成之后需要绑定签到用户和 wifi 设备,目前的策略是微信创建签到组,支持导入,支持搜索选择加入。对当前组进行设置基本信息,包括不限于组名, wifi 名称,某些用户是不是不用签到,可选择具体的人进行签到关闭,并进行备注。

签到者

首先进行人脸识别,绑定微信用户,也就是当前这个微信会绑定你的人脸特征值。

二、主体流程:

当代号 Sham 网站的开发公司(代号 Sham 公司开发的“代号 Sham "网站)想要使用这个签到系统的时候,操作步骤如下:

1、申请者:代号 Sham 公司的法人代表陈先生以申请者的身份进行申请,上传了可以证明的身份的相关信息,比如身份证正反面,人脸图像,营业执照等等,简单的来说好比你的系统需要接入第三方登录时,需要认证一样,只不过签到系统的认证更加复杂。同时陈先生添加了创建者,可以创建组的微信用户,陈先森,陈先声,陈先申,陈贤省。
陈先生提交了名为"代号 Sham 签到系统”的团体申请。

2、超级管理员:接到来自申请者的提交申请,对各个部分进行的核实校验,并且同意了陈先生提交的申请。

3、创建者:陈先森以创建者的身份登入签到系统,选择团体进行创建组,一个微信用户可以被授予多个创建者的权限。创建组时,首先填写基本信息,比如选择长期签到还是临时签到,好比闹钟一样毎天叫你起床还是只是明天叫你起床。组名,明天要去团建,团建需要签到,所以可以命名为:2022/07/12代号 Sham 公司团建项目签到
时间段:2022/07/128:00-12:00
綁定 wifi :可以扫码绑定或者输入 wifi 名称绑定

4、签到者:陈女士通过签到者的身份登录签到系统,列表会展示最近48小时后需要签到的组,其中包括
2022/07/1208:00-12:00代号 Sham 公司团建项目签到(临时)
2022/07/1300:00-09:00代号 Sham 公司团建项目上班签到(长期)
2022/07/1309:00-24:00代号 Sham 公司团建项目下班签退(长期)

注:这些时段之后,陈女士签到是无效的,系统会提示不在签到范国内或者签到已经结束。

三、疑问解答;

1、上面所说的签到系统是什么?

微信小程序, Sham 莶到系统。不做注册功能,接入第三方登录授权系统,仅支持微信授权。

2、签到者怎么使用?

用户 s (以下使用第二人称代替),搜素微信小程序" Sham 签到系统”,签到系统会进行提醒用户微信授权登录,进入主页之后,首次授权登录,当前授权登录的微信需要绑定你的人脸识别特征值,特征值记录在数据库(仅限于人脸比对,不做他用)。之后会进入主页,有几个角色,超级管理员,申请者,创建者,签到者,选择签到者即可。进入签到者页面之后你会看到已签到,未签到功能,这些功能会罗列出你签到过的组和未签到的组。选择未签到的某个
组之后,选择签到,会进人人脸识别提取特征值,你的人脸识别特征值会上传到服务器和数据库中的同一微信绑定的特征值进行比对,之后返回签到结果。

3、wifi 是用来做什么的?

wifi 的引入会对签到返回进行缩减,如果只是通过普通的移动数据流量进行人脸识别结果的上传,那么签到毫无意义。
或者使用微信定位的话,不准确,范围精度不够,即使定位能缩小到一个房间,那总不能你用发射导弹的定位系统来做一个签到系统吧。综上所述,可以使用 wifi 或者蓝牙设备或者手机热点来完成此功能。
签到者在上传人脸识别特征值的时候必须连接创建者创建组时所绑定的设备,因为签到者签到时,会获取本机连接的 wifi 唯一值,或者蓝牙唯一值进行同步上传,比对签到者上传的唯一值和创建组时绑定的设备唯一值是否相同,再进行人脸的比对。

四、其他问题

系统目前尚未开发完成,同步进行中。
微信小程序,微信授权,人脸识别,wifi是本系统的特色。

系统模型适用于任何手机签到场景,包括但不限于大学生上课签到签退。

目前还有很多细节上的问题,感兴趣的同学可以评论区留言讨论

大学生签到系统理论模型2.0相关推荐

  1. 微信扫码签到系统asp源码2.0示例

    asp写的微信扫码签到系统,代码简单. 不管是工作会议,还是员工活动,每次集会基本都需要签到.传统的纸质签到效率低下,找名字费时,排队费时,更可怕的是好不容易轮到了你,却发现你的名字在隔壁人堆里那张纸 ...

  2. 大学生月老系统2.0

    一.项目背景 进入大学,脱单一直是单身贵族们想要解决的问题,但是苦于没有途径去认识异性,于是我们就想到在现在互联网线上交流如此发达的时代,我们可以用一个线上匹配系统去解决广大单身大学生的单身问题.大学 ...

  3. 计算机毕业设计-基于微信小程序高校学生课堂扫码考勤签到系统-校园考勤打卡签到小程序

    注意:该项目只展示部分功能,如需了解,评论区咨询即可. 本文目录 1.开发环境 2.系统的设计背景 3 各角色功能模块 3.1 用户 3.2 管理员 4 系统页面展示 4.1 学生端功能模块展示 4. ...

  4. 基于语音识别的微博签到系统

    作者:Catherine 语音识别与签到系统 近年来,语音识别在语音导航,室内设备控制.人际对话等方面得到了广泛的应用. 我们在今年第1期杂志<为设备加入社交网络功能>中,实现了W5500 ...

  5. 会员系统用php框架,代码基地会员中心的PHP签到系统结合thinkphp框架

    分享代码基地会员中心的PHP签到系统,PHP很漂亮的签到界面.签到后,会有不同颜色区分.附带PHP签到源码带安装说明和详细注释.(详细查看https://www.daimajidi.com/deal/ ...

  6. 【Tornado】| 扫码签到系统雏形及思路

    0. 前言 环境: python3.6 模块: tornado IDE工具: pycharm 1. 学习方法 不要过于追追根到底, 等到了一定阶段再去找原理: python的库很多, 掌握常用的几个: ...

  7. 【计算机毕业设计】基于微信小程序的高校课堂考勤签到系统

    毕设帮助.源码交流.技术解答,见文末 一.前言 考勤签到是教学要求也是教学手段,使用信息化手段解决传统点名式考勤效率低.不精准等缺点是十分必要的.现在考勤手段多种多样,比如在纸质签到表签到.老师点名. ...

  8. 基于javaweb的大学生兼职系统(java+springboot+jsp+mysql)

    基于javaweb的大学生兼职系统(java+springboot+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7 开发工具 eclipse/idea/myeclipse/sts等均 ...

  9. C#基于虹软SDK人脸识别签到系统

    C#基于虹软SDK人脸识别签到系统 face-sign-in 基于C#WIINFORM的人脸识别的签到系统,可以使用,使用虹软的SDK开发包,实现了基本的人脸签到后台查看等功能,后续功能不断完善中,敬 ...

  10. 基于 OpenCV + Python 的人脸识别上课签到系统

    目录 前言 安装第三方库 第一步:采集人脸图像 (1)修改姓名学号 (2)运行capture_face.py (3)采集人脸图像 (4)查看采集到的人脸图像 第二步:训练模型 第三步:识别签到 (1) ...

最新文章

  1. Nginx(5)-nginx.conf文件详解
  2. 乌云爆告之双十一电商的安全警示
  3. h5的语义化部分_H5 部分新语义化标签
  4. 降采样处理 resample函数
  5. 微软 .net 你更新这么快IDE vs2015 、语法糖 6.0、framework、‘吹得这么牛,然并用...
  6. build.gradle里uploadArchives标签的实现原理
  7. spring事务的传播性的理解
  8. ant.design pro 登录模块分析
  9. laravel 数据填充
  10. itunes显示app store无法连接服务器,无法连接到iTunes Store的解决方案
  11. 网络字节序与主机字节序的相互转换
  12. stack在python中是什么意思_python中的栈指的是什么
  13. 你不可不知的《哈利波特》秘密(三)
  14. 制造业干货,只需3步,快速提高产品良率!
  15. 音频直播,这里面到底有多少坑
  16. MySql版本号查看命令
  17. IT信息技术-1.1 信息系统与信息化
  18. SharePoint On Premise 数据迁移到 SharePoint Online的几点考虑
  19. 剑与远征游戏系统分析
  20. .NET异步和多线程系列(四)- 多线程异常处理、线程取消、多线程的临时变量问题、线程安全和锁lock

热门文章

  1. RS_code 编码和解码
  2. 微信小程序下载Excel到本地
  3. 运维记之源码编译nfs-utils和rpcbind
  4. 【Shell脚本学习7】Shell脚本学习指南分享
  5. Spring 概念模型 : PathMatcher 路径匹配器
  6. 游戏公司2022秋招记录
  7. Linux/Unix文件系统索引节点浅析
  8. android手机鼠标,安卓手机变鼠标以及手机控制电脑图文教程
  9. Docker | 基于docker启动jar包,并进行更新
  10. 如何编译TrueCrypt源码