IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 大学生签到系统理论模型2.0 -> 正文阅读

[移动开发]大学生签到系统理论模型2.0

当前文章已同步到 代号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是本系统的特色。

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




目前还有很多细节上的问题,感兴趣的同学可以评论区留言讨论
  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-07-21 21:40:09  更:2022-07-21 21:41:59 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 5:01:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码