一种车辆排班的方法及设备技术

技术编号:16129775 阅读:32 留言:0更新日期:2017-09-01 21:20
本申请的目的是提供一种车辆排班的方法及设备,本申请通过获取车辆路线,并设置所述车辆路线的有效期;配置所述车辆路线的有效期内的排班单位时间,其中,所述排班单位时间包括特定工作日、常规工作日及非工作日;根据预设的定时策略确定待排班的车辆路线、待排班的排班单位时间;基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班。从而避免出现资源分配不当或分配错误的情况,通过给路线配置有效期,定时器在有效期内每个排班单位时间检查是否有路线需要排班,解决了人工排班的不及时,进行同时不需要调度人员每天给司机分配车辆,安排工作等,节省人力、时间,同时也节省了人力资源成本。

【技术实现步骤摘要】
一种车辆排班的方法及设备
本申请涉及计算机领域,尤其涉及一种车辆排班的方法及设备。
技术介绍
随着时代的进步,新兴产业的发展,互联网已经成为促进社会发展密不可分的一部分。网络信息时代的到来,带给人们越来越多的便利,然而在资源以及人员分配、调度方面有所欠缺,如出租车人员车辆分配调度,快递和医院的人员分配调度,巴士的司机排班,使用excel文档来规划安排,或者再好一点的调度系统,也得手动去操作安排排班等。传统的人工调度具有如下问题:调度不及时,随着企业的发展壮大,需要调度的人力,资源越来越多,人工调度可能安排不及时,导致后续工作的延迟等;成本增加、人力资源浪费,在大部分企业运营中,都存在高峰期,如春节、中秋节等节日以及活动日,此时企业可能会新增调度人员以应对高峰期的调度,但新增调度人员只有在高峰期时才起到最大作用,大部分时间为闲置,造成人力资源的浪费,同时增加企业人员成本;资源分配错误,在人工分配的过程,大部分都是通过脑力去计算规划,很容易出现资源分配不当,以及分配错误的风险。申请内容本申请的一个目的是提供一种车辆排班的方法及设备,解决现有技术中人工排班、调度不及时及人力资源浪费的问题。根据本申请的一个方面,提供了一种车辆排班的方法,所述方法包括:获取车辆路线,并设置所述车辆路线的有效期;配置所述车辆路线的有效期内的排班单位时间,其中,所述排班单位时间包括特定工作日、常规工作日及非工作日;根据预设的定时策略确定待排班的车辆路线、待排班的排班单位时间;基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班。进一步地,获取所述车辆路线的有效期内的排班单位时间之后,包括:在所述车辆路线的有效期内对所述排班单位时间内的特定工作日进行包括添加、编辑和删除中的任一种操作;基于所述特定工作日的发车的车票售出状态确定待排班的特定工作日。进一步地,所述方法包括:获取添加或编辑特定工作日的操作请求;基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若否,则判断数据库中是否已存在所述特定工作日,若否,则将所述特定工作日进行添加或编辑操作后的操作结果更新至所述数据库中。进一步地,所述方法包括:获取添加或编辑特定工作日的操作请求;基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若是,则所述操作请求失败;若否,则判断数据库中是否已存在所述特定工作日,若是,则所述操作请求失败。进一步地,所述方法包括:获取删除数据库中特定工作日的操作请求;基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若否,对所述特定工作日进行删除操作,并将删除操作的结果更新至所述数据库中。进一步地,基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班,包括:基于所述待排班的车辆路线、所述待排班的排班单位时间确定班车司机及排班车辆数量,其中,在排班单位时间内一个车辆路线对应一个或若干班车司机;基于所述确定的班车司机、所述车辆路线的有效期及所述排班车辆数量进行车辆排班。根据本申请的另一方面,还提供了一种车辆排班的设备,该设备包括:获取装置,用于获取车辆路线,并设置所述车辆路线的有效期;配置装置,用于配置所述车辆路线的有效期内的排班单位时间,其中,所述排班单位时间包括特定工作日、常规工作日及非工作日;确定装置,用于根据预设的定时策略确定待排班的车辆路线、待排班的排班单位时间;分配装置,用于基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班。进一步地,所述配置装置用于:在所述车辆路线的有效期内对所述排班单位时间内的特定工作日进行包括添加、编辑和删除中的任一种操作;基于所述特定工作日的发车的车票售出状态确定待排班的特定工作日。进一步地,所述设备包括:第一获取请求装置,用于获取添加或编辑特定工作日的操作请求;第一操作装置,用于基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若否,则判断数据库中是否已存在所述特定工作日,若否,则将所述特定工作日进行添加或编辑操作后的操作结果更新至所述数据库中。进一步地,所述设备包括:第一获取请求装置,还用于获取添加或编辑特定工作日的操作请求;第一操作装置,还用于基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若是,则所述操作请求失败;第一操作装置还用于,若否,则判断数据库中是否已存在所述特定工作日,若是,则所述操作请求失败。进一步地,所述设备包括:第二获取请求装置,用于获取删除数据库中特定工作日的操作请求;第二操作装置,用于基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若否,对所述特定工作日进行删除操作,并将删除操作的结果更新至所述数据库中。进一步地,所述分配装置用于:基于所述待排班的车辆路线、所述待排班的排班单位时间确定班车司机及排班车辆数量,其中,在排班单位时间内一个车辆路线对应一个或若干班车司机;基于所述确定的班车司机、所述车辆路线的有效期及所述排班车辆数量进行车辆排班。与现有技术相比,本申请通过获取车辆路线,并设置所述车辆路线的有效期;配置所述车辆路线的有效期内的排班单位时间,其中,所述排班单位时间包括特定工作日、常规工作日及非工作日;根据预设的定时策略确定待排班的车辆路线、待排班的排班单位时间;基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班。从而在配置路线、工作日、非工作日、路线有效期、车辆、发车时刻等后,通过定时器集群检测数据库是否有需要新排班的路线,根据已配置的工作日非工作日等因素给司机自动进行路线排班的策略,避免出现资源分配不当或分配错误的情况,通过给路线配置有效期,定时器在有效期内每个排班单位时间检查是否有路线需要排班,解决了人工排班的不及时,进行同时不需要调度人员每天给司机分配车辆,安排工作等,同时也节省了人力资源成本。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出根据本申请一个方面提供的一种车辆排班的方法流程示意图;图2示出本申请中的一实施例中对特定工作日进行操作的示意图;图3示出根据本申请另一个方面的一种车辆排班的设备结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本申请作进一步详细描述。在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)本文档来自技高网...
一种车辆排班的方法及设备

