预约教室的方法及装置

阅读: 评论:0

著录项
  • CN201710574471.7
  • 20170713
  • CN107368906A
  • 20171121
  • 广州诺星信息技术有限公司
  • 戚杰;江建
  • G06Q10/02
  • G06Q10/02 G06Q50/20

  • 广东省广州市广州高新技术产业开发区科学城科学大道162号创意大厦B2栋第四层406单元
  • 广东(44)
  • 广州华进联合专利商标代理有限公司
  • 冯右明
摘要
本发明涉及预约教室的方法及装置。所述方法包括:获取登录用户的预约申请,所述预约申请中包含的信息有用户账号、预约教室编号以及预约课程信息;根据所述预约申请查询预设的教室数据库,根据查询结果生成对应的响应信息;所述教室数据库中包含有若干个教室的使用信息,每个教室的使用信息包括教室编号、教室容量、课程表以及已预约人数;所述响应信息包括批注所述预约申请的第一响应信息或者拒绝所述预约申请的第二响应信息;向所述用户输出所述响应信息。本发明能够提高用户预约教室的效率。
权利要求

1.一种预约教室的方法,其特征在于,包括:

获取登录用户的预约申请,所述预约申请中包含的信息有用户账号、预约教室编号以 及预约课程信息;

根据所述预约申请查询预设的教室数据库,根据查询结果生成对应的响应信息;所述 教室数据库中包含有若干个教室的使用信息,每个教室的使用信息包括教室编号、教室容 量、课程表以及已预约人数;所述响应信息包括批注所述预约申请的第一响应信息或者拒 绝所述预约申请的第二响应信息;

向所述用户输出所述响应信息。

2.根据权利要求1所述的预约教室的方法,其特征在于,根据所述预约申请查询预设的 教室数据库,根据查询结果生成对应的响应信息,包括:

以预约教室编号为查询条件,从教室数据库中查询获得对应教室的使用信息;

判断所述预约课程信息是否与所述教室的课程表匹配,若否,生成第二响应信息,若 是,判断所述教室的已预约人数是否达到设定的人数上限;

若达到人数上限,生成第二响应信息,否则,生成第一响应信息。

3.根据权利要求1所述的预约教室的方法,其特征在于,所述根据所述预约申请查询预 设的教室数据库,根据查询结果生成对应的响应信息,还包括:

检测登录管理员对所述预约申请的处理操作信息,在检测到所述处理操作信息时根据 所述预约申请查询所述教室数据库,并将查询结果输出给所述管理员;

接收所述管理员对所述查询结果的确认操作信息,生成对应的响应信息;所述确认操 作信息包括批准预约信息或者拒绝预约信息。

4.根据权利要求1所述的预约教室的方法,其特征在于,根据所述预约申请查询预设的 教室数据库,根据查询结果生成对应的响应信息之后,还包括:

若为第一响应信息,则向所述教室的门禁系统发送一授权信息,所述授权信息中包含 所述用户账号对应的IC卡信息,所述授权信息用于使得所述教室的门禁系统将对应IC卡识 别为有效卡;

向所述教室的门禁系统发送一授权信息之后,还包括:

接收所述教室门禁系统发送的授权用户进入教室的反馈信息,在对应用户账号的预约 申请下生成一签到信息,所述授权用户为持有所述IC卡的用户;

判断当前所述教室内的教学设备是否为解锁或者开启状态,若否,向所述教室内的教 学设备发送解锁和/或启动指令。

5.根据权利要求4所述的预约教室的方法,其特征在于,还包括:

接收由所述教室门禁系统发送的授权用户离开教室的反馈信息,在对应用户账号的预 约申请下生成一离开信息;判断对应课程时间内的全部授权用户是否均已离开所述教室, 若是,向所述教室内的教学设备发送关闭和/或锁定指令。

6.根据权利要求4所述的预约教室的方法,其特征在于,向所述教室的门禁系统发送一 授权信息之后,还包括:

检测用户账号所预约的课程是否结束,若结束,向所述教室的门禁系统发送一授权失 效信息,所述授权失效信息中包含有所述用户账号对应的IC卡信息,授权失效信息用于使 得所述教室的门禁系统将对应IC卡识别为无效卡。

7.根据权利要求1至6任一所述的预约教室的方法,其特征在于,所述根据所述预约申 请查询预设的教室数据库,根据查询结果生成对应的响应信息之后,还包括:

根据所述响应信息更新所述教室数据库中对应教室的使用信息。

8.一种预约教室的装置,其特征在于,包括:

