CN101599145A - A kind of Workflow management method and system - Google Patents

A kind of Workflow management method and system Download PDF

Info

Publication number
CN101599145A
CN101599145A CNA2009101085580A CN200910108558A CN101599145A CN 101599145 A CN101599145 A CN 101599145A CN A2009101085580 A CNA2009101085580 A CN A2009101085580A CN 200910108558 A CN200910108558 A CN 200910108558A CN 101599145 A CN101599145 A CN 101599145A
Authority
CN
China
Prior art keywords
workflow
management system
business management
application system
management application
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.)
Pending
Application number
CNA2009101085580A
Other languages
Chinese (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CNA2009101085580A priority Critical patent/CN101599145A/en
Publication of CN101599145A publication Critical patent/CN101599145A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

A kind of Workflow management method and system that the robotization that the present invention relates to use in business administration is carried out realize by business management system and unified management application system; It is characterized in that, also comprise the workflow template configuration server, described business management system is called described unified management application system corresponding interface again and is initiated workflow according to the workflow in the task collocating workflow template configuration server; Described unified management application system writing task stream log information, writing task stream historical information is carried out flow nodes and is handled, regularly comes into force and control and workflow mutual exclusion control.The present invention has optimized the Workflow Management mode, can make business management system avoid complicated work process flow, follows the tracks of the life cycle of workflow, and configurable or customization is more flexible in each business management system use.

Description

A kind of Workflow management method and system
Technical field
A kind of Workflow management method and the system of the robotization that the present invention relates in business administration, use.
Background technology
Workflow is exactly the computerize or the robotization of operation flow.The operation flow of many very complicateds is arranged in enterprise or the tissue, and these flow processs have constituted the daily operation activity of enterprise or tissue.Technological means by the modern times is these process automations, and it is managed effectively is the problem that Workflow Management need solve.Workflow Management can improve enterprise operation efficient, improves the Enterprise Resource utilization, improve the dirigibility of corporate operation and adaptability or the like.
In business management system, it is a very important function that work process flow is handled, and reasonably flow processing has been brought very large facility to business processing.Be the workflow exemplary block diagram in the existing business management system as shown in Figure 1, in each workflow processing, task is carried out according to series of rules from a task executor to another task executor.Each workflow processing is workflow template of configuration in workflow template instrument BPS all.
As can be seen from Figure 1, if a business management system has n product needed to use workflow, it will realize n work process flow so, draw n workflow template, the way to manage of this business management system work process flow exists three problems: first, suppose to have m business management system all will use workflow, and each business management system has n product needed to use workflow, will realize m*n work process flow so altogether, draws m*n workflow template.The work process flow of present business management system all is similarly, and this has caused the realization that repeats of work process flow undoubtedly, the redundancy of code, and the decoupling of workflow and business management system is poor.Second: suppose to have in the business management system work process flow link of n product to change, will repaint or revise n workflow template so, the running of enterprise is flexibly, work process flow is taking place to change at any time, as seen the way to manage of workflow can not change the work process flow link flexibly at present, can't improve the dirigibility and the adaptability of corporate operation.The 3rd: the flow process of workflow is a quite complicated process, and easily makes mistakes, and by existing workflow implementation, each business management system must be faced this complicated flow process so, and this has increased maintenance cost undoubtedly greatly.At above problem, be necessary to propose a kind of loose coupling, the Workflow optimization use-pattern that can use flexibly for business management system.
Work process flow repeats to realize in the existing business management system, and the flow process complexity is difficult to follow the tracks of, and loose coupling is poor, is difficult to select flexibly and change work process flow link.
Summary of the invention
The objective of the invention is in the business management system of enterprise, a kind of Workflow management method and system are provided, configurable workflow with customization, the life cycle of work process flow is extracted, workflow module is independently arrived stratification, and a plurality of business management systems only need the shared identical workflow template of configuration parameter, solve and optimize the use of business management system to workflow with this.
A kind of Workflow management method disclosed by the invention realizes that by business management system, unified management application system and workflow template configuration server described method comprises the steps:
(1) described business management system is called described unified management application system corresponding interface again and is initiated workflow according to the workflow in the task collocating workflow template configuration server;
(2) described unified management application system writing task stream log information, writing task stream historical information is carried out flow nodes and is handled, regularly comes into force and control and workflow mutual exclusion control.
In one embodiment of the invention, in the described step (2), described unified management application system is according to the next workflow executor of the state notifying of workflow.
In another embodiment of the present invention, also comprise the steps:
(3) described business management system checks and follows the tracks of the disposition and the details of workflow by corresponding interface.
The invention also discloses a kind of Workflow Management System, comprise business management system and unified management application system; Also comprise the workflow template configuration server; Described business management system is called described unified management application system corresponding interface again and is initiated workflow according to the workflow in the task collocating workflow template configuration server; Described unified management application system writing task stream log information, writing task stream historical information is carried out flow nodes and is handled, regularly comes into force and control and workflow mutual exclusion control.
In one embodiment of the invention, described unified management application system is according to the next workflow executor of the state notifying of workflow.
In another embodiment of the present invention, described business management system checks and follows the tracks of the disposition and the details of workflow by corresponding interface.
Workflow Management System of the present invention can integrated a plurality of described business management systems.
The present invention discloses a kind of Workflow management method and system, come configuration parameter by business management system, by with workflow life cycle hardware and software platform, in the unified management application system, realize workflow engine, make business management system avoid complicated work process flow, change the work process flow link flexibly, improve the dirigibility and the adaptability of corporate operation, guaranteed the efficient and even running of system.Simultaneously the workflow life cycle in the unified management application platform can be integrated with a plurality of business management systems, and need not to revise code and flow process, and highly versatile has significantly reduced the cost of development of project, and the stability and the maintainability of system are enhanced.
Description of drawings
Workflow Management exemplary block diagram in Fig. 1 business management system.
Fig. 2 Workflow Management of the present invention figure that optimizes structure.
Workflow life cycle processing flow chart in Fig. 3 unified management application system of the present invention.
Fig. 4 workflow inquiry tracking structure of the present invention graph of a relation.
Embodiment
Below in conjunction with the drawings and specific embodiments the present invention is described in further detail.
The present invention extracts the life cycle of work process flow in the unified management application system and manages, and simultaneously workflow module is independently arrived stratification, and a plurality of business management systems are shared; Operation layer only needs configuration parameter to get final product, and solves and optimizes the use of business management system to workflow with this.Be exactly the Workflow Management of the present invention figure that optimizes structure as shown in Figure 2.
Specifically may further comprise the steps:
1. define the state of work process flow and each flow process, and the circulation of flow process order.
2. define the condition circulation of work process flow node, if which flow process success then arrives, if return, which flow process again then.
3. according to 1) and 2), in workflow masterplate visualization tool BPS, draw a cover work process flow masterplate, and configure the executive role of each flow nodes, adjust back beanid and comprise mail and the notification message of note.
4. the realization with the workflow life cycle of product extracts, and is independent on a unified management application platform.Its major function realizes comprising: initiate workflow, and writing task stream log information, writing task stream historical information, flow nodes is handled, the control that regularly comes into force, workflow mutual exclusion control, workflow comes into force.
5. business management system is called unified management application platform corresponding work stream and is initiated interface, and configuration bean comprises: initiate workflow, and readjustment, pre-effective, the bean that comes into force.
6. business management system is initiated workflow, and workflow is notified next workflow executor automatically afterwards, and the workflow information that he handles is treated in inquiry in the system, makes judgement as required, Control work flow away to.
7. the link of each workflow can be followed the tracks of, and can view the disposition of workflow and in the details of the workflow of certain link.The executor can check the product workflow information of once initiating or handling of oneself.The present invention is applicable to the workflow processing in the business management system and uses, on system architecture, workflow processing after the optimization and use pattern make business management system avoid complicated work process flow, change the work process flow link flexibly, improve the dirigibility and the adaptability of corporate operation, guaranteed the efficient and even running of system.
Treatment scheme after the above-mentioned optimization as can be seen, work process flow is mainly handled and the content used is exactly that workflow module is independently arrived platform, and operation layer is inherited platform workflow, collocating workflow parameter.Therefore, these two parts are keys of the present invention, will the Workflow optimization use-pattern of this customization once be described in detail below.
Flow process is the workflow life cycle processing flow chart that business management system triggers the unified management application platform as shown in Figure 3, comprise and adjust back processing then, carry out writing task stream log information, and historical information, and the result of inspection flow process, if success, then flow process is wanted next node with flow process, if last flow process is then got back in failure, system will notify the next task executor stream of dealing with the work automatically, circulate with this.When the timer received letter of acceptance time, then the task that workflow triggered comes into force at last, power cut-off stream.
The link of each workflow can be inquired about and follow the tracks of, as shown in Figure 4: the disposition that workflow inquiry interface and the workflow tracking enquiry interface of business management system by the unified management application platform can view workflow and in the details of the workflow of certain link, and controlled the authority inquiry.
With the A module in the IPTV business management system optimization of work process flow is made below and be used for being described further.
A registration in the IPTV business management system is revised and is nullified and all can use work process flow, and its flow process all is that similarly we are registered as example with A:
Suppose that the work process flow and the flow direction that define the A registration are: application->audit->configuration, the state of each node is respectively: in the audit->in disposing->successfully end/failure finishes, and the drawing flow template.
A is registered the workflow life cycle be drawn into the unified management application platform, the realization that A is registered the workflow life cycle is divided into 3 concrete classes and realizes, be respectively A workflow application class apply, A workflow application readjustment callback class and the application of the A workflow valid class that comes into force.A workflow application class apply: the function that comprises application (insert data and initiate workflow) and audit/configuration (revising object and workflow processing); A workflow application readjustment callback class: comprise writing task stream log information, writing task stream historical information, functions such as flow nodes processing, wherein flow nodes is handled the circulation direction of major control flow process; The A workflow application valid class that comes into force: comprise the writing task stream log information that comes into force, revise A condition, regularly come into force functions such as cancellation work process flow.So far, one complete, and public work process flow extracts.
Inherit the application class apply of the A workflow registration of unified management application platform by the IPTV business management system, in the configuration file of A business management system, dispose apply, callback, the bean of valid wherein needs to dispose the template number of A registration workflow template among the bean of A.For A, do not need to pay close attention to workflow and how to realize, avoided complicated work process flow, and configuration template flexibly.
Trigger the initiation of A registration workflow by the page of A business management system, initiates successfully after, workflow status will become in the audit, the unified management application platform is come the examination stream information with note or mail notification next one executor.The executor inquires the workflow information for the treatment of that oneself is handled, this workflow information is carried out flow process follow the tracks of, and checks audit A information and result before, makes the audit of oneself and handles.If audit is passed through, then system will notify the next bit executor to handle, and workflow status becomes in the configuration, not pass through if examine, and then turn back to the node of application, circulate with this.When work process flow is covered, and the timer received letter of acceptance time, then workflow finishes.
The executor can also inquire about the log information and my workflow information that handled and that I initiate of A workflow, and each flow process is followed the tracks of processing.
Same, as the B registration workflow of advertisement service management system, also can adopt the A registration work process flow of unified management application platform, its optimize use-pattern as the IPTV business management system 3), 4), 5) the step.
The present invention makes business management system avoid complicated work process flow; can follow the tracks of the life cycle of workflow; configurable; customizable; use for each business management system more flexibly; all any modifications of being done within the spirit and principles in the present invention, be equal to and replace and improvement etc., all should be included within the protection domain of invention.

