基于位置分布的课堂考勤方法及系统与流程

文档序号:11251982阅读:390来源:国知局
基于位置分布的课堂考勤方法及系统与流程

本发明涉及互联网技术领域,具体涉及一种基于位置分布的课堂考勤方法及系统。



背景技术:

考勤是各个企业、各级院校等单位人力资源管理的核心内容,对于学校来说,考勤数据与学生的学分、成绩等有直接关系,考勤数据对任课教师较为重要,是任课教师对学生评价的重要依据,也能够在一定程度上反应任课教师的教学质量。

目前,学校考勤多沿用花名册点名的方式,既浪费时间又无法避免逃课现象,无法监控每个学生的出勤状况,也无法考察任课教师的教学质量。虽然,部分高校已经采用二维码签到、指纹签到或照片签到等方式,但是,在实际应用过程中,存在诸多弊端。例如,上述签到方式对硬件设备的要求较高,大多需要运行于无线网络环境中,成本消耗较大。同时,上述签到方式多是将采集的签到结果传输至后端服务平台,任课教师多需要登录后端服务平台,才可获取考勤结果,时效性差。并且,上述签到方式无法给出每个到场学生的位置,任课教师无法结合当堂学生的分布状况进行提问,用户体验差。此外,在上课前,学生多聚集于待扫描的二维码或指纹打卡机附近,排队等待签到,耗时较久。

结合教室的座位分布,如何提高考勤速率,准确、有效地获取课堂学生的分布状况,快速统计学生出勤率,是本领域技术人员亟需解决的问题。



技术实现要素:

针对现有技术中的缺陷,本发明提供了一种基于位置分布的课堂考勤方法及系统,能够结合教室的座位分布,提高考勤速率,准确、有效地获取课堂学生的分布状况,快速统计学生出勤率。

第一方面,本发明提供一种基于位置分布的课堂考勤方法,该方法包括:第一客户端接收位置信息。

第一客户端将位置信息传输至服务器。

第二客户端从服务器中接收位置信息,统计位置信息的数量,并在预存储的位置分布图上显示位置信息。

本发明提供另一种基于位置分布的课堂考勤方法,该方法包括:

第一客户端接收用户上传的位置信息。

第一客户端根据位置信息,调取并显示位置分布图示。

第一客户端接收用户上传的座位信息和个人信息,座位信息是根据位置分布图示确定的信息。

第一客户端将座位信息和个人信息传输至服务器。

第二客户端发送考勤指令至服务器。

服务器接收座位信息和个人信息,并根据考勤指令,对座位信息进行统计,形成课堂人数统计结果。

服务器根据考勤指令和该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标。

服务器根据预存储的人员统计表,判断个人信息是否在人员统计表中存在相同信息:

若是,则将该个人信息对应的位置显示图标设置为第一颜色。

若否,则将该个人信息对应的位置显示图标设置为第二颜色。

第二客户端从服务器中获取课堂人数统计结果和设置位置显示图标颜色的位置分布图示,进行显示。

进一步地,第一客户端根据位置信息,调取并显示位置分布图示之前,该方法还包括:

第一客户端对地理位置进行检测,获取位置信息。

基于上述任意基于位置分布的课堂考勤方法实施例,进一步地,服务器根据考勤指令,对座位信息进行统计,形成课堂人数统计结果,具体包括:

服务器根据考勤指令,计算指定时间段。

服务器统计在指定时间段内所接收的座位信息的数量,形成课堂人数统计结果。

服务器根据考勤指令和该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标,具体包括:

服务器根据考勤指令,调取位置分布图示。

服务器根据该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标。

基于上述任意基于位置分布的课堂考勤方法实施例,进一步地,服务器将该个人信息对应的位置显示图标设置为第一颜色之后,该方法还包括:

服务器统计第一颜色的个人信息的数量,形成第一数量值。

服务器判断第一数量值是否小于人员统计表中的数量:

若是,则根据已接收的个人信息和人员统计表,确定第二数量值和第二数量值所对应的个人信息。若否,则生成指示信息。

第二客户端从服务器中获取第二数量值和第二数量值所对应的个人信息,或第二客户端从服务器中获取指示信息。

进一步地,本实施例基于位置分布的课堂考勤方法还包括:

第二客户端上传测试试题至服务器。

第一客户端从服务器中获取测试试题,进行显示。

第一客户端接收用户输入的试题测试结果,并发送至服务器。

第二客户端从服务器中接收并显示试题测试结果。

进一步地,第二客户端从服务器中接收并显示试题测试结果,具体包括:

第二客户端从服务器中接收试题测试结果。

第二客户端根据预存储的标准试题答案,检验试题测试结果,获取并显示检验后的试题测试结果。

基于上述任意基于位置分布的课堂考勤方法实施例,进一步地,第二客户端从服务器中获取课堂人数统计结果和设置位置显示图标颜色的位置分布图示,进行显示之后,该方法还包括:

第二客户端根据课堂人数统计结果和人员统计表,确定并显示授课评价标识的数量。

第二方面,本发明提供一种基于位置分布的课堂考勤系统,该系统包括第一客户端、服务器和第二客户端,第一客户端、服务器和第二客户端依次通信连接。第一客户端用于接收用户上传的位置信息。根据位置信息,调取并显示位置分布图示。接收用户上传的座位信息和个人信息,座位信息是根据位置分布图示确定的信息。将座位信息和个人信息传输至服务器。服务器用于接收座位信息和个人信息,并根据考勤指令,对座位信息进行统计,形成课堂人数统计结果。根据考勤指令和该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标。根据预存储的人员统计表,判断个人信息是否在人员统计表中存在相同信息:若是,则将该个人信息对应的位置显示图标设置为第一颜色。若否,则将该个人信息对应的位置显示图标设置为第二颜色。第二客户端用于发送考勤指令至服务器。从服务器中获取课堂人数统计结果和设置位置显示图标颜色的位置分布图示,进行显示。

由上述技术方案可知,本实施例提供的基于位置分布的课堂考勤方法及系统,通过第一客户端获取座位信息和个人信息,并传送至服务器,避免排队等候现象,提高考勤速率。

同时,该方法还能够结合教室的座位位置分布,呈现每个学员的位置,便于任课教师与每个学员之间进行交流互动,提高用户体验。并且,该方法还能够统计课堂人数,无需采用点名的方式统计人数,根据个人信息和人员统计表,以将课堂中每个学员进行区分,防止逃课、代替签到的现象。

因此,本实施例基于位置分布的课堂考勤方法及系统,能够提高考勤速率,结合教室的座位分布,准确、有效地获取课堂学生的分布状况,快速统计学生出勤率。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明所提供的一种基于位置分布的课堂考勤方法的方法流程图;

图2示出了本发明所提供的一种基于位置分布的课堂考勤系统的结构示意图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

第一方面,本发明实施例所提供的一种基于位置分布的课堂考勤方法,该方法包括:

第一客户端接收位置信息。

所述第一客户端将所述位置信息传输至服务器。

所述第二客户端从所述服务器中接收所述位置信息,统计所述位置信息的数量,并在预存储的位置分布图上显示所述位置信息。

本发明实施例所提供的另一种基于位置分布的课堂考勤方法,结合图1,该方法包括:

步骤s1,第一客户端接收用户上传的位置信息。其中,第一客户端可以学员所登陆的终端应用软件,或手持的签到终端。位置信息可以是教学楼名称,教室的门牌号等信息。

步骤s2,第一客户端根据位置信息,调取并显示位置分布图示。其中,位置分布图示可以是某个教室的座位分布。在实际应用过程中,第一客户端可以从服务器中调取位置分布图示。

步骤s3,第一客户端接收用户上传的座位信息和个人信息,座位信息是根据位置分布图示确定的信息。其中,个人信息可以是每个学员的指纹信息、人脸图像或身份证件信息,也可以是学员的姓名、学号等信息。座位信息可以是第几排的第几个座位。

步骤s4,第一客户端将座位信息和个人信息传输至服务器。如采用无线传输网络传输座位信息和个人信息。

步骤s5,第二客户端发送考勤指令至服务器。其中,第二客户端可以任课教师所登陆的终端应用软件。在实际应用过程中,第二客户端可以选择指定的教室,并发起考勤。

步骤s6,服务器接收座位信息和个人信息,并根据考勤指令,对座位信息进行统计,形成课堂人数统计结果。

步骤s7,服务器根据考勤指令和该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标。

步骤s8,服务器根据预存储的人员统计表,判断个人信息是否在人员统计表中存在相同信息:若是,则将该个人信息对应的位置显示图标设置为第一颜色。若否,则将该个人信息对应的位置显示图标设置为第二颜色。其中,人员统计表中存储每个班级的学员的基本信息、指纹信息、人脸图像或身份证件信息等。

步骤s9,第二客户端从服务器中获取课堂人数统计结果和设置位置显示图标颜色的位置分布图示,进行显示。在实际应用过程中,任课教师即可根据第二客户端所显示的信息核查学员的签到状况,例如某一座位上有学员,对应第二客户端显示的位置显示图标上显示不同的颜色,若第二客户端显示的位置显示图标上显示有学员签到,但实际座位上没有学员,则为虚假签到或代替签到。任课教师即可在第二客户端将其删除。

由上述技术方案可知,本实施例提供的基于位置分布的课堂考勤方法,通过第一客户端获取座位信息和个人信息,并传送至服务器,避免排队等候现象,提高考勤速率。

同时,该方法还能够结合教室的座位位置分布,呈现每个学员的位置,便于任课教师与每个学员之间进行交流互动,提高用户体验。并且,该方法还能够统计课堂人数,无需采用点名的方式统计人数,根据个人信息和人员统计表,以将课堂中每个学员进行区分,防止逃课、代替签到的现象。

因此,本实施例基于位置分布的课堂考勤方法,能够提高考勤速率,结合教室的座位分布,准确、有效地获取课堂学生的分布状况,快速统计学生出勤率。

为了提高人员信息识别的准确度,该方法还能够采集课堂学员的人脸图像,并进行识别处理,具体实现过程如下:

第二客户端获取指定区域内的图像信息,如指定教室内所采集的图像信息,可以是对同一个人从进入摄像头范围,面部大小符合拍摄条件开始到其离开摄像头或面部大小不再符合拍摄条件为止,对其拍摄得到的图像信息。

按照预设的时间间隔或预接收的排序指令,根据同一对象的图像信息的图像质量,对同一对象的图像信息排序,形成该对象的图像排序结果。其中,图像质量可以是根据人脸大小、人脸偏转角、曝光度、过暗度、侧光度、对比度、清晰度、熵、人脸完整性、灰度等级分布等参考因子。其中,图像信息中的对象可以是针对进入教室的某一个学员。

根据预设的名次范围,在该对象的图像排序结果中选取目标图像。

对目标图像进行复合建模,形成复合建模后的目标图像数据。例如,可以对连续两帧目标图像进行复合建模,以突出拍摄对象的特征为目的,采用增强相同特征的算法、噪声过滤的算法等。

提取目标图像数据中的特征数据,并将特征数据作为该对象的个人信息。

判断个人信息是否在人员统计表中存在相同信息时,具体执行过程如下:根据个人信息中的用户名,查询人员统计表,获取与该用户名相同的名称选项,根据名称选项调取预存储的特征信息数据,将从目标图像数据中提取的特征数据与预存储的特征信息数据相比较,若对比一致,则在位置显示图标中,将个人信息的用户名采用第一颜色进行显示;若对比不一致,则在位置显示图标中,将个人信息的用户名采用第二颜色进行显示。

在此,该方法通过按照时间间隔构建目标图像数据,并提取其中的特征数据,以作为个人信息的识别依据,提升人脸识别的效率。并且,基于图像质量对图像信息进行排序,根据排名选取图像质量更高的图像信息,有助于提升人脸识别的准确度,降低数据运算量。

为了进一步考察学员听课时的专注程度,在获取目标图像之后,该方法还能够监控眼部轮廓的状态,以作为该学员专注程度的判断依据。如第二客户端还能够识别目标图像中的脸部区域,在脸部区域中提取眼部轮廓特征,根据眼部轮廓特征判断眼状态,若为闭眼状态,则在第一次侦测到闭眼状态的脸部图像时,设定第一时间计时节点。若为睁眼状态,则在第一次侦测到闭眼状态的脸部图像时,设定第二时间计时节点。依据所述第一时间计时节点和第二时间计时节点,计算待学员的闭眼时间值。根据每个学员的闭眼时间值确定该学员的专注度。

在此,该方法通过监控每个学员的眼部状态,并统计每个学员处于闭眼状态的时间长度,以此作为评价该学员专注度的信息依据,也为评价任课教师的授课质量提供信息参考。

为了进一步提高本实施例基于位置分布的课堂考勤方法的处理效率,具体地,在位置信息获取方面,该方法的具体实现方式如下:第一客户端根据位置信息,调取并显示位置分布图示之前,第一客户端还能够对地理位置进行检测,获取位置信息。在此,第一客户端可以是自动检测位置信息,无需用户手动输入,提高自动化识别程度,也可以是学员输入的位置信息,以便于精确、快速定位。

具体地,在考勤统计方面,服务器根据考勤指令,对座位信息进行统计,形成课堂人数统计结果时,具体实现过程如下:服务器根据考勤指令,计算指定时间段;服务器统计在指定时间段内所接收的座位信息的数量,形成课堂人数统计结果。其中,考勤指令可以是任课教师所输入的指令,也可以是根据课表所生成的指令。服务器根据考勤指令和该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标时,具体实现过程如下:服务器根据考勤指令,调取位置分布图示;服务器根据该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标。在此,该方法能够接收任课教师所发起的考勤指令,统计指定时间段内签到者的数量,形成课堂人数统计结果,并调取位置分布图示,以确定每个签到者在位置分布图示中的位置显示图标,无需任课教师手动输入所在教室的位置分布状况,提高数据处理效率。