预约接收模块,用于获取登录用户的预约申请,所述预约申请中包含的信息有用户账 号、预约教室编号以及预约课程信息;

响应生成模块,用于根据所述预约申请查询预设的教室数据库,根据查询结果生成对 应的响应信息;所述教室数据库中包含的信息有若干教室的使用信息,每个教室的使用信 息包括教室编号、教室容量、课程表以及已预约人数;所述响应信息包括批注所述预约申请 的第一响应信息或者拒绝所述预约申请的第二响应信息;

响应输出模块,用于向所述用户输出所述响应信息。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执 行时实现权利要求1至7任一所述方法的步骤。

10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计 算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一所述方法的步 骤。

说明书
技术领域

本发明涉及物联网技术领域,特别是涉及预约教室的方法、装置、存储介质及计算 机设备。

教室作为现代化育创新和实践教学的重要基地,是高校教育事业赖以生存和发展 的前提条件。

目前高校教室数量较多,且一般为不同专业的学生所共有,不同时间安排有不同 的课程,但并非所有上课时间均安排有课程任务,各教室或多或少都有未安排课程的时间 段。或者对于已安排课程的教室,其包含的作为通常也多余相关课程的学生人数,其他学生 也可以通过选课等方式加入该课程的学习。然而,目前当需要预约教室或者选课加入能够 课程时,基本还是学生到相关教室的管理员,现场进行教室/课程的预约申请,由管理员 登记预约的结果,预约效率低。

基于此,本发明提供了预约教室的方法及装置,能够解决现场预约教室效率低的 问题,同时还能改善教室预约的合理性。

本发明方案包括:

一种预约教室的方法,包括:

获取登录用户的预约申请,所述预约申请中包含的信息有用户账号、预约教室编 号以及预约课程信息;

根据所述预约申请查询预设的教室数据库,根据查询结果生成对应的响应信息; 所述教室数据库中包含的信息有若干教室的使用信息,每个教室的使用信息包括教室编 号、教室容量、课程表以及已预约人数;所述响应信息包括批注所述预约申请的第一响应信 息或者拒绝所述预约申请的第二响应信息;

向所述用户输出所述响应信息。

一种预约教室的装置,包括:

预约接收模块,用于获取登录用户的预约申请,所述预约申请中包含的信息有用 户账号、预约教室编号以及预约课程信息;

响应生成模块,用于根据所述预约申请查询预设的教室数据库,根据查询结果生 成对应的响应信息;所述教室数据库中包含的信息有若干教室的使用信息,每个教室的使 用信息包括教室编号、教室容量、课程表以及已预约人数;所述响应信息包括批注所述预约 申请的第一响应信息或者拒绝所述预约申请的第二响应信息;

响应输出模块,用于向所述用户输出所述响应信息。

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现 所述方法的步骤。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的 计算机程序,所述处理器执行所述程序时实现所述方法的步骤.

上述技术方案,通过在获取登录用户的预约申请之后,根据所述预约申请查询预 设的教室数据库,根据查询结果生成对应的响应信息;所述教室数据库中包含的信息有若 干教室的使用信息,每个教室的使用信息包括教室编号、教室容量、课程表以及已预约人 数;所述响应信息包括批注所述预约申请的第一响应信息或者拒绝所述预约申请的第二响 应信息;向所述用户输出所述响应信息。基于数据库的管理和统计,可高效、准确的给出各 个教室的使用信息,便于给出可靠的教室分配方案;同时也更方便用户申请教室。

图1为一实施例的预约教室的方法的示意性流程图;

图2为一实施例的预约教室的装置的示意性结构图。

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。

本发明中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非 明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是 可以调整的。

图1为一实施例的预约教室的方法的示意性流程图;如图1所示,本实施例中的预 约教室的方法包括步骤:

S11,获取登录用户的预约申请,所述预约申请中包含的信息有用户账号、预约教 室编号以及预约课程信息。

所述用户账号用于标识不同用户,可以为用户名字,或者用户代码,例如学号、身 份证号等。以学生为例,在选课或者进行实验预约时,可通过个人学号或者名字登陆预设的 教室管理平台,基于该平台进行选课或者进行实验预约。

S12,根据所述预约申请查询预设的教室数据库,根据查询结果生成对应的响应信 息;所述教室数据库中包含的信息有若干教室的使用信息,每个教室的使用信息包括教室 编号、教室容量、课程表以及已预约人数;所述响应信息包括批注所述预约申请的第一响应 信息或者拒绝所述预约申请的第二响应信息。

