入学业务处理方法、装置、设备和存储介质与流程

文档序号:23923398发布日期:2021-02-09 19:58阅读:92来源:国知局
入学业务处理方法、装置、设备和存储介质与流程

[0001]
本申请涉及智能化技术领域,尤其涉及一种入学业务处理方法、装置、设备和存储介质。


背景技术:

[0002]
新生入学报到是学生入学的一个必经阶段。
[0003]
学生入学报到涉及到学生认证以及缴费等等多种入学手续。为了完成入学报到,学生需要分别到校园的不同位置点办理不同的入学手续,并在到达相应地点后排队等待手续办理。
[0004]
然而,新生普遍对校园不熟悉,很难快速找到手续办理地点,而且,在到达手续办理地点后,排队等待手续办理既麻烦又耗时,从而导致新生入学报到的复杂度较高。


技术实现要素:

[0005]
有鉴于此,本申请提供了一种入学业务处理方法、装置、设备和存储介质,以提高新生入学相关业务办理的便捷性。
[0006]
为实现上述目的,本申请提供了如下技术方案:
[0007]
一方面,本申请提供了一种入学业务处理方法,应用于终端,包括:
[0008]
显示学校的入学导览界面,所述入学导览页面包括学校的校园地图,且在所述校园地图中标注有至少一种入学业务的业务办理点;
[0009]
确定终端所处的终端位置;
[0010]
检测到用户在所述入学导览界面中选择目标入学业务的业务办理点,在所述入学导览界面显示业务导航地图,所述业务导航地图包括:所述校园地图以及从所述终端位置到所述目标入学业务的业务办理点的导航线路;
[0011]
在所述终端处于所述目标入学业务的业务办理点的设定范围内的情况下,显示所述目标入学业务的业务办理界面;
[0012]
基于所述业务办理界面检测到的输入信息,执行所述目标入学业务的业务处理。
[0013]
在一种可能的实现方式中,在所述显示学校的入学导览界面之前,还包括:
[0014]
显示学校对应的校园导览界面,所述校园导览界面至少包括:新生入学业务选项;
[0015]
所述显示学校的入学导览界面,包括:
[0016]
检测到用户在所述校园导览界面选择所述新生入学业务选项,显示学校的入学导览界面。
[0017]
在又一种可能的实现方式中,在所述入学导览界面显示业务导航地图的同时,还包括:在所述入学导览界面显示图像扫描图标;
[0018]
在所述显示所述目标入学业务的业务办理界面之前,还包括:
[0019]
检测到用户点击所述图像扫描图标,通过摄像头采集图像;
[0020]
在采集到用于标定位置的位置标识图像后,将所述位置标识图像发送给服务器;
[0021]
所述在所述终端处于所述目标入学业务的业务办理点的设定范围内的情况下,显示所述目标入学业务的业务办理界面,包括:
[0022]
获得所述服务器返回的业务办理界面的数据,所述业务办理界面的数据为所述服务器在确定所述位置标识图像所标定的位置处于所述目标入学业务的业务办理点的设定范围内的情况下返回的;
[0023]
显示所述目标入学业务的业务办理界面。
[0024]
在又一种可能的实现中,在显示所述目标入学业务的业务办理界面之前,还包括:
[0025]
将所述终端的终端位置发送给服务器;
[0026]
所述在所述终端处于所述目标入学业务的业务办理点的设定范围内的情况下,显示所述目标入学业务的业务办理界面,包括:
[0027]
获得所述服务器返回的业务办理界面的数据,所述业务办理界面的数据为所述服务器在确定所述终端位置处于所述目标入学业务的业务办理点的设定范围内的情况下返回的;
[0028]
显示所述目标入学业务的业务办理界面。
[0029]
又一方面,本申请还提供了一种入学业务处理方法,应用于服务器,包括:
[0030]
向终端输出学校的入学导览界面,所述入学导览页面包括学校的校园地图,且在所述校园地图中标注有至少一种入学业务的业务办理点;
[0031]
获得所述终端的终端位置;
[0032]
接收所述终端发送的业务导航指令,所述业务导航指令指示有终端的用户在所述入学导览界面中选择的目标入学业务的业务办理点;
[0033]
向所述终端的入学导览界面中输出业务导航地图,所述业务导航地图包括:所述校园地图以及从所述终端位置到所述目标入学业务的业务办理点的导航线路;
[0034]
在确认所述终端处于所述目标入学业务的业务办理点的设定范围内的情况下,向所述终端输出所述目标入学业务的业务办理界面;
[0035]
依据终端在所述业务办理界面采集到的输入信息,执行所述目标入学业务对应的业务处理。
[0036]
又一方面,本申请还提供了一种入学业务处理装置,其特征在于,应用于终端,包括:
[0037]
入学界面显示单元,用于显示学校的入学导览界面,所述入学导览页面包括学校的校园地图,且在所述校园地图中标注有至少一种入学业务的业务办理点;
[0038]
位置确定单元,用于确定终端所处的终端位置;
[0039]
导航显示单元,用于检测到用户在所述入学导览界面中选择目标入学业务的业务办理点,在所述入学导览界面显示业务导航地图,所述业务导航地图包括:所述校园地图以及从所述终端位置到所述目标入学业务的业务办理点的导航线路;
[0040]
业务界面显示单元,用于在所述终端处于所述目标入学业务的业务办理点的设定范围内的情况下,显示所述目标入学业务的业务办理界面;
[0041]
业务处理单元,用于基于所述业务办理界面检测到的输入信息,执行所述目标入学业务的业务处理。
[0042]
又一方面,本申请还提供了一种入学业务处理装置,应用于服务器,包括:
[0043]
导览界面输出单元,用于向终端输出学校的入学导览界面,所述入学导览页面包括学校的校园地图,且在所述校园地图中标注有至少一种入学业务的业务办理点;
[0044]
位置获得单元,用于获得所述终端的终端位置;
[0045]
指令接收单元,用于接收所述终端发送的业务导航指令,所述业务导航指令指示有终端的用户在所述入学导览界面中选择的目标入学业务的业务办理点;
[0046]
导航输出单元,用于向所述终端的入学导览界面中输出业务导航地图,所述业务导航地图包括:所述校园地图以及从所述终端位置到所述目标入学业务的业务办理点的导航线路;
[0047]
业务界面输出单元,用于在确认所述终端处于所述目标入学业务的业务办理点的设定范围内的情况下,向所述终端输出所述目标入学业务的业务办理界面;
[0048]
业务处理单元,用于依据终端在所述业务办理界面采集到的输入信息,执行所述目标入学业务对应的业务处理。
[0049]
又一方面,本申请还提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上任意项所述的入学业务处理方法。
[0050]
又一方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上任意一项所述的入学业务处理方法。
[0051]
由以上内容可知,本申请可以通过终端显示学校的入学导览界面,在入学导览界面中显示有校园地图,同时在该校园地图中标注有至少一种入学业务的业务办理点的信息。在此基础上,用户只需要在该入学导览界面选择所需办理的目标入学业务,便可以触发在终端的入学导览界面中显示出包含该校园地图以及办理该目标入学业务对应的导航线路,使得用户可以按照导航线路较为高效和准确的抵到该目标入学业务的业务办理点,从而可以有利于用户便捷的找寻业务办理点,进而有利于提高入学业务办理的便捷性。
[0052]
进一步的,由于终端的位置代表了用户的位置,在该终端处于该目标入学业务的业务办理点的设定范围内的情况下,终端显示出该目标入学业务的业务办理界面,从而可以实现在用户抵达该目标入学业务对应的业务办理点后,用户可以直接在终端呈现出的该业务办理界面中进行业务办理,从而既可以较为高效的进行业务办理,也可以实现无需用户排队等待业务办理,提高了入学业务办理的便捷性。
附图说明
[0053]
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0054]
图1示出了本申请所适用的一种系统架构示意图;
[0055]
图2示出了本申请提供的一种入学业务处理方法一个实施例的流程示意图;
[0056]
图3示出了本申请提供的一种入学业务处理方法又一个实施例的流程示意图;
[0057]
图4示出了本申请提供的一种入学业务处理方法的一种流程交互示意图;
[0058]
图5示出了本申请的一种校园导览界面的示意图;
[0059]
图6示出了本申请的一种入学导览界面的示意图;
[0060]
图7示出了本申请的入学导览界面显示出的业务导航地图的一种示意图;
[0061]
图8示出了本申请的一种入学业务的业务办理界面的示意图;
[0062]
图9示出了本申请提供的一种入学业务处理装置一个实施例的组成结构示意图;
[0063]
图10示出了本申请提供的又一种入学业务处理装置一个实施例的组成结构示意图;
[0064]
图11示出了本申请提供的计算机设备的一种组成结构示意图。
具体实施方式
[0065]
本申请的方案适用于各大高校等学校的入学业务办理,如,新生入学或者新学期入学等等场景。
[0066]
为了便于理解,下面先对本申请的方案所适用的一种场景的系统架构进行介绍。如图1所示,其示出了本申请所适用的一种系统架构的组成结构示意图。
[0067]
图1所示的入学业务处理系统可以包括:服务器101和终端102。
[0068]
其中,该服务器101可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统。
[0069]
该服务器还可以是提供云服务、云计算、云存储、云通信以及大数据和人工智能平台等基础云计算服务的云服务器。
[0070]
其中,云计算服务是基于云技术的计算服务。云技术(cloud technology)是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。
[0071]
云技术(cloud technology)基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络系统的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台系统进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的系统后盾支撑,只能通过云计算来实现。
[0072]
在本申请中,终端102可以是智能手机、平板电脑、笔记本电脑智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
[0073]
在本申请中,该终端可以安装具备实现校园服务功能的应用。如,终端可以安装有即时通讯应用,在该即时通讯应用中可以搭载有实现校园导览功能的小程序。又或者,终端可以按照有智能校园等应用。
[0074]
其中,服务器101可以为针对某个学校设定的服务端,学校或者研究结构的管理人员可以在服务器配置该学校的校园服务相关的业务。即,可以配置与该学校需要提供的各校园服务项目以及校园服务项目所关联的位置点等信息。
[0075]
相应的,终端可以向服务器请求校园服务项目。
[0076]
服务器根据终端请求的校园服务项目,向终端返回该校园服务项目相关的服务界面,以使得终端可以呈现出相应的校园服务项目对应的服务界面。
[0077]
在此基础上,用户可以在终端呈现出的服务界面中进行相关操作,来获得相应的校园服务。
[0078]
在本申请中,服务器配置的校园服务项目至少包括入学业务的业务办理服务。相应的,终端可以展现出办理不同入学业务所需的业务界面,以供用户操作以完成入学业务办理。
[0079]
可以理解的是,在图1中是终端和服务器交互来实现入学业务的相关处理。在实际应用中,入学业务办理系统也可以仅仅包括终端,在此基础上,可以在终端上配置学校相关的校园服务项目等相关数据,并由终端完成入学业务相关的业务处理。
[0080]
为了便于理解,下面结合流程图对本申请的入学业务处理方法进行介绍。
[0081]
首先从终端侧对本申请的入学业务处理方法进行介绍。
[0082]
如图2所示,其示出了本申请一种入学业务处理方法一个实施例的流程示意图,本实施例的方法应用于终端,该方法可以包括:
[0083]
s201,显示学校的入学导览界面。
[0084]
其中,入学导览界面包括学校的校园地图,且在校园地图中标注有至少一种入学业务的业务办理点。
[0085]
如,在一种可能的实现方式中,在启动终端的用于提供校园服务的应用中,终端便可以通过该应用显示出该学校的入学导览界面。
[0086]
在又一种可能的实现方式中,终端在启动用于提供校园服务的应用后,通过应用与服务器建立连接,服务器为应用返回该入学导览界面的数据,从而使得终端显示出该入学导览界面。
[0087]
可以理解的是,新生入学可能涉及到多种业务,如,新生签到与认证、学院报道以及学费的缴费等等多种业务。为了能够让学生了解校园或者是考虑到实际业务需求等,新生入学所涉及到的多种业务可能并未位于校园的同一位置处。在此基础上,为了能够使得学生能直观了解到入学所需办理的入学业务以及相应的业务办理点,本申请在入学导览界面的校园地图中标注了各入学业务的业务办理点。如,可以在校园地图中需要办理入学业务的业务办理点上添加一个位置区分标识,并在业务办理点上添加该入学业务的名称。
[0088]
例如,学校门口需要办理新生签到业务,则可以在校园地图的学校门口处设置一个红点,并标注“入学签到”。
[0089]
可以理解的是,一般用于实现校园服务功能的应用除了提供入学相关业务之外,还可能会涉及到其他业务,如,校园相关的各种活动等。因此,终端在显示该入学导览界面之前,还可以显示用户选择的学校对应的校园导览界面,该校园导览界面至少包括新生入学业务选项。
[0090]
例如,校园导览界面可以呈现有校园地图,且在校园地图上或者校园地图下方显示有多个可供选择的校园服务项目,该多个校园服务项目至少包括新生入学业务选项。
[0091]
相应的,在检测到用户在该校园导览界面选择该新生入学业务选项后,可以显示该入学导览界面。
[0092]
可以理解的是,在本申请的方案应用于终端的情况下,如果终端中的校园服务应用是针对某个特定学校所提供的校园服务,在该基础上,无需用户选择学校,而将设定的学校确定为用户选择的学校。如果终端的校园服务应用可以连接不同学校的服务器或者提供多个学校的校园服务,则启动该校园服务应用之后,可以由用户从多个可选的学校中选择所需的学校,相应的,终端可以确定用户选择的学校。
[0093]
在又一种可能的情况中,如果终端存储有该学校对应的校园导览界面的数据,则终端可以直接显示出该校园导览界面。
[0094]
在又一种可能的情况中,终端可以向服务器请求校园导览界面的数据,并根据服务器返回的校园导览界面的数据,显示该校园导览界面。
[0095]
s202,确定终端所处的终端位置。
[0096]
如,可以利用全球定位(global positioning system)技术或者北斗卫星定位等技术来定位终端所处的终端位置。
[0097]
其中,终端所处的终端位置用于表征该终端的用户的用户位置。
[0098]
可以理解的是,在本申请中该s202会被多次执行,以在终端的位置变化后能够及时获得该终端所处的位置。
[0099]
可以理解的是,为了使得用户能够明确当前在该学校中的位置,本申请还可以在入学导航界面的校园地图中标示出该终端位置。
[0100]
s203,检测到用户在入学导览界面中选择目标入学业务的业务办理点,在入学导览界面显示业务导航地图。
[0101]
其中,业务导航地图包括:校园地图以及从终端位置到目标入学业务的业务办理点的导航线路。
[0102]
为了便于区分,本申请将用户选择的入学业务称为目标入学业务。
[0103]
如,用户可以点击入学导览界面中某个业务办理点,则将该业务办理点关联的入学业务确定为目标入学业务。又如,用户直接点击校园地图中某个入学业务的名称,则将该入学业务确定为目标入学业务。
[0104]
在一种可能的实现方式中,终端可以根据终端位置以及该目标入学业务的业务办理点,并结合该校园地图,确定出至少一条导航线路。在此基础上,终端可以在入学导览界面的校园地图中标示出该导航线路,以得到业务导航地图。
[0105]
在又一种可能的实现方式中,终端可以向服务器业务导航指令,该业务导航指令指示有该用户在入学导览界面中选择的目标入学业务的业务办理点。相应的,服务器可以向终端返回该业务导航地图,在此基础上,终端可以在入学导览界面中显示出业务导航地图。
[0106]
可以理解的是,在用户前往该目标入学业务的业务办理点的过程中,终端的位置会随着用户位置的变化而不断变化。为了使得用户能够及时查看到自身所处位置的变化,在该入学导览界面中还会实时显示出该终端的终端位置。相应的,随着终端的终端位置的变化,终端会不断更新该入学导览界面的导航线路。
[0107]
s204,在终端处于目标入学业务的业务办理点的设定范围内的情况下,显示目标入学业务的业务办理界面。
[0108]
其中,该设定范围可以根据需要设定。如,终端与该目标入学业务的业务办理点之
间的距离小于设定距离,则确定终端处于该目标入学业务的业务办理点的设定范围内。
[0109]
在一种可能的情况中,终端是否处于该目标入学业务的业务办理点的设定范围内可以是该终端的终端位置是否处于该目标入学业务的业务办理点的设定范围内。
[0110]
如,终端可以基于当前获得终端的终端位置,判断该终端是否处于该目标入学业务的业务办理点的设定范围内,并在终端处于该目标入学业务的业务办理点的设定范围内的情况下,显示出相应的业务办理界面。
[0111]
又如,终端可以将终端位置发送给服务器,以便服务器根据当前终端的终端位置,判断该终端是否处于该目标入学业务的业务办理点的设定范围内。相应的,服务器在判断出终端处于该目标入学业务的业务办理点的设定范围内的情况下,则可以向终端返回该目标入学业务的业务办理界面的数据。在此基础上,终端获得该业务办理界面的数据,则可以确认终端处于该目标入学业务的业务办理点的设定范围内,并显示出该业务办理界面。
[0112]
在又一种可能的情况中,为了避免由于终端定位错误而产生误判,本申请在入学导览界面显示业务导航地图的同时,终端还可以在入学导览界面显示图像扫描图标,该图像扫描图标为用于触发采集图像的图像采集图标。如,该图像扫描图像可以为二维码扫描图标。相应的,在终端检测到用户点击该图像扫描图标,可以通过摄像头采集图像。在终端采集到用于标定位置的位置标识图像后,可以基于该位置标识图像所标定的位置,判断该位置是否处于目标入学业务的业务办理点的设定范围内。
[0113]
其中,位置标定图像为设置于入学业务的业务办理点处,且用于标识入学业务的业务办理点的位置的二维码或者条形码等能够包含位置信息的图像。因此,如果该位置标识图像所标定的位置处于该目标入学业务的业务办理点的设定范围内,则说明终端处于该目标入学业务的业务办理点的设定范围内。
[0114]
如,可以在每个入学业务的业务办理点处设置一个二维码图像,该二维码图像可以设置于易拉宝或者其他海报支架上,且每个入学业务的业务办理点上的二维码图像可以包含该入学业务的业务办理点的位置信息。在此基础上,通过扫描业务办理点处所提供的二维码图像,可以采集到该业务办理点的位置信息。
[0115]
可见,通过终端扫描入学业务的业务办理点处提供的位置标定图像,可以通过位置标定图像中标定的位置准确反映出终端所处的位置,避免定位不准或者失败而导致无法后续无法及时显示相应的业务办理界面的情况。
[0116]
可以理解的是,终端基于该位置标识图像所标定的位置分析终端是否处于目标入学业务的业务办理点的设定范围内也可以有两种可能:
[0117]
一种为:终端直接分析该位置标识图像所标定的位置是否处于该目标入学业务的业务办理点的设定范围内,相应的,终端可以确定出该位置标识图像所标定的位置处于该目标入学业务的业务办理点的情况下,显示相应的业务办理界面。
[0118]
又一种为:终端将该位置标识图像发送给服务器。相应的服务器在确定位置标识图像所标定的位置处于目标入学业务的业务办理点的设定范围内的情况下,向终端返回该目标入学业务的业务办理界面的数据。终端可以依据该业务办理界面的数据,显示该业务办理界面。
[0119]
其中,目标入学业务的业务办理界面可以为完成该目标入学业务的办理所需进行的输入操作的相关界面。
[0120]
如,在该业务办理界面可以包括办理该目标入学业务所需的信息的信息采集框,办理该目标入学业务的注意事项以及该在该业务办理界面的使用说明等等信息。当然,针对不同的入学业务,入学业务的业务办理界面所包含的具体内容也会有所差别。
[0121]
举例说明,以目标入学业务为缴费业务为例,在缴费业务的业务办理界面中至少包括缴费金额以及缴费人等基本信息的输入框;还可以包括缴费支付方式等等。又如,以目标入学业务为入学认证业务为例,在该入学认证业务的业务办理界面中可以包括学生相关信息的输入框,还可以包括录取通知书的编号输入框或者扫描图标,还可以包括用于触发人脸图像的人脸采集区等等。
[0122]
可以理解的是,终端处于目标入学业务的业务办理点的设定范围内,相可以认为终端到达该目标入学业务的业务办理点,也就说明了该用户已抵达该业务办理点。因此,在用户抵达该目标入学业务的业务办理点的情况下,终端显示出该目标入学业务的业务办理界面,可以避免用户寻找业务办理界面,便可以直接在该业务办理界面上进行该目标入学业务的业务办理,有利于提高业务办理的便捷性和高效性。
[0123]
作为一种可能的实现方式中,本申请还可以在终端处于目标入学业务的业务办理点的设定范围内的情况下,先在入学导览界面输出业务办理提醒,该业务办理提醒可以询问用户是否办理该目标入学业务。相应的,在检测到用户针对该业务办理提醒的确认办理指示后,显示业务办理界面。
[0124]
如,在入学导览界面输出的业务办理提醒关联有“确认“以及”取消“两个选项,如果检测到”确认“选项被点击,则说明用户输入确认办理提示,从而可以显示相应的业务办理界面。
[0125]
s205,基于业务办理界面检测到的输入信息,执行目标入学业务的业务处理。
[0126]
其中,业务办理界面检测到的输入信息为执行目标入学业务所需的数据信息,在此基础上,可以按照该目标入学业务的处理规则和该输入信息,完成该目标入学业务的业务办理。
[0127]
如,终端可以基于该输入信息,并按照预置的目标入学业务的处理规则,完成该目标入学业务的业务办理。
[0128]
又如,终端可以将在该业务办理界面检测到的输入信息,发送给服务器,以通过服务器来完成该目标入学业务的业务处理。
[0129]
举例说明,以目标入学业务为入学缴费为例,在该业务办理界面中需要输入缴费金额以及缴费方式等,在此基础上,终端可以将缴费金额和缴费方式发送给服务器。服务器在确认缴费信息无法的情况下,向该缴费方式对应的缴费账户进行扣款等操作。
[0130]
由以上内容可知,本申请可以通过终端显示学校的入学导览界面,在入学导览界面中显示有校园地图,同时在该校园地图中标注有至少一种入学业务的业务办理点的信息。在此基础上,用户只需要在该入学导览界面选择所需办理的目标入学业务,便可以触发在终端的入学导览界面中显示出包含该校园地图以及办理该目标入学业务对应的导航线路,使得用户可以按照导航线路较为高效和准确的抵到该目标入学业务的业务办理点,从而可以有利于用户便捷的找寻业务办理点,并在业务办理点进行一些线纸质文件递交等线下活动,进而有利于提高入学业务办理的便捷性。
[0131]
进一步的,由于终端的位置代表了用户的位置,在该终端处于该目标入学业务的
业务办理点的设定范围内的情况下,终端显示出该目标入学业务的业务办理界面,可以在用户抵达该目标业务业务对应的业务办理点后,用户可以直接在终端呈现出的该业务办理界面中进行业务办理,从而既较为高效的进行业务办理,也无需用户排队等待业务办理,提高了入学业务办理的便捷性。
[0132]
可以理解的是,在终端执行了目标入学业务的业务处理之后,终端还可以显示该目标入学业务的业务处理结果。
[0133]
在此基础上,如该业务处理结果表述目标入学业务已成功办理,在该入学导览界面的校园地图中,可以标记该目标入学业务的业务办理点为完成业务办理的业务点。
[0134]
通过在入学导览界面的校园地图中标记出已完成业务办理的业务办理点,可以使得用户可以直观看到哪些入学业务已经完成办理,哪些尚未完成办理,从而用户可以选择未办理的入学业务,以便重复执行本申请的方案,继续办理其他入学业务。
[0135]
下面从服务器侧对本申请的入学业务处理方法进行介绍。
[0136]
如图3所示,其示出了本申请一种入学业务处理方法又一个实施例的流程示意图,本实施例的方法应用于服务器侧。本实施例的方法以终端与服务器进行交互来完成入学业务办理的场景为例,并从服务器侧进行介绍。
[0137]
本实施例的方法可以包括:
[0138]
s301,向终端输出学校的入学导览界面。
[0139]
其中,入学导览页面包括学校的校园地图,且在校园地图中标注有至少一种入学业务的业务办理点。该入学导览界面的相关介绍,可以参见前面s201的相关介绍,在此不再赘述。
[0140]
如,终端启动用于提供校园服务的应用后,并通过该应用与服务器建立连接后,该服务器可以向终端输出学校的入学导览界面,以在终端的显示界面显示出该入学导览界面。
[0141]
可以理解的是,服务器中可以预先配置学校的校园地图,以及校园地图中需要办理入学业务的业务办理点的信息。如,学校的管理人员可以在该学校对应的用于管理校园服务的服务器中配置校园地图以及入学业务的业务办理点以及入学业务的业务类型以及业务相关信息等等。在此基础上,服务器可以构建并存储包含校园地图以及入学业务的业务办理点的入学导览地图。
[0142]
可以理解的是,如果服务器并非是某个学校单独设置的服务器,或者是,服务器随着是某个学校设置的服务器,但是学校可能会有两个或者多个校区。
[0143]
基于此,在一种可选方式中,服务器还可以向终端输出校园服务主界面,在该校园主界面中包括至少一个校园的选项,其中,同一所学校的不同校区可以设置不同的选项。相应的,终端在检测到用户选择的校园的选项后,可以向服务器发送学校服务指示,该学校服务指示携带有用户所选择的校园。在此基础上,服务器可以根据学校服务指示所指示的校园,向终端返回该校园的入学导览界面。
[0144]
作为一种可选方式,服务器在向终端输出入学导览界面之前,还可以先向终端输出校园的校园导览界面。在此基础上,如果服务器接收到终端发送的入学业务请求后,可以向终端返回该入学导览界面,其中,该入学业务请求可以为终端在检测到用户在该校园导览界面选择该新生入学业务选项后生成的。该入学业务请求用于请求入学业务服务。
[0145]
如,在服务器接收到学校服务指示后,可以向终端返回该入学导览界面,并在终端发送了入学业务请求后,向终端输出该入学导览界面。
[0146]
s302,获得终端的终端位置。
[0147]
如,服务器获得终端发送的该终端的终端位置。
[0148]
s303,接收终端发送的业务导航指令。
[0149]
其中,业务导航指令指示有终端的用户在入学导览界面中选择的目标入学业务的业务办理点。
[0150]
如,终端在检测到用户点击了入学导览界面中选择了目标入学业务的业务办理点之后,终端可以向服务器发送该业务导航指令。
[0151]
s304,向终端的入学导览界面中输出业务导航地图。
[0152]
该业务导航地图包括:校园地图以及从终端位置到目标入学业务的业务办理点的导航线路。
[0153]
其中,服务器可以向终端输出该业务导航地图的数据,以使得终端在该入学导览界面中显示业务导航地图。服务器还可以是构建出显示有该业务导航地图的入学导览界面,并向终端发送该入学导览界面的数据,使得终端可以呈现出具有显示有业务导航地图的入学导览界面。
[0154]
如,服务器根据终端位置和该目标入学业务的业务办理点的位置信息,可以从校园地图中导航线路,在此基础上,构建出包含校园地图及该导航线路的业务导航地图,并向终端传输该业务导航地图的数据。
[0155]
s305,在确认终端处于目标入学业务的业务办理点的设定范围内的情况下,向终端输出目标入学业务的业务办理界面。
[0156]
在一种可能的情况中,服务器可以根据获得的终端位置,确定出终端是否处于该目标入学业务的业务办理点。相应的,在确定终端的终端位置处于目标入学业务的业务办理点的设定范围内,则向终端输出该目标入学业务的业务办理界面。
[0157]
在又一种可能的情况中,服务器还可以获得终端发送的位置标识图像,该位置标识图像为终端通过摄像头采集到的,用于标定位置的图像。其中,终端获得位置标识图像的过程可以参见前面实施例的相关介绍,在此不再赘述。相应的,服务器在确认位置标识图像所标定的位置处于目标入学业务的业务办理点的设定范围内,则向终端输出目标入学业务的业务办理界面。
[0158]
可以理解的是,服务器中预先配置并存储了不同入学业务的业务办理点,以及入学业务(或者说业务办理点)关联的业务办理界面,在此基础上,服务器可以调取该目标入学业务关联的业务办理界面的数据并发送给终端,以实现向终端输出该目标入学业务的业务办理界面。
[0159]
s306,依据终端在业务办理界面采集到的输入信息,执行目标入学业务对应的业务处理。
[0160]
如,终端获得用户在该业务办理界面输入的输入信息并发送给服务器。相应的,服务器可以按照该目标入学业务对应的业务处理规则或者处理流程,执行该目标入学业务相关的业务处理,以为终端的用户完成该目标业务业务的办理。
[0161]
本实施例是以服务器侧和终端侧交互来完成入学业务处理,并从服务器侧来对本
申请的入学业务处理方法进行的介绍。
[0162]
在本实施例中,服务器向终端输出入学导览界面后,会根据终端的位置以及终端的用户在该入学导览界面所选择的目标入学业务的业务办理点,为终端的用户规划导航线路,并在终端的入学导览界面显示出导航线路,从而使得终端的用户可以根据导航线路准确和快速的到达该目标入学业务的业务办理点。同时,在服务器确定出终端到达该目标入学业务的业务办理点后,会向终端输出该目标入学业务的业务办理界面,从而使得用户可以直接利用终端办理该目标入学业务,降低了用户办理入学业务的复杂度。
[0163]
下面以通过终端与服务器的交互来实现该入学业务处理方法为例,以一种情况为例对终端与服务器之间的交互过程进行介绍。
[0164]
如图4所示,其示出了本申请一种入学业务处理方法的一种流程交互示意图,本实施例的方法可以包括:
[0165]
s401,终端展现校园服务主页面,该校园服务主页面至少包括多个可供选择的校园的选项。
[0166]
终端可以预置有校园服务主页面的数据,在校园服务应用启动后,通过该校园服务应用输出该校园服务主页面。
[0167]
当然,终端也可以从服务器请求该校园服务主页面并显示。
[0168]
s402,终端获得用户选择的校园,并向服务器发送学校服务指示。
[0169]
该学校服务指示用于指示用户所选择的校园。且,该学校服务指示用于请求针对用户选择的校园的校园服务。
[0170]
s403,服务器根据该学校服务指示所指示的校园,向终端返回用户选择的校园对应的校园导览界面。
[0171]
其中,该校园导览界面至少包括新生入学业务选项。该新生入学业务选项为触发办理新生入学相关业务活动的选项。
[0172]
当然,该校园导览界面还可以包括针对已入学的学生的其他校园活动项目的选择选项。
[0173]
s404,终端在检测到用户在该校园导览界面选择新生入学业务选项后,向服务器发送入学业务请求。
[0174]
其中,该入学业务请求用于申请处理新生入学业务。
[0175]
s405,服务器向终端返回入学导览界面的数据,以在终端显示出该入学导览界面。
[0176]
该入学导览界面包括校园地图以及在校园地图中标注出的至少一个入学业务的业务办理点。
[0177]
如图5所示,其示出了本申请所示出了一种校园导览界面的示意图。
[0178]
由图5可以看出,该校园导览界面500中可以显示有校园地图501以及活动选项区502。该活动选项区502包括新生入学业务选项503,还可以包括:校园趣味打卡活动的选项504以及赏樱花活动的选项505。
[0179]
在图5所示的校园导览界面中,如果用户为学校的新生,且希望通过终端办理新生入学业务,那么该用户可以点击该校园导览界面中的先生入学业务选项503。在此基础上,便可以终端显示出入学导览界面。该入学导览界面可以如图6所示。
[0180]
由图6可以看出,该入学导览界面600的校园地图中标示有学生认证的业务办理点
601和学费缴纳的业务办理点602。
[0181]
s406,终端在入学导览界面检测到用户点击目标入学业务的业务办理点后,向服务器发送业务导航指令。
[0182]
其中,业务导航指令指示有待办理的目标入学业务。
[0183]
s407,终端确定终端的终端位置,并向服务器发送终端的终端位置。
[0184]
其中,在本实施例中,终端可以按照设定频率不断采集终端位置并发送给服务器,以使得服务器可以获知到终端的位置变化。
[0185]
需要说明的是,以上步骤s406和s407的顺序并不限于图4所示,在实际应用中,终端可以在展现出入学导览界面之前(如展现出校园导览界面)或者显示出入学导览界面后便可以获得终端的位置。
[0186]
s408,服务器根据终端位置以及该目标入学业务的业务办理点的位置,确定导航线路,并向终端输出入学导览界面中校园地图关联的导航线路,以使得终端在入学导览界面的校园地图中标出该导航线路。
[0187]
如图6所示,在用户点击了入学导览界面中学费缴纳的业务办理点602之后,终端会向服务器请求办理该学费缴纳。在此基础上,服务器会向终端返回该用户的终端到该学费缴纳的业务办理点602的导航线路,如图7所示。在图7的入学导览界面700的校园地图中,用户所处的位置点701到好学费缴纳的业务办理点702之间采用黑色加粗线条标示了导航线路,该导航线路为从用户所在的终端到业务办理点702之间的线路。
[0188]
在图7的基础上,服务器会根据终端的位置变化,来更新图7中的导航线路,直至终端(即用户)到达用户选择的学费缴纳的业务办理点。
[0189]
s409,服务器在确认终端到达该目标入学业务的业务办理点,向终端返回该目标入学业务的业务办理界面的数据,以使得终端展现该业务办理界面。
[0190]
其中,终端处于目标入学业务的业务办理点的设定范围内,则可以确认终端到达该目标入学业务的业务办理点。
[0191]
如,仍图6中目标入学业务为学费缴纳这一业务为例说明。在终端不断向服务器上报终端的位置,如果终端到达该学费缴纳的业务办理点b,那么,服务器可以根据终端位置确定终端的用户抵达业务办理点b。
[0192]
又如,终端的用户在抵达该学费缴纳的业务办理点后,用户可以通过终端扫描该学费缴纳的业务办理点b处粘贴或者展示出的二维码等位置标定图像,相应的,终端可以将该位置标定图像发送给服务器。服务器识别出该位置标定图像所标定的位置为该业务办理点b,则可以为终端返回学费缴纳的业务办理界面。
[0193]
可以理解的是,在新生入学过程中,要求新生到达不同入学业务的业务办理点办理业务,主要是在新生办理入学业务的同时,还需要确认新生确实到达学校,以及让新生熟悉校园、提交入学通知书或者为新生发放物品等。因此,本申请的各个入学业务都关联有业务办理点。同时,在业务办理点还会涉及到一些操作讲解或者辅导人员,如果用户在使用终端进行入学业务办理过程中遇到问题,则可以通过业务办理点的人员对该用户进行帮助。
[0194]
s410,终端获得用户在该业务办理界面内输入的输入信息,并将输入信息发送给服务器。
[0195]
s411,服务器根据业务办理界面中的输入信息,执行该目标入学业务的业务办理。
[0196]
如图8所示,其示出了学费缴纳的业务办理界面800。在该业务办理界面800中显示有学年以及缴费人等信息的输入或者选项,在选择或者输入学年和缴费人的信息之后,该业务办理界面可以显示有缴纳学费的费用显示栏801。当然,也可以根据实际需要将缴纳学费的费用显示栏更改为费用输入栏。
[0197]
相应的,终端可以获得用户在该学费缴纳的业务办理界面上输入的相关信息,并发送给服务器。服务器可以会根据存储该用户的待缴纳学费信息,检测输入的缴费学费的费用是否正确等,并在核实输入信息无误后,执行相应的扣款等操作,直至完成该用户的学费缴纳。
[0198]
可以理解的是,在服务器执行了目标入学业务的业务办理之后,服务器可以向终端返回该目标入学业务的业务办理结果,该业务办理结果可以表征目标入学业务的业务办理成功或者失败。
[0199]
当然,服务器在确认该目标入学业务的业务办理成功后,服务器还会在终端的入学导览界面的校园地图中表示该目标入学业务为已完成办理,以使得终端的用户可以直观看到哪些目标入学业务已经完成办理。
[0200]
在本申请以上实施例中,在服务器执行入学业务处理方法的过程中,服务器可能会涉及到多个终端的数据读取请求,如请求校园地图或者业务办理界面等等数据。而且,在本申请的入学业务办理场景中,服务器侧的读请求会较多,而写请求会非常少。
[0201]
在此基础上,为了在保证数据读取效率的前提下,可能降低由于数据读取异常的情况中,本申请在服务器中采集二级缓存架构处理终端的读请求。
[0202]
具体的,服务器在内存中分配有第一缓存区和第二缓存区。该第一缓存区和第二缓存区存储的数据相同,均为服务器需要为终端提供的各种数据。
[0203]
在服务器接收到终端的读请求后,服务器会先从第一缓存区读取数据。如果第一缓存区的数据读取失败,服务器会第二缓存区读取数据。
[0204]
可以理解的是,为了能够保证内存中的数据与数据库(mysql)中的数据一致,服务器还会不断与数据库同步数据。
[0205]
如果服务器仅仅设置有一级缓存,那么在一级缓存失效的情况下,服务器会将所有终端的数据请求都转移到数据库,从而导致数据读取效率较低,且耗费较多的资源。而在本申请设置有二级缓存的情况中,如果从第一缓存区读取数据失败,则服务器仍可以访问第二缓存区来为终端返回数据,只需要一个请求来向服务器请求数据刷新即可。如,采用原子操作,在第一缓存区失效后,仅有一个数据读取请求需要去刷新数据库里的数据,而其他读取请求均落在第二缓存区。
[0206]
对应本申请的入学业务处理方法在终端侧的操作,本申请还提供了一种入学业务处理装置。
[0207]
如图9所示,其示出了本申请一种入学业务处理装置一个实施例的组成结构示意图,该装置应用于终端,包括:
[0208]
入学界面显示单元901,用于显示学校的入学导览界面,该入学导览页面包括学校的校园地图,且在该校园地图中标注有至少一种入学业务的业务办理点;
[0209]
位置确定单元902,用于确定终端所处的终端位置;
[0210]
导航显示单元903,用于检测到用户在该入学导览界面中选择目标入学业务的业
务办理点,在该入学导览界面显示业务导航地图,该业务导航地图包括:该校园地图以及从该终端位置到该目标入学业务的业务办理点的导航线路;
[0211]
业务界面显示单元904,用于在该终端处于该目标入学业务的业务办理点的设定范围内的情况下,显示该目标入学业务的业务办理界面;
[0212]
业务处理单元905,用于基于该业务办理界面检测到的输入信息,执行该目标入学业务的业务处理。
[0213]
在一种可能的情况中,该装置还可以包括:
[0214]
校园界面显示单元,用于在该入学界面显示单元显示入学导览界面之前,显示学校对应的校园导览界面,该校园导览界面至少包括:新生入学业务选项;
[0215]
入学界面显示单元具体为,用于检测到用户在该校园导览界面选择该新生入学业务选项,显示学校的入学导览界面。
[0216]
在又一种可能的情况中,该装置还包括:扫描图标显示单元,用于在导航显示单元显示业务导航地图的同时,在该入学导览界面显示图像扫描图标;
[0217]
图像采集单元,用于在业务界面显示单元显示目标入学业务的业务办理界面之前,检测到用户点击图像扫描图标,通过摄像头采集图像;
[0218]
图像发送单元,用于在采集到用于标定位置的位置标识图像后,将该位置标识图像发送给服务器;
[0219]
该业务界面显示单元,包括:
[0220]
第一数据获得子单元,用于获得该服务器返回的业务办理界面的数据,该业务办理界面的数据为该服务器在确定该位置标识图像所标定的位置处于该目标入学业务的业务办理点的设定范围内的情况下返回的;
[0221]
业务界面显示子单元,用于显示该目标入学业务的业务办理界面。
[0222]
在又一种可能的实现方式中,该装置还包括:
[0223]
位置发送单元,用于在业务界面显示单元显示该目标入学业务的业务办理界面之前,将该终端的终端位置发送给服务器;
[0224]
相应的,该业务界面显示单元包括:
[0225]
第二数据获得子单元,用于获得该服务器返回的业务办理界面的数据,该业务办理界面的数据为该服务器在确定该终端位置处于该目标入学业务的业务办理点的设定范围内的情况下返回的;
[0226]
业务界面显示子单元,由于显示该目标入学业务的业务办理界面。
[0227]
在又一种可能的实现方式中,该装置还可以包括:
[0228]
结果显示单元,用于在业务处理单元执行目标入学业务的业务处理之后,显示该目标入学业务的业务处理结果;
[0229]
完成业务标记单元,用于在该业务处理结果表征该目标入学业务已成功办理后,在该入学导览界面的校园地图中,标记该目标入学业务的业务办理点为完成业务办理的业务点。
[0230]
又一方面,对应本申请服务侧执行的入学业务处理方法,本申请还提供了又一种入学业务处理装置。如图10所示,其示出了本申请一种入学业务处理装置又一个实施例的组成结构示意图,本实施例的装置应用于服务器,该装置可以包括:
[0231]
导览输出单元1001,用于向终端输出学校的入学导览界面,所述入学导览页面包括学校的校园地图,且在所述校园地图中标注有至少一种入学业务的业务办理点;
[0232]
位置获得单元1002,用于获得所述终端的终端位置;
[0233]
指令接收单元1003,用于接收所述终端发送的业务导航指令,所述业务导航指令指示有终端的用户在所述入学导览界面中选择的目标入学业务的业务办理点;
[0234]
导航输出单元1004,用于向所述终端的入学导览界面中输出业务导航地图,所述业务导航地图包括:所述校园地图以及从所述终端位置到所述目标入学业务的业务办理点的导航线路;
[0235]
业务输出单元1005,用于在确认所述终端处于所述目标入学业务的业务办理点的设定范围内的情况下,向所述终端输出所述目标入学业务的业务办理界面;
[0236]
业务处理单元1006,用于依据终端在所述业务办理界面采集到的输入信息,执行所述目标入学业务对应的业务处理。
[0237]
在一种可能的实现方式中,业务输出单元,包括:
[0238]
第一业务输出单元,用于确定所述终端的终端位置处于所述目标入学业务的业务办理点的设定范围内,则向所述终端输出所述目标入学业务的业务办理界面;
[0239]
或者,
[0240]
图像获得单元,用于获得终端发送的位置标识图像,所述位置标识图像为所述终端通过摄像头采集到的,用于标定位置的图像;
[0241]
第二业务输出单元,用于在确定所述位置标识图像所标定的位置处于所述目标入学业务的业务办理点的设定范围内,则向所述终端输出所述目标入学业务的业务办理界面。
[0242]
又一方面,本申请还提供了一种计算机设备,该计算机设备可以为前面提到的终端或者服务器。如图11,其示出了本申请提供的计算机设备的一种组成架构示意图。在图11中,该计算机设备1100可以包括:处理器1101和存储器1102。
[0243]
可选的,该计算机设备还可以包括:通信接口1103、输入单元1104和显示器1105和通信总线1106。
[0244]
其中,处理器1101、存储器1102、通信接口1103、输入单元1104和显示器1105均通过通信总线1106完成相互间的通信。
[0245]
在本申请实施例中,该处理器1101,可以为中央处理器,特定应用集成电路等。
[0246]
存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上实施例中提到的入学业务处理方法。
[0247]
在一种可能的实现方式中,该存储器1102可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、以上所提到的程序等;存储数据区可存储根据计算机设备的使用过程中所创建的数据。
[0248]
该通信接口1103可以为通信模块的接口。
[0249]
本申请还可以包括输入单元1104,该输入单元可以包括触摸感应单元、键盘等等。
[0250]
该显示器1105包括显示面板,如触摸显示面板等。
[0251]
当然,图11所示的计算机设备结构并不构成对本申请实施例中计算机设备的限
定,在实际应用中计算机设备可以包括比图11所示的更多或更少的部件,或者组合某些部件。
[0252]
另一方面,本申请还提供了一种存储介质,该存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如上任意一个实施例中的入学业务处理方法。
[0253]
本申请还提出了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述入学业务处理方法方面或入学业务处理装置方面的各种可选实现方式中所提供方法,具体实现过程可以参照上述相应实施例的描述,不做赘述。
[0254]
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。同时,本说明书中各实施例中记载的特征可以相互替换或者组合,使本领域专业技术人员能够实现或使用本申请。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0255]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0256]
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
[0257]
以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1