CN102129618B - 一种工作流***实现流程实例合并拆分的方法 - Google Patents

一种工作流***实现流程实例合并拆分的方法 Download PDF

Info

Publication number
CN102129618B
CN102129618B CN201110051974.9A CN201110051974A CN102129618B CN 102129618 B CN102129618 B CN 102129618B CN 201110051974 A CN201110051974 A CN 201110051974A CN 102129618 B CN102129618 B CN 102129618B
Authority
CN
China
Prior art keywords
flow
merging
flow instance
technological process
new technological
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110051974.9A
Other languages
English (en)
Other versions
CN102129618A (zh
Inventor
胡清
刘桂海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Software Co Ltd
Original Assignee
Inspur Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Software Co Ltd filed Critical Inspur Software Co Ltd
Priority to CN201110051974.9A priority Critical patent/CN102129618B/zh
Publication of CN102129618A publication Critical patent/CN102129618A/zh
Application granted granted Critical
Publication of CN102129618B publication Critical patent/CN102129618B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)

Abstract

本发明提供一种工作流***实现流程实例合并拆分的方法,工作流引擎处理合并时,首先把要合并的多个流程实例继续驱动到下一环节,驱动到下一环节后,把这些流程实例都挂起;同时,创建新的流程实例,表示是合并生成的新流程实例,并驱动到下一环节;再把合并生成的新流程实例与原有的各流程实例建立对应关系。这样,用户在待办任务中只能看到一条合并生成的新流程实例的任务,流程实例合并完成。拆分时,工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起;同时,删除合并生成的新流程实例。通过上述方法,能有效解决流程实例的合并拆分问题。

Description

一种工作流***实现流程实例合并拆分的方法
技术领域
本发明涉及一种计算机应用技术领域,具体地说是一种工作流***实现流程实例合并拆分的方法。
背景技术
随着工作流技术的不断发展,工作流已广泛应用在办公、电子政务、电子商务等领域,越来越多的应用***已经把工作流***作为基础平台,处理内部办公、政务或企业的业务流程。
工作流技术关注的是流程从起始到结束这样一个完整的运行过程,一般是以一个流程实例作为关注对象。
在现实应用中,流程在运行过程中,需要把多个运行的流程实例在某个环节进行合并,合并成一个实例进行处理,处理完之后,再把合并的实例分开,继续按原来多个流程实例走。
如下面药品GMP证书核发流程所示:
接受登记->技术审查->现场检查->专家会审->综合审评->办结转处室
其中,专家会审是流程实例合并拆分环节,它具体又包含以下几个环节:制定会审方案->科长审评->中心领导审评
其中,制定会审方案是合并环节,它会把运行到该环节的多个流程实例合并成一个,然后制定出一个会审方案,再由科长审批、中心领导审批。
中心领导审批是拆分环节,中心领导审批通过后,原来合并的多个流程实例又拆分开来,各自走各自的。
发明内容
本发明的目的是提供一种工作流***实现流程实例合并拆分的方法。包括工作流***实现流程实例的合并或拆分,其中:
合并时,工作流引擎把要合并的多个流程实例继续驱动到下一环节后,把这些流程实例都挂起;同时,创建新的流程实例,表示是合并生成的新流程实例,并驱动到下一环节;再把合并生成的新流程实例与原有的各流程实例建立对应关系,这样,用户在待办任务中只能看到一条合并生成的新流程实例的任务,流程实例合并完成;合并后的任务,再提交时,工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,并再挂起;同时,把合并生成的新流程实例驱动到下一环节;
拆分时,工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起;同时,删除合并生成的新流程实例。
本发明的有益效果
实现流程实例的合并拆分,满足这种较特殊的业务需求。
具体实施方式
本发明的目的是按以下方式实现的,工作流***实现流程实例合并拆分的方案如下:
1)用户在合并环节选择多个流程实例进行合并并提交
d.工作流引擎把要合并的多个流程实例继续驱动到下一环节,驱动到下一环节后,把这些流程实例都挂起。
e.工作流引擎创建新的流程实例,表示是合并生成的新流程实例,并驱动到下一环节。
f.把合并生成的新流程实例与原有的各流程实例建立对应关系。
挂起原有的各流程实例,作用是用户在待办任务中只能看到一条合并生成的新流程实例的任务。
这样,流程实例合并完成。
2)合并后的任务,用户处理后,再提交
c.工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,并再挂起。
d.工作流引擎把合并生成的新流程实例驱动到下一环节。
3)在拆分环节,用户处理完任务,提交
c.工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起。
d.工作流引擎删除合并生成的新流程实例
这样,流程实例拆分完成。

Claims (1)

