进度显示方法及装置制造方法及图纸

技术编号:17111423 阅读:43 留言:0更新日期:2018-01-24 22:51
本申请公开了一种进度显示方法及装置,属于计算机技术领域。所述方法包括:在检测到针对目标任务的执行指令后,确定目标任务中待执行的多个子任务中的第一子任务;获取第一子任务的预估执行时长;根据第一子任务的预估执行时长,在反映目标任务的执行进度的进度条上显示第一子任务的预估标记点;其中,进度条上显示的子任务的预估标记点与子任务的第一参考点的距离,与子任务的预估执行时长线性相关。本公开解决了进度条的功能较单一,进度显示的方式较单一的问题,丰富了进度条的功能,以及进度的显示方式。本公开用于显示任务的执行进度。

Progress display method and device

The present application discloses a progress display method and device, which belongs to the field of computer technology. The method includes: to execute instructions for the target task after checking sub task execution to determine the objectives and tasks in the first sub task; obtaining the first subtask estimated execution time; according to the first sub task prediction execution time, displaying the first sub task estimate of mark points in the schedule to reflect the goals and tasks of the progress bar; the progress bar is displayed on the sub task prediction marker and sub task first reference point distance, execution time of linear prediction and sub task. This public address solves the problem that the progress bar's function is single, and the way of progress display is single. It enriches the function of progress bar and the display way of schedule. This disclosure is used to display the execution progress of the task.

【技术实现步骤摘要】
进度显示方法及装置
本公开涉及计算机
,特别涉及一种进度显示方法及装置。
技术介绍
随着网络的发展,各种电商平台应运而生。用户可以在这些电商平台的客户端上对货物进行下单,并通过物流公司将用户下单的货物运输到用户手中。相关技术中,电商平台的客户端会在货物下单后,显示该货物对应的一个进度条;物流公司在运输货物的过程中,会向电商平台实时的上报已执行完毕的物流任务;电商平台的客户端还可以根据物流公司上报的物流任务,在进度条上显示物流任务的标记点。示例的,在货物下单后,物流公司所需执行的物流任务可以依次包括:出仓任务、运输任务和配送任务,电商平台的客户端可以在进度条上起始端点之后的区域,依次显示这些物流任务的标记点,且进度条上的所有标记点在进度条上等间隔排布。用户可以通过查看该进度条上物流任务的标记点,获知货物在下单之后的物流公司执行过的物流任务。由于相关技术中,电商平台的客户端显示的进度条,只能够反映物流公司执行过的物流任务,因此,进度条的功能较单一,进度显示的方式较单一。
技术实现思路
本公开提供了一种进度显示方法及装置,可以解决相关技术进度条的功能较单一,进度显示的方式较单一的问题,所本文档来自技高网...
进度显示方法及装置

【技术保护点】
一种进度显示方法,其特征在于,所述方法包括:在检测到针对目标任务的执行指令后,确定所述目标任务中待执行的多个子任务中的第一子任务;获取所述第一子任务的预估执行时长;根据所述第一子任务的预估执行时长,在反映所述目标任务的执行进度的进度条上显示所述第一子任务的预估标记点;其中,当所述第一子任务为所述多个子任务中的第一个执行的子任务时,所述进度条的起始端点为所述第一子任务的第一参考点;当所述第一子任务为所述多个子任务中的第m个执行的子任务时,第m‑1个执行的子任务的预估标记点为所述第一子任务的第一参考点,m>1;所述进度条上显示的子任务的预估标记点与子任务的第一参考点的距离,与子任务的预估执行时长线...

【技术特征摘要】
1.一种进度显示方法,其特征在于,所述方法包括:在检测到针对目标任务的执行指令后,确定所述目标任务中待执行的多个子任务中的第一子任务;获取所述第一子任务的预估执行时长;根据所述第一子任务的预估执行时长,在反映所述目标任务的执行进度的进度条上显示所述第一子任务的预估标记点;其中,当所述第一子任务为所述多个子任务中的第一个执行的子任务时,所述进度条的起始端点为所述第一子任务的第一参考点;当所述第一子任务为所述多个子任务中的第m个执行的子任务时,第m-1个执行的子任务的预估标记点为所述第一子任务的第一参考点,m>1;所述进度条上显示的子任务的预估标记点与子任务的第一参考点的距离,与子任务的预估执行时长线性相关。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一子任务的预估执行时长,在反映所述目标任务的执行进度的进度条上显示所述第一子任务的预估标记点,包括:获取长度确定函数f(x)=k(x)/b,其中,所述长度确定函数是关于x的一次函数,所述f(x)表示子任务对应的显示长度,所述x表示子任务的预估执行时长,所述k(x)是以x为变量的表达式,所述b为当所述x为所述目标任务的预估执行时长时,所述k(x)与预设显示长度的比值;将所述第一子任务的预估执行时长输入所述长度确定函数,得到所述第一子任务对应的预估显示长度;根据所述第一子任务对应的预估显示长度,在所述进度条上显示所述第一子任务的预估标记点,所述第一子任务的预估标记点与所述第一子任务的第一参考点的距离,等于所述第一子任务对应的预估显示长度。3.根据权利要求2所述的方法,其特征在于,所述k(x)中的常数项为零。4.根据权利要求2或3所述的方法,其特征在于,所述获取所述第一子任务的预估执行时长,包括:获取所述第一子任务的特征;将所述第一子任务的特征输入预设的时长预估模型,得到所述第一子任务的预估执行时长,其中,所述时长预估模型包括至少一个函数,所述至少一个函数中的参数是根据多个特征样本训练得到的。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取所述第一子任务的实际执行时长;将所述第一子任务的实际执行时长输入所述长度确定函数,得到所述第一子任务对应的实际显示长度;根据所述第一子任务对应的实际显示长度,在所述进度条上显示所述第一子任务的实际标记点;其中,所述多个子任务中每个子任务对应的实际显示长度,与在所述每个子任务之前执行的所有子任务对应的实际显示长度之和,为所述每个子任务对应的参考显示长度;当所述第一子任务为所述多个子任务中的第一个执行的子任务时,所述进度条的起始端点为所述第一子任务的第二参考点;当所述第一子任务为所述多个子任务中的第m个执行的子任务时,第m-1个执行子任务的实际标记点为所述第一子任务的第二参考点;当所述第一子任务对应的参考显示长度小于所述预设显示长度时,所述第一子任务的实际标记点与所述第一子任务的第二参考点的距离,等于所述第一子任务对应的实际显示长度;当所述第一子任务对应的参考显示长度大于或等于所述预设显示长度时,所述第一子任务的实际标记点与所述进度条的起始端点的距离,等于所述预设显示长度。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取所述第一子任务的预估执行完毕时间;在所述进度条上所述第一子任务的预估标记点处,显示所述第一子任务的预估执行完毕时间;获取所述第一子任务的实际执行完毕时间;在所述进度条上所述第一子任务的实际标记点处,显示所述第一子任务的实际执行完毕时间。7.一种进度显示装置,其特征在于,所述进度显示装置包括:确定模块,用于在检测到针对目标任务的执行指令后,确定所述目标任务中待执行的多个子任务中的第一子任务;第一获取模块,用于获取所述第一子任务的预估执行时长;第一显示模块,用于根据所述第一子任务的预估执行时长,在反映所述目标任务的执行进度的进度条上显示所述第一子任务的预估标记点;其中,当所述第一子任务为所述多个子任务中的第一个执行的子任务时,所述进度条的起始端点为所述第一子任务的第一参考点;当所述第一子任务为所述多个子任务中的第m个执行的子任...

【专利技术属性】
技术研发人员:孙启民陈昌兵侯恩星
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1