一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

驾校教学管理系统、方法、设备及存储介质与流程

2022-12-06 22:25:55 来源:中国专利 TAG:


1.本技术涉及驾校管理技术领域,尤其涉及一种驾校教学管理系统、方法、设备及存储介质。


背景技术:

2.随着交通的便利越来越多的人需要考取驾照,驾校的发展也越来越快。目前,学员报名之后,可以通过驾校提供的app预约各科目的训练,并在预约的学车时间采用预约的驾校车辆进行学车训练。在学员学车过程中,有些科目有教练陪同,并由教练对学员学车进行指导;但是有些科目是没有教练全程陪同的,学员学车无法得到很好的指导;即使有教练陪同,教练也有可能没有很好的指导学员。
3.综上,目前驾校在学车管理方面存在一定不足,在学员学车过程中,驾校管理者无法实时查看到学员的实际学车情况。


技术实现要素:

4.本技术的多个方面提供一种驾校教学管理系统、方法、设备及存储介质,用以解决驾校管理者无法实时查看到学员的实际学车情况,以达到可以实时查看学员的实际学车情况的目的。
5.本技术实施例提供一种驾校教学管理系统,包括:多个驾校车辆、第一服务端设备和驾校管理者使用的终端设备;每个驾校车辆上安装有教学机器人设备;每个教学机器人设备,用于获取教学机器人所属驾校车辆的使用状态信息以及当前使用驾校车辆的学员的标识信息和学车画面信息;将驾校车辆的使用状态信息以及学员的标识信息和学车画面信息上传至第一服务端设备;第一服务端设备,用于根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据,每个学员的学车管理页面数据包括学员的标识信息和学车详情信息,学车详情信息至少包括当前学车进度信息、学车评价信息以及根据学车画面信息获取的学车图像信息中的至少一种;以及接收终端设备发送的第一信息请求,根据第一信息请求中包含的目标驾校车辆的标识信息,获取当前使用目标驾校车辆的目标学员的学车管理页面数据,并将目标学员的学车管理页面数据发送给终端设备;终端设备,用于响应于智能巡查触发操作,展示车辆管理页面,车辆管理页面上显示有多个驾校车辆的描述信息,每个驾校车辆的描述信息至少包括驾校车辆的标识信息;响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送包含目标驾校车辆的标识信息的第一信息请求,接收第一服务端设备根据第一信息请求返回的当前使用目标驾校车辆的目标学员的学车管理页面数据;基于学车管理页面数据,渲染并展示学车管理页面。
6.本技术实施例还提供一种驾校教学管理方法,应用于驾校管理者使用的终端设备,该方法包括:响应于智能巡查触发操作,展示车辆管理页面,车辆管理页面上显示有驾校中多个驾校车辆的描述信息,每个驾校车辆的描述信息至少包括驾校车辆的标识信息;
响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求,第一信息请求包括目标驾校车辆的标识信息,以使第一服务端设备根据第一信息请求获取当前使用目标驾校车辆的目标学员的学车管理页面数据;以及接收第一服务端设备返回的目标学员的学车管理页面数据,渲染并展示目标学员的学车管理页面,目标学员的学车管理页面上包括目标学员的标识信息和学车详情信息,学车详情信息包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种。
7.本技术实施例还提供另一种驾校教学管理方法,应用于第一服务端设备,该方法包括:接收各个教学机器人设备上报的该教学机器人设备所属驾校车辆的使用状态信息以及当前使用驾校车辆的学员的标识信息和学车图像信息;
8.根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车图像信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据,每个学员的学车管理页面数据包括学员的标识信息和学车详情信息,学车详情信息至少包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种;接收驾校管理者使用的终端设备发送的第一信息请求,第一信息请求中包括目标驾校车辆的标识信息;根据目标驾校车辆的标识信息,获取当前使用目标驾校车辆的目标学员的学车管理页面数据,并将目标学员的学车管理页面数据发送给终端设备;根据目标学员的学车管理页面数据渲染并显示目标学员的学车管理页面,以供终端设备根据目标学员的学车管理页面对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制。
9.本技术实施例还提供一种终端设备,包括:存储器和处理器;存储器用于存储计算机程序;处理器与存储器耦合,用于执行计算机程序,以用于实现以上所述方法中的步骤。
10.本技术实施例还提供一种服务端设备,包括:存储器和处理器;存储器用于存储计算机程序;处理器与存储器耦合,用于执行计算机程序,以用于实现以上所述方法中的步骤。
11.本技术实施例中,本技术实施例提供的技术方案,为驾校管理者增设终端设备及安装于驾校管理者终端的驾校管理者应用,驾校管理者使用的终端设备可以为驾校管理者展示由驾校管理者应用提供的当前使用目标车辆的目标学员的学车管理页面,以便于驾校管理者可以实时了解到目标学员学车详情信息。
附图说明
12.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
13.图1a为本技术示例性实施例提供的驾校教学管理系统的结构示意图;
14.图1b-1h为本技术示例性实施例提供的驾校管理者使用的终端设备展示的各页面的示意图;
15.图2为本技术示例性实施例提供的一种驾校教学管理方法的流程示意图;
16.图3为本技术示例性实施例提供的另一种驾校教学管理方法的流程示意图;
17.图4为本技术示例性实施例提供的一种驾校教学管理装置的结构示意图;
18.图5为本技术示例性实施例提供的另一种驾校信息处理装置的结构示意图;
19.图6为本技术示例性实施例提供的一种终端设备的结构示意图;
20.图7为本技术示例性实施例提供的一种服务端设备的结构示意图。
具体实施方式
21.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
22.针对目前驾校的学员在学车过程中,驾校管理者驾校管理者无法实时查看到学员的实际学车情况的技术问题,本技术实施例给出一种解决方案,在该方案中,驾校管理者终端设备安装有驾校管理者应用,驾校管理者使用的终端设备为驾校管理者展示由驾校管理者应用提供的当前使用目标车辆的目标学员的学车管理页面,以便于驾校管理者了解目标学员的标识信息和学车详情信息,以达到可以实时查看学员的实际学车情况的目的。
23.以下结合附图,详细说明本技术各实施例提供的技术方案。
24.图1a为本技术一示例性实施例提供的驾校教学管理系统的结构示意图。如图1a所示,该系统10包括:多个驾校车辆11、服务端设备12和驾校管理者使用的终端设备13。为了便于描述和区分,此处将服务端设备12称为第一服务端设备12.多个驾校车辆11通过第一服务端设备12与驾校管理者使用的终端设备13进行通信连接。进一步,每个驾校车辆上安装有教学机器人设备111,多个驾校车辆11通过第一服务端设备12与驾校管理者使用的终端设备13进行通信连接时,具体是每个驾校车辆11上安装的教学机器人设备111通过第一服务端设备12与驾校管理者使用的终端设备13进行通信连接。
25.在本技术实施例中,驾校管理者是对驾校学员、车辆和日常工作等具有管理权限的人员,驾校管理者可以是驾校的校长、各部门负责人等,驾校管理者还可以是教练,但在本技术实施例中主要针对的是驾校负责人是驾校的校长、各部门负责人等职称级别高于教练的管理者,驾校管理者可以通过驾校管理者使用的终端设备实时掌握学员、车辆或教练当前详情信息,还可以掌握学员、车辆或教练的历史详情信息,基于此,可以对学员进行远程指导、对驾校车辆进行远程控制以及对教练的教学工作进行监督。
26.在本实施例中,多个驾校车辆的车辆信息不完全相同。多个驾校车辆的车辆信息至少包括车辆的车牌号码,进一步还可以包括车辆的型号、生产厂家等信息。可选地,多个驾校车辆可以是驾校面向学员提供的训练车辆。驾校车辆的类型与用车人员的驾驶证种类或者即将要报考的驾驶证种类有关。例如,驾校车辆可以是小型或微型小客车、小型或微小型自动变速箱乘用车、低速载货汽车、中型载客汽车、重型或中型货车、大型乘用车、重型或中型或半挂型汽车列车及超过10人的城市公交等类型。除此之外,驾校车辆还可以是其它的车型,本实施例对此不做限定。
27.在本实施例中,教学机器人设备是安装在每个驾校车辆的终端设备,教学机器人设备上安装有驾校教学应用,教学机器人设备可以通过学员或教练的账号信息登录并运行教学应用,驾校教学应用的账号信息包括但不限于:登录并运行驾校教学应用所需的账号和密码,头像、昵称等。其中,驾校教学应用的账号信息还可以绑定学员或教练的标识信息,学员或教练的标识信息可以是学员或教练的手机号、名称、地址等各种对学员或教练具有身份标识作用的信息。进一步可选地,驾校教学应用的账号信息也可以包括学员或教练的
标识信息。驾校教学应用可以是独立的app,也可以是依赖于独立的app运行的小程序。
28.进一步,教学机器人设备具有显示屏,且可以在显示屏上显示驾校教学应用的各种页面,如个人详情界面和签到页面等。教学机器人设备的实现形态不做限定,例如可以是智能手持设备,例如智能手机等。
29.驾校管理者使用的终端设备安装有驾校管理者应用。驾校管理者使用的终端设备可以通过驾校管理者应用的账号信息登录并运行驾校管理者应用,驾校管理者应用的账号信息包括但不限于:登录并运行驾校管理者应用所需的账号和密码,指纹及昵称。其中,驾校管理者应用的账号信息还可以绑定驾校管理者的标识信息,驾校管理者的标识信息可以是驾校管理者的手机号、名称、地址等各种对驾校管理者具有身份标识作用的信息。进一步可选地,驾校管理者应用的账号信息也可以包括驾校管理者的标识信息。驾校管理者应用可以是独立的app,也可以是依赖于独立的app运行的小程序。
30.进一步,驾校管理者使用的终端设备具有显示屏,且可以在显示屏上显示驾校管理者应用的各种界面,如首页、车辆管理页面、学车管理页面等。驾校管理者使用的终端设备的实现形态不做限定,例如可以是智能手持设备,例如智能手机、平板电脑,还可以是台式设备,例如笔记本电脑或台式电脑等,还可以是智能穿戴设备,例如,智能手表、智能手环等,还可以是各种带有显示屏的智能家电,例如,智能电视、智能大屏或智能机器人等。其中,驾校管理者使用的终端设备可以是一个或多个;另外,对同一驾校管理者而言,可以使用一个或多个终端设备,对于不同的驾校管理者而言,也可以使用同一终端设备。
31.第一服务端设备,可以实现为单一的服务器,云化的服务器阵列,或者服务器阵列中的虚拟机过容器等,本实施例对此不做限定。
32.在本实施例中,每个教学机器人设备,用于获取教学机器人所属驾校车辆的使用状态信息以及当前使用驾校车辆的学员的标识信息和学车画面信息;将驾校车辆的使用状态信息以及学员的标识信息和学车画面信息上传至第一服务端设备。其中,驾校车辆的使用状态信息可以包括但不限于:驾校车辆的位置信息和行车轨迹,此外,车辆的使用状态信息至少还可以包括:车速、方向盘角度、离合器踏板、油门踏板、刹车踏板、手刹、档位、车门、安全带及转向灯状态。当前使用驾校车辆的学员的标识信息可以包括但不限于:姓名、手机号、性别、指纹、证件照或人脸照。当前使用驾校车辆的学员的学车画面信息可以包括但不限于:当前使用驾校车辆的学员的实时学车视频或历史学车视频。需要说明的是,驾校学员每次练车使用的驾校车辆可以是同一车辆,也可以是不同的车辆,则当前使用驾校车辆的学员的历史学车图像或历史学车视频可能是在不同驾校车辆上练习时采集的,也可以是在同一驾校车辆上练习时采集的。另外,还可以查看驾校学员当前使用车辆的历史学员的详情信息,历史学员可以是多个学员。
33.进一步,教学机器人设备还包括gps定位装置、obd采集装置及图像采集装置,图像采集装置可以是ipc摄像头、单目摄像机或双目摄像机等。本实施例中,基于每个教学机器人设备获取其所属驾校车辆的不同使用状态信息以及当前使用驾校车辆的学员信息和学车画面信息种类不同,获取途径也会存在不同。其中,教学机器人设备获取其所属驾校车辆的位置信息和行车轨迹的实现方式,可以包括:教学机器人设备自身的gps定位装置接收外部基站发送的gps信号,并基于接收到的gps信号的强度和经纬度信息,确定教学机器人设备所属驾校车辆的位置信息和行车轨迹。教学机器人设备可以通过自身的obd装置采集其
所属驾校车辆的车速、方向盘角度、离合器踏板、油门踏板、刹车踏板、手刹、档位、车门、安全带及转向灯等状态。教学机器人设备获取当前使用驾校车辆的学员的标识信息的实现方式,可以包括:响应于当前使用驾校车辆的学员的签到操作,获取该学员的姓名、手机号、性别、指纹、证件照或人脸照。教学机器人设备可以通过其自身的图像采集装置采集当前使用驾校车辆的学员的学车画面信息。
34.在本实施例中,第一服务端设备用于接收到每个教学机器人设备发送的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,并用于根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据,如图1b所示,每个学员的学车管理页面数据包括学员的标识信息和学车详情。其中,学车详情信息至少包括当前学车进度信息、学车评价信息以及根据学车画面信息获取的学车图像信息中的至少一种,此外,学车详情信息还可以包括历史学车详情信息,历史学车详情信息至少包括历史学车进度信息、学车评价信息以及学车图像信息。其中,学车进度信息可以包括但不限于:本次学车的签到时长、累计签到时长、科目约考时间、所练习科目分配的教练。学车评价信息可以包括但不限于:倒库、侧方、曲线、直角、坡起的训练水平,训练水平可以包括但不限于:合格、良好、优秀。
35.在本实施例中,驾校管理者应用中包含智能巡查功能模块,驾校管理者使用的终端设备用于响应于智能巡查功能标签的触发操作,展示车辆管理页面,如图1c所示,车辆管理页面上显示有多个驾校车辆的描述信息,每个驾校车辆的描述信息可以以标签的形式单独显示与车辆管理界面上。每个驾校车辆的描述信息至少包括驾校车辆的标识信息,驾校车辆的标识信息至少包括车辆的车牌号信息。进一步,驾校车辆的标识信息还可以包括当前使用驾校车辆的学员的姓名。进一步,响应于对其中一个驾校车辆的描述信息的触发操作,向第一服务端设备发送包含目标驾校车辆的标识信息的第一信息请求。为了便于描述和区分,将上述触发的驾校车辆的描述信息称为目标驾校车辆描述信息,将与目标车辆的描述信息对应的车辆称为目标车辆。
36.相应地,第一服务端设备还用于接收终端设备发送的第一信息请求,根据第一信息请求中包含的目标驾校车辆的标识信息,获取当前使用目标驾校车辆的学员的学车管理页面数据,并将该学员的学车管理页面数据发送给终端设备,为了便于区分和描述,将当前使用目标驾校车辆的学员称为目标学员。
37.进一步,驾校管理者使用的终端设备还用于接收第一服务端设备根据第一信息请求返回的当前使用目标驾校车辆的目标学员的学车管理页面数据,渲染并展示学车管理页面。
38.本技术实施例提供的技术方案,驾校管理者终端设备安装有驾校管理者应用,驾校管理者使用的终端设备可以为驾校管理者展示由驾校管理者应用提供的当前使用目标车辆的目标学员的学车管理页面,以便于驾校管理者了解目标学员的学车详情信息,以达到可以实时查看学员的实际学车情况的目的。
39.在本实施例中,第一服务端设备根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据时,具体用于:针对每个学员,根据教学机器人设备上传的驾校车辆的使用状态信息以及该学员的学车画面信息,获取该学员的当前学车评价信息,并根据该学员
的标识信息获取该学员的历史学车评价信息;根据该学员的当前学车评价信息和历史学车评价信息,获取该学员的学车评价信息页面数据;针对每个学员,从该学员的学车画面信息数据中获取反映该学员的当前学车状态信息的当前学车图像数据,并在当前学车图像数据的关联区域中创建当前学车画面查看控件,建立当前学车画面查看控件与交互控制页面数据之间的跳转关系;在交互控制页面数据中关联目标学员的当前学车画面信息数据、音视频交互控件数据和车辆控制控件数据,以及包含目标教学车辆在内的车外画面信息数据,车外画面信息数据体现目标教学车辆的当前使用状态。
40.在本实施例中,驾校管理者使用的终端设备在用于响应于智能巡查触发操作,展示车辆管理页面之前,还用于:响应于驾校学员对驾校管理者应用的登录操作,展示登录窗口,响应于驾校学员在登录窗口的账号信息输入操作,获取学员的账号信息,并对账号信息进行验证,在账号信息验证通过后,运行驾校管理者应用,其中,驾校学员的账号信息包括但不限于:账号密码、指纹及身份信息。驾校管理者应用的账号信息包括但不限于:驾校学员的账号密码,指纹及昵称。进一步,在运行驾校管理应用过程中,渲染并展示驾校管理应用提供的首页,为了便于区分和描述,将首页称为第一页面,第一页面至少包括智能巡查功能标签。进一步,响应于对智能巡查功能标签的触发操作,向存储有智能巡查功能的程序代码的服务端设备发送加载请求,为了便于描述和区分,将此处的服务端设备称为第二服务端设备。其中,加载请求中包含与智能巡查功能标签绑定的程序代码id,程序代码可以是编译后的可运行的代码,也可以是未编译的源代码;以及接收第二服务端设备返回的与程序代码id对应的程序代码;进一步,若程序代码是编译后的代码,直接运行程序代码,若程序代码是未编译的代码,那么在本地运行之前,需要对源代码进行编译,得到编译后的程序代码并运行,以向第一服务端设备请求多个驾校车辆的描述信息,根据多个驾校车辆的描述信息获取车辆管理页面。需要说明的是,第一服务端设备和第二服务端设备可以是同一服务端设备,也可以是不同服务端设备,第二服务端设备也可以实现为单一的服务器,云化的服务器阵列,或者服务器阵列中的虚拟机过容器等,本实施例对此不做限定。
41.还需要说明的是,驾校的数量可以是多个,每个驾校有其专属的id,称为驾校id,每个驾校的每个驾校车辆也都有其专属id,驾校id包括但不限于:驾校的名称、位置及代码,驾校车辆id包括但不限于:车牌号码。车辆管理页面上可以展示同一驾校的多个驾校车辆的描述信息,也可以展示不同驾校的多个驾校车辆的描述信息,在本技术实施例中,只关注车辆管理页面展示同一驾校的多个驾校车辆的描述信息。则在需要展示目标驾校的车辆管理页面时,可以向第一服务端设备请求多个驾校车辆的描述信息,根据多个驾校车辆的描述信息生成车辆管理页面的实现方式,包括:向第一服务端设备发送目标驾校多个驾校车辆的描述信息的请求信息,请求信息中包含目标驾校的id,第一服务端设备在接收到请求信息后,将包含目标驾校的多个驾校车辆的描述信息发送至驾校管理者终端设备,终端设备根据目标驾校的多个驾校车辆的描述信息生成车辆管理页面。
42.在本技术实施例中,终端设备在响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求之前,可以从多个驾校车辆描述信息中标记出候选车辆的描述信息,进而从候选车辆的描述信息中标记出目标车辆的描述信息。在本技术实施例中,如图1c所示,车辆管理页面上还包含有搜索框、图像上传、确认搜索等功能控件,则从多个驾校车辆描述信息中标记出候选车辆的描述信息,进而从候选车辆的描述信息中标记
出目标车辆的描述信息,可以通过几种方式实现:
43.方式一:响应于学员在车辆管理页面上的搜索操作,获取待搜索的第一车辆信息,第一车辆信息包括目标驾校车辆的至少部分标识信息,如目标驾校车辆的标识信息为a123456,则第一车辆信息可以是部分标识信息,或第一车辆信息也可以是全部的标识信息。之后,根据待搜索的第一车辆信息,展示多个驾校车辆中与待搜索的第一车辆信息匹配的候选驾校车辆的描述信息;进一步,响应于针对候选驾校车辆的描述信息的选择操作,标记被选择的候选驾校车辆的描述信息作为目标驾校车辆的描述信息。在一可选实施例中,根据待搜索的第一车辆信息,展示多个驾校车辆中与待搜索的第一车辆信息匹配的候选驾校车辆的描述信息的实施方式,包括:通过indexof方法判断第一车辆信息是否存在于目标驾校车辆的标识信息中,若存在,则展示多个驾校车辆中与待搜索的第一车辆信息匹配的候选驾校车辆的描述信息。其中,indexof方法是一种模糊搜索的方法,具体是指定字符在此实例中的第一个匹配项的索引,搜索从指定字符位置开始,并检查指定数量的字符位置。例如,目标驾校车辆的标识信息为a123456,该目标驾校车辆的标识信息索引可以是“a”、“a1”、“a12”、“a123
”…
等部分标识信息,或第一车辆信息也可以是“a123456”全部的标识信息。
44.其中,不限于展示多个驾校车辆中与待搜索的第一车辆信息匹配的候选驾校车辆的描述信息的展示方式,可以通过以下几种展示方式进行展示;方式一:在原有的车辆管理页面上,对包含第一描述信息的候选驾校车辆的描述信息中的第一描述信息进行标记,标记方式可以是对第一描述信息添加区别于驾校车辆的描述信息的原底色的蒙层,也可以是改变第一描述信息的颜色或字体。或者,以浮层的方式单独展示包含第一描述信息的候选驾校车辆的描述信息。或者,生成新的页面,在新的页面上单独展示包含第一描述信息的候选驾校车辆的描述信息。但不限于此,只要展示结果可以凸显第一描述信息的即可,以便于驾校管理者可以基于展示结果快速查找到目标驾校车辆的描述信息。
45.方式二:终端设备响应于驾校管理者对图像上传控件的图像上传操作,调用图像采集装置获取目标驾校车辆的图像信息,并调用第三方api从图像信息中获取目标驾校车辆的标识信息,根据目标车辆的标识信息,从多个驾校车辆的描述信息中,标记出目标驾校车辆的描述信息。其中,标记出目标驾校车辆的描述信息可参见方式一中描述的实现方式,此处不再赘述。
46.方式三:终端设备响应于驾校管理者对车辆管理页面的滑动操作,根据目标车辆的标识信息,从多个驾校车辆的描述信息中,标记出目标驾校车辆的描述信息。其中,标记出目标驾校车辆的描述信息可参见方式一中描述的实现方式,此处不再赘述。
47.在本技术实施例中,针对上述几种标记目标驾校车辆的实现方式,可以单独使用其中一种实现方式标记出目标驾校车辆的描述信息,还可以结合上述几种实现方式标记出目标驾校车辆的描述信息,如图2所示,标记流程如下:
48.步骤1,判断是否输入待搜索的第一车辆信息,若否,继续执行步骤21-23,若是,继续执行步骤3;
49.步骤21,调用图像采集装置拍摄目标驾校车辆的图像;
50.步骤22,调用第三方api从图像信息中获取目标驾校车辆的标识信息;
51.步骤23,判断是否获取到目标车辆的标识信息,若否,执行步骤24;若是,继续执行
步骤3,
52.步骤24,提示未获取到目标车辆的标识信息;
53.步骤3,通过输入的待搜索的第一车辆信息搜索出包含第一车辆信息的候选驾校车辆的车辆信息;并继续执行步骤4;
54.步骤4,展示候选驾校车辆的车辆信息的列表;并继续执行步骤5;
55.步骤5,标记目标驾校车辆的描述信息。
56.进一步,在标记出目标车辆的描述信息后,终端设备响应于对目标驾校车辆的描述信息的触发操作,展示目标学员的学车管理页面。如图1e所示,展示目标学员的学车管理页面,包括:向第一服务端设备发送学车管理页面数据请求;第一服务端设备响应于数据请求学车管理页面数据请求,返回学车管理页面数据;基于当前使用目标驾校车辆的目标学员的学车管理页面数据,渲染并展示目标学员的学车管理页面,学车管理页面上包括目标学员的标识信息、当前学车进度信息(如图1e中的机器人设备信息)、当前学车评价信息(如图1e中的训练评价信息、练车总结及与训练评价关联的评价历程)以及表示目标学员当前学车状态信息的当前学车图像,当前学车图像中包含有出现该图像图面的时间。另外,学车管理页面还包含历史学车图像,历史学车图像中包含有出现该图像画面的时间。历史学车图像或当前学车图像是从对应的学车视频中以预设时间间隔获取的图像,预设时间间隔不做限定,例如可以是1分钟、5分钟或10分钟。以及在当前学车图像的关联区域中显示当前学车画面查看控件,如图1e中的“实时训练控件”,并响应于对当前学车画面查看控件的触发操作,基于交互控制页面数据,渲染并展示交互控制页面,在交互控制页面上显示有目标学员的当前学车画面信息、音视频交互控件和车辆控制控件,当前学车画面信息包括目标驾校车辆内的目标学员当前的学车画面,以及在交互界面上还包含目标驾校车辆在内的车外画面信息,车外画面信息体现目标驾校车辆的当前使用状态。需要说明的是,目标学员的学车管理页面中显示的当前学车评价信息可以是基于当前展示的学车图像确定的,也就是说,当前展示的学车图像与当前学车评价具有对应关系。当前展示的学车图像也可以是随机展示的,也就是说,目标学员的学车管理页面中显示的当前学车评价信息不是基于当前展示的学车图像确定的,当前展示的学车图像与当前学车评价没具有对应关系。
57.另外,如图1f所示,在当前学车评价信息的关联区域中显示历史评价查看控件,以及响应于对历史评价查看控件的触发操作,从第一服务端设备获取所述目标学员的学车评价信息页面数据;基于所述目标学员的学车评价信息页面数据,渲染并并显示目标学员的学车评价信息页面,学车评价信息页面上包括目标学员的历史学车评价信息和当前学车评价信息。
58.以及所述学车管理页面上还包括所述目标学员的历史学车图像;在所述历史学车图像的关联区域中显示历史学车画面查看控件,响应于对所述历史学车画面查看控件的触发操作,从所述第一服务端设备获取所述目标学员的历史学车画面数据;基于所述目标学员的历史学车画面数据,渲染并显示所述历史学车画面,历史学车画面为历史学车视频。
59.进一步地,在所述当前学车图像的关联区域中显示当前学车画面查看控件,终端设备响应于对所述当前学车画面查看控件的触发操作,向第一服务端设备发送交互控制页面数据请求,第一服务端设备响应于交互控制页面数据请求,返回交互控制页面数据;终端设备基于交互控制页面数据,渲染并展示交互控制页面,在所述交互控制页面上显示有目
标学员的当前学车画面信息、当前学车评价信息、交互控制控件,为了便于区分和描述,将其称为第一交互控制控件,第一交互控制控件包括:音视频交互控件和车辆控制控件,以及交互控制页面上包含所述目标驾校车辆在内的车外画面信息,所述车外画面信息体现所述目标驾校车辆的当前使用状态。
60.进一步,驾校管理者可以基于从学车管理页面查看到的目标学员的当前学车进度信息、当前学车评价信息、当前学车图像等信息了解到当前学员的综合表现,进而通过触发远程交互控件,以实现对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制。则终端设备响应于驾校管理者对远程交互控件的触发操作,对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制,以及其具体实施方式包括:响应于对音视频交互控件的触发操作,向第一服务端设备发送音视频通话请求,以使第一服务端设备在终端设备与目标驾校车辆上的教学机器人设备之间建立通话连接;在与教学机器人设备之间建立通话连接之后,通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息,供教学机器人设备输出第一音视频信息以对目标学员进行远程教学指导。或者,响应于对车辆控制控件的触发操作,向第一服务端设备发送车辆控制请求,车辆控制请求中包含目标车辆部件的标识信息和目标控制指令,以供第一服务端设备向目标驾校车辆发送目标控制指令,以对目标车辆部件进行控制。或者,同时响应于对音视频交互控件和对车辆控制控件的触发操作,使第一服务端设备在终端设备与目标驾校车辆上的教学机器人设备之间建立通过连接,同时对目标驾校车辆部件进行控制。通过驾校管理者对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制,可以解决学员在学车过程中,驾校管理者无法很好地对学员在驾校车辆上的教学情况进行远程指导和控制,提高管理者对驾校学员和车辆的管理质量和效率。
61.在本实施例中,驾校管理者使用的终端设备与目标车辆上的教学机器人之间的通话连接可以是双向发起的,也就是说除了上述驾校管理者通过触发音视频交互控件向目标车辆上的教学机器人发送音视频通话请求外,目标车辆上的学员可以通过教学机器人向驾校管理者使用的终端设备发送音视频通话请求。则在通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息之前,还包括:通过第一服务端设备接收教学机器人设备发送的包含学车问题的第二音视频信息,并输出第二音视频信息,以供车辆管理者针对学车问题提供教学指导信息,学车问题是目标学员通过教学机器人设备发出的。
62.进一步,如图1g所示,在目标学员的学车管理页面中显示累计签到时长控件,以及响应于对累计签到时长控件的触发操作,从第一服务端设备获取并显示目标学员的累计签到时长页面数据;基于目标学员的累计签到时长页面数据,渲染并展示目标学员的累计签到时长页面(即培训记录页面)。其中,目标学员的累计签到时长页面包含有目标学员的每次签到时长、当次签到每个训练项目的培训时长、当次练车每个训练项目的练习次数和合格次数、失误项以及当次签到的预测通过率。如,目标学员在8月1号签到练习中,总签到时长为1小时,直角培训时长为4分钟,直角项目练习次数为15次,合格次数为14次,失误项为0;曲线培训时长为8分钟,曲线练习次数为16次,合格次数为11次,失误项为1,侧方停车培训时长为11分钟,练习次数为14次,合格次数为12次,失误项为2,其它项目培训时长为37分钟等。当次签到的预测通过率可以是基于当次签到时每个训练项目的练习情况确定的。
63.进一步,如图1h所示,在目标学员的学车管理页面中还显示今日学员查看控件,以及响应于对今日学员查看控件的触发操作,从第一服务端设备获取并显示今日学员的详情信息页面数据;基于今日学员的详情信息页面数据,渲染并生成今日学员的详情信息页面。今日学员页面中至少包括今日使用目标驾校车辆的学员的标识信息、培训时长及学车图像。
64.在本实施例中,终端设备在展示目标学员的学车管理页面时,具体用于:获取终端设备的操作系统类型,操作系统类型包括操作系统的版本和类型;根据操作系统类型,将学车管理页面转换为与操作系统类型适配的页面形态;根据与操作系统类型适配的页面形态,展示学车管理页面。其中,操作系统类型至少包括ios操作系统和安卓操作系统,则根据操作系统类型适配的页面形态,展示学车管理页面,包括:在操作系统类型为安卓操作系统时,可以调用手机大屏展示学车管理页面;在操作系统类型为ios操作系统时,可以调用h5找车页面展示学车管理页面。需要说明的是,此处展示的学车管理页面具体是指与学车管理页面关联的交互控制页面。其中,手机大屏是和h5找车页面是两个底层架构不同的展示页面,是集文字、图片、音乐、视频、链接等多种形式的展示页面,具有丰富的控件、灵动的动画特效、强大的交互应用和数据分析能力,以便于驾校管理者基于页面上展示的图片、视频等信息,通过交互控件对学员进行指导以及对驾校车辆进行控制。学车管理页面中展示的目标驾校车辆的位置是目标驾校车辆在驾校中的真实位置,基于此,可以便于及时定位需要进行沟通或管理的目标驾校车辆的真实位置。
65.在本技术实施例中,驾校管理员除了可以对学员和驾校车辆进行管理外,还可以基于教练的教学表现,对教练进行监督并与教练进行交流。则学车管理页面还包括:在目标驾校车辆上为目标学员提供教学服务的目标教练的标识信息、教学详情信息和第二远程交互控件;教学详情信息包括:教学评价信息以及教学图像信息中的至少一种。驾校管理者可以基于从学车管理页面查看到的目标学员所属目标教练的标识信息、教学详情信息了解到目标教练的综合表现,进而通过触发远程交互控件,对目标教练进行远程教学提示和/或对目标驾校车辆进行远程控制。则终端设备响应于对第二远程交互控件的触发操作,对目标教练进行远程教学提示和/或对目标驾校车辆进行远程控制。其中,第二远程交互控件和驾校学员的第一远程交互控件可以是同一控件,也可以是不同的控件。
66.至此,驾校管理者完成了对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制和/或对目标教练进行监督的工作,以解决学员在学车过程中,驾校管理者无法很好地对学员远程指导和/或对驾校车辆进行远程控制和/或对驾校教练进行监督,提高了管理者对驾校学员、车辆及教练的管理质量和效率。
67.图2为本技术一示例性实施例提供的驾校教学管理方法。该方法应用于驾校管理者使用的终端设备,如图2所示,该方法包括:
68.201、响应于智能巡查触发操作,展示车辆管理页面,车辆管理页面上显示有驾校中多个驾校车辆的描述信息,每个驾校车辆的描述信息至少包括驾校车辆的标识信息;
69.202、响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求,第一信息请求包括目标驾校车辆的标识信息,以使第一服务端设备根据第一信息请求获取当前使用目标驾校车辆的目标学员的学车管理页面数据;以及
70.203、接收第一服务端设备返回的目标学员的学车管理页面数据,渲染并展示目标
学员的学车管理页面,目标学员的学车管理页面上包括目标学员的标识信息和学车详情信息,学车详情信息包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种。
71.进一步可选地,在响应于智能巡查触发操作,渲染并展示车辆管理页面之前,还包括:在运行驾校管理应用过程中,渲染并展示驾校管理应用提供的第一页面,第一页面至少包括智能巡查功能标签;应于对智能巡查功能标签的触发操作,向第二服务端设备发送加载请求,加载请求中包含与智能巡查功能标签绑定的程序代码id;以及接收第二服务端设备返回的与程序代码id对应的程序代码;运行程序代码,以向第一服务端设备请求多个驾校车辆的描述信息,根据多个驾校车辆的描述信息生成车辆管理页面。
72.进一步可选地,在响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求之前,还包括:响应于车辆管理页面上的搜索操作,获取待搜索的第一车辆信息,第一车辆信息包括目标驾校车辆的至少部分标识信息,根据待搜索的第一车辆信息,展示多个驾校车辆中与待搜索的第一车辆信息匹配的候选驾校车辆的描述信息;响应于针对候选驾校车辆的描述信息的选择操作,标记被选择的候选驾校车辆的描述信息作为目标驾校车辆的描述信息;或者响应于图像上传操作,获取目标驾校车辆的图像信息,调用第三方api从图像信息中获取目标驾校车辆的标识信息,根据目标车辆的标识信息,从多个驾校车辆的描述信息中,标记出目标驾校车辆的描述信息。
73.进一步地,展示目标学员的学车管理页面,包括:基于当前使用目标驾校车辆的目标学员的学车管理页面数据,渲染并展示目标学员的学车管理页面,学车管理页面上包括目标学员的标识信息、当前学车进度信息、当前学车评价信息以及表示目标学员当前学车状态信息的当前学车图像;在当前学车图像的关联区域中显示当前学车画面查看控件,响应于对当前学车画面查看控件的触发操作,基于交互控制页面数据,渲染并展示交互控制页面,在交互控制页面上显示有目标学员的当前学车画面信息、音视频交互控件和车辆控制控件,以及包含目标驾校车辆在内的车外画面信息,车外画面信息体现目标驾校车辆的当前使用状态。
74.进一步地,响应于对远程交互控件的触发操作,对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制,包括:响应于对音视频交互控件的触发操作,向第一服务端设备发送音视频通话请求,以使第一服务端设备在终端设备与目标驾校车辆上的教学机器人设备之间建立通话连接;在与教学机器人设备之间建立通话连接之后,通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息,供教学机器人设备输出第一音视频信息以对目标学员进行远程教学指导;和/或响应于对车辆控制控件的触发操作,向第一服务端设备发送车辆控制请求,车辆控制请求中包含目标车辆部件的标识信息和目标控制指令,以供第一服务端设备向目标驾校车辆发送目标控制指令,以使目标驾校车辆对目标车辆部件进行控制。
75.进一步可选地,在通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息之前,还包括:通过第一服务端设备接收教学机器人设备发送的包含学车问题的第二音视频信息,并输出第二音视频信息,以供车辆管理者针对学车问题提供教学指导信息,学车问题是目标学员通过教学机器人设备发出的。
76.进一步可选地,还包括:在当前学车评价信息的关联区域中显示历史评价查看控件,以及响应于对历史评价查看控件的触发操作,从第一服务端设备获取目标学员的学车
评价信息页面数据;基于目标学员的学车评价信息页面数据,渲染并显示目标学员的学车评价信息页面,学车评价信息页面上包括目标学员的历史学车评价信息和当前学车评价信息。
77.进一步可选地,学车管理页面上还包括目标学员的历史学车图像;在历史学车图像的关联区域中显示历史学车画面查看控件,响应于对历史学车画面查看控件的触发操作,从第一服务端设备获取目标学员的历史学车画面数据;基于目标学员的历史学车画面数据,渲染并显示历史学车画面。
78.进一步地,展示目标学员的学车管理页面,包括:获取终端设备的操作系统类型;根据操作系统类型,将学车管理页面转换为与操作系统类型适配的页面形态;根据与操作系统类型适配的页面形态,展示学车管理页面。
79.进一步可选地,学车管理页面还包括:在目标驾校车辆上为目标学员提供教学服务的目标教练的标识信息、教学详情信息和第二远程交互控件;教学详情信息包括:教学评价信息以及教学图像信息中的至少一种;响应于对第二远程交互控件的触发操作,对目标教练进行远程教学提示和/或对目标驾校车辆进行远程控制。
80.图2所示驾校教学管理方法中的步骤的详细实施方式可参见前述系统实施例中的描述,在此不再赘述。
81.图3为本技术一示例性实施例提供的驾校教学管理方法。该方法应用于第一服务端设备,如图3所示,该方法包括:
82.301、接收各个教学机器人设备上报的该教学机器人设备所属驾校车辆的使用状态信息以及当前使用驾校车辆的学员的标识信息和学车画面信息;
83.302、根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据,每个学员的学车管理页面数据包括学员的标识信息和学车详情信息,学车详情信息至少包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种;
84.303、接收驾校管理者使用的终端设备发送的第一信息请求,第一信息请求中包括目标驾校车辆的标识信息;根据目标驾校车辆的标识信息,获取当前使用目标驾校车辆的目标学员的学车管理页面数据,并将目标学员的学车管理页面发送给终端设备。
85.进一步地,根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据,包括以下至少一种:针对每个学员,根据教学机器人设备上传的驾校车辆的使用状态信息以及该学员的学车画面信息,获取该学员的当前学车评价信息,并根据该学员的标识信息获取该学员的历史学车评价信息;根据该学员的当前学车评价信息和历史学车评价信息,获取该学员的学车评价信息页面数据;针对每个学员,从该学员的学车画面信息中截图反映该学员的当前学车状态信息的当前学车图像,并在当前学车图像的关联区域中创建当前学车画面查看控件,建立当前学车画面查看控件与交互控制页面之间的跳转关系;在交互控制页面数据中关联目标学员的当前学车画面信息数据、音视频交互控件数据和车辆控制控件数据,以及包含目标驾校车辆在内的车外画面信息数据,车外画面信息数据体现目标驾校车辆的当前使用状态。
86.进一步可选地,还包括:接收终端设备发送的音视频通话请求,在终端设备与目标
驾校车辆上的教学机器人设备之间建立通话连接;在与教学机器人设备之间建立通话连接之后,接收终端设备发送的包含教学指导信息的第一音视频信息,经通话连接转发给教学机器人设备,以供教学机器人设备输出第一音视频信息对目标学员进行远程教学指导;音视频通话请求是终端设备响应于对音视频交互控件的触发操作发送的;和/或接收终端设备发送的车辆控制请求,车辆控制请求中包含目标车辆部件的标识信息和目标控制指令,向目标驾校车辆发送目标控制指令,以使目标驾校车辆对目标车辆部件进行控制;车辆控制请求是终端设备响应于对车辆控制控件的触发操作发送的。
87.图3所示驾校教学管理方法中的步骤的详细实施方式可参见前述系统实施例中的描述,在此不再赘述。
88.图4为本技术一示例性实施例提供的驾校教学管理装置。该装置用于执行应用于驾校管理者使用的终端设备的驾校教学管理方法,如图4所示,该装置包括:
89.车辆管理页面展示模块41,用于响应于智能巡查触发操作,渲染并展示车辆管理页面,车辆管理页面上显示有驾校中多个驾校车辆的描述信息,每个驾校车辆的描述信息至少包括驾校车辆的标识信息;
90.第一信息请求模块42,用于响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求,第一信息请求包括目标驾校车辆的标识信息,以使第一服务端设备根据第一信息请求获取当前使用目标驾校车辆的目标学员的学车管理页面数据;以及
91.学车管理页面展示模块43,用于接收第一服务端设备返回的目标学员的学车管理页面数据,并展示目标学员的学车管理页面,目标学员的学车管理页面上包括目标学员的标识信息和学车详情信息,学车详情信息包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种。
92.进一步可选地,在响应于智能巡查触发操作,渲染并展示车辆管理页面之前,该装置还用于:在运行驾校管理应用过程中,渲染并展示驾校管理应用提供的第一页面,第一页面至少包括智能巡查功能标签;应于对智能巡查功能标签的触发操作,向第二服务端设备发送加载请求,加载请求中包含与智能巡查功能标签绑定的程序代码id;以及接收第二服务端设备返回的与程序代码id对应的程序代码;运行程序代码,以向第一服务端设备请求多个驾校车辆的描述信息,根据多个驾校车辆的描述信息生成车辆管理页面。
93.进一步可选地,在用于响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求之前,该装置还用于:响应于车辆管理页面上的搜索操作,获取待搜索的第一车辆信息,第一车辆信息包括目标驾校车辆的至少部分标识信息,根据待搜索的第一车辆信息,展示多个驾校车辆中与待搜索的第一车辆信息匹配的候选驾校车辆的描述信息;响应于针对候选驾校车辆的描述信息的选择操作,标记被选择的候选驾校车辆的描述信息作为目标驾校车辆的描述信息;或者响应于图像上传操作,获取目标驾校车辆的图像信息,调用第三方api从图像信息中获取目标驾校车辆的标识信息,根据目标车辆的标识信息,从多个驾校车辆的描述信息中,标记出目标驾校车辆的描述信息。
94.进一步地,学车管理页面展示模块43在用于展示目标学员的学车管理页面时,具体用于:基于当前使用目标驾校车辆的目标学员的学车管理页面数据,渲染并展示目标学员的学车管理页面,学车管理页面上包括目标学员的标识信息、当前学车进度信息、当前学
车评价信息以及表示目标学员当前学车状态信息的当前学车图像;在当前学车图像的关联区域中显示当前学车画面查看控件,响应于对当前学车画面查看控件的触发操作,基于交互控制页面数据,渲染并展示交互控制页面,在交互控制页面上显示有目标学员的当前学车画面信息、音视频交互控件和车辆控制控件,以及包含目标驾校车辆在内的车外画面信息,车外画面信息体现目标驾校车辆的当前使用状态。
95.进一步地,远程控制模块44在用于响应于对远程交互控件的触发操作,对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制时,具体用于:响应于对音视频交互控件的触发操作,向第一服务端设备发送音视频通话请求,以使第一服务端设备在终端设备与目标驾校车辆上的教学机器人设备之间建立通话连接;在与教学机器人设备之间建立通话连接之后,通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息,供教学机器人设备输出第一音视频信息以对目标学员进行远程教学指导;和/或响应于对车辆控制控件的触发操作,向第一服务端设备发送车辆控制请求,车辆控制请求中包含目标车辆部件的标识信息和目标控制指令,以供第一服务端设备向目标驾校车辆发送目标控制指令,以使目标驾校车辆对目标车辆部件进行控制。
96.进一步可选地,在通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息之前,该装置还用于:通过第一服务端设备接收教学机器人设备发送的包含学车问题的第二音视频信息,并输出第二音视频信息,以供车辆管理者针对学车问题提供教学指导信息,学车问题是目标学员通过教学机器人设备发出的。
97.进一步可选地,该装置还用于:在当前学车评价信息的关联区域中显示历史评价查看控件,以及响应于对历史评价查看控件的触发操作,从第一服务端设备获取目标学员的学车评价信息页面数据;基于目标学员的学车评价信息页面数据,渲染并并显示目标学员的学车评价信息页面,学车评价信息页面上包括目标学员的历史学车评价信息和当前学车评价信息。
98.进一步可选地,学车管理页面上还包括目标学员的历史学车图像;在历史学车图像的关联区域中显示历史学车画面查看控件,响应于对历史学车画面查看控件的触发操作,从第一服务端设备获取目标学员的历史学车画面数据;基于目标学员的历史学车画面数据,渲染并显示历史学车画面。
99.进一步地,学车管理页面展示模块43,在用于展示目标学员的学车管理页面时,具体用于:获取终端设备的操作系统类型;根据操作系统类型,将学车管理页面转换为与操作系统类型适配的页面形态;根据与操作系统类型适配的页面形态,展示学车管理页面。
100.进一步可选地,学车管理页面还包括:在目标驾校车辆上为目标学员提供教学服务的目标教练的标识信息、教学详情信息和第二远程交互控件;教学详情信息包括:教学评价信息以及教学图像信息中的至少一种;该装置还用于响应于对第二远程交互控件的触发操作,对目标教练进行远程教学提示和/或对目标驾校车辆进行远程控制。
101.图4所示驾校教学管理装置中的功能模块可用于执行上述图2所示方法实施例中的对应步骤,关于各功能模块的详细实施方式可参见前述方法实施例或系统实施例中的描述,在此不再赘述。
102.图5为本技术一示例性实施例提供的驾校教学管理装置。该装置用于执行应用于第一服务端设备的驾校教学管理方法,如图5所示,该装置包括:
103.信息接收模块51,用于接收各个教学机器人设备上报的该教学机器人设备所属驾校车辆的使用状态信息以及当前使用驾校车辆的学员的标识信息和学车画面信息;
104.学车管理页面生成模块52,用于根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据,每个学员的学车管理页面数据包括学员的标识信息学车详情信息,学车详情信息至少包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种;
105.学车管理页面发送模块53,用于接收驾校管理者使用的终端设备发送的第一信息请求,第一信息请求中包括目标驾校车辆的标识信息;根据目标驾校车辆的标识信息,获取当前使用目标驾校车辆的目标学员的学车管理页面数据,并将目标学员的学车管理页面发送给终端设备。
106.进一步地,学车管理页面生成模块52在用于根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据时,具体用于:针对每个学员,根据教学机器人设备上传的驾校车辆的使用状态信息以及该学员的学车画面信息,获取该学员的当前学车评价信息,并根据该学员的标识信息获取该学员的历史学车评价信息;根据该学员的当前学车评价信息和历史学车评价信息,获取该学员的学车评价信息页面数据;针对每个学员,从该学员的学车画面信息中截图反映该学员的当前学车状态信息的当前学车图像,并在当前学车图像的关联区域中创建当前学车画面查看控件,建立当前学车画面查看控件与交互控制页面之间的跳转关系;在交互控制页面数据中关联目标学员的当前学车画面信息数据、音视频交互控件数据和车辆控制控件数据,以及包含目标驾校车辆在内的车外画面信息数据,车外画面信息数据体现目标驾校车辆的当前使用状态。
107.进一步可选地,该装置还用于:接收终端设备发送的音视频通话请求,在终端设备与目标驾校车辆上的教学机器人设备之间建立通话连接;在与教学机器人设备之间建立通话连接之后,接收终端设备发送的包含教学指导信息的第一音视频信息,经通话连接转发给教学机器人设备,以供教学机器人设备输出第一音视频信息对目标学员进行远程教学指导;音视频通话请求是终端设备响应于对音视频交互控件的触发操作发送的;和/或接收终端设备发送的车辆控制请求,车辆控制请求中包含目标车辆部件的标识信息和目标控制指令,向目标驾校车辆发送目标控制指令,以使目标驾校车辆对目标车辆部件进行控制;车辆控制请求是终端设备响应于对车辆控制控件的触发操作发送的。
108.图5所示驾校教学管理装置中的功能模块可用于执行上述图3所示方法实施例中的对应步骤,关于各功能模块的详细实施方式可参见前述方法实施例或系统实施例中的描述,在此不再赘述。
109.图6为本技术一示例性实施例提供的终端设备的结构示意图。如图6所示,该终端设备包括:存储器60a和处理器60b;
110.其中,存储器60a用于存储计算机程序;处理器60b与存储器60a耦合,用于执行计算机程序,以用于:
111.响应于智能巡查触发操作,渲染并展示车辆管理页面,车辆管理页面上显示有驾校中多个驾校车辆的描述信息,每个驾校车辆的描述信息至少包括驾校车辆的标识信息;响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求,第
一信息请求包括目标驾校车辆的标识信息,以使第一服务端设备根据第一信息请求获取当前使用目标驾校车辆的目标学员的学车管理页面数据;以及接收第一服务端设备返回的目标学员的学车管理页面,并展示目标学员的学车管理页面数据,目标学员的学车管理页面上包括目标学员的标识信息和学车详情信息,学车详情信息包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种。
112.进一步可选地,处理器60b在响应于智能巡查触发操作,展示车辆管理页面之前,还用于:在运行驾校管理应用过程中,展示驾校管理应用提供的第一页面,第一页面至少包括智能巡查功能标签;应于对智能巡查功能标签的触发操作,向第二服务端设备发送加载请求,加载请求中包含与智能巡查功能标签绑定的程序代码id;以及接收第二服务端设备返回的与程序代码id对应的程序代码;运行程序代码,以向第一服务端设备请求多个驾校车辆的描述信息,根据多个驾校车辆的描述信息生成车辆管理页面。
113.进一步可选地,处理器60b在用于响应于对目标驾校车辆的描述信息的触发操作,向第一服务端设备发送第一信息请求之前,还用于:响应于车辆管理页面上的搜索操作,获取待搜索的第一车辆信息,第一车辆信息包括目标驾校车辆的至少部分标识信息,根据待搜索的第一车辆信息,展示多个驾校车辆中与待搜索的第一车辆信息匹配的候选驾校车辆的描述信息;响应于针对候选驾校车辆的描述信息的选择操作,标记被选择的候选驾校车辆的描述信息作为目标驾校车辆的描述信息;或者响应于图像上传操作,获取目标驾校车辆的图像信息,调用第三方api从图像信息中获取目标驾校车辆的标识信息,根据目标车辆的标识信息,从多个驾校车辆的描述信息中,标记出目标驾校车辆的描述信息。
114.进一步地,处理器60b在用于展示目标学员的学车管理页面时,具体用于:基于当前使用目标驾校车辆的目标学员的学车管理页面数据,渲染并展示目标学员的学车管理页面,学车管理页面上包括目标学员的标识信息、当前学车进度信息、当前学车评价信息以及表示目标学员当前学车状态信息的当前学车图像;在当前学车图像的关联区域中显示当前学车画面查看控件,响应于对当前学车画面查看控件的触发操作,基于交互控制页面数据,渲染并展示交互控制页面,在交互控制页面上显示有目标学员的当前学车画面信息、音视频交互控件和车辆控制控件,以及包含目标驾校车辆在内的车外画面信息,车外画面信息体现目标驾校车辆的当前使用状态。
115.进一步地,处理器60b在用于响应于对远程交互控件的触发操作,对目标学员进行远程教学指导和/或对目标驾校车辆进行远程控制时,具体用于:响应于对音视频交互控件的触发操作,向第一服务端设备发送音视频通话请求,以使第一服务端设备在终端设备与目标驾校车辆上的教学机器人设备之间建立通话连接;在与教学机器人设备之间建立通话连接之后,通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息,供教学机器人设备输出第一音视频信息以对目标学员进行远程教学指导;和/或响应于对车辆控制控件的触发操作,向第一服务端设备发送车辆控制请求,车辆控制请求中包含目标车辆部件的标识信息和目标控制指令,以供第一服务端设备向目标驾校车辆发送目标控制指令,以使目标驾校车辆对目标车辆部件进行控制。
116.进一步可选地,处理器60b在用于通过第一服务端设备向目标驾校车辆上的教学机器人设备发送包含教学指导信息的第一音视频信息之前,还用于:通过第一服务端设备接收教学机器人设备发送的包含学车问题的第二音视频信息,并输出第二音视频信息,以
供车辆管理者针对学车问题提供教学指导信息,学车问题是目标学员通过教学机器人设备发出的。
117.进一步可选地,处理器60b还用于:在当前学车评价信息的关联区域中显示历史评价查看控件,以及响应于对历史评价查看控件的触发操作,从第一服务端设备获取目标学员的学车评价信息页面数据;基于目标学员的学车评价信息页面数据,渲染并显示目标学员的学车评价信息页面,学车评价信息页面上包括目标学员的历史学车评价信息和当前学车评价信息。
118.进一步可选地,学车管理页面上还包括目标学员的历史学车图像;在历史学车图像的关联区域中显示历史学车画面查看控件,处理器60b还用于:响应于对历史学车画面查看控件的触发操作,从第一服务端设备获取目标学员的历史学车画面数据;基于目标学员的历史学车画面数据,渲染并显示历史学车画面。
119.进一步地,处理器60b在用于展示目标学员的学车管理页面时,具体用于:获取终端设备的操作系统类型;根据操作系统类型,将学车管理页面转换为与操作系统类型适配的页面形态;根据与操作系统类型适配的页面形态,展示学车管理页面。
120.进一步可选地,学车管理页面还包括:在目标驾校车辆上为目标学员提供教学服务的目标教练的标识信息、教学详情信息和第二远程交互控件;教学详情信息包括:教学评价信息以及教学图像信息中的至少一种;处理器60b还用于响应于对第二远程交互控件的触发操作,对目标教练进行远程教学提示和/或对目标驾校车辆进行远程控制。
121.进一步,如图6所示,该服务端设备还包括:通信组件60c、电源组件60d、音频组件60e、显示屏60f等其它组件。图6中仅示意性给出部分组件,并不意味着计算机设备只包括图6所示组件。
122.图7为本技术一示例性实施例提供的服务端设备的结构示意图。如图7所示,该服务端设备包括:存储器70a和处理器70b;
123.其中,存储器70a用于存储计算机程序;处理器70b与存储器70a耦合,用于执行计算机程序,以用于:接收各个教学机器人设备上报的该教学机器人设备所属驾校车辆的使用状态信息以及当前使用驾校车辆的学员的标识信息和学车画面信息;根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据,每个学员的学车管理页面包括学员的标识信息和学车详情信息,学车详情信息至少包括当前学车进度信息、学车评价信息以及学车图像信息中的至少一种;接收驾校管理者使用的终端设备发送的第一信息请求,第一信息请求中包括目标驾校车辆的标识信息;根据目标驾校车辆的标识信息,获取当前使用目标驾校车辆的目标学员的学车管理页面数据,并将目标学员的学车管理页面发送给终端设备。
124.进一步地,处理器70b在用于根据各个教学机器人设备上传的驾校车辆的使用状态信息以及学员的标识信息和学车画面信息,获取当前使用各个驾校车辆的各个学员的学车管理页面数据时,具体用于:针对每个学员,根据教学机器人设备上传的驾校车辆的使用状态信息以及该学员的学车画面信息,获取该学员的当前学车评价信息,并根据该学员的标识信息获取该学员的历史学车评价信息;根据该学员的当前学车评价信息和历史学车评价信息,获取该学员的学车评价信息页面数据;针对每个学员,从该学员的学车画面信息中
截图反映该学员的当前学车状态信息的当前学车图像,并在当前学车图像的关联区域中创建当前学车画面查看控件,建立当前学车画面查看控件与交互控制页面之间的跳转关系;在交互控制页面数据中关联目标学员的当前学车画面信息数据、音视频交互控件数据和车辆控制控件数据,以及包含目标驾校车辆在内的车外画面信息数据,车外画面信息数据体现目标驾校车辆的当前使用状态。
125.进一步可选地,处理器70b还用于:接收终端设备发送的音视频通话请求,在终端设备与目标驾校车辆上的教学机器人设备之间建立通话连接;在与教学机器人设备之间建立通话连接之后,接收终端设备发送的包含教学指导信息的第一音视频信息,经通话连接转发给教学机器人设备,以供教学机器人设备输出第一音视频信息对目标学员进行远程教学指导;音视频通话请求是终端设备响应于对音视频交互控件的触发操作发送的;和/或接收终端设备发送的车辆控制请求,车辆控制请求中包含目标车辆部件的标识信息和目标控制指令,向目标驾校车辆发送目标控制指令,以使目标驾校车辆对目标车辆部件进行控制;车辆控制请求是终端设备响应于对车辆控制控件的触发操作发送的。
126.进一步,如图7所示,该服务端设备还包括:通信组件70c、电源组件70d等其它组件。图7中仅示意性给出部分组件,并不意味着计算机设备只包括图7所示组件。
127.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时,致使处理器能够实现图2或图3所示方法实施例中的各步骤。
128.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
129.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
130.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
131.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
132.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
133.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或
非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
134.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
135.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
136.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献