一种基于大数据的学生逃课监控方法及系统

文档序号:26142345发布日期:2021-08-03 14:27阅读:109来源:国知局
一种基于大数据的学生逃课监控方法及系统

本申请涉及数据处理技术领域,具体而言,涉及一种基于大数据的学生逃课监控方法及系统。



背景技术:

高校内的学生在校学习期间容易放飞自我,高校学生逃课早已成为普遍的现象。虽然这一问题持续多年,但却仍未得到有效解决,通常还是依赖于教师上课点名、班委点名等人工方式,这样的方式会降低课堂效率。

目前也有一些解决问题的思路,例如通过教室内的摄像头实时拍摄课堂照片,进行人脸识别的方式识别上课学生,但这样的方式,识别精度不够准确,容易导致误识别的情况(例如因遮挡等问题识别不出学生身份,导致误判),因此难以达到应用标准。还有的高校使用上课签到系统,采用学生输入学号的方式,但这样极易造成弄虚作假的现象,学生逃课问题并未得到解决。另外,为了避免逃课被发现,有的学生请其他人代为上课,甚至还明码标价,导致高校内的“代课”之风盛行,这种现象极大地损害了学风,也导致逃课问题难以解决。



技术实现要素:

本申请实施例的目的在于提供一种基于大数据的学生逃课监控方法及系统,以高效精准地识别找人代课或直接逃课的学生,打破学生的侥幸心理,从而尽可能减少学生逃课。

为了实现上述目的,本申请的实施例通过如下方式实现:

第一方面,本申请实施例提供一种基于大数据的学生逃课监控方法,每个学生具有对应的学生卡,学生卡内存储有该学生的唯一学生id,每个学生具有与所述唯一学生id建立唯一对应关系的智能终端,所述学生逃课监控方法应用于设置在教室的课堂监测终端,所述方法包括:感应学生卡或智能终端,确定出该学生卡或该智能终端对应的唯一学生id,并将该唯一学生id与该教室的当堂课程所对应的学生名单进行匹配验证;在确定该唯一学生id与所述学生名单匹配后,搜索预设范围内是否存在该唯一学生id对应的智能终端,并基于搜索结果判断该唯一学生id对应的学生是否找人代课,以及,在确定该唯一学生id对应的学生找人代课时,确定该唯一学生id对应的学生为逃课学生;在该教室的当堂课程对应的预设时间截至时,确定所述学生名单上未验证的学生为当堂课程的逃课学生。

在本申请实施例中,利用课堂监测终端感应学生卡或智能终端,可以确定出该学生卡或该智能终端对应的唯一学生id,并将该唯一学生id与该教室的当堂课程所对应的学生名单进行匹配验证;在确定该唯一学生id与学生名单匹配后,搜索预设范围内是否存在该唯一学生id对应的智能终端,并基于搜索结果判断该唯一学生id对应的学生是否找人代课,以及,在确定该唯一学生id对应的学生找人代课时,确定该唯一学生id对应的学生为逃课学生。这样的方式可以联合学生的学生卡和其使用的智能终端(学生卡和智能终端可以替代使用,从而能够提供非常多的便利),从而利用学生几乎“手机不离身”的情况,识别智能终端与学生卡是否均在教室内,从而可以极为高效地识别出代课情况,能够有效打击代课之风,从而抑制逃课现象。并且,而在该教室的当堂课程对应的预设时间(并非下课时间)截至时,确定学生名单上未验证的学生为当堂课程的逃课学生。这样能够有效防止逃课学生趁老师不注意偷偷溜进课堂以期通过欺骗的方式逃避逃课惩罚,从而能够更加有效地识别多种逃课途径,精准地进行逃课识别。以及,这样的方式无需耽误老师的上课时间,从而能够提升课堂效率,保证教师上课的心情。

结合第一方面,在第一方面的第一种可能的实现方式中,在所述课堂监测终端感应的是学生卡时,所述搜索预设范围内是否存在该唯一学生id对应的智能终端,并基于搜索结果判断该唯一学生id对应的学生是否找人代课,包括:获取与所述预设范围内的无线路由器保持连接的终端名单,并确定所述终端名单中是否包含该唯一学生id对应的智能终端,其中,所述预设范围内的无线路由器为wifi覆盖范围涵盖该教室的无线路由器;在所述终端名单中包含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生未找人代课;在所述终端名单中不含该唯一学生id对应的智能终端时,检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端;在检测的所述蓝牙信息中包含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生未找人代课;在检测的所述蓝牙信息中不含该唯一学生id对应的智能终端时,根据对该唯一学生id对应的智能终端在当堂课程时段内的持续监控,确定该唯一学生id对应的学生是否找人代课。

