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

对象交付方法、装置及设备与流程

2022-06-29 15:51:23 来源:中国专利 TAG:


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.所述第一确定模块用于,确定待交付的第一对象;
34.所述第二确定模块用于,确定所述第一对象对应的多个原子动作模板;
35.所述第一处理模块用于,根据所述第一对象的对象信息,对所述多个原子动作模板进行组合处理,得到至少一个交付动作模板,所述交付动作模板包括至少一个原子动作模板;
36.所述第二处理模块用于,对所述至少一个交付动作模板进行实例化处理,以得到所述第一对象对应的交付流程,所述交付流程用于实现所述第一对象的交付。
37.在一种可能的实施方式中,所述第二确定模块具体用于:
38.生成第一原子动作模板,所述第一原子动作模板包括如下至少一种:表单模板或任务模板;
39.在原子动作模板库中确定第二原子动作模板,所述第二原子动作模板包括如下至少一种:跳转链接模板、上传图像模板或上传附件模板;
40.确定所述第一对象对应的多个原子动作模板包括所述第一原子动作模板和所述第二原子动作模板。
41.在一种可能的实施方式中,所述第二确定模块具体用于:
42.显示所述表单模板的第一创建页面,所述第一创建页面包括如下至少一种:表单名称输入控件、表单类型选择控件、表单创建方式选择控件或表单描述输入控件;
43.响应于在所述第一创建页面输入的信息,显示所述表单模板的设计页面,所述设计页面中包括多个字段的字段名称输入控件、以及所述多个字段的字段属性输入控件;
44.响应于在所述设计页面输入的信息,生成所述表单模板。
45.在一种可能的实施方式中,所述第二确定模块具体用于:
46.显示所述任务模板的第二创建页面,所述第二创建页面包括如下至少一种:任务名称输入控件、任务描述输入控件、脚本类型选择控件或配置参数输入控件;
47.响应于在所述第二创建页面输入的信息,生成所述任务模板。
48.在一种可能的实施方式中,所述第一处理模块具体用于:
49.根据所述第一对象的对象信息,确定至少一个待创建的交付动作,所述对象信息包括如下至少一种:所述第一对象的业务诉求、所述第一对象的操作方式或所述第一对象的交付信息;
50.根据所述多个原子动作模板进行交付动作模板创建,以得到所述至少一个交付动作模板。
51.在一种可能的实施方式中,所述第一处理模块具体用于:
52.响应于用户输入的动作创建操作,显示动作创建页面,所述动作创建页面包括如下至少一种:动作名称输入控件、动作描述输入控件、原子动作关联控件,所述原子动作关联控件用于关联至少一个原子动作模板;
53.响应于在所述动作创建页面输入的信息,生成所述交付动作模板,所述交付动作模板包括所述原子动作关联控件所关联的至少一个原子动作模板。
54.在一种可能的实施方式中,所述装置还包括显示模块和执行模块:
55.所述显示模块用于,显示第一对象的交付页面,所述交付页面中包括多个交付动作的动作信息;其中,所述多个交付动作为交付所述第一对象所执行的动作,所述动作信息包括:至少一个原子动作、所述交付动作的进度状态和所述交付动作的动作描述信息;
56.所述显示模块用于,响应于对第一交付动作的动作信息的点击操作,显示所述第一交付动作对应的至少一个第一原子动作,所述多个交付动作包括所述第一交付动作;
57.所述执行模块用于,响应于根据所述动作描述信息对所述原子动作的操作,执行所述原子动作对应的交付流程,并更新所述动作的进度状态。
58.在一种可能的实施方式中,所述动作信息还包括如下至少一种:所述交付动作的动作名称、所述交付动作的负责人、所述交付动作的剩余完成时长。
59.第三方面,本技术实施例提供一种计算机设备,包括:存储器和处理器;
60.所述存储器存储计算机执行指令;
61.所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行第一方
面任一项所述的对象交付方法。
62.第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的对象交付方法。
63.第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所示的对象交付方法。
64.在本技术实施例中,可以确定待交付的第一对象,并根据第一对象确定多个原子动作模板。可以根据第一对象的对象信息,对多个原子动作模板进行组合处理,得到至少一个标准的交付动作模板,并对交付动作模板进行实例化处理,以得到第一对象对应的交付流程。根据交付流程可以完成对第一对象的交付。由于交付动作可以标准化,则用户在执行交付动作时,可以避免交付动作走样,因此可以提高执行交付动作的准确性。
附图说明
65.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
66.图1为本技术示例性实施例提供的一种应用场景的示意图;
67.图2为本技术示例性实施例提供的一种对象交付方法的流程示意图;
68.图3为本技术示例性实施例提供的一种交付流程的示意图;
69.图4为本技术示例性实施例提供的一种生成表单模板的方法的流程示意图;
70.图5为本技术示例性实施例提供的一种生成表单模板的过程示意图;
71.图6为本技术示例性实施例提供的一种生成任务模板的方法的流程示意图;
72.图7为本技术示例性实施例提供的一种生成任务模板的过程示意图;
73.图8为本技术示例性实施例提供的一种创建任务模板的方法的流程示意图;
74.图9为本技术示例性实施例提供的一种创建交付动作模板的过程示意图;
75.图10为本技术示例性实施例提供的一种更新交付流程的方法的流程示意图;
76.图11为本技术示例性实施例提供的一种更新交付流程的过程示意图;
77.图12为本技术示例性实施例提供的一种对象交付装置的结构示意图;
78.图13为本技术示例性实施例提供的另一种对象交付装置的结构示意图;
79.图14为本技术示例性实施例的提供一种计算机设备的结构示意图。
具体实施方式
80.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
81.图1为本技术示例性实施例提供的一种应用场景的示意图。请参见图1,包括待交付对象和交付流程。交付流程中可以包括多个交付动作,例如,可以包括交付动作1、交付动作2、
……
、交付动作n。可以根据待交付对象制定交付流程,并确定交付流程中的多个交付动作,交付动作之间存在规定的执行顺序。在交付过程中,可以按照执行顺序,执行多个交
付动作,并在交付流程中记录和监控各个交付动作,以确保完成对待交付对象的交付。
82.其中,待交付对象可以是待交付的工作项目,例如,待交付对象可以是将数据库中的数据上传至云平台、公司信息管理系统、工厂订单系统等。
83.在相关技术中,交付流程通常是一张人为绘制的工作流程图,或者是由流程工具组成的工作流程图。然而,工作流程图一般只具备指导作用,作用相对单一,导致执行交付动作的准确性差。
84.在本技术实施例中,用户根据待交付对象制定交付流程时,可以在计算机设备上调用多个原子动作模板,组合形成交付动作模板,并进行实例化处理,得到符合待交付对象的标准化交付动作。由于交付动作可以标准化,则用户在执行交付动作时,可以避免交付动作走样,因此可以提高执行交付动作的准确性。
85.下面,通过具体实施例对本技术所示的技术方案进行详细说明。需要说明的是,下面几个实施例可以单独存在,也可以相互结合,对于相同或相似的内容,在不同的实施例中不再重复说明。
86.图2为本技术示例性实施例提供的一种对象交付方法的流程示意图。请参见图2,该方法可以包括:
87.s201、确定待交付的第一对象。
88.第一对象可以是待交付的工作项目。例如,第一对象可以是将数据库中的数据上传至云平台、某公司信息管理平台、某银行转账系统等。
89.用户可以将第一对象的项目名称输入计算机设备,以使计算机设备可以确定待交付的第一对象。
90.s202、确定第一对象对应的多个原子动作模板。
91.原子动作是最小的动作单元。例如,原子动作可以为上传图片、上传附件、跳转链接、执行任务等动作。
92.原子动作模板可以是用户预先设置的模板,可以直接调用。原子动作模板可以包括第一原子动作模板和第二原子动作模板。
93.第一原子动作模板通常与第一对象的业务属性相关,需要依据第一对象的业务属性进行设计,例如,第一原子动作模板可以包括表单模板、任务模板等。由于第一原子动作模板与业务属性相关,因此,通常依据第一对象的业务属性设计第一原子动作模板。
94.第二原子动作模板通常与第一对象的业务属性无关,无需依据第一对象的业务属性进行设计,例如,第二原子动作模板可以包括跳转链接模板、上传图片模板、上传附件模板等。由于第二原子动作模板与业务属性无关,因此,可以预先设置原子动作模板库,原子动作模板库中包括第二原子动作模板。
95.可选的,可以生成第一原子动作模板,以及在原子动作模板库中获取第二原子动作模板,以得到第一对象对应的多个原子动作模板。
96.s203、根据第一对象的对象信息,对多个原子动作模板进行组合处理,得到至少一个交付动作模板。
97.对象信息可以包括第一对象的业务诉求、操作方式或交付信息。
98.交付动作是交付流程中的执行模块。例如,交付动作可以为数据脱敏,环境评估等。任意一个交付动作可以包括一个或者多个原子动作。
99.创建交付动作时,可以先创建交付动作模板,以便标准化交付动作。
100.具体的,创建交付动作模板可以包括:根据第一对象的对象信息,确定至少一个待创建的交付动作模板,再对多个原子动作模板进行组合处理,以得到至少一个交付动作模板。例如,若第一对象的对象信息包括信息管理功能,可以确定其中一个待创建的交付动作模板为性能测试,则可以将任务模板和上传图片模板进行组合,以得到一个交付动作模板。
101.对于任意一个交付动作模板,交付动作模板可以包括一个或者多个原子动作模板。其中,多个原子动作模板可以相同,也可以不同。例如,一个交付动作模板可以由2个上传附件模板组合得到,或者可以由1个任务模板和1个上传附件模板组合得到。
102.s204、对至少一个交付动作模板进行实例化处理,以得到第一对象对应的交付流程。
103.实例化处理是指根据第一对象的对象信息,将交付动作模板修改为符合第一对象的交付动作。例如,若交付动作模板包括任务模板和上传图片模板,则经实例化处理之后,可以变更为性能测试中包括测试任务和上传测试结果图片。
104.交付流程是指对第一对象进行交付时,需要依据的作业流程。
105.可以根据第一对象的对象信息,对一个或者多个交付动作模板进行实例化处理,以得到第一对象对应的交付流程。根据第一对象对应的交付流程,可以实现对第一对象的交付。
106.下面,结合图3,通过具体示例对交付流程进行说明。
107.图3为本技术示例性实施例提供的一种交付流程的示意图。请参见图3,可以在交付流程中设置第一对象的名称为某信息管理系统,工作完成度为30%,启动时间为2022年1月15日,完成时间为2022年3月15日等。
108.该第一对象对应的交付流程可以包括多个交付动作,例如,可以包括环境评估、数据脱敏、数据迁移3个交付动作。对于任意一个交付动作,在交付动作中可以包括交付动作的动作名称、动作描述、多个原子动作、动作的进度状态、剩余完成时长和动作的负责人等信息。如图3中,环境评估中可以包括动作描述为“评估环境兼容度”,可以包括1个任务原子动作,动作的进度状态为已完成,负责人为人员1;数据脱敏中可以包括动作说明为“对数据脱敏,导入到测试环境中,上传截图证据”,可以包括横排表单、上传附件、上传图片3个原子动作,动作的进度状态为50%,剩余时长为2天,负责人为人员2;数据迁移中可以包括动作描述为“迁移至数据库1,上传任务完成截图”,可以包括上传链接、上传图片2个原子动作,动作的进度状态为0%,显示已延期3天,负责人为人员3。
109.在本技术实施例中,可以确定待交付的第一对象,并根据第一对象确定多个原子动作模板。可以根据第一对象的对象信息,对多个原子动作模板进行组合处理,得到至少一个标准的交付动作模板,并对交付动作模板进行实例化处理,以得到第一对象对应的交付流程。根据交付流程可以完成对第一对象的交付。由于交付动作可以标准化,则用户在执行交付动作时,可以避免交付动作走样,因此可以提高执行交付动作的准确性。
110.在上述任意一个实施例的基础上,在生成第一对象对应的交付流程的过程中,需要生成第一原子动作模板,第一原子动作模板可以包括表单模板或者任务模板。当第一原子动作模板不同时,生成第一原子动作模板的过程也不同,下面,结合图4-图5所示的实施例,对生成表单模板的过程进行说明。结合图6-图7所示的实施例,对生成任务模板的过程
进行说明。
111.图4为本技术示例性实施例提供的一种生成表单模板的方法的流程示意图。请参见图4,该方法可以包括:
112.s401、显示表单模板的第一创建页面。
113.在创建表单模板时,计算机设备可以响应于用户的点击操作,显示表单模板的第一创建页面。
114.第一创建页面可以包括一个或者多个控件。例如,第一创建页面可以包括表单名称输入控件、表单类型选择控件、表单创建方式选择控件或表单描述输入控件。其中,表单类型可以包括横排表单和竖排表单;表单创建方式可以包括自定义和excel导入的方式。
115.用户可以根据第一对象的业务属性,在第一创建页面输入不同的信息,以使计算机设备获取输入信息。
116.s402、响应于在第一创建页面输入的信息,显示表单模板的设计页面。
117.计算机获取用户在第一创建页面输入的信息之后,则可以响应于在第一创建页面输入的信息,显示对应的表单模板的设计页面。
118.表单类型可以包括横排表单和竖排表单,当表单类型不同时,对应的设计页面也不同,可以包括如下两种情况:
119.情况1,表单类型为横排表单。
120.当表单类型为横排表单时,可以选择excel导入或者自定义的方式。若选择excel导入的方式,则计算机设备可以自动解析excel中的字段,用户无需再在设计页面进行设计;若选择自定义的方式,则用户可以在设计页面进行设计。
121.情况2、表单类型为竖排表单。
122.当表单类型为竖排表单时,可以选择自定义的方式,再在设计页面进行设计。
123.设计页面中可以包括多个字段的字段名称输入控件、以及多个字段的字段属性输入控件。
124.用户可以根据第一对象的业务属性,在设计页面输入信息,以使计算机设备获取输入信息。
125.s403、响应于在设计页面输入的信息,生成表单模板。
126.设计页面是计算机设备响应于用户当前在第一创建页面输入的信息,生成的一种设计页面。
127.计算机设备获取用户在设计页面输入的信息之后,则可以响应于在设计页面输入的信息,生成对应的表单模板。
128.下面,结合图5,通过具体示例对生成表单模板的过程进行说明。
129.图5为本技术示例性实施例提供的一种生成表单模板的过程示意图。请参见图5,包括界面501和界面502。
130.请参见界面501,用户可以点击表单设置,计算机设备响应于用户的点击操作,可以显示表单模板的第一创建页面,即界面501。界面501中可以包括多个控件,例如,界面501可以包括表单名称输入控件、表单类型选择控件、表单创建方式选择控件或表单描述输入控件等。可以在界面501中点击相应的控件,以输入信息。例如,在界面501中可以输入表单名称为“表单1”、选择表单类型为横排表单、选择创建方式为自定义、输入表单描述为“记录
测试数据”。信息输入完成之后,可以点击保存控件,以使计算机设备可以获取在界面501中输入的信息。
131.请参见界面502,计算机设备可以响应于在界面501中输入的信息,显示设计页面,即界面502。界面502中可以包括多个控件,例如,界面502中可以包括字段1、字段2、字段3和字段4对应的字段名称输入控件,以及各个字段的字段属性输入控件等。
132.可以在界面502中点击相应的控件,以输入信息。例如,在界面502中可以输入字段1为“测试名称”、字段2为“测试条件”、字段3为“测试时间”。在字段4的字段输入控件中可以选择选项1或者选项2。字段4可以有对应的字段属性输入控件。对于任意一个字段属性输入控件,可以包括字段名称输入控件、字段类型选择控件、字段说明输入控件和选项控件等。在选项控件中可以添加多个选项,例如,选项控件可以包括选项1和选项2。
133.在界面502中完成对字段的设计之后,可以点击预览控件,查看表单;并点击保存控件,以保存输入的信息。计算机设备可以响应于在界面502中输入的信息,生成对应的表单模板。
134.在本技术实施例中,计算机设备可以响应于用户的点击操作,显示表单模板的第一创建页面,并且可以响应于在第一创建页面输入的信息,显示表单模板的设计页面。计算机设备可以响应在设计页面输入的信息,生成对应的表单模板。由于表单模板可以标准化,则用户在执行表单模板的原子动作时,可以避免原子动作走样,因此可以提高执行原子动作的准确性。
135.图6为本技术示例性实施例提供的一种生成任务模板的方法的流程示意图。请参见图6,该方法可以包括:
136.s601、显示任务模板的第二创建页面。
137.在创建任务模板时,响应于用户的点击操作,计算机设备可以显示任务模板的第二创建页面。
138.第二创建页面可以包括一个或者多个控件。例如,第二创建页面可以包括任务名称输入控件、任务描述输入控件、脚本类型选择控件或配置参数输入控件。
139.用户可以根据第一对象的业务属性,在第二创建页面输入不同的信息,以使计算机设备获取输入信息。
140.s602、响应于在第二创建页面输入的信息,生成任务模板。
141.计算机获取用户在第二创建页面输入的信息之后,则可以响应于在第二创建页面输入的信息,生成对应的任务模板。
142.下面,结合图7,通过具体示例对生成任务模板的过程进行说明。
143.图7为本技术示例性实施例提供的一种生成任务模板的过程示意图。请参见图7,计算机设备可以响应于用户的点击操作,显示任务模板的第二创建页面。第二创建页面中可以包括多个控件。例如,第二创建页面可以包括任务名称输入控件、任务描述输入控件、脚本类型选择控件或配置参数输入控件。可以在第二创建页面中点击相应的控件,以输入信息。例如,在第二创建页面中可以输入任务名称为“性能测试”、任务描述为“将脚本导入测试环境,进行测试”、选择脚本类型为类型1,并上传脚本文件。在配置参数输入控件中可以输入配置参数的参数名、参数值、参数说明和操作等。信息输入完成之后,可以点击保存控件,以使计算机设备可以响应于在第二创建页面中输入的信息,生成对应的任务模板。
144.在本技术实施例中,计算机设备可以响应于用户的点击操作,显示任务模板的第二创建页面,并且可以响应于用户在第二创建页面输入的信息,生成对应的任务模板。由于任务模板可以标准化,则用户在执行任务模板的原子动作时,可以避免原子动作走样,因此可以提高执行原子动作的准确性。
145.在上述任意一个实施例的基础上,在生成第一对象对应的交付流程的过程中,需要确定至少一个交付动作模板。下面,结合图8-图9所示的实施例,对创建任务模板的过程进行说明。
146.图8为本技术示例性实施例提供的一种创建任务模板的方法的流程示意图。请参见图8,该方法可以包括:
147.s801、根据第一对象的对象信息,确定至少一个待创建的交付动作模板。
148.对象信息可以包括第一对象的业务诉求、第一对象的操作方式或第一对象的交付信息。
149.例如,若第一对象的对象信息包括迁移至数据库1,则可以确定其中一个待创建的交付动作模板为迁移数据。
150.生成任意一个交付动作模板的过程相同,下面,结合s802-s803,对生成任意一个交付动作模板的过程进行说明。
151.s802、响应于用户输入的动作创建操作,显示动作创建页面。
152.在创建交付动作模板时,用户可以输入动作创建操作,则计算机设备可以响应用户输入的动作创建操作,从而显示动作创建页面。例如,用户可以点击“创建交付动作模板”控件,则计算机设备可以响应于用户的点击操作,显示“创建交付动作模板”的页面。
153.动作创建页面可以包括一个或者多个控件。例如,动作创建页面可以包括动作名称输入控件、动作描述输入控件、原子动作关联控件。其中,原子动作关联控件用于关联至少一个原子动作模板。
154.用户可以根据第一对象的业务属性,在动作创建页面输入动作名称、动作描述,选择多个原子动作等,以使计算机设备获取相关的输入信息。
155.s803、响应于在动作创建页面输入的信息,生成交付动作模板。
156.计算机获取用户在动作创建页面输入的信息之后,则可以响应于在动作创建页面输入的信息,生成对应的交付动作模板。交付动作模板可以包括原子动作关联控件所关联的至少一个原子动作模板。
157.下面,结合图9,通过具体示例对创建交付动作模板进行说明。
158.图9为本技术示例性实施例提供的一种创建交付动作模板的过程示意图。请参见图9,若根据第一对象的对象信息,确定待创建的交付动作模板为环境评估,则可以在计算机设备上创建对应的交付动作模板。计算机设备可以响应于用户点击“创建交付动作模板”控件的操作,显示动作创建页面。
159.动作创建页面中可以包括多个控件。例如,动作创建页面中可以包括动作名称输入控件、动作描述输入控件、以及原子动作1、原子动作2、原子动作3、原子动作4、原子动作5分别对应的原子动作关联控件。可以在动作创建页面中点击相应的控件,以输入信息。例如,在动作创建页面可以输入动作名称可以为“环境评估”、动作描述为“评估环境兼容度”。可以点击各个原子动作关联控件,选用多个原子动作模板进行组合。例如,可以选用5个原
子动作模板进行组合。其中,原子动作1可以为上传附件模板,原子动作2可以为跳转链接模板,原子动作3可以为任务模板,原子动作4可以为上传图片模板,原子动作5可以为表单模板,其中,表单模板可以分为横排表单模板和竖排表单模板,可以根据需求选择其中一项。设置好5个原子动作之后,则可以点击立即创建控件,则计算机设备可以响应于在动作创建页面中输入的信息,生成对应的交付动作模板。
160.在本技术实施例中,计算机设备可以响应于用户输入的动作创建操作,显示动作创建页面,并且可以响应于用户在动作创建页面输入的信息,生成对应的交付动作模板。由于交付动作模板可以标准化,则用户在执行交付动作时,可以避免交付动作走样,因此可以提高执行交付动作的准确性。
161.在通过上述实施例确定得到第一对象的交付流程之后,可以根据交付流程交付第一对象,下面,结合图10,对交付第一对象的过程进行说明。
162.图10为本技术示例性实施例提供的一种更新交付流程的方法的流程示意图。请参见图10,该过程包括:
163.s1001、显示第一对象的交付页面。
164.用户可以根据第一对象的对象信息,在计算机设备上创建一个或者多个交付动作,以使计算机设备可以根据一个或者多个交付动作,生成第一对象对应的交付流程,并显示第一对象的交付页面。
165.交付页面用于显示第一对象的交付流程。交付页面中可以包括多个交付动作的动作信息。其中,多个交付动作为交付第一对象所执行的动作。对于任意一个交付动作,交付动作的动作信息可以包括至少一个原子动作、交付动作的进度状态和交付动作的动作描述信息,还可以包括交付动作的动作名称、交付动作的负责人、交付动作的剩余完成时长。
166.s1002、响应于对第一交付动作的动作信息的点击操作,显示第一交付动作对应的至少一个第一原子动作。
167.第一交付动作为用户当前点击的交付动作。在交付页面中的多个交付动作中,包括第一交付动作。
168.在交付页面中,用户可以点击第一交付动作的动作信息,以使计算机设备响应于用户的点击操作,从而显示第一交付动作对应的第一原子动作。第一交付动作对应的多个原子动作中包括第一原子动作。
169.s1003、响应于根据动作描述信息对原子动作的操作,执行原子动作对应的交付流程,并更新动作的进度状态。
170.用户可以根据动作描述信息,执行原子动作。计算机设备可以响应于用户对原子动作的操作,执行原子动作对应的流程。
171.可选的,对于任意一个交付动作,计算机设备可以获取该交付动作中关联的原子动作的总数、已执行原子动作的数量,并且可以计算已执行原子动作的数量与关联的原子动作的总数的比值,得到该交付动作的进度状态,并进行更新。
172.下面,结合图11,通过具体示例对更新交付流程的过程进行说明。
173.图11为本技术示例性实施例提供的一种更新交付流程的过程示意图。请参见图11,包括界面1101和界面1102。
174.请参见界面1101,界面1101为某信息管理系统的交付页面。交付页面中显示该信
息管理系统的交付流程,包括多个交付动作。例如,交付流程可以包括业务讨论、环境评估、数据迁移3个交付动作。交付页面中可以显示各个交付动作的动作信息。例如,环境评估的交付动作中包括动作描述信息为“评估环境兼容度”、包括任务、表单、附件、链接和图片的多个原子动作、进度状态为50%、负责人为人员2、剩余完成时长为2天。
175.用户可以点击环境评估的交付动作信息,计算机可以响应于用户的点击操作,显示环境评估对应的原子动作,如界面1102。界面1102中显示环境评估共包括8个原子动作,分别为2个任务、1个表单、2个上传附件、1个链接和2个上传图片的原子动作。用户可以根据动作描述信息“评估环境兼容度”,执行各个原子动作。其中,用户已完成任务1、表单1,并已上传了外部链接1和任务1截图,共计4个原子动作,则计算机设备可以将该4项原子动作确定为已执行;未执行的原子动作有4个,分别为任务2、上传附件1和附件2、上传图片,则计算机设备可以将该4个原子动作确定为未执行。计算机设备可以计算已执行的原子动作数量4与原子动作总数8的比值,得到环境评估的交付动作的进度状态为50%,如界面1101中所显示的进度条。
176.在本技术实施例中,计算机设备可以响应于用户输入的动作创建操作,生成第一对象对应的交付流程,并显示第一对象的交付页面。计算机设备可以响应对第一交付动作的动作信息的点击操作,显示第一交付动作对应的至少一个第一原子动作,并且计算机设备响应于根据动作描述信息对原子动作的操作,执行原子动作对应的交付流程,并更新动作的进度状态。由于交付动作模板可以标准化,则用户在执行交付动作时,可以避免交付动作走样,因此可以提高交付动作的准确性。
177.图12为本技术示例性实施例提供的一种对象交付装置的结构示意图,请参见图12,该对象交付装置包括:第一确定模块11、第二确定模块12、第一处理模块13和第二处理模块14,其中,
178.所述第一确定模块11用于,确定待交付的第一对象;
179.所述第二确定模块12用于,确定所述第一对象对应的多个原子动作模板;
180.所述第一处理模块13用于,根据所述第一对象的对象信息,对所述多个原子动作模板进行组合处理,得到至少一个交付动作模板,所述交付动作模板包括至少一个原子动作模板;
181.所述第二处理模块14用于,对所述至少一个交付动作模板进行实例化处理,以得到所述第一对象对应的交付流程,所述交付流程用于实现所述第一对象的交付。
182.本技术实施例提供的对象交付装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
183.在一种可能的实施方式中,所述第二确定模块12具体用于:
184.生成第一原子动作模板,所述第一原子动作模板包括如下至少一种:表单模板或任务模板;
185.在原子动作模板库中确定第二原子动作模板,所述第二原子动作模板包括如下至少一种:跳转链接模板、上传图像模板或上传附件模板;
186.确定所述第一对象对应的多个原子动作模板包括所述第一原子动作模板和所述第二原子动作模板。
187.在一种可能的实施方式中,所述第二确定模块12具体用于:
188.显示所述表单模板的第一创建页面,所述第一创建页面包括如下至少一种:表单名称输入控件、表单类型选择控件、表单创建方式选择控件或表单描述输入控件;
189.响应于在所述第一创建页面输入的信息,显示所述表单模板的设计页面,所述设计页面中包括多个字段的字段名称输入控件、以及所述多个字段的字段属性输入控件;
190.响应于在所述设计页面输入的信息,生成所述表单模板。
191.在一种可能的实施方式中,所述第二确定模块12具体用于:
192.显示所述任务模板的第二创建页面,所述第二创建页面包括如下至少一种:任务名称输入控件、任务描述输入控件、脚本类型选择控件或配置参数输入控件;
193.响应于在所述第二创建页面输入的信息,生成所述任务模板。
194.在一种可能的实施方式中,所述第一处理模块13具体用于:
195.根据所述第一对象的对象信息,确定至少一个待创建的交付动作,所述对象信息包括如下至少一种:所述第一对象的业务诉求、所述第一对象的操作方式或所述第一对象的交付信息;
196.根据所述多个原子动作模板进行交付动作模板创建,以得到所述至少一个交付动作模板。
197.在一种可能的实施方式中,所述第一处理模块13具体用于:
198.响应于用户输入的动作创建操作,显示动作创建页面,所述动作创建页面包括如下至少一种:动作名称输入控件、动作描述输入控件、原子动作关联控件,所述原子动作关联控件用于关联至少一个原子动作模板;
199.响应于在所述动作创建页面输入的信息,生成所述交付动作模板,所述交付动作模板包括所述原子动作关联控件所关联的至少一个原子动作模板。
200.本技术实施例提供的对象交付装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
201.图13为本技术示例性实施例提供的另一种对象交付装置的结构示意图。在图12所示实施例的基础上,请参见图13,对象交付装置10还包括显示模块15和执行模块16,其中,
202.所述显示模块15用于,显示第一对象的交付页面,所述交付页面中包括多个交付动作的动作信息;其中,所述多个交付动作为交付所述第一对象所执行的动作,所述动作信息包括:至少一个原子动作、所述交付动作的进度状态和所述交付动作的动作描述信息;
203.所述显示模块15用于,响应于对第一交付动作的动作信息的点击操作,显示所述第一交付动作对应的至少一个第一原子动作,所述多个交付动作包括所述第一交付动作;
204.所述执行模块16用于,响应于根据所述动作描述信息对所述原子动作的操作,执行所述原子动作对应的交付流程,并更新所述动作的进度状态。
205.在一种可能的实施方式中,所述动作信息还包括如下至少一种:所述交付动作的动作名称、所述交付动作的负责人、所述交付动作的剩余完成时长。
206.本技术实施例提供的对象交付装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。
207.本技术示例性实施例提供一种计算机设备的结构示意图,请参见图14,该计算机设备20可以包括处理器21和存储器22。示例性地,处理器21、存储器22,各部分之间通过总线23相互连接。
208.所述存储器22存储计算机执行指令;
209.所述处理器21执行所述存储器22存储的计算机执行指令,使得所述处理器21执行如上述方法实施例所示的对象交付方法。
210.相应地,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现上述方法实施例所述的对象交付方法。
211.相应地,本技术实施例还可提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,可实现上述方法实施例所示的对象交付方法。
212.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
213.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
214.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
215.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
216.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
217.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
218.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算
机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
219.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
220.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献