一种基于GPS定位的学校课堂自动点名系统及其实现方法与流程

文档序号:17332797发布日期:2019-04-05 22:12阅读:1091来源:国知局
一种基于GPS定位的学校课堂自动点名系统及其实现方法与流程

本发明涉及gps定位领域,特别是一种基于gps定位的学校课堂自动点名系统及其实现方法。



背景技术:

目前常见的学校课堂点名方法有多种。通过短信猫接收学生短信进行点名,该点名系统根据学生短信判断学生是否出勤,略显死板,学生可以通过转发短信令牌进行伪造点名,同时需要配置高性能短信猫设备,成本高。部分学校学生配备智能卡,采用rfid技术进行点名,该点名系统需要为每个学生配备智能卡,使用繁琐,推广成本高。有的采用指纹鉴别技术,在每个教室安装指纹识别器,通过指纹识别实现点名,在学生人数较多时,效率低,可行性小,更适合公司员工考勤。有的收集学生手机蓝牙信号,采用嵌入式处理器设备实现点名,该点名系统需要借助专门处理器设备,不易操作,成本高。上述技术也都无法实时查看学生出勤情况。



技术实现要素:

有鉴于此,本发明的目的是提出一种基于gps定位的学校课堂自动点名系统及其实现方法,能够有效减少老师花在点名上的时间,提高效率,并真实反映学生出勤情况。

本发明采用以下方案实现:一种基于gps定位的学校课堂自动点名系统,包括教师移动端手机、学生移动端手机、设置在所述教师移动端手机上的阅读软件app、设置在所述阅读软件app上的gps定位单元和设置在所述学生移动端手机上的gps定位系统;所述教师移动端手机与所述学生移动端手机通信相连;所述阅读软件app上的gps定位单元与所述学生移动端手机上的gps定位系统连接,用以采集学生的位置信息;所述阅读软件app根据所述gps定位单元采集到的学生位置信息显示学生的出勤情况。

进一步地,一种基于gps定位的学校课堂自动点名系统的实现方法,包括以下步骤:

步骤s1:在所述阅读软件app上设置考勤时间起止时间,起始时间即上课t1和终止时间即下课时间t2;

步骤s2:首次考勤时,所述阅读软件app上存储有预设好的学生信息,并发送验证码到所述学生移动端手机上;学生将验证码反馈给上课老师,进行授权,允许所述阅读软件app访问并查看其位置信息;

步骤s3:判断所述gps定位单元是否检测到所述学生移动端手机位置信息;如果检测到位置信息则依次执行步骤s4到步骤s9,如果没有检测到位置信息,则所述阅读软件app标定该学生缺课,并以红色字体显示该学生姓名;

步骤s4:在考勤的起止时间内,所述gps定位单元均能检测到学生的位置信息,则所述阅读软件app标定该学生出勤正常,并以黑色字体显示该学生姓名;

步骤s5:在考勤的起止时间内,计时时刻以上课时间t1开始,所述gps定位单元检测不到学生的位置信息;在t1时刻后t2时刻前的某个t3时刻,所述gps定位单元检测到学生的位置信息,且t3到t2时间段内均能检测到学生的位置,则所述阅读软件app标定该学生迟到,并以黄色字体显示学生姓名,并记录迟到时刻;

步骤s6:在考勤的起止时间内,计时时刻以上课时间t1开始,所述gps定位单元检测到学生的位置信息,且在t3到t2时间段内所述gps定位单元检测不到学生的位置信息,则所述阅读软件app标定该生早退,并以蓝色字体显示学生姓名,并记录早退时刻;

步骤s7:在考勤的起止时间内,计时时刻以上课时间t1开始,所述gps定位单元检测不到学生的位置信息;在t1时刻后,t2时刻前的t3时刻,所述gps定位单元检测到学生的位置信息,并在t3与t2之间某一时刻t4时刻所述gps定位单元检测不到该生位置信息,则所述阅读软件app标定该生迟到且早退,并以绿色字体显示学生姓名,并记录迟到和早退时刻。

进一步地,步骤s2中所述的学生信息包括学生姓名和手机号码。

进一步地,所述的位置信息为以所述教师移动端手机为中心的预设范围内获得的定位信息。

与现有技术相比,本发明有以下有益效果:

本发明能够实时查看学生的位置信息,即出勤情况,并记录存储。方便学校老师查看,可有效减少老师花在点名上的时间,提高效率,并真实反映学生出勤情况。

附图说明

图1为本发明实施例的系统框图。

图2为本发明实施例的系统实现方法流程图。

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

如图1所示,本实施例提供了一种基于gps定位的学校课堂自动点名系统,包括教师移动端手机、学生移动端手机、设置在所述教师移动端手机上的阅读软件app、设置在所述阅读软件app上的gps定位单元和设置在所述学生移动端手机上的gps定位系统;所述教师移动端手机与所述学生移动端手机通信相连;所述阅读软件app上的gps定位单元与所述学生移动端手机上的gps定位系统连接,用以采集学生的位置信息;所述阅读软件app根据所述gps定位单元采集到的学生位置信息显示学生的出勤情况。

如图2所示,在本实施例中,一种基于gps定位的学校课堂自动点名系统的实现方法,包括以下步骤:

步骤s1:在所述阅读软件app上设置考勤时间起止时间,起始时间即上课t1和终止时间即下课时间t2;

步骤s2:首次考勤时,所述阅读软件app上存储有预设好的学生信息,并发送验证码到所述学生移动端手机上;学生将验证码反馈给上课老师,进行授权,允许所述阅读软件app访问并查看其位置信息;

步骤s3:判断所述gps定位单元是否检测到所述学生移动端手机位置信息;如果检测到位置信息则依次执行步骤s4到步骤s9,如果没有检测到位置信息,则所述阅读软件app标定该学生缺课,并以红色字体显示该学生姓名;

步骤s4:在考勤的起止时间内,所述gps定位单元均能检测到学生的位置信息,则所述阅读软件app标定该学生出勤正常,并以黑色字体显示该学生姓名;

步骤s5:在考勤的起止时间内,计时时刻以上课时间t1开始,所述gps定位单元检测不到学生的位置信息;在t1时刻后t2时刻前的某个t3时刻,所述gps定位单元检测到学生的位置信息,且t3到t2时间段内均能检测到学生的位置,则所述阅读软件app标定该学生迟到,并以黄色字体显示学生姓名,并记录迟到时刻;

步骤s6:在考勤的起止时间内,计时时刻以上课时间t1开始,所述gps定位单元检测到学生的位置信息,且在t3到t2时间段内所述gps定位单元检测不到学生的位置信息,则所述阅读软件app标定该生早退,并以蓝色字体显示学生姓名,并记录早退时刻;

步骤s7:在考勤的起止时间内,计时时刻以上课时间t1开始,所述gps定位单元检测不到学生的位置信息;在t1时刻后,t2时刻前的t3时刻,所述gps定位单元检测到学生的位置信息,并在t3与t2之间某一时刻t4时刻所述gps定位单元检测不到该生位置信息,则所述阅读软件app标定该生迟到且早退,并以绿色字体显示学生姓名,并记录迟到和早退时刻。

在本实施例中,步骤s2中所述的学生信息包括学生姓名和手机号码。

在本实施例中,所述的位置信息为以所述教师移动端手机为中心的预设范围内获得的定位信息。在本实施例中为以教师手机为中心的方圆10米范围内获得的定位信息。

较佳的,在本实施例中利用gps技术和手机app功能进行学校课堂自动点名,包括阅读软件app,教师手机(即阅读设备),学生手机,其中教师手机和学生手机均有gps定位功能。阅读软件app具有存储学生手机号码、显示学生实时位置、记录学生出勤情况(包括出勤时间,如迟到、早退、缺课的情况),并能自动预警异常信息,如缺课、早退学生名单等功能。克服目前其他技术存在的点名效率低、考勤不全面、成本高等不足,可广泛用于各层次学校和企业的考勤管理。

较佳的,在本实施例中,为了保证学生的隐私权,读取学生位置理应学生授权同意,且为了对学生的有效身份识别,故阅读设备app发送验证码到学生手机上,学生将验证码告知上课老师,进行授权,允许访问、查看其位置信息。首次上课访问学生位置信息需要验证码进行授权,以后点名不再需要验证码,这是为了尊重学生的权利。此外,为了避免今后学生的位置轨迹信息被他人知道,阅读软件app还特意开发设定了一项功能:利用gps定位单元对学生手机的定位,并通过阅读软件app实时显示,但是只有当学生手机gps定位显示在以教师手机为中心的方圆一定范围内(根据教室大小或考勤范围大小可自行设定,一般设为10米),方能在阅读软件进行显示位置。当学生手机不在以教师手机为中心的方圆10米范围内,阅读软件不显示学生位置信息,这样可以避免学生的日常位置信息泄露。

较佳的,在本实施例中,阅读软件app根据所述gps定位单元采集到的学生位置信息显示学生的出勤情况具体内容为:(1)当学生进入教室时,gps定位单元检测到学生手机号码位置信息,阅读软件记录并存储学生到达教室时间,并显示在教师手机app软件上。通过这种方式实现对学生的考勤管理。

(2)在教师设置的起止时间内,当gps定位单元检测到学生的位置信息均在原先设定的10米距离范围内时,则认为该学生出勤正常,阅读软件app以黑色字体显示学生名单。

(3)在教师设置的起止时间内,当gps定位单元始终检测不到学生的位置信息,则认为该生缺课,以红色字体显示学生名单。

(4)在教师设置的起止时间内,计时时刻(上课时间)t1开始,当gps定位单元检测不到学生的位置信息,在t1时刻后,t2时刻前的某个t3时刻,当gps定位单元检测到学生的位置信息;且t3-t2时段内均检测到学生的位置,则认为该生迟到,以黄色字体显示学生名单,并记录迟到时刻。

(5)在教师设置的起止时间内,计时时刻(上课时间)t1开始,当gps定位单元检测到学生的位置信息,且在t3-t2时段内gps定位单元检测不到学生的位置信息,则认为该生早退,以蓝色字体显示学生名单,并记录早退时刻。

(6)在教师设置的起止时间内,计时时刻(上课时间)t1开始,当gps定位单元检测不到学生的位置信息,在t1时刻后,t2时刻前的t3时刻,当gps定位单元检测到学生的位置信息,后在t3与t2之间的t4时刻gps定位单元检测不到该生位置,则认为该生迟到且早退,以绿色字体显示学生名单,并记录迟到和早退时刻。

以上将学生考勤分为正常、缺课、迟到、早退、迟到且早退五中情况,并以不同颜色字体进行标注,方便每次统计和期末汇总考勤情况。

较佳的,在本实施例中,该阅读软件app具有数据存储功能,将每次考勤情况以表格的形式存储在数据库中,并随时能对考勤数据进行读取。且能将该表格数据通过蓝牙、wifi等方式从手机端发送到电脑,方便数据汇总、分析等。该阅读软件app同时具有数据分析、查询、导出功能。

较佳的,本实施例的gps定位单元每分钟检测一次学生手机位置信息,并在上课下课时间内不断进行检测,其他时间不检测.

本实施例不但可以实现点名功能,还可以记录学生迟到、早退时间的长短,能更全面体现学生出勤情况。不仅仅局限于学校,亦可用于企业的管理上,其阅读软件app设置方式和工作方法与上述类同。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1