1.一种工作流***实现流程实例合并拆分的方法,其特征在于,包括工作流***实现流程实例的合并或拆分,流程步骤如下:
1)用户在合并环节,选择多个流程实例进行合并并提交:
a.工作流引擎把要合并的多个流程实例继续驱动到下一环节,驱动到下一环节后,把这些流程实例都挂起;
b.工作流引擎创建新的流程实例,表示是合并生成的新流程实例,并驱动到下一环节;
c.把合并生成的新流程实例与原有的各流程实例建立对应关系;
挂起原有的各流程实例,作用是用户在待办任务中只能看到一条合并生成的新流程实例的任务,这样,流程实例合并完成;
2)合并后的任务,用户处理后,再提交
a.工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起;
b.工作流引擎把合并生成的新流程实例驱动到下一环节;
3)在拆分环节,用户处理完任务,提交;
a.工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起;
b.工作流引擎删除合并生成的新流程实例,这样,流程实例拆分完成。
CN201110051974.9A 2011-03-04 2011-03-04 一种工作流***实现流程实例合并拆分的方法 Active CN102129618B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110051974.9A CN102129618B (zh) 2011-03-04 2011-03-04 一种工作流***实现流程实例合并拆分的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110051974.9A CN102129618B (zh) 2011-03-04 2011-03-04 一种工作流***实现流程实例合并拆分的方法

Publications (2)

Publication Number Publication Date
CN102129618A CN102129618A (zh) 2011-07-20
CN102129618B true CN102129618B (zh) 2016-02-03

Family

ID=44267696

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110051974.9A Active CN102129618B (zh) 2011-03-04 2011-03-04 一种工作流***实现流程实例合并拆分的方法

Country Status (1)

Country Link
CN (1) CN102129618B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103778511A (zh) * 2014-01-27 2014-05-07 北京荣之联科技股份有限公司 跨***监控流程的方法及装置
CN104091222B (zh) * 2014-05-08 2017-07-04 武大吉奥信息技术有限公司 一种支持多模式驱动的工作流引擎
CN111028051B (zh) * 2019-11-26 2023-08-15 泰康保险集团股份有限公司 基于流程引擎***的订单合并自动处理方法、装置和***
CN115170057B (zh) * 2022-06-06 2023-08-22 无锡喔趣信息科技有限公司 一种基于机器学习的oa审批控制***及方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101038635A (zh) * 2006-03-15 2007-09-19 北大方正集团有限公司 一种工作流管理***流程权限控制***及其实现方法
CN101261724A (zh) * 2008-03-28 2008-09-10 山东浪潮齐鲁软件产业股份有限公司 基于方案的流程管理方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004102454A2 (en) * 2003-05-07 2004-11-25 Sap Aktiengesellschaft An end user oriented workflow approach including structured processing of ad hoc workflows with a collaborative process engine
US20050159968A1 (en) * 2004-01-21 2005-07-21 Stephen Cozzolino Organizationally interactive task management and commitment management system in a matrix based organizational environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101038635A (zh) * 2006-03-15 2007-09-19 北大方正集团有限公司 一种工作流管理***流程权限控制***及其实现方法
CN101261724A (zh) * 2008-03-28 2008-09-10 山东浪潮齐鲁软件产业股份有限公司 基于方案的流程管理方法

Also Published As

Publication number Publication date
CN102129618A (zh) 2011-07-20

Similar Documents

Publication Publication Date Title
CN102129618B (zh) 一种工作流***实现流程实例合并拆分的方法
WO2007090161A3 (en) Workflow applications
BR112017013524A2 (pt) conclusão de tarefas sem o uso de interface gráfica dentro de assistentes pessoais digitais
WO2006124135A3 (en) Centralized payment processing system
EP1217515A1 (en) Workflow system
CN106202136A (zh) 文档管理方法
Ballard et al. A response to critics of lean construction.
WO2012148212A3 (ko) 회의체 적응 회의 지원 방법 및 시스템
Desfray Model repositories at the enterprises and systems scale: the modelio constellation solution
Ambika et al. Branch and bound technique in flow shop scheduling using fuzzy processing times
EP3828785A3 (en) Composite model generation program, composite model generation method, and information processing apparatus
Ker et al. Applying Kaizen methods to improve voltage regulator subassembly area
Oh et al. The virtual environment for force-feedback experiment of excavator using a novel designed haptic device
Orlovskyi et al. Towards the business process model as code approach
Laycock et al. Derived physics data production in ATLAS: Experience with Run 1 and looking ahead
Bauler et al. Usage of Model Driven Engineering in the context of Business Process Management.
WO2007053348A3 (en) Client enterprise reference map
Schekochikhin Object-process data model for service-oriented architecture of integrated information systems
Racz et al. Application of Gamification Elements in the Workplace Environment at ITM
Abdur Razzak An Empirical Study on Leanness and Flexibility in Distributed Software Development
Narain Singh SasCsvToolkit--A versatile parallel'bag-of-tasks' job submission application on heterogeneous and homogeneous platforms for Big Data Analytics such as for Biomedical Informatics
Watch Statement on large strike at the Yue Yuen shoe factory
Wang et al. Research of pattern language for Agent-based application.
TW200606675A (en) System, method, and computer-readable medium for managing business processes
Park et al. A Real-Time Tracing Method for Data-Intensive Workflow

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 250100 Ji'nan high tech Zone, Shandong, No. 1036 wave road

Applicant after: Tide software incorporated company

Address before: 250014 Shandong Province, Ji'nan City hi tech Development Zone, Nga Road No. 1036

Applicant before: Langchao Qilu Software Industry Co., Ltd., Shandong

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant