一种基于虚拟组织参与工作流流转的方法及系统与流程

文档序号:14250326阅读:277来源:国知局
一种基于虚拟组织参与工作流流转的方法及系统与流程

本发明涉及一种基于虚拟组织参与工作流流转的方法及系统。



背景技术:

工作流概念起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序活动而提出的一种概念,目前是通过将工作分解成定义良好的任务或角色,按照一定的规则和过程来执行这些任务并对其进行监控,达到提高工作效率、更好的控制过程、增强对客户的服务、有效管理业务流程等目的。

在工作流管理系统中,每个节点的活动都是由人来参与完成,在流程定义时,按人或组织或角色节点来指定。当业务流程办理时,根据设置的人或一组人来完成活动,实现流转。所以,当进行工作流程建模时,需要引用企业内部实际的组织机构树,包括公司、组织、岗位及职员等。

按实际操作过程中,完全依赖企业内部的组织机构树与流程建模相关联,会显得较为呆板,比如企业临时并授权非内部节点进行某项跨组织协作流程,就可能在上述的流程建模中无法进行有效流转,从而影响企业实际运行,因此有必要研究出新的应对方案以解决上述问题。



技术实现要素:

针对上述现有技术中的不足之处,本发明旨在提供一种基于虚拟组织参与工作流流转的方法及系统,其流程建模不固定依赖于企业既定的组织机构,实现虚拟组织参与企业工作流运转,体现企业运行的实际,方便企业能够集中面对以时间为基础并转瞬即逝的市场机会。

为了实现上述目的,本发明的技术方案:一种基于虚拟组织参与工作流流转的方法,包括:

根据系统中虚拟组织参与工作流的业务需求,在至少一个原虚拟组织结构视图及至少一个原工作流模型基础之上,创建至少一个新虚拟组织结构视图及至少一个新工作流模型;

根据所述系统中现有组织结构视图,再加上该现有组织结构视图中所没有而临时加入的虚拟组织,组建成目标虚拟组织参与工作流的真实组织结构视图,并形成所述新虚拟组织结构视图成员与所述真实组织结构视图成员的对应关系;

根据所述目标虚拟组织参与工作流的类型,从所述至少一个新工作流模型中确定目标工作流模型;

根据所述目标虚拟组织参与工作流的参与者,从所述至少一个新虚拟组织结构视图中确定包括所述参与者的目标新虚拟组织结构视图;

根据所述新虚拟组织结构视图中成员与所述真实组织结构视图中成员的对应关系,确定所述目标新虚拟组织结构视图中的参与者;

根据所述目标新虚拟组织结构视图及其参与者,按照所述目标虚拟组织参与工作流的流转顺序进行所述目标虚拟组织参与工作流的流转。

进一步的,根据所述系统中虚拟组织参与工作流的业务需求,将所述目标虚拟组织参与工作流失效。

进一步的,所述至少一个原虚拟组织结构视图包括:

根据所述系统中工作流涉及的组织及参与者,创建的包括所述参与者的原虚拟组织结构视图,其中,所述原虚拟组织结构视图中的成员来自所述组织,所述原虚拟组织结构视图中成员之间的上下级关系与所述现有组织结构视图中成员上下级关系相对应。

进一步的,所述根据系统中虚拟组织参与工作流的业务需求,创建至少一个新虚拟组织结构视图包括:

根据所述系统中虚拟组织参与工作流所涉及的组织及参与者,创建包括所述参与者的新虚拟组织结构视图,其中,所述虚拟组织结构视图中的成员除来自所述组织,还包括所述组织下部分成员、不同所述组织下部分成员所组建的所述虚拟组织,所述新虚拟组织结构视图中成员之间的上下级关系与所述现有组织结构视图中成员上下级关系不完全对应。

进一步的,所述至少一个原工作流模型包括:

根据所述系统中工作流的业务需求,创建的与该工作流参与者人数、业务流转顺序及各个参与者职责相对应的原工作流模型,其中,每个所述原工作流模型对应至少一个系统工作流。

进一步的,所述根据系统中虚拟组织参与工作流的业务需求,创建至少一个新工作流模型包括:

根据所述系统中虚拟组织参与工作流的业务需求,创建与该各虚拟组织参与工作流参与者人数、业务流转顺序及各个参与者职责相对应的新工作流模型,其中,每个所述新工作流模型对应至少一个所述系统中虚拟组织参与工作流。

进一步的,所述根据所述系统中组织的现有组织结构视图,再加上现有组织结构视图中所没有而临时加入的虚拟组织包括:

根据虚拟组织参与工作流的参与者,直接由现有组织结构视图中进行选择的组织或/和组织下的成员组成所述虚拟组织,不考虑成员在原组织结构视图中的层级关系。

进一步的,所述根据所述系统中虚拟组织参与工作流的业务需求,将所述目标虚拟组织参与工作流失效,包括

所述系统停用所述虚拟组织参与工作流、删除所述目标虚拟新虚拟组织结构视图、删除所述目标工作流模型或所述虚拟组织参与工作流失效到期。

本发明同时公开一种基于虚拟组织参与工作流流转的系统,其包括有:

创建单元,用于根据系统中虚拟组织参与工作流的业务需求,并在至少一个原虚拟组织结构视图及至少一个原工作流模型基础之上,创建至少一个新虚拟组织结构视图及至少一个新工作流模型;

对应单元,用于根据所述组织成目标虚拟组织参与工作流的真实组织结构视图,形成所述创建单元创建的新虚拟组织结构视图成员与所述真实组织结构视图成员的对应关系;

确定单元,用于根据目标虚拟组织参与工作流的类型,从所述创建单元创建的至少一个新工作流模型中确定目标工作流模型,根据所述虚拟组织参与工作流的参与者,从所述创建单元创建的至少一个新虚拟组织结构视图中确定包括所述参与者的目标新虚拟组织结构视图,并根据所述对应单元形成的新虚拟组织结构视图中成员与所述真实组织结构视图中成员的对应关系,确定所述目标新虚拟组织结构视图中的参与者;

流转单元,用于根据所述创建单元创建的新虚拟组织结构视图与所述确定单元确定的成员信息,按照所述确定单元确定出的目标工作流模型的流转顺序进行所述目标虚拟组织参与工作流的流转;

失效单元,用于根据所述虚拟组织参与工作流的业务需求,将所述目标虚拟组织参与工作流失效处理。

本发明的有益效果:相较于传统工作流流转,其流程建模不固定依赖于企业既定的组织机构,实现虚拟组织参与企业工作流运转,体现企业运行的实际,方便企业能够集中面对以时间为基础并转瞬即逝的市场机会。

附图说明

图1是本发明的方法流程图;

图2是本发明的系统示意图。

具体实施方式

下面结合具体实施例及附图来进一步详细说明本发明。

一种如图1所示基于虚拟组织参与工作流流转的方法,其包括步骤有:

s101、根据系统中虚拟组织参与工作流的业务需求,在至少一个原虚拟组织结构视图及至少一个原工作流模型基础之上,创建至少一个新虚拟组织结构视图及至少一个新工作流模型;

s102、根据所述系统中现有组织结构视图,再加上该现有组织结构视图中所没有而临时加入的虚拟组织,组建成目标虚拟组织参与工作流的真实组织结构视图,并形成所述新虚拟组织结构视图成员与所述真实组织结构视图成员的对应关系;

s103、根据所述目标虚拟组织参与工作流的类型,从所述至少一个新工作流模型中确定目标工作流模型;

s104、根据所述目标虚拟组织参与工作流的参与者,从所述至少一个新虚拟组织结构视图中确定包括所述参与者的目标新虚拟组织结构视图;

s105、根据所述新虚拟组织结构视图中成员与所述真实组织结构视图中成员的对应关系,确定所述目标新虚拟组织结构视图中的参与者;

s106、根据所述目标新虚拟组织结构视图及其参与者,按照所述目标虚拟组织参与工作流的流转顺序进行所述目标虚拟组织参与工作流的流转;

s107、根据所述系统中虚拟组织参与工作流的业务需求,将所述目标虚拟组织参与工作流失效。

本发明实施例提供的虚拟组织参与工作流流转的方法,是在原有工作流流转基础之上改进。其中,原有工作流流转需建立至少一个原虚拟组织结构视图及至少一个原工作流模型,并在该至少一个原虚拟组织结构视图及至少一个原工作流模型为基础,进行相应的对应关系,确定关系及流转关系,其中,

至少一个原虚拟组织结构视图包括:根据所述系统中工作流涉及的组织及参与者,创建的包括所述参与者的原虚拟组织结构视图,其中,所述原虚拟组织结构视图中的成员来自所述组织,所述原虚拟组织结构视图中成员之间的上下级关系与所述现有组织结构视图中成员上下级关系相对应;所述至少一个原工作流模型包括:根据所述系统中工作流的业务需求,创建的与该工作流参与者人数、业务流转顺序及各个参与者职责相对应的原工作流模型,其中,每个所述原工作流模型对应至少一个系统工作流。因该工作流流转在市面应用上已非常成熟,在此不进行过多赘述。

