一种教室管理方法及装置与流程

文档序号:19741420发布日期:2020-01-18 05:16阅读:210来源:国知局
一种教室管理方法及装置与流程

本申请涉及教育系统技术领域,尤其涉及一种教室管理方法及装置。



背景技术:

现有高校的课堂考勤方式,通常以点名或扫码的方式进行。而这种考勤方式需浪费一定的课堂时间。为解决上述问题,现有技术中,通过在教室的座位上设置红外线传感器,利用感应座位上是否有学生入座来统计考勤率,进而解决需要浪费时间用于教学教室考勤的问题。

但由于教室在无课程任务时,会作为空闲教室供老师和学生自习或进行其他活动,因此这种考勤方式会出现在无需考勤的情况下依旧进行考勤,导致考勤统计错误,从而使工作人员需要对后续的考勤数据进行二次整理,纠正错误的统计数据,进而浪费大量时间,且当教室作为空闲教室时,若老师或学生需使用空闲教室,需自行寻找空闲教室,导致学生或老师不容易找到空闲教室,或者需要走很远才能找到自习的教室,从而造成了很多时间的浪费。



技术实现要素:

本申请实施例所要解决的技术问题在于,提供一种教室管理方法及装置,以改善上述问题。

为解决上述问题,本申请实施例提供一种教室管理方法,适于在计算设备中执行,至少包括如下步骤:

检测任一所述教室在预设时间段内是否存在课程信息;

当所述教室在所述预设时间段内存在所述课程信息时,根据设置在所述教室中每个座位下的压力传感器检测到的座位使用情况,获取考勤信息后,将所述考勤信息存储到服务器中;

当所述教室在所述预设时间段内不存在所述课程信息时,将所述教室在所述预设时间段内标记为空闲教室,在用户终端发起与所述预设时间段对应的空闲教室查询请求时,向所述用户终端发送所述空闲教室的位置信息。

进一步的,当所述教室在所述预设时间段内存在所述课程信息时,根据设置在所述教室中每个座位下的压力传感器检测到的座位使用情况,获取考勤信息,并将所述考勤信息存储到服务器中,包括:

当所述教室在所述预设时间段内存在所述课程信息时,根据设置在所述教室中每个座位下的压力传感器检测到的被使用座位的数量,确定实到人数,并根据实到人数以及所述课程信息对应的应到人数,获取所述考勤信息后,将所述考勤信息存储到服务器中。

进一步的,还包括:

若所述教室在所述预设时间段内不存在所述课程信息,则在所述预设时间段内,将设置在所述教室中每个座位下的压力传感器检测到的座位使用情况,同步到设于所述教室门口的显示屏上。

进一步的,还包括:根据所述教室中各区域的所述压力传感器的检测情况,控制与各所述区域对应的各用电设备开启或关闭;其中,若所述区域的所述压力传感器检测到所述区域的座位被使用时,开启与所述区域对应的用电设备;否则,关闭与所述区域对应的用电设备。

进一步的,还包括:

接收所述用户终端根据所述空闲教室发送的预约请求,根据所述用户终端的当前账号信誉分,获取所述用户终端的优先级,并根据所述优先级,确定所述用户终端对所述空闲教室的预约情况。

进一步的,还包括:

当所述空闲教室被预约时,将被预约的所述空闲教室,标记为非空闲教室。

进一步的,所述当前账号信誉分由所述用户终端对应的用户对预约的所述空闲教室的使用情况决定;其中,若所述用户未在预约的时间内使用所述空闲教室,则所述当前账号信誉分减少,否则,所述当前账号信誉分增加。

进一步的,还包括:

根据所述压力传感器,获取与所述压力传感器对应的所述座位的持续被使用时长,并在所述持续被使用时长超过预设时长时,开启设置于对应的所述座位底部的马达。

进一步的,还包括:

若通过所述压力传感器检测到正在震动的所述座位已停止使用,则关闭所述马达。

进一步的,还提供一种教室管理装置,包括:

检测模块,用于检测任一所述教室在预设时间段内是否存在课程信息;

考勤模块,用于当所述教室在所述预设时间段内存在所述课程信息时,将设置在所述教室中每个座位下的压力传感器检测到的座位使用情况作为考勤信息,发送到服务器,以使所述服务器将所述考勤信息存储到服务器中;