并且,针对人员统计表的学员进行出勤统计时,该方法的具体实现过程如下:服务器统计第一颜色的个人信息的数量,形成第一数量值;服务器判断第一数量值是否小于人员统计表中的数量:若是,则根据已接收的个人信息和人员统计表,确定第二数量值和第二数量值所对应的个人信息。其中,第一数量值为已签到的学员人数,第二数量值为未签到的学员人数。若否,则生成指示信息,如无学员缺席等信息。第二客户端从服务器中获取第二数量值和第二数量值所对应的个人信息,或第二客户端从服务器中获取指示信息。在此,该方法能够统计第一颜色的个人信息的数量,以判断应到学员是否全部到场,并获取缺席学员的人员信息,处理过程简单,降低人员管理时间,便于任课教师进行考勤统计,也方便学员进行签到。

具体地,在授课质量评审方面,该方法的具体实现过程如下:第二客户端从服务器中获取课堂人数统计结果和设置位置显示图标颜色的位置分布图示,进行显示之后,第二客户端还能够根据课堂人数统计结果和人员统计表,确定并显示授课评价标识的数量。在此,任课教师的课程讲解质量与出席学员的数量呈正相关,在实际应用过程中,若课堂人数统计结果与人员统计表中的人数差值,确定授课评价标识的数量,直观地展现每个任课教师的授课质量,便于管理人员进行宏观统计与管理授课质量。

为了进一步提高本实施例基于位置分布的课堂考勤方法的用户体验,具体地,在试题测试方面,第二客户端上传测试试题至服务器,第一客户端从服务器中获取测试试题,进行显示,第一客户端接收用户输入的试题测试结果,并发送至服务器,第二客户端从服务器中接收并显示试题测试结果。在此,任课教师可以即时获取每个学员的试题测试结果,时效性强,避免递交纸质作业或答卷的繁琐过程。

同时,针对试题测试结果评阅方面,本实施例基于位置分布的课堂考勤方法的具体实现过程如下:第二客户端从服务器中接收试题测试结果;第二客户端根据预存储的标准试题答案,检验试题测试结果,获取并显示检验后的试题测试结果。在此,任课教师无需对学员提交的试题测试结果进行批阅,第二客户端直接采用标准试题答案,检验试题测试结果,降低任课教师批阅测试试题的时间,有助于提高用户体验。

在实际应用过程中,为了进一步提高试题检验结果的准确度,具体实现过程如下:针对客观题,第二客户端能够将标准试题答案中每个试题的标准选项与每份试题测试结果中相应试题的提交结果相比较,若比较一致,则判断该份试题测试结果中相应试题的提交结果为正确结果,否则,记录该试题的提交结果。针对主观题,标准试题答案中存储每道试题的关键词,查询每份试题测试结果中每道试题的提交结果,若查询成功,则解析提交结果中每条语句的语意,若每条语句的语意与标准试题答案的语意一致,则判断该份试题测试结果中相应试题的提交结果为正确结果,否则,记录该试题的提交结果中的关键词汇,以为任课教师进行试题讲解提供依据。

在此,该方法能够对客观题和主观题进行检验,通过比较、关键词查询、语意识别的方式,对每份试题测试结果进行批阅,并汇整易错题、易错选项,为任课教师讲解提供信息基础。

第二方面,本发明实施例提供一种基于位置分布的课堂考勤系统,结合图2,该系统包括第一客户端1、服务器2和第二客户端3,第一客户端1、服务器2和第二客户端3依次通信连接。第一客户端1用于接收用户上传的位置信息。根据位置信息,调取并显示位置分布图示。接收用户上传的座位信息和个人信息,座位信息是根据位置分布图示确定的信息。将座位信息和个人信息传输至服务器2。服务器2用于接收座位信息和个人信息,并根据考勤指令,对座位信息进行统计,形成课堂人数统计结果。根据考勤指令和该个人信息匹配的座位信息,在位置分布图示中确定该个人信息的位置显示图标。根据预存储的人员统计表,判断个人信息是否在人员统计表中存在相同信息:若是,则将该个人信息对应的位置显示图标设置为第一颜色。若否,则将该个人信息对应的位置显示图标设置为第二颜色。第二客户端3用于发送考勤指令至服务器2。从服务器2中获取课堂人数统计结果和设置位置显示图标颜色的位置分布图示,进行显示。

由上述技术方案可知,本实施例提供的基于位置分布的课堂考勤系统,通过第一客户端1获取座位信息和个人信息,并传送至服务器2,避免排队等候现象,提高考勤速率。

同时,该系统还能够结合教室的座位位置分布,呈现每个学员的位置,便于任课教师与每个学员之间进行交流互动,提高用户体验。并且,该系统还能够统计课堂人数,无需采用点名的方式统计人数,根据个人信息和人员统计表,以将课堂中每个学员进行区分,防止逃课、代替签到的现象。

因此,本实施例基于位置分布的课堂考勤系统,能够提高考勤速率,结合教室的座位分布,准确、有效地获取课堂学生的分布状况,快速统计学生出勤率。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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