Claims (7)

1. a Workflow management method is realized by business management system and unified management application system; It is characterized in that described method is also used the workflow template configuration server, comprises the steps:
(1) described business management system is called described unified management application system corresponding interface again and is initiated workflow according to the workflow in the task collocating workflow template configuration server;
(2) described unified management application system writing task stream log information, writing task stream historical information is carried out flow nodes and is handled, regularly comes into force and control and workflow mutual exclusion control.
2. as power 1 described Workflow management method, it is characterized in that in the described step (2), described unified management application system is according to the next workflow executor of the state notifying of workflow.
3. as power 1 described Workflow management method, it is characterized in that, also comprise the steps:
(3) described business management system checks and follows the tracks of the disposition and the details of workflow by corresponding interface.
4. a Workflow Management System comprises business management system and unified management application system; It is characterized in that, also comprise the workflow template configuration server; Described business management system is called described unified management application system corresponding interface again and is initiated workflow according to the workflow in the task collocating workflow template configuration server; Described unified management application system writing task stream log information, writing task stream historical information is carried out flow nodes and is handled, regularly comes into force and control and workflow mutual exclusion control.
5. as power 4 described Workflow Management Systems, it is characterized in that described unified management application system is according to the next workflow executor of the state notifying of workflow.
6. as power 5 described Workflow Management Systems, it is characterized in that described business management system checks and follow the tracks of the disposition and the details of workflow by corresponding interface.
7. as power 6 described Workflow Management Systems, it is characterized in that, can integrated a plurality of described business management systems.
CNA2009101085580A 2009-06-30 2009-06-30 A kind of Workflow management method and system Pending CN101599145A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2009101085580A CN101599145A (en) 2009-06-30 2009-06-30 A kind of Workflow management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2009101085580A CN101599145A (en) 2009-06-30 2009-06-30 A kind of Workflow management method and system

