一种基于移动终端的自习室座位获取方法、设备及介质与流程

文档序号:26628281发布日期:2021-09-14 22:17阅读:124来源:国知局
一种基于移动终端的自习室座位获取方法、设备及介质与流程

1.本发明属于计算机技术领域,具体涉及一种基于移动终端的自习室座位获取方法、设备及介质。


背景技术:

2.随着智能化科技的进步,大量高校已引进图书馆座位管理系统,但系统均以一体机为终端,学生需在一体机上进行操作,排长队、利用系统占座的现象没有完全避免。此外,选座范围有限,被学生广泛用于自习的教室、阅览室、机房等未被纳入选座系统。高校的自习室资源包含典型性自习室资源与非典型性自习室资源,典型性自习室长期被作为大学生进行自我学习的场所,除特殊情况外,其用途不作更改,主要包含图书馆自习室;非典型性自习室资源则具有多重用途,如阅览室、教室、机房等。非典型性自习室是典型性自习室的有益补充,尤其是现今座位资源相对不足的情况下,有必要将非典型性自习室纳入自习室选座系统。
3.移动互联网技术的快速发展和智能手机的普及使利用手机终端进行选座成为可能。鉴于此,亟待设计一种移动互联模式下的高校自习室选座方案。


技术实现要素:

4.为了解决上述问题,本发明提出一种基于移动终端的自习室座位获取方法、设备及介质,解决了现有技术中占座行为严重,寻找自习室困难的技术问题,以帮助用户及时找到合适的自习室,合理的使用公共资源,为学习提供便利。
5.本发明通过以下技术手段解决上述技术问题:
6.一种基于移动终端的自习室座位获取方法,所述方法包括:
7.通过预先与自习室预约系统之间建立的通信连接,获取用户当前位置;
8.根据匹配所述用户当前位置的自习室信息,获得候选自习室集合;
9.通过所述通信连接自习室预约系统的预约界面,查看所述候选自习室集合中各候选座位对应的空置情况;
10.根据所述候选座位对应的空置情况和预先输入的自习预约信息进行候选座位的筛选,生成座位推荐结果;
11.反馈所述座位推荐结果包含的推荐座位。
12.优选的,所述反馈座位推荐结果包含的推荐座位之后还包括:
13.接收移动终端返回的座位选择结果,所述座位选择结果是由所述移动终端通过响应座位推荐结果并触发选定操作生成的;
14.向所述操作后台发送所述座位选择结果,以使所述操作后台按照所述座位选择结果进行更新。
15.优选的,所述自习室预约系统包括:操作后台、预约界面、身份信息验证设备和地图导航设备。
16.优选的,获取所述匹配用户当前位置的自习室信息包括:
17.定位用户当前位置,显示在预设区域范围内覆盖用户当前位置的所有自习室;
18.将所述覆盖用户当前位置的各自习室按照距离用户当前位置的远近顺次排序,获得匹配用户当前位置的自习室信息。
19.优选的,所述根据匹配用户当前位置的自习室信息,获取候选自习室集合包括:
20.基于匹配用户当前位置的自习室信息,确定目标自习室集合;
21.获得所述目标自习室集合中处于空置状态下的所有座位,筛选出包含空置座位的自习室作为候选自习室,形成所述候选自习室集合。
22.进一步地,所述根据匹配用户当前位置的自习室信息,获取候选自习室集合之后还包括:
23.确定所述候选自习室集合中各候选自习室,将每个候选自习室包含的座位定义为候选座位。
24.优选的,所述根据候选座位对应的空置情况和预先输入的自习预约信息进行候选座位的筛选,生成座位推荐结果包括:
25.根据自习预约信息包含的内容字段设置约束条件,定义为预设阈值;将所述候选自习室中各候选座位对应的空置情况分别与预设阈值进行比较,确定满足所述预设阈值的座位;
26.将满足所述预设阈值的座位定义为目标座位,根据所述目标座位生成所述座位推荐结果;
27.其中,所述候选座位对应的空置情况包括:空置座位可使用时长、座位位置、预约时间和座位类型;
28.所述自习需求信息包括自习起始时间和预约人数。
29.优选的,所述反馈座位推荐结果包含的推荐座位之后还包括:
30.接收所述终端根据座位推荐结果发送的重新推荐消息,由重新推荐消息中进行用户需求信息的提取;所述用户需求信息包括:期望的座位类型和座位位置;
31.根据提取到的用户需求信息对所述座位推荐结果进行矫正,生成二次推荐结果;
32.向所述终端反馈所述二次推荐结果包含的推荐座位。
33.一种基于移动终端的自习室座位获取设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1

8所述的方法。
34.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1

