目录
参考博文:
之前写过几篇关于大学生签到系统的博文,当时感觉还不错,现在看起来根本就是脑(luan)洞(che)大,有兴趣的同学可以看一下
设计思路
写过一篇文章关于Android和蓝牙设备通信的文章,感兴趣的话留言QQ邮箱发给你代码,是成功案例。
场景:假设每个多媒体教室可容纳300人,那么计划投入30个蓝牙设备用于签到,因为它的价格相对来说比较便宜,之前买的也就几十块钱一个。将ble设备均匀装在作为上即可,因为它的连接范围大概就是直接5-7米左右(可查资料)。首先要说明的是不是什么时候都能签到,当把签到信息提交到后台的时候,是要在范围端进行拦截处理。蓝牙的作用在于限制签到范围,不进行通信,所以问题一下就简单了许多。当一个学生来到403的教室时,打开手机蓝牙,会扫描的n多个蓝牙设备,可能不是本教室的,选择带有403教室的蓝牙进行签到,此时将信息提交到后台,服务端根据学生的信息,当前时间来判断此时此刻该学生应该到那个教室进行签到,此教室包含的蓝牙设备信息是多少,如果由学生提交的签到信息中蓝牙信息不存在于该查询结果列表中,那就不能进行签到,并给出提示,此外我还应该进行超时签到的控制,也就是增加时间限制。
应该具有的效果图
学生登录之后是签到功能、老师登录之后是查看当前这节课签到情况
语言和工具
Java、html、
STS、Hbuilder
SpringBoot、前端框架等
环境准备 大体的环境已经准备完成
以后会在此基础上进行开发设计。
链接地址(积分不知道怎么控制了,直接留言或私信就发):
https://download.csdn.net/upload/11962194