在一可选实施例中,还包括预先建立教室数据库的步骤,所述教室数据库存储在 预设的教室管理平台。在一优选实施例中,所述建立教室数据库的步骤包括:将教室使用有 关的若干个信息文件导入教室管理平台预设的数据库中。例如,预先将教室使用有关的若 干个excel文件导入教室管理平台预设的数据库中,以构建初始时的教室数据库。进一步 地,为了便于高效查询各个教室的全面信息,还可在所述若干个信息文件之间建立关联。教 室使用有关的若干个信息文件例如:教室属性信息(容量、类型等)、教室的课程表信息、各 课程对应的学生信息以及教室管理员信息等文件;可在教室属性信息、教室的课程表信息、 课程表对应的学生信息以及教室管理员信息等信息文件之间建立关联。优选地,可通过教 室编号建立教室属性信息、教室的课程表信息、课程表对应的学生信息以及教室管理员信 息等不同信息文件的关联。

可以理解的,所述关联可以是基于关系数据库建立的关联,也可以是以其他形式 建立的关联信息。

S13,向所述用户输出所述响应信息。

本步骤中,当用户通过网页登录教室管理平台进行操作时,可直接通过网页输出 所述响应信息。另外,若用户通过终端应用软件登录教室管理平台进行操作,还可以通过向 所述终端应用软件发送所述响应信息的形式输出。

优选地,上述步骤S11~S13的执行主体均为预设的教室管理平台,可以理解为对 应的教室管理服务器。

传统的教室预约方式,由于管理员掌握的教室信息有限,以及在登记时比较容易 出现错误,因此可能存在有的教室人数过多,学生没有位置,有的教室还有闲置位置,即存 在教室预约不合理性的问题。本发明上述实施例的教室预约方法,学生可以登录到所述教 室管理平台,进行教室预约,所述教室管理平台可基于数据库中相应教室的综合使用情况, 对所述预约进行相关的处理。由于是基于数据库的管理,不仅为学生申请教室提供了方便, 同时提高了教室预约的高效性和合理性。

在一可选实施例中,上述步骤S12的具体实现方式可为:以预约教室编号为查询条 件,从教室数据库中查询获得对应教室的使用信息。判断所述预约课程信息是否在所述教 室的课程表中,若否,生成第二响应信息,若是,判断所述教室的已预约人数是否达到设定 的人数上限。若达到人数上限,生成第二响应信息,否则,生成第一响应信息。所述教室数据 库中的各个教室可能已分配对应的课程信息,例如周一上午10:30-11:15的课程为计算机 原理,对应的学生信息为计算机专业一年级的全部学生。对于非计算机专业的学生,可通过 选课的形式选修该堂课程。在学生基于教室管理平台提出选课申请时,可根据课程名称查 询上课的教室,进而查询该教室的容量、必修课学生的人数和已预约选修人数,进而为学生 选课提供方便。另一方面,学生可以输入欲选择的课程名称,系统自动查询教室数据库,得 到该学生是否还有机会选修该堂课程,并输出相应的响应信息给学生。教室管理平台在接 收到用户的预约申请之后,自动对该预约申请进行处理并输出对应的信息,可消除管理人 员处理预约申请效率低、容易收到主观误导等缺陷。

在另一可选实施例中,上述步骤S12的具体实现方式可为:检测登录管理员对所述 预约申请的处理操作信息,在检测到所述处理操作信息时根据所述预约申请查询预设的教 室数据库,并将查询结果输出给所述登录管理员;根据所述管理员对所述查询结果的确认 操作信息,生成对应的响应信息;所述确认操作信息包括批准预约信息或者拒绝预约信息。 即教室管理平台在接收到用户的预约申请之后,并不会自动进行处理,而是由所述教室的 管理员登录之后,根据管理员的操作进行处理,其中教室管理平台在检测到管理员输入的 查询条件后,查询教室数据库,获取相应教室的使用信息并输出,批准或者拒绝用户的预约 申请,则是根据管理员的确认操作决定。该方式给管理员赋予一定的干预权限,可避免对于 一些特殊预约申请,平台无法自动处理的情况。

在一可选实施例中,在生成批准用户的预约申请的信息之后,还包括教室管理平 台下发授权信息给对应教室门禁系统的步骤,具体可为:若为第一响应信息,则向对应教室 的门禁系统发送一授权信息,所述授权信息中包含所述用户账号对应的IC卡信息,所述授 权信息用于使得所述教室的门禁系统将对应IC卡识别为有效卡。例如每个学生和各自的校 园IC卡是绑定的,当学生登录教室管理平台之后,根据学生的账号信息可是得到该学生对 应的校园IC卡信息,只有被授权的校园IC卡才能给被教室门禁系统识别为有效卡,从而开 启门禁系统允许学生进入;未被授权的校园IC卡则被所述教室的门禁卡识别为无效卡,门 禁系统将不开启。可以理解的,除了所述校园IC卡之外,也可以是其他与学生有唯一绑定关 系的其他卡,并且在所述教室管理平台的教室数据库中需预先存储学生与对应卡信息的绑 定关系。