Publications (1)

Publication Number Publication Date
CN101599145A true CN101599145A (en) 2009-12-09

Family

ID=41420582

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2009101085580A Pending CN101599145A (en) 2009-06-30 2009-06-30 A kind of Workflow management method and system

Country Status (1)

Country Link
CN (1) CN101599145A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092610A (en) * 2012-12-31 2013-05-08 武汉中地数码科技有限公司 Configuration method of telecommunications exterior line resource one-stop type inquiring process based on hand-held terminal
CN103152415A (en) * 2013-03-04 2013-06-12 浪潮电子信息产业股份有限公司 Resource approval process design method based on cloud data center
CN103413205A (en) * 2013-08-26 2013-11-27 国家电网公司 Quick develop and design method and device for SAP workflow
CN103903084A (en) * 2012-12-28 2014-07-02 深圳市世纪凯旋科技有限公司 Authentication method and system
CN103985002A (en) * 2013-03-01 2014-08-13 山东电力集团公司 Method for integrating workflow among different enterprise-grade application systems
CN106067080A (en) * 2012-02-14 2016-11-02 亚马逊技术有限公司 Configurable workflow capabilities is provided
CN106293915A (en) * 2016-08-04 2017-01-04 南京唯实科技有限公司 Job engine method based on activiti5
CN106845815A (en) * 2017-01-13 2017-06-13 百度在线网络技术(北京)有限公司 Business management method and system
CN108228754A (en) * 2017-12-21 2018-06-29 深圳市融讯科技有限公司 flow generation method and terminal device
CN109544032A (en) * 2018-12-03 2019-03-29 上海夫卡实业发展有限公司 Equipment design work management method, platform and the system quickly delivered
CN111507674A (en) * 2019-01-30 2020-08-07 阿里巴巴集团控股有限公司 Task information processing method, device and system
CN111754184A (en) * 2019-03-29 2020-10-09 上海宽带技术及应用工程研究中心 Cross-enterprise workflow control method, system, device and storage medium
CN112835692A (en) * 2021-01-12 2021-05-25 山东众阳健康科技集团有限公司 Log message driven task method, system, storage medium and equipment
CN113297081A (en) * 2021-05-26 2021-08-24 北京京东振世信息技术有限公司 Execution method and device of continuous integration assembly line

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106067080B (en) * 2012-02-14 2019-11-15 亚马逊技术有限公司 Configurable workflow capabilities are provided
CN106067080A (en) * 2012-02-14 2016-11-02 亚马逊技术有限公司 Configurable workflow capabilities is provided
CN103903084A (en) * 2012-12-28 2014-07-02 深圳市世纪凯旋科技有限公司 Authentication method and system
CN103092610B (en) * 2012-12-31 2016-02-10 武汉中地数码科技有限公司 A kind of collocation method of the one-stop querying flow of telecommunications outside line resource based on handheld terminal
CN103092610A (en) * 2012-12-31 2013-05-08 武汉中地数码科技有限公司 Configuration method of telecommunications exterior line resource one-stop type inquiring process based on hand-held terminal
CN103985002A (en) * 2013-03-01 2014-08-13 山东电力集团公司 Method for integrating workflow among different enterprise-grade application systems
CN103152415A (en) * 2013-03-04 2013-06-12 浪潮电子信息产业股份有限公司 Resource approval process design method based on cloud data center
CN103413205A (en) * 2013-08-26 2013-11-27 国家电网公司 Quick develop and design method and device for SAP workflow
CN106293915A (en) * 2016-08-04 2017-01-04 南京唯实科技有限公司 Job engine method based on activiti5
CN106845815A (en) * 2017-01-13 2017-06-13 百度在线网络技术(北京)有限公司 Business management method and system
CN108228754A (en) * 2017-12-21 2018-06-29 深圳市融讯科技有限公司 flow generation method and terminal device
CN109544032A (en) * 2018-12-03 2019-03-29 上海夫卡实业发展有限公司 Equipment design work management method, platform and the system quickly delivered
CN111507674A (en) * 2019-01-30 2020-08-07 阿里巴巴集团控股有限公司 Task information processing method, device and system
CN111507674B (en) * 2019-01-30 2023-06-20 阿里巴巴集团控股有限公司 Task information processing method, device and system
CN111754184A (en) * 2019-03-29 2020-10-09 上海宽带技术及应用工程研究中心 Cross-enterprise workflow control method, system, device and storage medium
CN112835692A (en) * 2021-01-12 2021-05-25 山东众阳健康科技集团有限公司 Log message driven task method, system, storage medium and equipment
CN113297081A (en) * 2021-05-26 2021-08-24 北京京东振世信息技术有限公司 Execution method and device of continuous integration assembly line