在该实现方式中,通过获取与预设范围内的无线路由器(wifi覆盖范围涵盖该教室)保持连接的终端名单,并确定终端名单中是否包含该唯一学生id对应的智能终端(例如可以通过智能终端的mac地址或其他唯一标识信息进行终端的识别)。在终端名单中包含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生未找人代课。在终端名单中不含该唯一学生id对应的智能终端时,检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端。在检测的蓝牙信息中包含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生未找人代课。在检测的蓝牙信息中不含该唯一学生id对应的智能终端时,根据对该唯一学生id对应的智能终端在当堂课程时段内的持续监控,确定该唯一学生id对应的学生是否找人代课。通过这样的方式判断学生是否找人代课,可以尽可能降低误判的几率,提升对学生找人代课的识别的准确性。

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述课堂监测终端还与服务器连接,所述服务器与该唯一学生id对应的智能终端连接,所述根据对该唯一学生id对应的智能终端在当堂课程时段内的持续监控,确定该唯一学生id对应的学生是否找人代课,包括:向所述服务器发送定位请求,以使所述服务器基于所述定位请求向该唯一学生id对应的智能终端发送定位指令,并接收该唯一学生id对应的智能终端返回的定位信息;接收所述服务器发送的所述定位信息并保存;对所述当堂课程时段内多次获取的该唯一学生id对应的智能终端的定位信息进行定位分析;若定位分析结果表示该唯一学生id对应的智能终端在所述当堂课程时段内的定位指向间隔超过设定距离的不同地点,确定该唯一学生id对应的学生找人代课;若定位分析结果表示该唯一学生id应的智能终端在所述当堂课程时段内的定位均指向所述设定距离范围内的地点,对确定该唯一学生id对应的学生未找人代课。

在该实现方式中,在当堂课程时段内的持续监控,利用服务器获取该唯一学生id对应的智能终端的定位信息,并对当堂课程时段内多次获取的该唯一学生id对应的智能终端的定位信息进行定位分析:若定位分析结果表示该唯一学生id对应的智能终端在当堂课程时段内的定位指向间隔超过设定距离的不同地点(表示该学生的智能终端在移动,几乎可以确定是该学生携带手机移动),确定该唯一学生id对应的学生找人代课;若定位分析结果表示该唯一学生id应的智能终端在当堂课程时段内的定位均指向设定距离范围内的地点,对确定该唯一学生id对应的学生未找人代课。这样能够考虑到学生未带手机的情况,当然,针对此种情况,还可以进一步验证,例如结合学生卡的使用信息(在此之前是否刷卡出宿舍门),从而对学生在宿舍睡大觉让室友带卡上课的情况进行进一步排除,提高识别的准确性。

结合第一方面,在第一方面的第三种可能的实现方式中,在所述课堂监测终端感应的是智能终端时,此智能终端即该唯一学生id对应的智能终端,所述搜索预设范围内是否存在该唯一学生id对应的智能终端,并基于搜索结果判断该唯一学生id对应的学生是否找人代课,包括:在与智能终端感应的时间点间隔预设时长后,获取与所述预设范围内的无线路由器保持连接的终端名单,并确定所述终端名单中是否包含该唯一学生id对应的智能终端,其中,所述预设范围内的无线路由器为wifi覆盖范围涵盖该教室的无线路由器;在所述终端名单中不含该唯一学生id对应的智能终端时,检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端;在所述终端名单中包含该唯一学生id对应的智能终端时,或者,在检测的所述蓝牙信息中包含该唯一学生id对应的智能终端时,获取该唯一学生id对应的学生卡在当堂课程时段内的使用信息,并根据所述使用信息确定该唯一学生id对应的学生是否找人代课;在检测的所述蓝牙信息中不含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生为逃课学生。