8所述的方法。
35.本发明的有益效果体现在:
36.本发明提供一种基于移动终端的自习室座位获取方法、设备及介质,通过预先与自习室预约系统之间建立的通信连接,获取用户当前位置;根据匹配所述用户当前位置的自习室信息,获得候选自习室集合;可向用户展示其所处区域周边可使用自习室,在一定程度上节省了寻找自习室的时间。
37.其次,通过通信连接自习室预约系统的预约界面,查看候选自习室集合中各候选座位对应的空置情况;根据候选座位对应的空置情况和预先输入的自习预约信息进行候选
座位的筛选,生成座位推荐结果;最后根据用户向移动终端反馈座位推荐结果包含的推荐座位,提高了用户在操作界面的操作体验,为学习提供便利。解决了现有技术中占座行为严重,因寻找自习室困难导致的耗时过长的问题,以帮助用户及时找到合适的自习室。
38.本发明提供的方案合理的使用公共资源,优化了自习室中座位使用效率及管理效率。
附图说明
39.为了更清楚地说明本实用新型具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
40.图1是本发明提供的基于移动终端的自习室座位获取方法流程图。
具体实施方式
41.下面结合附图对本发明的具体实施方式做进一步的详细说明。
42.为了具体了解本发明提供的技术方案,将在下面的实施例中对本发明的技术方案做出详细的描述和说明。显然,本发明提供的实施例并不限定于本领域的技术人员所熟习的特殊细节。本发明的较佳实施例详细描述如下,除这些描述外,本发明还可以具有其他实施方式。
43.实施例1:
44.本发明提出如图1所示的一种基于移动终端的自习室座位获取方法,所述方法包括:
45.s1通过预先与自习室预约系统之间建立的通信连接,获取用户当前位置;其中,自习室预约系统包括:操作后台、预约界面、身份信息验证设备和地图导航设备。
46.s2根据匹配所述用户当前位置的自习室信息,获得候选自习室集合;
47.s3通过所述通信连接自习室预约系统的预约界面,查看所述候选自习室集合中各候选座位对应的空置情况;
48.s4根据所述候选座位对应的空置情况和预先输入的自习预约信息进行候选座位的筛选,生成座位推荐结果;
49.s5反馈所述座位推荐结果包含的推荐座位。
50.步骤s1中的通过预先与自习室预约系统之间建立的通信连接,获取用户当前位置包括:首先需要获取用户所使用终端的位置信息,用户所使用的终端包括各种移动终端,也可以是pc端等。自习室预约系统利用其包含的地图导航设备从移动终端中获取位置信息,例如可以是通过移动终端上的app调用gps模块、北斗模块等定位模块来实现位置信息的获取,也可以通过移动终端所处的移动网络、wifi网络等获取大致的物理位置信息。如果系统无法通过终端实现位置信息的获取,则需要用户通过操作界面实现手动定位,以手动选择的方式来得到相应的位置信息。
51.在执行步骤s1之前,自习室预约系统接收用户发送的自习室预约请求,读取自习室预约请求携带的身份信息,并通过身份信息验证设备验证所述身份信息与相应身份注册
信息的一致性,验证通过后,则进一步执行用户当前位置的获取。
52.获取步骤s2中匹配用户当前位置的自习室信息包括:
53.定位用户当前位置,显示在预设区域范围内覆盖用户当前位置的所有自习室;
54.将所述覆盖用户当前位置的各自习室按照距离用户当前位置的远近顺次排序,获得匹配用户当前位置的自习室信息。
55.步骤s2中,根据匹配用户当前位置的自习室信息,获取候选自习室集合包括:
56.基于匹配用户当前位置的自习室信息,确定目标自习室集合;
57.获得所述目标自习室集合中处于空置状态下的所有座位,筛选出包含空置座位的自习室作为候选自习室,形成所述候选自习室集合。
58.在步骤s2根据匹配用户当前位置的自习室信息,获取候选自习室集合之后还包括:
59.确定所述候选自习室集合中各候选自习室,将每个候选自习室包含的座位定义为候选座位。
60.步骤s3中,根据候选座位对应的空置情况和预先输入的自习预约信息进行候选座位的筛选,生成座位推荐结果包括:
61.根据自习预约信息包含的内容字段设置约束条件,定义为预设阈值;将所述候选自习室中各候选座位对应的空置情况分别与预设阈值进行比较,确定满足所述预设阈值的座位;
62.将满足所述预设阈值的座位定义为目标座位,根据所述目标座位生成所述座位推荐结果;
63.其中,所述候选座位对应的空置情况包括:空置座位可使用时长、座位位置、预约时间和座位类型;
64.所述自习需求信息包括自习起始时间和预约人数。
65.步骤s5反馈座位推荐结果包含的推荐座位之后包括:
66.接收移动终端返回的座位选择结果,所述座位选择结果是由所述移动终端通过响应座位推荐结果并触发选定操作生成的;
67.向所述操作后台发送所述座位选择结果,以使所述操作后台按照所述座位选择结果进行更新。
68.步骤s5反馈座位推荐结果包含的推荐座位之后还包括:
69.接收所述终端根据座位推荐结果发送的重新推荐消息,由重新推荐消息中进行用户需求信息的提取;所述用户需求信息包括:期望的座位类型和座位位置;
70.根据提取到的用户需求信息对所述座位推荐结果进行矫正,生成二次推荐结果;
71.向所述终端反馈所述二次推荐结果包含的推荐座位。
72.实施例2:
73.基于同一发明构思,本发明还提供一种基于移动终端的自习室座位获取设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求s1

s5所述的方法。
74.一种计算机可读存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现如权利要求s1

s5所述的方法。
75.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
76.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
77.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
78.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
79.最后应当说明的是:以上实施例仅用以说明本技术的技术方案而非对其保护范围的限制,尽管参照上述实施例对本技术进行了详细的说明,所属领域的普通技术人员应当理解:本领域技术人员阅读本技术后依然可对申请的具体实施方式进行种种变更、修改或者等同替换,这些变更、修改或者等同替换,其均在其申请待批的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1