进一步地,教室管理平台在向所述教室的门禁系统发送一授权信息之后,还包括: 接收由所述教室门禁系统发送的授权用户进入教室的反馈信息,在对应用户账号的预约申 请下生成一签到信息;其中,所述授权用户为持有所述IC卡的用户。所述签到信息被记录在 所述教室数据库中,便于管理员或者老师查看学生的上课情况。并且,在接收由所述教室门 禁系统发送的授权用户进入教室的反馈信息之后,还判断所述教室里的设备是否处于解锁 或者开启状态,若否,则向所述教室内的教学设备发送解锁和/或启动指令;所述教室内的 教学设备包括但不限于音视频设备、投影设备和/或实验仪表仪器。例如当前时间为上午 10:15,所述教室的课程表中包含有上午10:30~11:15的课程,则当第一个授权用户在上午 10:15刷卡进入教室时,所述教室内的教学设备将自动解锁和/或启动。教学设备只有在解 锁状态下,才允许用户进行操作。

若有用户提前一个小时进入教室,若提前一小时开启教室里的设备,将会造成资 源浪费。为了解决该问题,向所述教室的门禁系统发送的授权信息中还包括授权时间段信 息,例如授权时间段信息为对应课程开始时间前10分钟到课程结束时间,即用户最早只能 在课程开始前10分钟进入教室,教室里的设备最早只能提前10分钟开启。可以理解的,所述 授权时间段信息可以根据实际情况调整,例如调整为课程开始前5分钟或者15分钟开始,也 是允许的。

在一可选实施例中,教室管理平台在接收由所述教室门禁系统发送的授权用户离 开教室的反馈信息,在对应用户账号的预约申请下生成一离开信息;所述离开信息也会被 记录在所述教室数据库中,便于管理员或者其他老师查看学生的离开教室情况。并且在接 收由所述教室门禁系统发送的授权用户离开教室的反馈信息之后,教室管理平台还会判断 对应课程的全部授权用户是否均已离开所述教室,若是,向所述教室内的教学设备发送关 闭和/或锁定指令,以防止课程结束时学生忘记关闭教室里设备,导致资源浪费。其中,教学 设备若为锁定状态,将不允许用户进行任何操作。

在另一可选实施例中,所述教室管理平台在向所述教室内的教学设备发送解锁/ 开启指令之后,可对所述教学设备处于解锁/开启的状态进行计时,并在设定计时时间到来 时,向所述教学设备发送锁定/关闭指令。由此实现对教室里的教学设备进行智能控制的目 的,避免恶意操作教学设备的发生,或者教学设备长期处于开启状态导致的资源浪费。

在另一可选实施例中,用户的预约申请被批准之后,不代表该用户对应的IC卡对 应所述教室的门禁系统而言一直处于授权状态,而是随着其预约课程的结束而失效。即所 述教室管理平台在向所述教室的门禁系统发送一授权信息之后,还检测用户账号所预约的 课程是否结束,若结束,则向所述教室的门禁系统发送一授权失效信息,所述授权失效信息 中包含有所述用户账号对应的IC卡信息,授权失效信息用于使得所述教室的门禁系统将对 应IC卡识别为无效卡。

优选的,所述教室管理平台接收到的用户操作信息、管理员操作信息和/或教室门 禁系统反馈的信息,都将被记录在所述教室数据库中,便于存档查看。包括,在根据所述预 约申请查询预设的教室数据库,根据查询结果生成对应的响应信息之后,根据所述响应信 息更新所述教室数据库中对应教室的使用信息。特别的是,在生成批准预约请求的响应信 息之后,更新所述教室数据库中对应教室的已预约人数。

通过上述实施例的教室管理平台和教室数据库,具有特定权限的老师或者学校领 导还可随时登录教室管理平台,查看任意教室的使用信息。优选地,所述教室管理平台还提 供报表生成和报表导出功能,当老师或者学校领导输入查询条件之后,教室管理平台自动 根据该查询条件获取对应教室的使用信息,并形成报表,并提供Word或者excel形式的报表 导出。

