兜蛇 发表于 2025-10-7 11:04:22

签到方式有两种 一种是二维码签到,一种是通过位置签到。

-CoderOilStation
 
 
学生 为什么又阴天 的需求
 

 
 
 
 
Springboot + vue 的项目
需求

教师发布签到,学生进行签到,签到方式有两种 一种是二维码签到,一种是通过位置签到。

分析
二维码签到和位置签到虚拟未实现

设计
学生签到教师发布签到地址,
教师发布签到

签到地址,
签到时间,
签到过期时间
签到人物学生名单
学生A
学生B
    学生C

学生进行地点签到

签到地址 sign_in_adress
签到时间 sign_in_datetime
签到过期时间 sign_in_datetime_expired
扫码过期时间 扫码30秒未签到
sign_in_datetime_interval_less_than_30s
签到迟到时间间隔 迟到一分钟 sign_in_expired_time_interval_greater_than_60s
签到token sign_in_token
签到token过期时间 sign_in_expired_token_datetime (token可以使用redis存储实现登录功能,也可以放在数据库mysql 的特殊位置表中)
签到所属教师名单
教师A
教师B
教师C

生成签到记录日志

设计学生签到日志记录表,按需添加。
注意
l 二维码签到功能可以使用 草料二维码实现,草料二维码网站中输入签到地址自动生成该地址的签到二维码,手机扫码可以获取二维码中的签到地址,从而进行登录签到。
l 位置签到 手机移动自动获取当前签到地址,一定的签到范围距离之内进行登录签到。范围距离可以使用经度和纬度位置 cordination 坐标,两个坐标使用数学计算距离. (Java.Math package)
编码
测试
运维
上线

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

瞿佳悦 发表于 2025-12-13 03:31:21

热心回复!

柏雅云 发表于 2025-12-15 18:03:33

这个有用。

任修 发表于 2025-12-18 21:14:46

懂技术并乐意极积无私分享的人越来越少。珍惜

姚望舒 发表于 2025-12-19 07:07:23

过来提前占个楼

梅克 发表于 2025-12-24 19:13:03

懂技术并乐意极积无私分享的人越来越少。珍惜

哈梨尔 发表于 2025-12-30 18:33:04

前排留名,哈哈哈

锄淫鲷 发表于 2026-1-14 02:08:41

这个有用。

颐港 发表于 2026-1-14 15:35:43

用心讨论,共获提升!

鞭氅 发表于 2026-1-15 00:44:58

很好很强大我过来先占个楼 待编辑

扔飒 发表于 2026-1-19 04:36:36

喜欢鼓捣这些软件,现在用得少,谢谢分享!

榷另辑 发表于 2026-1-20 21:55:15

收藏一下   不知道什么时候能用到

焦尔蕾 发表于 2026-1-21 15:28:15

这个好,看起来很实用

驶桐柢 发表于 2026-1-23 05:13:49

懂技术并乐意极积无私分享的人越来越少。珍惜

劳暄美 发表于 2026-1-23 05:31:50

感谢,下载保存了

琴丁辰 发表于 2026-1-24 12:55:13

谢谢分享,辛苦了

煅圆吧 发表于 2026-1-25 12:16:43

感谢,下载保存了

庾签 发表于 2026-1-26 08:05:32

过来提前占个楼

创蟀征 发表于 2026-1-30 06:17:11

谢谢楼主提供!

炀餮氢 发表于 2026-2-1 02:12:04

这个有用。
页: [1] 2
查看完整版本: 签到方式有两种 一种是二维码签到,一种是通过位置签到。