一种任务流构建和处理的方法及装置与流程

文档序号:34453673发布日期:2023-06-13 20:22阅读:26来源:国知局
一种任务流构建和处理的方法及装置与流程

本发明涉及互联网,尤其涉及一种任务流构建和处理的方法及装置。


背景技术:

1、现有计算机系统中的工作流管理与实现方法,多局限于固有组织内部人员使用,采用先开发再部署的方式,多适用于固定组织内部的固定角色或人员、固定工作流程、固定工作内容,灵活性低,开发维护成本高。


技术实现思路

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、基于上述技术方案,本发明的有益效果是:本发明使用户能够自行图形化定义或修改已定义的工作流程,即时发布即时生效,优于以往先开发后部署,一经部署,任务节点或者固定路径若需要改动即需重新开发再部署的方式;本发明使任务流程的定义更加灵活,处理更加高效。比如在任务流创建时可指定一个或多个任务节点;每个任务节点创建时可指定多样的任务内容,任务内容可包括但不限于图片、音乐、视频、文本、表单、表格等内容,一个任务流内各任务节点的内容可以任意自定义,使任务表达能力更强,有助提高任务处理效率;更广范围灵活设定执行人;同时可以开放执行人的自定义权限,由中间执行人自定义后序任务的内容、流转路径或流程结束条件、执行人权限,打破已有的单一、封闭的流程定义和任务处理方式,使任务流更适于互联网范围的传播和使用。



技术特征:

1.一种任务流构建和处理的方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种任务流构建和处理的方法,其特征在于,所述属性参数包括任务内容、和开始/流转/结束条件、和/或执行人、和/或执行人权限。

3.根据权利要求2所述的一种任务流构建和处理的方法,其特征在于,所述任务内容包括图片、和/或音乐、和/或视频、和/或文本、和/或表单、和/或表格。

4.根据权利要求2所述的一种任务流构建和处理的方法,其特征在于,所述执行人权限包括新建并设置后续任务节点的属性参数、和/或阅览、和/或填写、和/或操作、和/或流转。

5.根据权利要求1所述的一种任务流构建和处理的方法,其特征在于,还包括如下步骤:

6.根据权利要求1所述的一种任务流构建和处理的方法,其特征在于,还包括如下步骤:

7.根据权利要求6所述的一种任务流构建和处理的方法,其特征在于,所述条件包括到达指定时间、到达指定处理人数量、前序任务操作产生的数据满足指定值或其他预设的可提取的属性信息。

8.根据权利要求1所述的一种任务流构建和处理的方法,其特征在于,还包括如下步骤:

9.根据权利要求1所述的一种任务流构建和处理的方法,其特征在于,还包括如下步骤:

10.一种任务流构建和处理的装置,其特征在于,包括任务模块、任务内容模块、任务箱模块和规则模块,其中:


技术总结
本发明公开一种任务流构建和处理的方法及装置。该方法包括如下步骤:展示任务流交互界面,所述任务流交互界面上包括各任务节点、编辑指令面板和工作面板,所述任务节点封装有属性参数,所述属性参数根据所述任务流交互界面上编辑指令面板设置;检测所述任务流交互界面上的拖拽操作;根据拖拽操作定义所述多个任务节点之间的关联关系;根据所述多个任务节点及关联关系生成任务流。本发明任务内容素材多样,使任务表达能力更强,有助提高任务处理效率;还可以开放执行人的自定义权限,支持条件提取和规则定义,打破已有的单一封闭的流程定义和任务处理方式,使任务流更适于互联网范围的传播和处理。

技术研发人员:史梁
受保护的技术使用者:史梁
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1