在该实现方式中,在课堂监测终端感应的是智能终端时,在与智能终端感应的时间点间隔预设时长后,获取与预设范围内的无线路由器(wifi覆盖范围涵盖该教室)保持连接的终端名单,并确定终端名单中是否包含该唯一学生id对应的智能终端。这样主要可以对学生签完到就溜的情况进行排查,在终端名单中不含该唯一学生id对应的智能终端时,检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端;在终端名单中包含该唯一学生id对应的智能终端时,或者,在检测的蓝牙信息中包含该唯一学生id对应的智能终端时,获取该唯一学生id对应的学生卡在当堂课程时段内的使用信息,并根据使用信息确定该唯一学生id对应的学生是否找人代课。在检测的蓝牙信息中不含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生为逃课学生。这样能够结合学生卡在当堂课程时段内的使用信息对学生代课现象进行进一步排查(例如,专门拿备用机作为代课签到的手段),从而准确识别代课情况。

结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据所述使用信息确定该唯一学生id对应的学生是否找人代课,包括:判断所述使用信息是否为空;若所述使用信息不为空,确定该唯一学生id对应的学生找人代课;若所述使用信息为空,确定该唯一学生id对应的学生未找人代课。

在该实现方式中,若学生卡在当堂课程时段内的使用信息不为空,表示该学生在使用学生卡,而非在上课,从而确定该唯一学生id对应的学生找人代课。这样能够进一步识别出学生找人代课以实现逃课的情况。

第二方面,本申请实施例提供一种基于大数据的学生逃课监控系统,每个学生具有对应的学生卡,学生卡内存储有该学生的唯一学生id,每个学生具有与所述唯一学生id建立唯一对应关系的智能终端,所述系统包括:设置在教室的课堂监测终端,用于感应学生卡或智能终端,确定出该学生卡或该智能终端对应的唯一学生id,并将该唯一学生id与该教室的当堂课程所对应的学生名单进行匹配验证;在确定该唯一学生id与所述学生名单匹配后,搜索预设范围内是否存在该唯一学生id对应的智能终端,并基于搜索结果判断该唯一学生id对应的学生是否找人代课,在确定该唯一学生id对应的学生找人代课时,确定该唯一学生id对应的学生为逃课学生;以及,在该教室的当堂课程对应的预设时间截至时,确定所述学生名单上未验证的学生为当堂课程的逃课学生。

结合第二方面,在第二方面的第一种可能的实现方式中,所述系统还包括预设范围内的无线路由器,所述无线路由器的wifi覆盖范围涵盖该教室,所述课堂监测终端,还用于向所述无线路由器发送名单获取请求;所述无线路由器,用于基于所述名单获取请求,将与该无线路由器保持连接的终端名单发送给所述课堂监测终端;所述课堂监测终端,还用于确定所述终端名单中是否包含该唯一学生id对应的智能终端;在所述终端名单中包含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生未找人代课;在所述终端名单中不含该唯一学生id对应的智能终端时,检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端;在检测的所述蓝牙信息中包含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生未找人代课;在检测的所述蓝牙信息中不含该唯一学生id对应的智能终端时,根据对该唯一学生id对应的智能终端在当堂课程时段内的持续监控,确定该唯一学生id对应的学生是否找人代课。

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述系统还包括服务器,所述课堂监测终端与所述服务器连接,所述服务器与该唯一学生id对应的智能终端连接,所述课堂监测终端,还用于向所述服务器发送定位请求;所述服务器,用于基于所述定位请求向该唯一学生id对应的智能终端发送定位指令,并接收该唯一学生id对应的智能终端返回的定位信息,以及,将所述定位信息发送给所述课堂监测终端;所述课堂监测终端,还用于保存所述定位信息,对所述当堂课程时段内多次获取的该唯一学生id对应的智能终端的定位信息进行定位分析;若定位分析结果表示该唯一学生id对应的智能终端在所述当堂课程时段内的定位指向间隔超过设定距离的不同地点,确定该唯一学生id对应的学生找人代课;若定位分析结果表示该唯一学生id应的智能终端在所述当堂课程时段内的定位均指向所述设定距离范围内的地点,对确定该唯一学生id对应的学生未找人代课。

结合第二方面,在第二方面的第三种可能的实现方式中,所述系统还包括预设范围内的无线路由器,所述无线路由器的wifi覆盖范围涵盖该教室,在所述课堂监测终端感应的是智能终端时,此智能终端即该唯一学生id对应的智能终端,所述课堂监测终端,还用于在与智能终端感应的时间点间隔预设时长后,向所述无线路由器发送名单获取请求;所述无线路由器,用于基于所述名单获取请求,将与该无线路由器保持连接的终端名单发送给所述课堂监测终端;所述课堂监测终端,还用于确定所述终端名单中是否包含该唯一学生id对应的智能终端,其中,所述预设范围内的无线路由器为wifi覆盖范围涵盖该教室的无线路由器;在所述终端名单中不含该唯一学生id对应的智能终端时,检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端;在所述终端名单中包含该唯一学生id对应的智能终端时,或者,在检测的所述蓝牙信息中包含该唯一学生id对应的智能终端时,获取该唯一学生id对应的学生卡在当堂课程时段内的使用信息,并根据所述使用信息确定该唯一学生id对应的学生是否找人代课;在检测的所述蓝牙信息中不含该唯一学生id对应的智能终端时,确定该唯一学生id对应的学生为逃课学生。

结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述课堂监测终端,还用于判断所述使用信息是否为空;若所述使用信息不为空,确定该唯一学生id对应的学生找人代课;若所述使用信息为空,确定该唯一学生id对应的学生未找人代课。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种基于大数据的学生逃课监控系统的示意图。

图2为本申请实施例提供的一种基于大数据的学生逃课监控方法的流程图。

图标:100-基于大数据的学生逃课监控系统100;110-课堂监测终端110;120-无线路由器120;130-服务器130;200-智能终端;300-学生卡。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

为了便于对本方案的理解,此处先对本方案的应用环境进行简要的介绍。

校内的每个学生具有对应的学生卡,学生卡内存储有该学生的唯一学生id(例如,学生卡可以为射频卡,存储有对应的唯一学生id),并且,每个学生具有与唯一学生id建立唯一对应关系的智能终端。学生卡和智能终端可以替代使用,但具体使用时,获取唯一学生id的设备能够识别使用的是学生卡还是智能终端(例如智能手机)。并且,部分或全部识别设备具有摄像头,以进行人脸识别,验证学生卡或智能手机对应的唯一学生id是否为学生本人,例如,图书馆的门禁、宿舍的门禁、校门的门禁等。

另外,唯一学生id对应的智能终端可进行解绑(以便应对智能终端的更换、遗失等情况);学生卡的使用信息可以发送给与该唯一学生id对应的智能终端,并且,该唯一学生id对应的智能终端还可以申请对该唯一学生id对应的学生卡进行挂失等操作,以便提升学生卡在实际使用中的便利程度。

基于此,本申请实施例提供的一种基于大数据的学生逃课监控系统100。请参阅图1,图1为本申请实施例提供的一种基于大数据的学生逃课监控系统100的示意图。

在本实施例中,为了便于说明,以一个教室为例,基于大数据的学生逃课监控系统100可以包括设置在该教室的课堂监测终端110、设置在该教室(或教室周边,例如走廊)的无线路由器120,以及服务器130。

课堂监测终端110可以与预设范围内的一个或多个无线路由器120(其wifi覆盖范围涵盖该教室)连接,即,不仅是该教室对应的无线路由器120属于预设范围内的无线路由器120,可能旁边教室的无线路由器120同样属于预设范围内的无线路由器120,只要其wifi覆盖范围涵盖该教室即可。课堂监测终端110还可以与服务器130连接,而服务器130又可以与智能终端200连接(只要绑定了唯一学生id的智能终端200,均与服务器130连接),从而实现课堂监测终端110与智能终端200的通信(或者说,课堂监测终端110可以通过服务器130获取智能终端200的一些信息,例如,定位信息、唯一学生id的使用信息等)。当然,课堂监测终端110与服务器130的连接,还可以保证服务器130将课表、上课时段、学生名单等实时发送至课堂监测终端110,以实时更新课堂监测终端110的信息。

由于基于大数据的学生逃课监控系统100的功能,主要通过课堂监测终端110执行基于大数据的学生逃课监控方法来实现,因此,以下将对基于大数据的学生逃课监控方法进行详细介绍。

请参阅图2,图2为本申请实施例提供的一种基于大数据的学生逃课监控方法的流程图。在本实施例中,基于大数据的学生逃课监控方法可以包括步骤s10、步骤s20、步骤s30。