本例根据虚拟组织参与工作流的业务需求,创建新虚拟组织结构视图及新工作流模型,将系统中现有组织结构视图,配以该现有组织结构视图中所没有而临时加入的虚拟组织,共同构件真实组织结构视图,并形成所述新虚拟组织结构视图成员与所述真实组织结构视图成员的对应关系,根据所述目标虚拟组织参与工作流的类型,从所述至少一个新工作流模型中确定目标工作流模型;根据所述目标虚拟组织参与工作流的参与者,从所述至少一个新虚拟组织结构视图中确定包括所述参与者的目标新虚拟组织结构视图;根据所述新虚拟组织结构视图中成员与所述真实组织结构视图中成员的对应关系,确定所述目标新虚拟组织结构视图中的参与者;根据所述目标新虚拟组织结构视图及其参与者,按照所述目标虚拟组织参与工作流的流转顺序进行所述目标虚拟组织参与工作流的流转。实现了虚拟组织参与工作流流转,流程建模不固定依赖于企业既定的组织机构,方便企业能够集中面对以时间为基础并转瞬即逝的市场机会。

具体地,本发明一实施例中,根据系统中虚拟组织参与工作流的业务需求,创建至少一个新虚拟组织结构视图包括:

根据所述系统中虚拟组织参与工作流所涉及的组织及参与者,创建包括所述参与者的新虚拟组织结构视图,其中,所述虚拟组织结构视图中的成员除来自所述组织,还包括所述组织下部分成员、不同所述组织下部分成员所组建的所述虚拟组织,所述新虚拟组织结构视图中成员之间的上下级关系与所述现有组织结构视图中成员上下级关系不完全对应。

所述根据系统中虚拟组织参与工作流的业务需求,创建至少一个新工作流模型包括:

根据所述系统中虚拟组织参与工作流的业务需求,创建与该各虚拟组织参与工作流参与者人数、业务流转顺序及各个参与者职责相对应的新工作流模型,其中,每个所述新工作流模型对应至少一个所述系统中虚拟组织参与工作流。

所述根据所述系统中组织的现有组织结构视图,再加上现有组织结构视图中所没有而临时加入的虚拟组织包括:

根据虚拟组织参与工作流的参与者,直接由现有组织结构视图中进行选择的组织或/和组织下的成员组成所述虚拟组织,不考虑成员在原组织结构视图中的层级关系。

另外,根据系统中虚拟组织参与工作流的业务需求,将目标虚拟组织参与工作流失效,包括有

系统停用虚拟组织参与工作流、删除目标虚拟新虚拟组织结构视图、删除目标工作流模型或虚拟组织参与工作流失效到期。这里整个工作流过程中均可采取措施使得工作流失效,因此,该权限需慎重给予。

本发明同时公开了一种基于虚拟组织参与工作流流转的系统,其包括有

创建单元301,用于根据系统中虚拟组织参与工作流的业务需求,并在至少一个原虚拟组织结构视图及至少一个原工作流模型基础之上,创建至少一个新虚拟组织结构视图及至少一个新工作流模型;

对应单元302,用于根据所述组织成目标虚拟组织参与工作流的真实组织结构视图,形成所述创建单元创建的新虚拟组织结构视图成员与所述真实组织结构视图成员的对应关系;

确定单元303,用于根据目标虚拟组织参与工作流的类型,从所述创建单元创建的至少一个新工作流模型中确定目标工作流模型,根据所述虚拟组织参与工作流的参与者,从所述创建单元创建的至少一个新虚拟组织结构视图中确定包括所述参与者的目标新虚拟组织结构视图,并根据所述对应单元形成的新虚拟组织结构视图中成员与所述真实组织结构视图中成员的对应关系,确定所述目标新虚拟组织结构视图中的参与者;

流转单元304,用于根据所述创建单元创建的新虚拟组织结构视图与所述确定单元确定的成员信息,按照所述确定单元确定出的目标工作流模型的流转顺序进行所述目标虚拟组织参与工作流的流转;

失效单元305,用于根据所述虚拟组织参与工作流的业务需求,将所述目标虚拟组织参与工作流失效处理。

以上对本发明实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本发明实施例的原理;同时,对于本领域的一般技术人员,依据本发明实施例,在具体实施方式以及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1