查询模块,用于当所述教室在所述预设时间段内不存在所述课程信息时,将所述教室在所述预设时间段内标记为空闲教室,在用户终端发起与所述预设时间段对应的空闲教室查询请求时,向所述用户终端发送所述空闲教室的位置信息。

实施本申请实施例,具有如下有益效果:

与现有技术相比,本申请实施例只在检测到教室有课程信息时,才生成考勤信息,以及只在检测到教室有课程信息时,才使服务器接收考勤信息,从而避免无需考勤时,仍进行考勤统计导致的数据统计错误的情况,进而使工作人员无需再耗费大量时间对考勤数据统计的结果进行二次整理,节省了大量时间,提高了工作效率,且能够向用户终端推送空闲教室的位置信息,节省用户寻找空闲教室的时间。

附图说明

图1是本申请的实施例一提供的教室管理方法的流程示意图;

图2是本申请的实施例二提供的教室管理方法的流程示意图;

图3是本申请的硬件结构部分设计图;

图4是本申请的实施例三提供的教室管理方法的流程示意图;

图5是本申请的实施例四提供的教室管理装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参见图1,是本申请的实施例一提供的教室管理方法的流程示意图,包括:

步骤s11,检测任一教室在预设时间段内是否存在课程信息。

在本实施例中,当新学期开始时,从学校教务系统获取每间教室的课程表和对应的每个班级的学生人数,将教室对应的课程表以及课程表中各课程对应的班级人数,作为课程信息存储在服务器中,从而便于后续检测。

在本实施例中,还可通过服务器中存储的课程表,查询某间教室当前学习的课程表,或查询某位教师的课程信息。

步骤s12,当教室在预设时间段内存在课程信息时,根据设置在教室中每个座位下的压力传感器检测到的座位使用情况,获取考勤信息后,将考勤信息存储到服务器中。

具体的,当教室在预设时间段内存在课程信息时,根据设置在教室中每个座位下的压力传感器检测到的被使用座位的数量,确定实到人数,并根据实到人数以及课程信息对应的应到人数,获取考勤信息后,将考勤信息存储到服务器中。

在本实施例中,教室的每个座位下都安装了一个压力传感器,不论哪一个座位有学生坐下都会被检测到,以此作为依据来判断这一座位是否有学生坐下,从而判断座位是否被使用。

在本实施例中,每当有座位的状态发生变化时,则将该变化的座位的信息进行编码。如某一个编码06509201,其中第1-2位是教学楼的编号,第3位是楼层,第4-5位是教室号,第6-7位是座位号,第8位是座位的状态,“1”代表该座位已经有人坐下,“0”代表该座位没有人坐下。若当此时状态发生变化的座位对应的教室存在课程信息,即处于上课时间时,则根据所有座位的编码,获取考勤信息,并将该考勤信息和对应的所有座位的编码上传至服务器,保存到考勤率存储空间中。

在本实施例中,服务器中存有每个学期的课程表,通过查找课程表的课程内容,从而能够判定该教室在预设时间段是否存在课程信息。服务器在接收到考勤信息后,根据考勤信息生成座位信息可视化表格和到课率统计表格。该座位信息可视化表格以及到课率统计表格在具有权限的用户终端,如教师的用户终端发起查询请求时生成,生成的表格可被具有权限的用户终端查询、修改以及下载,该查询请求可以是模糊查询请求,如班级名称、课程名称和时间中任意一种关键字或任意两种关键字的组合,也可以是精确查询请求,如班级名称、课程名称和时间三者关键字的组合。其中座位信息可视化表格可表示为:

其中“1”代表该座位有人坐下,“0”代表该座位无人坐下。

课率统计表格可表示为:

通过只在检测到教室有课程信息时,才生成考勤信息,以及只在检测到教室有课程信息时,才使服务器接收考勤信息,从而避免无需考勤时,仍进行考勤统计导致的数据统计错误的情况,进而使工作人员无需再耗费大量时间对考勤数据统计的结果进行二次整理,节省了大量时间,提高了工作效率。

