待办任务的生成方法、装置、设备和介质与流程

文档序号:32947383发布日期:2023-01-14 11:42阅读:42来源:国知局
待办任务的生成方法、装置、设备和介质与流程

1.本发明涉及计算机技术领域,尤其涉及一种待办任务的生成方法、装置、设备和介质。


背景技术:

2.现如今,各行各业都在使用带有信息收集功能的管理系统,而管理系统中的许多管理功能均由多种多样的待办任务构成。
3.目前针对管理系统中各待办任务的开发,均需要投入人力进行代码式开发,这无疑导致开发人员的代码开发量较大,人力成本较高且开发效率较低。


技术实现要素:

4.本发明提供了一种待办任务的生成方法、装置、设备和介质,以解决现有技术在开发待办任务时,存在人力成本较高且开发效率较低的问题。
5.根据本发明的一方面,提供了一种待办任务的生成方法,包括:
6.根据用户对候选任务角色的选择操作,从候选任务角色中确定目标任务角色;
7.根据用户实施的节点配置操作,确定至少一个待办任务节点以及所述待办任务节点的节点执行顺序;
8.根据所述目标任务角色、所述待办任务节点以及所述节点执行顺序,生成待办任务。
9.根据本发明的另一方面,提供了一种待办任务的生成装置,包括:
10.目标任务角色确定模块,用于根据用户对候选任务角色的选择操作,从候选任务角色中确定目标任务角色;
11.待办任务节点配置模块,用于根据用户实施的节点配置操作,确定至少一个待办任务节点以及所述待办任务节点的节点执行顺序;
12.待办任务生成模块,用于根据所述目标任务角色、所述待办任务节点以及所述节点执行顺序,生成待办任务。
13.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
14.至少一个处理器;以及
15.与所述至少一个处理器通信连接的存储器;其中,
16.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的待办任务的生成方法。
17.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行本发明任一实施例所述的待办任务的生成方法。
18.本发明实施例的技术方案,通过根据用户对候选任务角色的选择操作,从候选任
务角色中确定目标任务角色,根据用户实施的节点配置操作,确定至少一个待办任务节点以及待办任务节点的节点执行顺序,根据目标任务角色、待办任务节点以及节点执行顺序,生成待办任务,从而无需用户通过代码式开发的方式开发待办任务,降低了用户开发待办任务的代码工作量,降低了待办任务生成的人力成本,且提高了待办任务生成的效率。
19.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
20.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1a为本发明实施例一提供的一种待办任务的生成方法的流程图;
22.图1b为本发明实施例一提供的一种待办任务生成的场景示意图;
23.图2为本发明实施例二提供的一种待办任务的生成方法的流程图;
24.图3为本发明实施例三提供的一种待办任务的生成装置的结构示意图;
25.图4是实现本发明实施例的待办任务的生成方法的电子设备的结构示意图。
具体实施方式
26.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
27.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“候选”和“目标”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
28.低代码开发是一种通过可视化进行应用程序开发的方法,使具有不同经验水平的开发人员可以通过图形化用户界面,使用拖拽组件和模型驱动的逻辑来创建网页和移动应用程序。低代码开发平台使非技术开发人员可不必编写代码,而是将传统应用架构抽象化来支持专业开发人员。业务部门和研发部门的开发人员可以共同创建、迭代和发布应用程序,花费的时间则比传统方式更少。
29.有关于低代码开发与传统方法开发之间的比较,行业内讨论声此起彼伏,按照以往传统开发的方式,如果开发一款应用程序,需要组织美工、前端、后端、移动端等开发人员进行逐步开发。相比之下,低代码在快速开发方面具有得天独厚的优势,哪怕是不懂代码的
业务人员也能通过“拖拉拽”的方式,利用现有的可视化组件模块快速构建应用程序。这个优势是传统开发不可比拟的。同时,传统开发方式往往需要花很多时间在寻找代码中的缺陷和解决缺陷上,而低代码开发方式很少需要编写代码,因而直接有效地规避了与代码本身的缺陷相关的问题。
30.现有的低代码开发方式通常是用来对前端界面进行渲染,一般包括但不限于如下步骤:
31.1)使用页面设计器为页面配置布局组件;2)将页面设计器的配置保存至数据库;3)使用微前端代码构建工具对渲染器进行构建和部署;4)从数据库读取页面布局数据,渲染到前端界面。
32.然而,已有的低代码前端渲染技术仅仅是针对前端界面的渲染,并未关注待办任务的业务流程开发,因此对于待办任务的业务流程开发还要依赖开发人员的代码式开发,人力成本较高且开发效率较低。
33.实施例一
34.图1a为本发明实施例一提供的一种待办任务的生成方法的流程图,本实施例可适用于提高待办任务生成的效率,降低工作量的情况,该方法可以由待办任务的生成装置来执行,该待办任务的生成装置可以采用硬件和/或软件的形式实现。如图1a所示,该方法包括:
35.s101、根据用户对候选任务角色的选择操作,从候选任务角色中确定目标任务角色。
36.其中,用户既可以是开发人员也可以是其他普通用户。任务角色表示在任务中负责处理任务节点的执行主体。候选任务角色表示预设的可供用户根据实际任务需求进行选择的所有任务角色,而目标任务角色则表示完成待办任务所需涉及的特定任务角色,以待办任务的类型为审批任务为例,假设待办任务为员工申请办公设备的任务,则目标任务角色可以包括但不限于部门综合资产管理员、部门领导、后勤设备负责人和园区办负责人等等。
37.在一种实施方式中,用户访问任务系统的任务角色选择界面,任务角色选择界面中展示有可供用户选择的候选任务角色。其中,候选任务角色包括任务系统默认设置的任务角色,还包括用户自定义设置的任务角色等。任务角色选择界面展示候选任务角色的方式,包括但不限于通过列表的方式展示候选任务角色的角色名称,或者通过图形的方式展示各候选任务角色等,本实施例并不对任务角色选择界面展示候选任务角色的具体方式进行限定。
38.用户在任务角色选择界面中对想要选择的至少一个候选任务角色实施选择操作,任务系统响应于用户的选择操作,将用户实施选择操作的至少一个候选任务角色作为目标任务角色。
39.可选的,当任务角色选择界面通过列表的方式展示候选任务角色的角色名称时,用户在列表中点击至少一个候选任务角色的角色名称,任务系统响应于用户对至少一个候选任务角色的角色名称的点击操作,将该至少一个候选任务角色作为目标任务角色。
40.可选的,当任务角色选择界面通过图形的方式展示各候选任务角色时,用户将至少一个候选任务角色对应的图形拖拽至指定区域,任务系统响应于用户对至少一个候选任
务角色对应图形的拖拽操作,将该至少一个候选任务角色作为目标任务角色。
41.可选的,各目标任务角色还关联有角色编码,其中,角色编码即目标任务角色的标识信息,用于后续基于角色编码将目标任务角色与待办任务节点进行关联。
42.通过根据用户对候选任务角色的选择操作,从候选任务角色中确定目标任务角色,实现了确定参与待办任务的任务角色的效果,为后续基于目标任务角色生成待办任务,奠定了数据基础。
43.s102、根据用户实施的节点配置操作,确定至少一个待办任务节点以及待办任务节点的节点执行顺序。
44.其中,待办任务节点表示待办任务从任务开始处理到任务处理完毕的任务流程中,包含的所有任务节点。待办任务节点的节点执行顺序则体现了待办任务节点在任务流程中的先后执行顺序。例如,“开始-节点a-节点b-节点c-节点d-结束”表示一个待办任务的任务流程,那么“节点a”、“节点b”、“节点c”和“节点d”则为该待办任务的待办任务节点,而“节点a”的节点执行顺序为“第一执行”,“节点b”的节点执行顺序为“第二执行”,“节点c”的节点执行顺序为“第三执行”,“节点d”的节点执行顺序为“第四执行”。
45.在一种实施方式中,用户访问任务系统的任务流程配置界面,用户在任务流程配置界面中根据实际的任务需求,配置处理完成待办任务所需的待办任务节点的数量。任务系统响应于用户对待办任务节点数量的配置操作,在任务流程配置界面中生成相应数量的待办任务节点。例如,用户在任务流程配置界面中配置待办任务节点的数量为六个,任务系统则相应在任务流程配置界面中生成六个待办任务节点。
46.用户在任务流程配置界面中对生成的待办任务节点配置执行顺序,任务系统根据用户对待办任务节点执行顺序的配置操作,确定待办任务节点的节点执行顺序。
47.可选的,用户在任务流程配置界面中自定义输入各待办任务节点的执行次序,任务系统根据用户自定义输入的各待办任务节点的执行次序,确定各待办任务节点的节点执行顺序。例如,用户自定义输入“节点a”的执行次序为“次序1”,“节点b”的执行次序为“次序2”,“节点c”的执行次序为“次序3”,则待办任务节点的节点执行顺序为“节点a-节点b-节点c”。
48.可选的,用户在任务流程配置界面中利用箭头图标连接各待办任务节点,任务系统根据箭头图标的指向情况确定各待办任务节点的节点执行顺序。
49.可选的,各待办任务节点还关联有节点编码,其中,节点编码即待办任务节点的标识信息,用于后续基于节点编码将待办任务节点与目标任务角色和/或候选任务表单进行关联。
50.通过根据用户实施的节点配置操作,确定至少一个待办任务节点以及待办任务节点的节点执行顺序,为后续基于待办任务节点以及节点执行顺序生成待办任务,奠定了数据基础。
51.s103、根据目标任务角色、待办任务节点以及节点执行顺序,生成待办任务。
52.在一种实施方式中,用户在任务系统的任务流程配置界面中,将各待办任务节点与至少一个目标任务角色实施关联操作,任务系统响应于用户的关联操作,根据目标任务角色的角色编码,以及待办任务节点的节点编码,构建各待办任务节点与至少一个目标任务角色之间的关联关系。其中,该关联关系体现了待办任务节点与负责处理待办任务节点
的目标任务角色之间的关系。
53.例如,目标任务角色a与待办任务节点a之间具有关联关系,则表示目标任务角色a负责处理待办任务节点a。假设待办任务节点a的任务类型为审批任务类型,那么目标任务角色a则负责处理待办任务节点a对应的审批任务。
54.任务系统在确定待办任务的目标任务角色、待办任务节点、节点执行顺序以及目标任务角色与待办任务节点之间的关联关系后,生成并发布待办任务,供待办任务中各目标任务角色分别处理各自关联的待办任务节点,以完成对待办任务的处理。
55.示例性的,假设待办任务包括的待办任务节点以及节点执行顺序为:节点a-节点b-节点c-节点d。其中,节点a关联的目标任务角色为角色a、节点b关联的目标任务角色为角色b,节点c关联的目标任务角色为角色a,节点d关联的目标任务角色为角色d。则当角色a处理完成节点a后,由角色b处理节点b,当角色b处理完成节点b后,由角色c处理节点c,角色c处理完成节点c后,由角色d处理节点d,角色d处理完成节点d后完成待办任务。
56.本发明实施例通过根据用户对候选任务角色的选择操作,从候选任务角色中确定目标任务角色;根据用户实施的节点配置操作,确定至少一个待办任务节点以及待办任务节点的节点执行顺序;根据目标任务角色、待办任务节点以及节点执行顺序,生成待办任务,从而无需用户通过代码式开发的方式开发待办任务,降低了用户开发待办任务的代码工作量,降低了待办任务生成的人力成本,且提高了待办任务生成的效率。
57.图1b为本发明实施例一提供的一种待办任务生成的场景示意图,如图1b所示,待办任务包括节点a、节点b、节点c、节点d、节点e和节点f节点g共七个待办任务节点。其中,节点a的目标任务角色为员工,负责发起申请;节点b的目标任务角色为部门综合,负责审批申请;节点c的目标任务角色为部门负责人,负责审批申请;节点d的目标任务角色为后勤负责人,负责审批申请;节点e的目标任务角色为园区办负责人,负责审批申请;节点f的目标任务角色为后勤经办人,负责受理申请;节点g的目标任务角色为园区办经办人,负责受理申请。
58.实施例二
59.图2为本发明实施例二提供的一种待办任务的生成方法的流程图,本实施例对上述实施例进行进一步优化与扩展,并可以与上述各个可选实施方式进行结合。如图2所示,该方法包括:
60.s201、根据用户对候选任务角色的选择操作,从候选任务角色中确定目标任务角色。
61.s202、根据用户实施的节点配置操作,确定至少一个待办任务节点以及待办任务节点的节点执行顺序。
62.s203、根据用户对目标任务角色和待办任务节点的关联操作,从目标任务角色中确定负责处理待办任务节点的节点处理角色,并根据待办任务节点、节点执行顺序以及节点处理角色,生成待办任务。
63.在一种实施方式中,用户在任务系统的任务流程配置界面中,将各待办任务节点与至少一个目标任务角色实施关联操作。例如,用户将至少一个目标任务角色的图形拖拽至任一待办任务节点的图形中,以将该至少一个目标任务角色与该待办任务节点进行关联;又例如,用户在自定义输入区域中,输入至少一个目标任务角色的角色编码,以及输入
想要关联的任一待办任务节点的节点编码,以将该至少一个目标任务角色与该待办任务节点进行关联。
64.任务系统响应于用户的关联操作,将与任一待办任务节点具有关联关系的目标任务角色,作为该待办任务节点的节点处理角色,即该目标任务角色负责处理该待办任务节点。进而根据待办任务节点、节点执行顺序以及节点处理角色,生成待办任务。
65.示例性的,假设用户对角色a和待办任务节点a实施了关联操作,则任务系统响应于用户的关联操作,将角色a作为待办任务节点a的节点处理角色,即角色a负责处理待办任务节点a。
66.通过根据用户对目标任务角色和待办任务节点的关联操作,从目标任务角色中确定负责处理待办任务节点的节点处理角色;根据待办任务节点、节点执行顺序以及节点处理角色,生成待办任务,实现了为待办任务节点关联目标任务角色的效果,保证了待办任务后续的顺利处理。
67.可选的,根据待办任务节点、节点执行顺序以及节点处理角色,生成待办任务,包括以下步骤a、b和c:
68.a、根据用户的表单属性配置操作,生成至少一张候选任务表单。
69.其中,表单属性表示构成候选表单的属性信息,候选任务表单表示各待办任务节点需要被处理的任务。
70.在一种实施方式中,用户在任务系统的表单配置器中进行表单属性配置操作,系统任务响应于用户的配置操作,相应生成至少一张候选任务表单。其中,表单配置器的类型包括但不限于vue、react或angular等。
71.可选的,表单属性配置操作包括条目类型配置操作和/或条目配置项配置操作,其中,条目类型体现了候选任务表单包括何种类型的表格条目。
72.可选的,条目类型配置操作用于对如下至少一种条目类型进行配置:单行文本、多行文本、计数器、单选框组、多选框组、下拉选择框、时间选择器、日期选择器、颜色选择器、开关、滑块、文字连接、级联选择器和步骤条。
73.而条目配置项则表示各条目类型包括的具体的内容信息。例如,单行文本的条目配置项可以为单行文本具体的文本信息;多行文本的条目配置项可以为多行文本具体的文本信息;单选框组的条目配置项可以为单选框组具体包括的选项信息;日期选择器的条目配置项可以为日期选择器具体包括的日期信息等等。其中,条目配置项的格式可以为json格式或xml格式等。
74.通过设置表单属性配置操作包括条目类型配置操作和/或条目配置项配置操作,条目类型配置操作用于对如下至少一种条目类型进行配置:单行文本、多行文本、计数器、单选框组、多选框组、下拉选择框、时间选择器、日期选择器、颜色选择器、开关、滑块、文字连接、级联选择器和步骤条,从而扩展了待办任务中任务表单的丰富程度,满足了用户个性化的任务需求。
75.b、根据用户对候选任务表单和待办任务节点的关联操作,从候选任务表单中确定供待办任务节点的节点处理角色进行处理的目标任务表单。
76.在一种实施方式中,用户在任务系统的表单配置器中,将各待办任务节点与至少一个候选任务表单实施关联操作。例如,用户将至少一个候选任务表单的图形拖拽至任一
待办任务节点的图形中,以将该至少一个候选任务表单与该待办任务节点进行关联;又例如,用户在自定义输入区域中,输入至少一个候选任务表单的表单编码,以及输入想要关联的任一待办任务节点的节点编码,以将该至少一个候选任务表单与该待办任务节点进行关联。
77.任务系统响应于用户的关联操作,将与任一待办任务节点具有关联关系的候选任务表单,作为该待办任务节点的目标任务表单,即该目标任务表单供该待办任务节点关联的节点处理角色进行处理。
78.示例性的,假设用户对候选任务表单a和待办任务节点a实施了关联操作,则任务系统响应于用户的关联操作,将候选任务表单a作为待办任务节点a的目标任务表单,即候选任务表单a供待办任务节点a关联的节点处理角色进行处理。
79.c、根据待办任务节点、节点执行顺序、节点处理角色和目标任务表单,生成待办任务。
80.通过根据用户的表单属性配置操作,生成至少一张候选任务表单;根据用户对候选任务表单和待办任务节点的关联操作,从候选任务表单中确定供待办任务节点的节点处理角色进行处理的目标任务表单;根据待办任务节点、节点执行顺序、节点处理角色和目标任务表单,生成待办任务,保证了待办任务的完整度,使得待办任务能够被顺利的处理。
81.s204、确定待办任务中的当前待办任务节点,并确定当前待办任务节点的处理状态。
82.其中,当前待办任务节点表示在生成并发布待办任务后,目前正在被处理的待办任务节点。当前待办任务节点的处理状态包括未处理状态以及已处理状态。
83.在一种实施方式中,任务系统在生成任一待办任务后,确定该待办任务的当前待办任务节点,并确定当前待办任务节点的处理状态。
84.可选的,通过识别当前待办任务节点的完成标识,来确定当前待办任务节点的处理状态。如当完成标识为“1”时,确定当前待办任务节点的处理状态为已处理状态;如当完成标识为“0”时,确定当前待办任务节点的处理状态为未处理状态。
85.s205、在处理状态为未处理状态的情况下,确定当前待办任务节点的节点处理角色,并向当前待办任务节点的节点处理角色发送提示信息,用于提示当前待办任务节点的节点处理角色,对当前待办任务节点的目标任务表单进行处理。
86.在一种实施方式中,当任务系统确定当前待办任务节点的处理状态为未处理状态,则根据当前待办任务节点与节点处理角色的关联关系,确定负责处理当前待办任务节点的目标任务表单的节点处理角色,并根据预存的该节点处理角色的联系方式,向该节点处理角色发送提示信息,用于提示该节点处理角色对当前待办任务节点的目标任务表单进行处理。
87.示例性的,假设待办任务的当前待办任务节点为节点a,节点a的目标任务表单为表单a,节点a的节点处理角色为角色a。若假设节点a的处理状态为未处理状态,任务系统则向角色a发送提示信息,用于提示角色a对节点a的表单a进行处理。
88.通过确定待办任务中的当前待办任务节点,并确定当前待办任务节点的处理状态;在处理状态为未处理状态的情况下,确定当前待办任务节点的节点处理角色;向当前待办任务节点的节点处理角色发送提示信息,用于提示当前待办任务节点的节点处理角色,
对当前待办任务节点的目标任务表单进行处理,使得节点处理角色能够及时对当前待办任务节点的目标任务表单进行处理,避免出现遗漏处理的问题。
89.实施例三
90.图3为本发明实施例三提供的一种待办任务的生成装置的结构示意图。如图3所示,该装置包括:
91.目标任务角色确定模块31,用于根据用户对候选任务角色的选择操作,从候选任务角色中确定目标任务角色;
92.待办任务节点配置模块32,用于根据用户实施的节点配置操作,确定至少一个待办任务节点以及待办任务节点的节点执行顺序;
93.待办任务生成模块33,用于根据目标任务角色、待办任务节点以及节点执行顺序,生成待办任务。
94.可选的,待办任务生成模块33,具体用于:
95.根据用户对目标任务角色和待办任务节点的关联操作,从目标任务角色中确定负责处理待办任务节点的节点处理角色;
96.根据待办任务节点、节点执行顺序以及节点处理角色,生成待办任务。
97.可选的,待办任务生成模块33,具体还用于:
98.根据用户的表单属性配置操作,生成至少一张候选任务表单;
99.根据用户对候选任务表单和待办任务节点的关联操作,从候选任务表单中确定供待办任务节点的节点处理角色进行处理的目标任务表单;
100.根据待办任务节点、节点执行顺序、节点处理角色和目标任务表单,生成待办任务。
101.可选的,表单属性配置操作包括条目类型配置操作和/或条目配置项配置操作;
102.其中,条目类型配置操作用于对如下至少一种条目类型进行配置:
103.单行文本、多行文本、计数器、单选框组、多选框组、下拉选择框、时间选择器、日期选择器、颜色选择器、开关、滑块、文字连接、级联选择器和步骤条。
104.可选的,装置还包括任务提醒模块,具体用于:
105.确定待办任务中的当前待办任务节点,并确定当前待办任务节点的处理状态;
106.在处理状态为未处理状态的情况下,确定当前待办任务节点的节点处理角色;
107.向当前待办任务节点的节点处理角色发送提示信息,用于提示当前待办任务节点的节点处理角色,对当前待办任务节点的目标任务表单进行处理。
108.本发明实施例所提供的待办任务的生成装置可执行本发明任意实施例所提供的待办任务的生成方法,具备执行方法相应的功能模块和有益效果。
109.实施例四
110.图4示出了可以用来实施本发明的实施例的电子设备40的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
111.如图4所示,电子设备40包括至少一个处理器41,以及与至少一个处理器41通信连接的存储器,如只读存储器(rom)42、随机访问存储器(ram)43等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器41可以根据存储在只读存储器(rom)42中的计算机程序或者从存储单元48加载到随机访问存储器(ram)43中的计算机程序,来执行各种适当的动作和处理。在ram 43中,还可存储电子设备40操作所需的各种程序和数据。处理器41、rom 42以及ram 43通过总线44彼此相连。输入/输出(i/o)接口45也连接至总线44。
112.电子设备40中的多个部件连接至i/o接口45,包括:输入单元46,例如键盘、鼠标等;输出单元47,例如各种类型的显示器、扬声器等;存储单元48,例如磁盘、光盘等;以及通信单元49,例如网卡、调制解调器、无线通信收发机等。通信单元49允许电子设备40通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
113.处理器41可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器41的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器41执行上文所描述的各个方法和处理,例如待办任务的生成方法。
114.在一些实施例中,待办任务的生成方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元48。在一些实施例中,计算机程序的部分或者全部可以经由rom 42和/或通信单元49而被载入和/或安装到电子设备40上。当计算机程序加载到ram 43并由处理器41执行时,可以执行上文描述的待办任务的生成方法的一个或多个步骤。备选地,在其他实施例中,处理器41可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行待办任务的生成方法。
115.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
116.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
117.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电
气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
118.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
119.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
120.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
121.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
122.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1