【技术保护点】
一种车辆排班的方法,其中,所述方法包括:获取车辆路线,并设置所述车辆路线的有效期;配置所述车辆路线的有效期内的排班单位时间,其中,所述排班单位时间包括特定工作日、常规工作日及非工作日;根据预设的定时策略确定待排班的车辆路线、待排班的排班单位时间;基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班。

【技术特征摘要】
1.一种车辆排班的方法,其中,所述方法包括:获取车辆路线,并设置所述车辆路线的有效期;配置所述车辆路线的有效期内的排班单位时间,其中,所述排班单位时间包括特定工作日、常规工作日及非工作日;根据预设的定时策略确定待排班的车辆路线、待排班的排班单位时间;基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班。2.根据权利要求1所述的方法,其中,获取所述车辆路线的有效期内的排班单位时间之后,包括:在所述车辆路线的有效期内对所述排班单位时间内的特定工作日进行包括添加、编辑和删除中的任一种操作;基于所述特定工作日的发车的车票售出状态确定待排班的特定工作日。3.根据权利要求2所述的方法,其中,所述方法包括:获取添加或编辑特定工作日的操作请求;基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若否,则判断数据库中是否已存在所述特定工作日,若否,则将所述特定工作日进行添加或编辑操作后的操作结果更新至所述数据库中。4.根据权利要求2所述的方法,其中,所述方法包括:获取添加或编辑特定工作日的操作请求;基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若是,则所述操作请求失败;若否,则判断数据库中是否已存在所述特定工作日,若是,则所述操作请求失败。5.根据权利要求2所述的方法,其中,所述方法包括:获取删除数据库中特定工作日的操作请求;基于所述操作请求判断所述特定工作日的发车的车票售出状态是否为已售出,若否,对所述特定工作日进行删除操作,并将删除操作的结果更新至所述数据库中。6.根据权利要求1所述的方法,其中,基于所述待排班的车辆路线、所述待排班的排班单位时间在所述车辆路线的有效期内进行车辆排班,包括:基于所述待排班的车辆路线、所述待排班的排班单位时间确定班车司机及排班车辆数量,其中,在排班单位时间内一个车辆路线对应一个或若干班车司机;基于所述确定的班车司机、所述车辆路线的有效期及所述排班车辆数量进行车辆排班。7.一种车辆排班的设备,其中,所述设备包括:获取...

【专利技术属性】
技术研发人员:刘涛汪训
申请(专利权)人:上海雷腾软件股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1