1.本技术涉及临床试验研究技术领域,具体涉及一种项目计划的生成方法及装置、存储介质及电子设备。
背景技术:2.在临床试验项目中,合同研究组织(contract research organization,cro)根据所要进行的试验项目业务生成对应的项目计划,cro根据项目计划管控整个试验项目业务的执行过程。而在制定项目计划时,一般是让经验丰富的专家来做,以保证试验项目业务的顺利推进,但这也进一步增加了cro的用人成本。
技术实现要素:3.为了解决上述技术问题,提出了本技术。本技术提供了一种项目计划的生成方法及装置、存储介质及电子设备。
4.第一方面,本技术一实施例提供了一种项目计划的生成方法,该方法包括:确定试验项目业务对应的待执行项目任务集;确定待执行项目任务集对应的任务启动时间信息;基于待执行项目任务集和所述任务启动时间信息,生成项目计划。
5.结合第一方面,在第一方面的某些实现方式中,待执行项目任务集包括主线项目任务集,主线项目任务集包括m个主线任务组,确定待执行项目任务集对应的任务启动时间信息,包括:基于m个主线任务组的任务排序信息,确定m个主线任务组中的第一主线任务组,第一主线任务组为m个主线任务组中执行顺序最靠前的主线任务组;确定第一主线任务组对应的任务启动时间信息;基于第一主线任务组对应的任务启动时间信息,确定主线项目任务集对应的任务启动时间信息。
6.结合第一方面,在第一方面的某些实现方式中,第一主线任务组包括p个触发任务和q个并行任务,确定第一主线任务组对应的任务启动时间信息,包括:基于p个触发任务的任务排序信息,确定p个触发任务中的第一触发任务;基于第一触发任务对应的任务启动时间信息,确定p个触发任务对应的任务启动时间信息;确定q个并行任务各自对应的任务启动时间信息;基于p个触发任务对应的任务启动时间信息和q个并行任务各自对应的任务启动时间信息,确定第一主线任务组对应的任务启动时间信息。
7.结合第一方面,在第一方面的某些实现方式中,待执行项目任务集包括n个独立项目任务,确定待执行项目任务集对应的任务启动时间信息,包括:基于n个独立项目任务各自对应的历史沉淀数据确定n个独立项目任务各自对应的参考启动时间;确定承接待执行项目任务集的业务执行机构的工作状态信息;基于n个独立项目任务各自对应的参考启动时间、以及业务执行机构的工作状态信息,确定待执行项目任务集对应的任务启动时间信息。
8.结合第一方面,在第一方面的某些实现方式中,基于n个独立项目任务各自对应的参考启动时间、以及业务执行机构的工作状态信息,确定待执行项目任务集对应的任务启
动时间信息,包括:若基于业务执行机构的工作状态信息,确定业务执行机构能够在n个独立项目任务各自对应的参考启动时间内执行n个独立项目任务,则基于n个独立项目任务各自对应的参考启动时间确定待执行项目任务集对应的任务启动时间信息;若基于业务执行机构的工作状态信息,确定业务执行机构不能在其承接的独立项目任务对应的参考启动时间内执行独立项目任务,则调整独立项目任务对应的参考启动时间,基于调整后的参考启动时间确定待执行项目任务集对应的任务启动时间信息。
9.结合第一方面,在第一方面的某些实现方式中,历史沉淀数据包括历史任务启动时间数据、申办方需求数据和任务季节性属性数据中的至少一种。
10.结合第一方面,在第一方面的某些实现方式中,确定试验项目业务对应的待执行项目任务集,包括:获取试验项目业务对应的报价方案,其中,报价方案中包括项目任务数据;基于报价方案提取项目任务数据,得到待执行项目任务集。
11.第二方面,本技术一实施例提供了一种项目计划的生成装置,用于生成临床试验项目的试验项目业务对应的项目计划,该装置包括:第一确定模块,用于确定试验项目业务对应的待执行项目任务集;第二确定模块,用于确定待执行项目任务集对应的任务启动时间信息;生成模块,用于基于待执行项目任务集和任务启动时间信息,生成项目计划。
12.第三方面,本技术一实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序用于执行上述任一实施例提及的项目计划的生成方法。
13.第四方面,本技术一实施例提供了一种电子设备,该电子设备包括:处理器;用于存储处理器可执行指令的存储器;该处理器用于执行上述任一实施例提及的项目计划的生成方法。
14.本技术实施例提供的项目计划的生成方法,首先确定了试验项目业务对应的待执行项目任务集,再确定与待执项目任务集对应的任务启动时间信息,基于待执行项目任务集和其对应的任务启动时间信息生成项目计划。区别于工作人员依靠自身经验逐个任务的制定计划,本技术从确定待执行项目任务集和待执行项目任务集的启动时间两个维度生成项目计划,操作简单方便,对工作人员的经验性要求不高,进一步降低了cro的用人成本。
附图说明
15.通过结合附图对本技术实施例进行更详细的描述,本技术的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本技术实施例的进一步理解,并且构成说明书的一部分,与本技术实施例一起用于解释本技术,并不构成对本技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
16.图1所示为本技术一示例性实施例提供的项目计划的生成方法的流程示意图。
17.图2所示为本技术一示例性实施例提供的确定待执行项目任务集对应的任务启动时间信息的流程示意图。
18.图3所示为本技术一示例性实施例提供的确定第一主线任务组对应的任务启动时间信息的流程示意图。
19.图4所示为本技术另一示例性实施例提供的确定待执行项目任务集对应的任务启动时间信息的流程示意图。
20.图5所示为本技术一示例性实施例提供的基于n个独立项目任务各自对应的参考启动时间、以及业务执行机构的工作状态信息,确定待执行项目任务集对应的任务启动时间信息的流程示意图。
21.图6所示为本技术一示例性实施例提供的确定试验项目业务对应的待执行项目任务集流程示意图。
22.图7所示为本技术一示例性实施例提供的项目计划的生成装置的结构示意图。
23.图8所示为本技术一示例性实施例提供的电子设备的结构示意图。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.cro针对其要执行的试验项目业务需要制定一份项目计划,以便cro能在试验项目业务执行过程中管控整个试验项目业务的进程,顺利推进每一个任务。相关技术中,一般是该试验项目业务领域内的专家,依靠其自身经验性整体把控,逐项制定试验项目业务包含的每个任务的执行计划,该方法操作复杂、耗时长、对工作人员的经验要求较高,不具有普适性。
26.图1所示为本技术一示例性实施例提供的项目计划的生成方法的流程示意图。示例性地,本技术实施例提供的项目计划的生成方法的执行主体包括cro系统数据库的服务器或者计算机。
27.如图1所示,该项目计划的生成方法包括如下步骤。
28.步骤10,确定试验项目业务对应的待执行项目任务集。
29.具体地,待执行项目任务集包括所有与试验项目业务对应的任务及与每个任务对应的参数信息,每个任务对应的参数信息可在cro系统数据库中调取,包括但不限于任务的持续时间、任务需要招募的受试者人数、受试者入组速率、可交付成果等等。
30.作为一个示例,待执行项目任务集包含稽查任务,该稽查任务需要做3次,3次稽查任务分别对应的持续时间为2天、3天、4天,每相邻两次稽查任务间隔一个月。
31.作为另一个示例,待执行项目任务集包含某种皮肤病药物的耐受性试验任务,该任务对应的参数信息包括但不限于:任务持续进行15天,需要招募40-50名自愿受试者,确定起始剂量和最大耐受量,在起始剂量和最大耐受量范围内,预设6-8个剂量组,低剂量组2-3名受试者,高剂量组5-7名受试者,试验结束给出该药物的临床试验的安全剂量、未发生不良反应的剂量、发生中度不良反应的剂量等试验成果。
32.步骤20,确定待执行项目任务集对应的任务启动时间信息。
33.具体地,结合具体情况,给待执行项目任务集中的任务一个启动时间。其中,对于待执行项目任务集中的z个不同的任务,它们可能是同一个启动时间,如2021年12月1日,也可能z个不同的任务有各自对应的不同的启动时间,如2021年12月13日、2021年12月25日、2022年1月20日等等,其中z为正整数。
34.步骤30,基于待执行项目任务集和任务启动时间信息,生成项目计划。
35.具体地,根据待执行项目任务集中的任务、以及与每个任务对应的参数信息,再结合该任务的启动时间生成具体的项目计划,其中该任务的启动时间可能与其他任务的启动时间相同,也可能与其他任务的启动时间不同。
36.沿用前述步骤10中的示例,确定第一次稽查任务的时间为2022年2月1日,则第二次稽查任务的时间为2022年3月1日,第三次稽查任务的时间为2022年4月1日。根据每次稽查任务开始的时间、持续天数、以及稽查任务的具体内容生成项目计划中的稽查任务的具体信息。
37.本技术实施例提供的项目计划的生成方法,首先确定该临试验项目业务对应的所有待执行任务,再从cro系统数据库中调取每个待执行任务的参数信息,结合具体情况,为待执行任务配置启动时间,进而生成项目计划。本方案基于cro系统数据库中的待执行任务的参数信息,结合启动时间,生成项目计划的方法,操作简单方便,普适性较高,不再局限于经验丰富的专家制定项目计划,缩短了完成该项目计划所需的时间和企业的用人成本。
38.图2为本技术一示例性实施例提供的确定待执行项目任务集对应的任务启动时间信息的流程示意图。在本图1所示实施例的基础上延伸出本技术图2所示实施例,下面着重叙述图2所示实施例与图1所示实施例的不同之处,相同之处不再赘述。
39.如图2所示,在本技术实施例提供的项目计划的生成方法中,待执行项目任务集包括主线项目任务集,主线项目任务集包括m个主线任务组,m为正整数。确定待执行项目任务集对应的任务启动时间信息,包括如下步骤。
40.步骤21,基于m个主线任务组的任务排序信息,确定m个主线任务组中的第一主线任务组,第一主线任务组为m个主线任务组中执行顺序最靠前的主线任务组。
41.示例性地,m个主线任务组是基于主线任务组的成果触发关系来进行排序的,作为m个主线任务组中的第一主线任务组,其成果可以触发第二主线任务组的开始,对应地,第二主线任务组的成果可以触发第三主线任务组的开始,直至m个主线任务组全部执行完成。
42.作为一个示例,第一主线任务组中的任务完成之后,汇集了第一成果,第二主线任务组在第一成果的基础上进行试验,汇集第二成果,直至第m主线任务组在第m-1成果的基础上进行试验,得出第m成果。
43.步骤22,确定第一主线任务组对应的任务启动时间信息。
44.示例性地,基于申办方的需求数据、该第一任务组的任务季节性数据或项目计划实施日期等等,确定第一任务组的启动时间信息。
45.作为一个示例,对于某季节性皮肤病药物的临床试验项目,选择该季节性皮肤病高发期的时间段的某天作为第一主线任务组的任务启动时间。此外,在不影响临床试验项目正常进展的情况下,若申办方想在2021年12月10日开启这项项目,也可以将2021年12月10日作为第一主线任务组的任务启动时间。若该项临床试验项目计划于2021年12月20日开始实施,可将2021年12月20日作为第一主线任务组的任务启动时间。
46.步骤23,基于第一主线任务组对应的任务启动时间信息,确定主线项目任务集对应的任务启动时间信息。
47.示例性地,根据第一主线任务组对应的任务启动时间信息以及第一主线任务组的持续时间可以确定第二主线任务组的任务启动时间,根据第二主线任务组的任务启动时间和持续时间可以确定第三主线任务组的任务启动时间,直至确定第m主线任务组的任务启
动时间。
48.作为一个示例,共有3个主线任务组,第一主线任务组的启动时间为2022年1月1日,第一主线任务组的持续时间为20天,则第二主线任务组的启动时间为2022年1月21日,第二主线任务组的持续时间为31天,则第三主线任务组的启动时间为2月21日。
49.本技术实施例提供项目计划的生成方法,首先根据主线任务组之间的成果触发顺序确定第一个主线任务组,基于一些数据信息确定第一主线任务组的启动时间,再根据第一主线任务组的持续时间确定后置的所有主线任务组的启动时间,即对于待执行项目任务集中的主线项目任务集,只需确定第一个主线任务组的启动时间,就可将主线任务集中的所有主线任务组的启动时间确定,该方法方便、快捷,省时和高效,普通的经验不丰富的工作人员也可操作。
50.图3所示为本技术一示例性实施例提供的确定第一主线任务组对应的任务启动时间信息的流程示意图。在本技术图2所示实施例的基础上延伸出本技术图3所示实施例,下面着重叙述图3所示实施例与图2所示实施例的不同之处,相同之处不再赘述。
51.如图3所示,在本技术实施例提供的项目计划的生成方法中,第一主线任务组包括p个触发任务和q个并行任务,p和q是不同时为0的自然数,确定第一主线任务组对应的任务启动时间信息,包括如下步骤。
52.步骤221,基于p个触发任务的任务排序信息,确定p个触发任务中的第一触发任务。
53.作为一个示例,有3个触发任务,分别为a触发任务、b触发任务、c触发任务。其中,a触发任务不需要在b和c触发任务的成果基础上进行,则将a触发任务作为第一触发任务。b触发任务是在a触发任务的成果基础上进行的,将b触发任务作为第二触发任务。c触发任务是在b触发任务的基础上进行的,将c触发任务作为第三触发任务。
54.步骤222,基于第一触发任务对应的任务启动时间信息,确定p个触发任务对应的任务启动时间信息。
55.具体地,根据申办方的需求数据、第一触发任务的任务季节性数据或项目计划实施日期等信息确定第一触发任务对应的启动时间。依次地,根据前置触发任务的启动时间和持续时间确定后置触发任务的启动时间。
56.步骤223,确定q个并行任务各自对应的任务启动时间信息。
57.具体地,可以根据cro系统数据库中的历史沉淀数据确定q个并行任务各自对应的任务启动时间。其中,并行任务是不受其他任务的成果信息影响、可以独立进行的任务,该历史沉淀数据是指相同临床试验项目业务中q个并行任务各自对应的历史执行时间和执行顺序的经验数据。
58.作为一个示例,对于q个并行任务中的e并行任务,基于cro系统数据库中的历史沉淀数据,其一般与b触发任务同步进行,则将b触发任务的启动时间作为e并行任务的启动时间。
59.步骤224,基于p个触发任务对应的任务启动时间信息和q个并行任务各自对应的任务启动时间信息,确定第一主线任务组对应的任务启动时间信息。
60.具体地,根据p个触发任务各自对应的任务启动时间和q个并行任务各自对应的启动时间,确定第一主线任务组对应的任务启动时间。
61.需要说明的是,第二主线任务组至第m主线任务组中的任务启动时间的确定方法与前述图2和图3所述步骤中的方法相同。
62.本技术实施例提供的项目计划的生成方法,根据cro系统数据库中的历史沉淀数据确定了第一主线任务组中的各个任务的启动时间,更方便普通工作人员执行,普适性较高。
63.图4所示为本技术另一示例性实施例提供的确定待执行项目任务集对应的任务启动时间信息的流程示意图。在本技术图1所示实施例的基础上延伸出本技术图4所示实施例,下面着重叙述图4所示实施例与图1所示实施例的不同之处,相同之处不再赘述。
64.如图4所示,待执行项目任务集包括n个独立项目任务,n为大于或等于1的正整数。确定待执行项目任务集对应的任务启动时间信息,包括如下步骤。
65.步骤24,基于n个独立项目任务各自对应的历史沉淀数据确定n个独立项目任务各自对应的参考启动时间。
66.其中,n个独立项目任务各自对应的历史沉淀数据包括历史任务启动时间数据、申办方需求数据和任务季节性属性数据中的至少一种。
67.作为一个示例,对于n个独立项目任务中的独立项目任务f,基于该独立项目任务的历史启动时间数据,将独立项目任务f的启动时间定为2022年3月15日进行。
68.步骤25,确定承接待执行项目任务集的业务执行机构的工作状态信息。
69.具体地,确定承接该待执行项目任务集的业务执行机构的工作量。
70.步骤26,基于n个独立项目任务各自对应的参考启动时间、以及业务执行机构的工作状态信息,确定待执行项目任务集对应的任务启动时间信息。
71.具体地,综合考虑每个独立项目任务各自对应的参考启动时间、以及承接该待执行独立项目任务集的业务执行机构的工作量,确定待执行项目任务集中的每个任务的任务启动时间。
72.图5所示为本技术一示例性实施例提供的基于n个独立项目任务各自对应的参考启动时间、以及业务执行机构的工作状态信息,确定待执行项目任务集对应的任务启动时间信息的流程示意图。在本技术图4所示实施例的基础上延伸出本技术图5所示实施例,下面着重叙述图5所示实施例与图4所示实施例的不同之处,相同之处不再赘述。
73.如图5所示,基于n个独立项目任务各自对应的参考启动时间、以及业务执行机构的工作状态信息,确定待执行项目任务集对应的任务启动时间信息,包括如下步骤。
74.步骤261,基于业务执行机构的工作状态信息,判断业务执行机构能否在n个独立项目任务各自对应的参考启动时间内执行n个独立项目任务。
75.作为一个示例,w独立项目任务是在y业务执行机构完成,w独立项目任务的参考启动时间是2021年12月15日、持续时间是10天,而在2021年12月15日至2021年12月25日期间内,y业务执行机构在进行另一个临床试验项目任务。
76.示例性地,在实际应用过程中,若步骤261的判断结果为是,即业务执行机构能够在n个独立项目任务各自对应的参考启动时间内执行n个独立项目任务,则执行步骤262,若步骤261的判断结果为否,即业务执行机构不能在n个独立项目任务各自对应的参考启动时间内执行n个独立项目任务,则执行步骤263。
77.步骤262,基于n个独立项目任务各自对应的参考启动时间确定所述待执行项目任
务集对应的任务启动时间信息。
78.沿用步骤261中的示例,根据y业务执行机构的承接能力评估,其还可以承担额外的临床试验项目任务,则将w独立项目任务的参考启动时间确定为w独立项目任务的最终的任务启动时间。
79.步骤263,调整独立项目任务对应的参考启动时间,基于调整后的参考启动时间确定待执行项目任务集对应的任务启动时间信息。
80.沿用步骤261中的示例,在2021年12月15日至2021年12月25日期间,y业务执行机构承接临床试验项目任务的能力已经饱和,则将w独立项目任务的启动时间依y业务执行机构的工作状态确定,如y业务执行机构最早可承接其他临床试验项目任务的时间为2021年1月1日,则将2021年1月1日确定为w独立项目任务的启动时间。
81.根据步骤261至步骤263中的方法确定n个独立项目任务的任务启动时间。
82.本技术实施例提供的项目计划的生成方法,基于n个独立项目任务对应的历史沉淀数据和承接n个独立项目任务的业务执行机构的工作状态,综合考虑确定n个独立项目任务的任务启动时间,该方法更合理、更具有可推进性。
83.图6所示为本技术一示例性实施例提供的确定试验项目业务对应的待执行项目任务集流程示意图。在本技术图1所示实施例的基础上延伸出本技术图6所示实施例,下面着重叙述图6所示实施例与图1所示实施例的不同之处,相同之处不再赘述。
84.如图6所示,确定试验项目业务对应的待执行项目任务集,包括如下步骤。
85.步骤11,获取试验项目业务对应的报价方案。其中,报价方案中包括项目任务数据。
86.具体地,在cro系统数据库中获取该试验项目业务对应的报价方案,该报价方案包括项目任务数据,该项目任务数据与步骤10中提到的每个任务的参数信息含义一致,项目任务数据包括但不限于任务的持续时间、任务需要招募的受试者人数、受试者入组速率、可交付成果等等。
87.步骤22,基于报价方案提取所述项目任务数据,得到待执行项目任务集。
88.具体地,从cro系统数据库中提取该试验项目业务的报价方案,从报价方案中提取所有项目任务以及与每个任务对应的项目任务数据,如任务的持续时间、任务需要招募的受试者人数、受试者入组速率、可交付成果等,得到待执行项目任务集。
89.本技术实施例提供的项目计划的生成方法,具体从cro系统数据库中提取该试验项目业务对应的报价方案,依据报价方案中的所有任务及每个任务对应的项目任务数据确定待执行项目任务集,该方法简单可靠,可执行度高,普通工作人员即可操作。
90.上文结合图1至图6,详细描述了本技术的项目计划的生成方法实施例,下面结合图7,详细描述本技术的项目计划的生成装置实施例。应理解,项目计划的生成方法实施例的描述与项目计划的生成装置实施例的描述相互对应,因此,未详细描述的部分可以参见前面方法实施例。
91.图7所示为本技术一示例性实施例提供的项目计划的生成装置的结构示意图。如图7所示,本技术实施例提供的项目计划的生成装置包括:
92.第一确定模块100,用于确定试验项目业务对应的待执行项目任务集;
93.第二确定模块200,用于确定待执行项目任务集对应的任务启动时间信息;
94.生成模块300,用于基于待执行项目任务集和任务启动时间信息,生成项目计划。
95.在本技术一实施例中,第二确定模块200还用于,基于m个主线任务组的任务排序信息,确定m个主线任务组中的第一主线任务组,第一主线任务组为m个主线任务组中执行顺序最靠前的主线任务组;确定第一主线任务组对应的任务启动时间信息;基于第一主线任务组对应的任务启动时间信息,确定主线项目任务集对应的任务启动时间信息。
96.在本技术一实施例中,第二确定模块200还用于,基于p个触发任务的任务排序信息,确定p个触发任务中的第一触发任务;基于第一触发任务对应的任务启动时间信息,确定p个触发任务对应的任务启动时间信息;确定q个并行任务各自对应的任务启动时间信息;基于p个触发任务对应的任务启动时间信息和q个并行任务各自对应的任务启动时间信息,确定第一主线任务组对应的任务启动时间信息。
97.在本技术一实施例中,第二确定模块200还用于,基于n个独立项目任务各自对应的历史沉淀数据确定n个独立项目任务各自对应的参考启动时间;确定承接待执行项目任务集的业务执行机构的工作状态信息;基于n个独立项目任务各自对应的参考启动时间、以及业务执行机构的工作状态信息,确定待执行项目任务集对应的任务启动时间信息,其中,历史沉淀数据包括历史任务启动时间数据、申办方需求数据和任务季节性属性数据中的至少一种。
98.在本技术一实施例中,第二确定模块200还用于,若基于业务执行机构的工作状态信息,确定业务执行机构能够在n个独立项目任务各自对应的参考启动时间内执行n个独立项目任务,则基于n个独立项目任务各自对应的参考启动时间确定待执行项目任务集对应的任务启动时间信息;若基于业务执行机构的工作状态信息,确定业务执行机构不能在其承接的独立项目任务对应的参考启动时间内执行独立项目任务,则调整独立项目任务对应的参考启动时间,基于调整后的参考启动时间确定待执行项目任务集对应的任务启动时间信息。
99.在本技术一实施例中,第二确定模块100还用于,获取试验项目业务对应的报价方案,其中,报价方案中包括项目任务数据;基于报价方案提取项目任务数据,得到待执行项目任务集。
100.应当理解,图7提供的项目计划的生成装置中的第一确定模块100、第二确定模块200、生成模块300的操作和功能可以参考上述图1至图6提供的项目计划的生成方法,为了避免重复,在此不再赘述。
101.下面,参考图8来描述根据本技术实施例的电子设备。图8所示为本技术一示例性实施例提供的电子设备的结构示意图。
102.如图8所示,电子设备70包括一个或多个处理器701和存储器702。
103.处理器701可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备70中的其他组件以执行期望的功能。
104.存储器702可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器701可以运行所述程序指令,以实现上文所述的本
申请的各个实施例的项目计划的生成方法以及/或者其他期望的功能。在所述计算机可读存储介质中还可以存储诸如包括历史任务启动时间数据、申办方需求数据和任务季节性属性数据等各种内容。
105.在一个示例中,电子设备70还可以包括:输入装置703和输出装置704,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。
106.该输入装置703可以包括例如键盘、鼠标等等。
107.该输出装置704可以向外部输出各种信息,包括历史任务启动时间数据、申办方需求数据和任务季节性属性数据等。该输出装置704可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。
108.当然,为了简化,图8中仅示出了该电子设备70中与本技术有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备70还可以包括任何其他适当的组件。
109.除了上述方法和设备以外,本技术的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述描述的根据本技术各种实施例的项目计划的生成方法中的步骤。
110.所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本技术实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
111.此外,本技术的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述描述的根据本技术各种实施例的项目计划的生成方法中的步骤。
112.所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
113.以上结合具体实施例描述了本技术的基本原理,但是,需要指出的是,在本技术中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本技术的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本技术为必须采用上述具体的细节来实现。
114.本技术中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使
用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
115.还需要指出的是,在本技术的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本技术的等效方案。
116.提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本技术。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本技术的范围。因此,本技术不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
117.为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本技术的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。