工作室签到系统,由二维码驱动签到。
回忆巴拉巴拉:
“工作室”?是在校时期参与事务副产品,都知道受校方认可都被纳入社团,唯一不同我属于企业半职员工,工作室由公司下IT部门管理,目的培训接管开发成员;培训展开不少课程由我、师兄以及其他系部学生担任讲解引导。
到这里从而诞生签到系统,由于这是2017年9月11日创建的项目,因此丢失不少媒体资源。这是使用微信小程序上写的,后台是php。
代码 暂无
- 程序现在依旧可用。
- 后台系统丢失。
- 签到系统由二维码完成,学生打开程序后将实现注册基本学生信息,登录完毕会返回首页,此时出现个人信息能被再次修改,当学生点击“未签到”调起摄像头,检测到二维码识别二维码内容。二维码是由后台生成考虑到学生会代签,我做了几种方案。
- 接入特点wifi签到,由于服务器布置在内网,需要使用内外api接口来完成,到达强制现场签到。
- 二维码生成的内容是加密字符串,并且无规律每次取得都有变化,但读取的二维码字符串依旧生效,它的组成是随机码+时间码,由于时间码变动最后生成加密因此也会变动,但系统会反解密校验随机码,而时间码同时可以确实二维码生效时间。完成校验通过后会对学生增加一条当天签到记录。这时候“已签到”变成“已签到”。