需要说明的是,对于前述的各方法实施例,为了简便描述,将其都表述为一系列的 动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依 据本发明,某些步骤可以采用其它顺序或者同时进行。

基于与上述实施例中的预约教室的方法相同的思想,本发明还提供预约教室的装 置,该装置可用于执行上述预约教室的方法。为了便于说明,预约教室的装置实施例的结构 示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并 不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的 部件布置。

图2为本发明一实施例的预约教室的装置的示意性结构图,如图2所示,本实施例 的预约教室的装置包括:

预约接收模块210,用于获取登录用户的预约申请,所述预约申请中包含的信息有 用户账号、预约教室编号以及预约课程信息;

响应生成模块220,用于根据所述预约申请查询预设的教室数据库,根据查询结果 生成对应的响应信息;所述教室数据库中包含的信息有若干教室的使用信息,每个教室的 使用信息包括教室编号、教室容量、课程表以及已预约人数;所述响应信息包括批注所述预 约申请的第一响应信息或者拒绝所述预约申请的第二响应信息;

响应输出模块230,用于向所述用户输出所述响应信息。

在一实施例中,所述响应生成模块220,具体用于以预约教室编号为查询条件,从 教室数据库中查询获得对应教室的使用信息;判断所述预约课程信息是否与所述教室的课 程表匹配,若否,生成第二响应信息,若是,判断所述教室的已预约人数是否达到设定的人 数上限;若达到人数上限,生成第二响应信息,否则,生成第一响应信息。

在另一实施例中,所述响应生成模块220,具体用于检测登录管理员对所述预约申 请的处理操作信息,在检测到所述处理操作信息时根据所述预约申请查询所述教室数据 库,并将查询结果输出给所述管理员;接收所述管理员对所述查询结果的确认操作信息,生 成对应的响应信息;所述确认操作信息包括批准预约信息或者拒绝预约信息。

在一实施例中,所述预约教室的装置还包括:

授权管理模块240,用于若为第一响应信息,则向所述教室的门禁系统发送一授权 信息,所述授权信息中包含所述用户账号对应的IC卡信息,所述授权信息用于使得所述教 室的门禁系统将对应IC卡识别为有效卡。

所述授权管理模块240,还用于接收所述教室门禁系统发送的授权用户进入教室 的反馈信息,在对应用户账号的预约申请下生成一签到信息,所述授权用户为持有所述IC 卡的用户;判断当前所述教室内的教学设备是否为解锁或者开启状态,若否,向所述教室内 的教学设备发送解锁和/或启动指令。

在另一实施例中,所述授权管理模块240,还用于接收由所述教室门禁系统发送的 授权用户离开教室的反馈信息,在对应用户账号的预约申请下生成一离开信息;判断对应 课程时间内的全部授权用户是否均已离开所述教室,若是,向所述教室内的教学设备发送 关闭和/或锁定指令。

在另一实施例中,所述授权管理模块240,还用于检测用户账号所预约的课程是否 结束,若结束,向所述教室的门禁系统发送一授权失效信息,所述授权失效信息中包含有所 述用户账号对应的IC卡信息,授权失效信息用于使得所述教室的门禁系统将对应IC卡识别 为无效卡。

在另一实施例中,所述预约教室的装置还包括:数据库更新模块,用于根据所述响 应信息更新所述教室数据库中对应教室的使用信息。

需要说明的是,上述示例的预约教室的装置的实施方式中,各模块之间的信息交 互、执行过程等内容,由于与本发明前述方法实施例基于同一构思,其带来的技术效果与本 发明前述方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

此外,上述示例的预约教室的装置的实施方式中,各程序模块的逻辑划分仅是举 例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利 考虑,将上述功能分配由不同的程序模块完成,即将所述预约教室的装置的内部结构划分 成不同的程序模块,以完成以上描述的全部或者部分功能。

本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可 以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介 质中,作为独立的产品销售或使用。所述程序在执行时,可执行如上述各方法的实施例的全 部或部分步骤。此外,所述存储介质还可设置于一种计算机设备中,所述计算机设备中还包 括处理器,所述处理器执行所述存储介质中的程序时,能够实现上述各方法的实施例的全 部或部分步骤。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部 分,可以参见其它实施例的相关描述。可以理解,其中所使用的术语“第一”、“第二”等在本 文中用于区分对象,但这些对象不受这些术语限制。

以上所述实施例仅表达了本发明的几种实施方式,不能理解为对本发明专利范围 的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下, 还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围 应以所附权利要求为准。

本文发布于:2023-04-13 14:29:34,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/1/86544.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图