Similar Documents

Publication Publication Date Title
CN101599145A (en) A kind of Workflow management method and system
Cai et al. IoT-based configurable information service platform for product lifecycle management
CN103559118B (en) A kind of method for auditing safely based on AOP and annotating information system
CN101038635B (en) System for controlling flow process authority of task stream management system and implement method thereof
CN101645148A (en) Construction order management method applied to operation support system and management system thereof
CN106067107A (en) A kind of storehouse management application system based on the Internet
CN101630385A (en) Implementation method for realizing multistage auditing workflow function by simple configuration items
CN106789755A (en) Inter-network data interchange platform
CN102662650A (en) Implementation method and system of flow engine based on dynamic business
CN103440165B (en) A kind of task assignment towards individual and disposal route
CN101650804A (en) Method for managing process of third generation mobile communication operating and maintaining system
WO2015047302A1 (en) Processing a hybrid flow associated with a service class
CN104239143A (en) Satellite data receiving task scheduling system based on OSGI (Open Service Gateway Initiative) and workflow and satellite data receiving task scheduling method based on OSGI and workflow
CN104463504A (en) Business process executing system and method
Xu et al. Configuration management in aerospace industry
US10210284B2 (en) Method and system for managing data in a manufacturing execution system
KR101600257B1 (en) Nuclear power plants configuration management apparatus
CN110134533B (en) System and method capable of scheduling data in batches
CN102332117A (en) Comprehensive cost analysis method and system
CN102981942B (en) A kind of task processing method and system
CN102968336B (en) Method and system for processing tasks
Tripathi et al. Life cycle for change management in business processes using semantic technologies.
KR102498461B1 (en) Integrated management method using single sign-on manufacturing information integrated management system
WO2023015545A1 (en) Interaction method for heavy-load ganrty robot and mes system
US20210092042A1 (en) Configurable system for resolving requests received from multiple client devices in a network system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20091209