在上课之前(或上课中),学生可以通过在教室设置的课堂监测终端110处刷学生卡300(包含唯一学生id)或智能终端200(与唯一学生id建立有唯一对应关系)进入该教室。

那么,该教室的课堂监测终端110可以执行步骤s10。

步骤s10:感应学生卡或智能终端,确定出该学生卡或该智能终端对应的唯一学生id,并将该唯一学生id与该教室的当堂课程所对应的学生名单进行匹配验证。

在本实施例中,课堂监测终端110可以感应学生卡300或智能终端200,从而确定出该学生卡300或该智能终端200对应的唯一学生id。例如,通过读取学生卡300内存储的唯一学生id,或者,通过获取智能终端200的唯一标识信息(例如mac地址)后确定该唯一标识信息唯一对应的唯一学生id,此处不作限定。

获得唯一学生id后,课堂监测终端110可以将该唯一学生id与该教室的当堂课程所对应的学生名单进行匹配验证。当然,此处验证通过的学生并非视为未逃课学生,而是需要后续进行一个持续的监控和判断过程,来确定学生名单上的学生是否逃课。

当然,在实际中,也可以将验证通过的学生暂定为未逃课学生,但一旦后续的监控过程中确定其为找人代课的学生或逃课学生,则可以变更其状态,确定为逃课学生,此处不作限定。

在确定该唯一学生id与学生名单匹配(即学生名单存在某学生的唯一学生id与该唯一学生id对应)后,课堂监测终端110可以执行步骤s20。

步骤s20:搜索预设范围内是否存在该唯一学生id对应的智能终端,并基于搜索结果判断该唯一学生id对应的学生是否找人代课,以及,在确定该唯一学生id对应的学生找人代课时,确定该唯一学生id对应的学生为逃课学生。

在本实施例中,课堂监测终端110可以搜索预设范围内是否存在该唯一学生id对应的智能终端200,并基于搜索结果判断该唯一学生id对应的学生是否找人代课。由于针对不同的感应对象(学生卡300或智能终端200),课堂监测终端110的处理方式不尽相同,因此,此处将对两种情况分别进行介绍。

首先,针对感应对象为学生卡300的情况(在课堂监测终端110感应的是学生卡300时),课堂监测终端110可以获取与预设范围内的无线路由器120保持连接的终端名单。

示例性的,课堂监测终端110可以向预设范围内的无线路由器120发送名单获取请求,而预设范围内的无线路由器120可以基于名单获取请求,将与该无线路由器120保持连接的终端名单发送给课堂监测终端110。当然,此处课堂监测终端110获取的终端名单可能不止一份(多份终端名单时来源于不同的无线路由器120),并且,终端名单中包含每个与之保持连接的智能终端200的唯一标识信息。

获得终端名单后,课堂监测终端110可以确定终端名单中是否包含该唯一学生id对应的智能终端200(可以通过匹配的方式确定)。

在终端名单中包含该唯一学生id对应的智能终端200时,说明该学生的学生卡300和智能终端200均在教室内,课堂监测终端110可以确定该唯一学生id对应的学生未找人代课。

在终端名单中不含该唯一学生id对应的智能终端200时,考虑到智能终端200未连接wifi的情况,课堂监测终端110可以检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端200。

在检测的蓝牙信息中包含该唯一学生id对应的智能终端200时,同样可以说明该学生的学生卡300和智能终端200均在教室内(因为wifi和蓝牙,均是短距离通信方式,因此可以以此进行验证),课堂监测终端110可以确定该唯一学生id对应的学生未找人代课。

通过这样的方式判断学生是否找人代课,可以尽可能降低误判的几率,提升对学生找人代课(这种情况)的识别的准确性。

在检测的蓝牙信息中也不含该唯一学生id对应的智能终端200时,为了防止误判,课堂监测终端110可以根据对该唯一学生id对应的智能终端200在当堂课程时段内的持续监控,确定该唯一学生id对应的学生是否找人代课。

示例性的,课堂监测终端110可以向服务器130发送定位请求,而服务器130则可以基于定位请求向该唯一学生id对应的智能终端200发送定位指令,并接收该唯一学生id对应的智能终端200返回的定位信息。以及,服务器130可以将定位信息发送给课堂监测终端110。

那么,课堂监测终端110可以保存接收的定位信息,并对当堂课程时段内多次获取的该唯一学生id对应的智能终端200的定位信息进行定位分析。

示例性的,课堂监测终端110可以确定定位分析结果中的定位地点是否为该教室所在的教学楼,若是,可以确定该唯一学生id对应的学生未找人代课。若不是,课堂监测终端110还可以做进一步分析。

示例性的,定位分析结果中的定位地点不为该教室所在的教学楼时,课堂监测终端110可以结合当堂课程时段内多次获取的定位信息的定位分析结果,判断该唯一学生id对应的智能终端200在当堂课程时段内的定位指向的地点是否间隔超过设定距离,从而确定该唯一学生id对应的智能终端200是否在当堂课程时段内移动。

若定位分析结果表示该唯一学生id对应的智能终端200在当堂课程时段内的定位指向间隔超过设定距离的不同地点,说明该唯一学生id对应的智能终端200在当堂课程时段内移动的距离跨度大,应该是学生本人携带该智能终端200运动所致,从而,课堂监测终端110可以确定该唯一学生id对应的学生找人代课。

若定位分析结果表示该唯一学生id应的智能终端200在当堂课程时段内的定位均指向设定距离范围内的地点,说明该唯一学生id对应的智能终端200在当堂课程时段内未移动,应该是学生本人将其智能终端200放在某处(例如宿舍),从而,课堂监测终端110可以确定该唯一学生id对应的学生未找人代课。

这样能够考虑到学生未带手机的情况,从而进一步保证对学生找人代课(这种情形)的识别的准确性,减小误判率。

当然,针对此种情况,为了进一步提高识别的准确性,减小误判率,课堂监测终端110还可以结合学生卡300的使用信息进行进一步的判断。例如,课堂监测终端110还可以获取该唯一学生id对应的学生卡300和智能终端200在当日和前日的使用信息,若学生卡300和智能终端200均不包含单向出宿舍(或者单向出图书馆、或者单向进校门)的使用信息(此处的单向出宿舍表示最近的时间显示该学生进了宿舍但未出宿舍,单向出图书馆表示最近的时间显示该学生进了图书馆但未出图书馆,单向进校门表示最近的时间显示该学生出了校门但未进校门)。从而,课堂监测终端110可以基于学生卡300和智能终端200的使用信息确定该学生的学生卡300是否为他人携带后进教室刷卡的。由此可以对找人代课或代签到的情况进行进一步排查,提高识别的准确性。

需要说明的是,针对感应对象为学生卡300的情况,课堂监测终端110可以在当堂课程时段内进行多次监控,以应对学生早退的情况(或者刷完卡就溜走的情况),将其准确识别出来。当然,对于多次监控的结果存在不一致的情况,具体如何界定是逃课还是未逃课,可以采用相应的判断逻辑来确定,例如,在几个特定时间(例如当堂课程时段的初始阶段、中间阶段、末尾阶段)的结果一致表示未逃课时,可以确定其为未逃课学生,此处不作限定。

其次,针对感应对象为智能终端200的情况(在课堂监测终端110感应的是智能终端200时),在与智能终端200感应的时间点间隔预设时长(例如5分钟、10分钟等)后,课堂监测终端110可以获取与预设范围内的无线路由器120保持连接的终端名单。当然,课堂监测终端110获取终端名单的方式可以参阅前文,此处不再赘述。这样主要可以对学生签完到就溜的情况进行排查。

而后,课堂监测终端110可以确定终端名单中是否包含该唯一学生id对应的智能终端200。在终端名单中不含该唯一学生id对应的智能终端200时,课堂监测终端110可以继续检测预设范围内的蓝牙信息,并根据检测的蓝牙信息确定是否包含该唯一学生id对应的智能终端200。

在检测的蓝牙信息中不含该唯一学生id对应的智能终端200时,课堂监测终端110可以确定该唯一学生id对应的学生为逃课学生。

而在终端名单中包含该唯一学生id对应的智能终端200时,或者,在检测的蓝牙信息中包含该唯一学生id对应的智能终端200时,课堂监测终端110可以获取该唯一学生id对应的学生卡300在当堂课程时段内的使用信息(因为该唯一学生id对应的智能终端200在教室内,所以无需获取该唯一学生id对应的智能终端200的使用信息),并根据使用信息确定该唯一学生id对应的学生是否找人代课。

这样能够结合学生卡300在当堂课程时段内的使用信息对学生代课现象进行进一步排查(例如,专门拿备用机作为代课签到的手段),从而准确识别代课情况。

示例性的,课堂监测终端110根据使用信息确定该唯一学生id对应的学生是否找人代课的方式,可以采用以下方式进行:

课堂监测终端110可以判断使用信息是否为空。

若使用信息不为空,则表明该学生卡300在当堂课程时段内被使用(特别是在需要进行生物特征信息验证的设备上的使用信息,生物特征信息,例如人脸、指纹等),说明该唯一学生id对应的学生不在教室内,因此课堂监测终端110可以确定该唯一学生id对应的学生找人代课。

若使用信息为空,课堂监测终端110可以确定该唯一学生id对应的学生未找人代课。

在确定出学生名单上的代课学生后,课堂监测终端110可以确定代课学生的唯一学生id对应的学生为逃课学生。需要说明的是,本实施例中介绍的代课学生,是指想逃课而找人代课的学生。

之后,课堂监测终端110可以执行步骤s30。

步骤s30:在该教室的当堂课程对应的预设时间截至时,确定所述学生名单上未验证的学生为当堂课程的逃课学生。

在本实施例中,课堂监测终端110可以在当堂课程对应的预设时间截至时,确定学生名单上未验证的学生为当堂课程的逃课学生。此处的预设时间并非下课时间,而是当堂课程时段内的一个时间点,例如,课程开始20分钟(或15分钟、或30分钟等,以实际需要而进行设置)后。

另外,在一些可能的实现方式中,为了更精准地识别学生找人代课的情况,防止误判,课堂监测终端110还可以包括摄像头,在课堂监测终端110将某些学生确定为代课学生后,生成代课学生名单,发送给教师使用的终端(例如教师讲课使用的该教室内的终端),已通过教师通知代课学生有哪些,并给这些代课学生取终端进行人脸识别更正的机会。当然,发送的时间可以是下课前一分钟,从而不给代课学生反应的机会(避免代课学生得知后赶来进行人脸验证)。当然,若要使用此种补足措施,则需要对应设置一些预防措施,预防有的学生钻空子,明知道自己找人代课后,在下课前感到教室,并混入教室进行人脸识别以变更其逃课状态。

以及,利用课堂监测终端110和服务器获取智能终端200的定位信息,还可以用于学生手机遗失后的定位(若智能终端200处于开机状态),以便追回。而利用课堂监测终端110对学生卡300的使用信息的获取,还可以用于学生卡丢失后,被人刷去卡中余额的查证和追回,此处不进行赘述。

综上所述,本申请实施例提供一种基于大数据的学生逃课监控方法及系统,利用课堂监测终端110感应学生卡300或智能终端200,可以确定出该学生卡300或该智能终端200对应的唯一学生id,并将该唯一学生id与该教室的当堂课程所对应的学生名单进行匹配验证;在确定该唯一学生id与学生名单匹配后,搜索预设范围内是否存在该唯一学生id对应的智能终端200,并基于搜索结果判断该唯一学生id对应的学生是否找人代课,以及,在确定该唯一学生id对应的学生找人代课时,确定该唯一学生id对应的学生为逃课学生。这样的方式可以联合学生的学生卡300和其使用的智能终端200(学生卡300和智能终端200可以替代使用,从而能够提供非常多的便利),从而利用学生几乎“手机不离身”的情况,识别智能终端200与学生卡300是否均在教室内,从而可以极为高效地识别出代课情况,能够有效打击代课之风,从而抑制逃课现象。并且,而在该教室的当堂课程对应的预设时间(并非下课时间)截至时,确定学生名单上未验证的学生为当堂课程的逃课学生。这样能够有效防止逃课学生趁老师不注意偷偷溜进课堂以期通过欺骗的方式逃避逃课惩罚,从而能够更加有效地识别多种逃课途径,精准地进行逃课识别。以及,这样的方式无需耽误老师的上课时间,从而能够提升课堂效率,保证教师上课的心情。

在本申请所提供的实施例中,应该理解到,所揭露的方法,可以通过其它的方式实现。在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。

以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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