步骤s13,当教室在预设时间段内不存在课程信息时,将教室在预设时间段内标记为空闲教室,在用户终端发起与预设时间段对应的空闲教室查询请求时,向用户终端发送空闲教室的位置信息。

在本实施例中,步骤s13还包括,若教室在预设时间段内不存在课程信息,则在预设时间段内,将设置在教室中每个座位下的压力传感器检测到的座位使用情况,同步到设于教室门口的显示屏上。

在本实施例中,若教室在预设时间段内不存在课程信息,则将该教室在预设时间段内作为空闲教室,供学生或老师预约或自习。学生或老师可通过用户终端查看当前某栋教学楼的空闲教室的位置信息,从而方便选择最近或最合适的教室自习或进行其他活动。其中学生或老师通过用户终端进行预约的步骤可表示为:①用户通过用户终端登录账号。②点击查看功能。③点击查看空闲教室。④点击选择时间。⑤点击选择教学楼。完成以上步骤之后用户即可在手机终端上看到所选时间的教学楼的空闲教室,它们从上到下按照楼层从高到低排列,并且在其旁边显示各个教室内的人数。通过这种方式,使得学生或老师无需浪费大量时间在寻找教室上,且通过按楼层顺序排列空闲教室,并显示空闲教室内对应人数的方式,方便用户对空闲教室进行查看,进而方便用户选择合适的教室。

在本实施例中,每个教室的门口设有一个显示屏。在教室为空闲教室时,则将座位的使用情况同步到该显示屏上,从而通过该显示屏实时显示教室内的人数,进而使路过的用户清楚当前空闲教室的使用情况。

进一步的,参见图2,是本申请的实施例二提供的教室管理方法的流程示意图,包括:

步骤s21,检测任一教室在预设时间段内是否存在课程信息。

在本实施例中,步骤s21与实施例一中步骤s11的执行过程类似,在此不多赘述。

步骤s22,当教室在预设时间段内存在课程信息时,根据设置在教室中每个座位下的压力传感器检测到的座位使用情况,获取考勤信息后,将考勤信息存储到服务器中。

在本实施例中,步骤s22与实施例一中步骤s12的执行过程类似,在此不多赘述。

步骤s23,当教室在预设时间段内不存在课程信息时,将教室在预设时间段内标记为空闲教室,在用户终端发起与预设时间段对应的空闲教室查询请求时,向用户终端发送空闲教室的位置信息。

在本实施例中,步骤s23与实施例一中步骤s13的执行过程类似,在此不多赘述。

步骤s24,根据教室中各区域的压力传感器的检测情况,控制与各区域对应的各用电设备开启或关闭。

其中,若区域的压力传感器检测到区域的座位被使用时,开启与区域对应的用电设备;否则,关闭与区域对应的用电设备。

在本实施例中,若某个区域内的压力传感器检测到该区域的座椅无人使用,而该区域的用电设备正在工作,则通过定时器中以设定好的时间实时关闭或延时关闭该区域的用电设备,从而实现教室的节能减排,能够有效地减少了教室内能源浪费的问题。其中,区域的划分可根据教室的实际情况进行预先划分。

其中本实施例的硬件结构设计可如图3所示。

在本实施例中,步骤s24还包括:根据压力传感器,获取与压力传感器对应的座位的持续被使用时长,并在持续被使用时长超过预设时长时,开启设置于对应的座位底部的马达。

在本实施例中,若压力传感器检测到用户在座位上持续坐了两个小时,则底部的微型马达就开始震动,该微型马达可震动持续10秒后停止且计时清零,或在用户起身时,该微型马达停止震动,并且计时清零。通过该方式,以提醒该用户起身活动身体

进一步的,参见图4,是本申请的实施例三提供的教室管理方法的流程示意图。包括:

步骤s31,检测任一教室在预设时间段内是否存在课程信息。

在本实施例中,步骤s31与实施例一中步骤s11的执行过程类似,在此不多赘述。

步骤s32,当教室在预设时间段内存在课程信息时,根据设置在教室中每个座位下的压力传感器检测到的座位使用情况,获取考勤信息后,将考勤信息存储到服务器中。

在本实施例中,步骤s32与实施例一中步骤s12的执行过程类似,在此不多赘述。

步骤s33,当教室在预设时间段内不存在课程信息时,将教室在预设时间段内标记为空闲教室,在用户终端发起与预设时间段对应的空闲教室查询请求时,向用户终端发送空闲教室的位置信息。

在本实施例中,步骤s33与实施例一中步骤s13的执行过程类似,在此不多赘述。

步骤s34,接收用户终端根据空闲教室发送的预约请求,根据用户终端的当前账号信誉分,获取用户终端的优先级,并根据优先级,确定用户终端对空闲教室的预约情况。

在本实施例中,服务器中存储有每个用户终端的当前账号信誉分,每个账号初始的账号信誉分为100分,可被扣除也可增加。账号信誉分一次扣除扣10分,账号信誉分一次增加5分。用户终端的优先级根据账号信誉分进行划分,其中90分和90分账号信誉分以上为a等级;90-80分账号信誉分为b等级;80-70分账号信誉分为c等级;70-60分账号信誉分为d等级;60分和60分账号信誉分以下为e等级。

当接收到用户终端根据空闲教室发送的预约请求时,服务器根据其优先级处理优先请求,即账号信誉分高,则优先处理该账号的预约请求。例如,如果有多个用户终端提交了预约请求时,则按照它们的优先级由a到e进行排序,系统会从上到下依次处理这些用户终端的预约请求。如果这时又有其他用户提交了预约请求,则重新按照用户终端的优先级由高到低对所有未处理的用户终端进行排序,从上到下依次处理这些用户终端的预约请求。若两个用户终端的优先级相同,则优先处理账号信誉分较高的用户终端;若账号信誉分相同时,则按照时间顺序对它们进行排序。若账号信誉分低于60分,则对应的用户终端一周内无法发起预约请求。账号信誉分的恢复周期为一周,每个用户终端的账号信誉分会在经过一个恢复周期后恢复为100分。

在本实施例中,当前账号信誉分由用户终端对应的用户对预约的空闲教室的使用情况决定。其中,若用户未在预约的时间内使用空闲教室,则当前账号信誉分减少,否则,当前账号信誉分增加。

如,若检测到用户在超过预约时间5分钟后仍未使用空闲教室,或在预约时间内空闲教室内检测到的人数没有达到预约人数的80%,则扣除与该用户对应的用户终端一定的账号信誉分,反之,增加一定的账号信誉分。

在本实施例中,还可通过接收用户终端根据教室内物品的损坏情况发送的待维修信息,确认该待维修信息为正确信息后,增加该用户终端一定的账号信誉分。当然,若该维修信息为假,则扣除该用户终端一定的账号信誉分。

通过上述方式,从而优化教室的线上预约过程,防止出现恶意预约的情况,使教室资源能被有效利用,同时能够增加学生或教师对公共物品的关注度,从而能够对一些损坏的公共物品进行及时排查。

需要说明的是,当空闲教室被预约时,将被预约的空闲教室,标记为非空闲教室,学生或老师可以通过用户终端查找在预设时间内存在课程信息的教室,即查找非空闲教室,其查找方式为:①用户通过用户终端登录账号。②点击查看功能。③点击查看非空闲教室。④点击选择时间。⑤点击选择教学楼。完成以上步骤之后用户即可在手机终端上看到所选时间的教学楼的非空闲教室,这些非空闲教室从上到下按照楼层从高到低排列,并且在其旁边显示各个教室课程信息或者是被预约信息,从而方便用户对非空闲教室进行查看,进而方便用户选择合适的教室。

进一步的,参见图5,是本申请的实施例四提供的教室管理装置的结构示意图,包括:

检测模块101,用于检测任一教室在预设时间段内是否存在课程信息。

考勤模块102,用于当教室在预设时间段内存在课程信息时,将设置在教室中每个座位下的压力传感器检测到的座位使用情况作为考勤信息,发送到服务器,以使服务器将考勤信息存储到服务器中。

查询模块103,用于当教室在预设时间段内不存在课程信息时,将教室在预设时间段内标记为空闲教室,在用户终端发起与预设时间段对应的空闲教室查询请求时,向用户终端发送空闲教室的位置信息。

本申请的又一实施例还提供了一种教室管理终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例所述的教室管理方法。

以上所述是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本申请的保护范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

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