CN1487435A - Operation process distributing system and method - Google Patents

Operation process distributing system and method Download PDF

Info

Publication number
CN1487435A
CN1487435A CNA021349037A CN02134903A CN1487435A CN 1487435 A CN1487435 A CN 1487435A CN A021349037 A CNA021349037 A CN A021349037A CN 02134903 A CN02134903 A CN 02134903A CN 1487435 A CN1487435 A CN 1487435A
Authority
CN
China
Prior art keywords
workflow
information
user
flow step
role
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
CNA021349037A
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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CNA021349037A priority Critical patent/CN1487435A/en
Publication of CN1487435A publication Critical patent/CN1487435A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

In the operation process distributing system and method, files and relevant information are processed through a dispersive computer network for circulation in different departments. The operation distributing system includes one operation flow managing server, several client terminals connected via the dispersive computer network to the operation flow managing server, one operation flow managing program running in the said operation flow managing server and comprising one role and user managing module, one operation process selecting module, one operation flow step judging module, one user designating module, one communication module and one Web interface module. The user can manages operation process, send message and upwards transmitting or downloading documents via the Web interface module. The said system and method makes it possible to realize automatic management of operation process, and to manage the circulation of file and relevant information in different departments.

Description

Operation process distributing system and method
[technical field]
The present invention relates to a kind of operation process distributing system and method, refer to a kind of operation process distributing system and method that file and relevant information circulate that be used to handle especially between a plurality of different departments.
[background technology]
In a large-scale office, handling from receiving user's request related file and relevant information thereof to the task complete process is a complicated workflow, and it has comprised a plurality of activities that must be finished by different departmental cooperations.Because the independence between workflow step and each department makes that a large-scale office is difficult to settle a case with a kind of economy, effective and efficient manner.
According to usage, handle related file of these cases and relevant information and belong to artificial treatment to a great extent, need manually these data to be sent to next processing department by Email, electronic information or other similar type.Usually, these departments seldom receive the pre-notice that above-mentioned information arrives, and also just plan and prepare the activity that will take seldom if having time.And, if in a case processing procedure, delay occurred, be difficult to differentiate reason and the accountability person who postpones.Office just finds during the time limit to exceed the time limit in the inspection case.Certainly, this is for keeping efficiently work efficiency undoubtedly too late.Therefore, need the circulation that file and relevant information in the case undertaking process were managed and followed the tracks of to a kind of economy, efficient system and method.
Operation process distributing system, as a kind of information handling system of improving the office document circulation efficiency, by in a distributed computer network (DCN), handling and transmit e-file and relevant information thereof, thereby improve the work efficiency of the business processing that includes a plurality of artificial treatment and need in these processing procedures, exchange mutually.The circulation step of an issued transaction defined by the user and rule are exactly a workflow.For each step of workflow, operation process distributing system can be set according to the user, and e-file and relevant information thereof are sent to each related role automatically.
In the prior art, when workflow (for example one group of program control stream) is stored, must preserve respectively for all definition information of each different operating flow process.In this case, even a newly-built flow process is similar to an intrinsic flow process, its definition information also needs to be stored separately.In addition, need to specify a keeper to be responsible for storing and revising this flow definition.
Above-mentioned prior art can produce following problem: produce a large amount of details differences, but the definition information of the workflow of broadly similar, thereby take a large amount of storage spaces; Even a workflow also needs the keeper to participate in corresponding to the trickle modification of a certain department, thereby cause the numerous and diverse work of keeper.
In sum, according to the business processing characteristics of large-scale office, provide a kind of manage and follow the trail of workflow and be easy to the System and method for of modification flow step very necessary.
[summary of the invention]
Fundamental purpose of the present invention is to provide a kind of operation process distributing system and method, handles the circulation of file and relevant information in distributed computer network (DCN), and follows the trail of the state that carries out that shows workflow.
Another object of the present invention is to provide a kind of operation process distributing system and method, can adjust a workflow redefines similar flow process with minimizing time and operation flexibly.
For reaching the foregoing invention purpose, the invention provides a kind of workflow distribution method, it passes through at a distributed computer network (DCN), handle file and the circulation of relevant information in a plurality of different departments, include following steps: (a) the pre-defined a plurality of roles of keeper and a plurality of user, and be that each user and workflow are distributed required role, the required Role Information of each workflow, role and user and correspondence relationship information thereof are stored in the database; (b) receive sequence information from the source machine system, this sequence information includes a plurality of basic documents of pending business; (c) select a workflow according to the class of service of setting in the sequence information from a plurality of workflows, this workflow includes a plurality of work flow step; (d) set up a project in order to arranging the progress of each work flow step, and writing task flow step information and manage the document that each step generates; (e) from a plurality of work flow step, differentiate the work at present flow step; (f) be that the work at present flow step revises required role, or according to the predetermined role of workflow, have corresponding role's user according to role and the selection of user's corresponding relation; (g) send the above-mentioned user of message informing and begin the activity relevant with the work at present flow step; The message that sends when (h) reception work at present flow step is finished also starts next work flow step, repeats to go to step (e) and finishes until whole work flow step.
For reaching the foregoing invention purpose, the present invention also provides a kind of operation process distributing system, it handles file and the circulation of relevant information in a plurality of different departments, and this system includes: a Workflow Management server, a plurality of client, a database, a file server and a workflow manager.Wherein, a plurality of clients, it links together by a distributed computer network (DCN) and above-mentioned Workflow Management server.Database is in order to store a plurality of definition of work flow, role and user and correspondence relationship information thereof and project information.Workflow manager, it operates on the above-mentioned Workflow Management server, this workflow manager includes: a role and user management module, the keeper is by this module management role and user's definition, be the pre-defined a plurality of roles of keeper and a plurality of user, and be that each user and workflow are distributed required role; One workflow is selected module, it can select a workflow according to the class of service of setting in the sequence information from a plurality of workflows, this workflow includes a plurality of work flow step, and the project of setting up is in order to follow the trail of work flow step and to manage the document that each step generates; One work flow step discrimination module, these work flow step all comprise a sign, in order to indication as the work flow step of its condition precedent, this module according to above-mentioned project information and with reference to the relevant work flow definition to differentiate current step of carrying out; One user's assignment module, it selects to have the required role's of work at present flow step user according to role and user's corresponding relation; One communication module, it sends the message informing user and begins relevant with work at present flow step message movable and transmission when receiving the work at present flow step and finishing in above-mentioned distributed computer network (DCN); One Web interface module, the user inspects project information, the required role of modification flow step, transmission sequence information or work at present flow step by this module and finishes information and upload/download document, and the operation that is provided is all corresponding with user's role definition.One file server is uploaded/download request in order to receive the file that above-mentioned Web interface module sends.
By said system and method, can realize the workflow automation management, handle file and the circulation of relevant information in a plurality of different departments.
[description of drawings]
Fig. 1 is the enforcement environment synoptic diagram of operation process distributing system of the present invention and method.
Fig. 2 is the functional block diagram of operation process distributing system of the present invention.
Fig. 3 is for handling file and the relevant information synoptic diagram in the circulation of a plurality of different departments among the present invention.
Fig. 4 is the control flow chart of workflow distribution method of the present invention.
[embodiment]
With reference to shown in Figure 1, be the enforcement environment synoptic diagram of operation process distributing system of the present invention and method, include a Workflow Management server 10, a network 20, a plurality of client 30 (only drawing among the figure one), a database 60 and a file server 70.
Wherein, Workflow Management server 10 is realized Work Process Management by operating software, and this software here is a workflow manager 40, is used for handling at network 20 circulation of files and relevant information, and follows the trail of the state that carries out of workflow.Workflow Management server 10 is the known suitable type in this field, links to each other with a plurality of clients 30 by network 20.
A plurality of clients 30 are made up of a plurality of computing machines, are used to handle the day to day operation activity, and this business activity is described in detail with reference to Fig. 3.
Network 20 can be the computer network of any kind, and for example LAN (Local Area Network), wide area network or hybrid network etc. comprise the intranet that a plurality of LAN (Local Area Network) is combined by router or small switch.By network 20, communication or data transmission mutually between Workflow Management server 10, a plurality of client 30, database 60 and the file server 70.
Database 60 links together with Workflow Management server 10, has stored the relevant information that is used to handle and follow the trail of workflow.Database 60 needs a data base management system (DBMS) (not shown) to move, and this data base management system (DBMS) can be a system R, as the class of Oracle.RTM.
File server 70 is used to store the file that each work flow step is set up, and links to each other with a plurality of clients 30 by network 20.Client 30 can be uploaded to document file server 70 storages, or downloads document from file server 70.
With reference to shown in Figure 2, be the functional block diagram of operation process distributing system of the present invention.Workflow manager 40 adopts the XML Webservice design of the .net of Microsoft framework to realize.XML Webservice is defined as a component software, it inserts by SOAP (Simple Object Access Protocol), according to WSDL (Web Service Definition Language) definition and registration in UDDI (Universal Description, Discovery and Integration).XML Webservice assembly can be realized between each application program communication mutually, and no matter which kind of language compilation of application program is moved on which kind of operating system, with which kind of equipment access.Simultaneously, both kept separate between the XML Web service assembly, and can lump together by loose link-group again and realize a software function.Use .net framework development system can realize Cross Platform Technology and have good extendability, be fit to the workbench that structure one is applied to distributed computer network (DCN), finish the Work Process Management in a plurality of different departments.
This workflow manager 40 uses the three-layer type system architecture, corresponds respectively to a Web interface module 48, a data access module 47 and a workflow engine 46.Wherein workflow engine 46 includes a role and user management module 41, workflow selection module 42, a work flow step discrimination module 43, user's assignment module 44 and a communication module 45.As mentioned above, because workflow manager 40 uses XML Web Service design to realize that each module can use a plurality of different programming languages to write respectively, pass through the mutual communication of XML between the module.
Wherein, the browser that the Web interface module 48 of workflow manager 40 is supported to operate on the client 30 inserts, and this Web interface module 48 can use ASP.net and C# programming to realize.Web interface module 48 links together by network 20 and long-range a plurality of clients 30, finish information for client 30 provides an operation interface to inspect project information, the required role of modification flow step and transmission sequence information or work at present flow step, the operation that each client 30 is had is all corresponding with its role definition.Web interface module 48 further provides a query function, and the project that is used to inspect is within the scope of authority undertaken information; Also provide one to upload/download function, be used for downloading document that previous steps submit to and upload document that current step finishes to file server 70 to client 30 or by client 30 from file server 70.
The workflow engine 46 support performance workflow managements of workflow manager 40 can use the VB.net programming to realize, support the XML Web Service of .net framework.This workflow engine 46 is finished initial work by role and user management module 41.The keeper is stored in a plurality of definition of work flow in the database 60 in advance, go out multiple role according to these workflow definition by induction again, by role and the user management module 41 a plurality of roles of definition, add a plurality of users again, and be that user and workflow are distributed required role.Each role is meant in certain work flow step the abstract concept that has certain authority, can implement certain activity; This user can have multiple different role.In database 60, set up a plurality of lists and store the required Role Information of each workflow, role and user and correspondence relationship information thereof respectively.
Communication module 45 is provided at communication between Workflow Management server 10 and a plurality of client 30 by network 20.Correspondingly, this communication module 45 is also supported XML Web service, realize cross-platform communication by soap protocol and XML technology, i.e. communication between a plurality of clients 30 that comprised various various computing machine system, suppose that client 30 can be IBM compatible, APPLE machine or unix station, uses Windows, Mac or UNIX operating system respectively.Client 30 inserts Web interface module 48, can finish message to Workflow Management server 10 transmission sequence informations or work at present flow step by this communication module 45.Simultaneously, client 30 meeting operations one are used for the Agent (not shown) of communication, and this Correspondent program can be write separately, also the network communication software that can utilize self operating system to support.
Workflow is selected module 42 and communication module 45,47 communications of database access module.Source machine sends sequence information by communication module 45 to Workflow Management server 10, and so-called source machine belongs to client 30, refers in particular to the source of sequence information here.Workflow selects module 42 to select a workflow to handle from a plurality of workflows according to the class of service of setting in the sequence information.Workflow includes a plurality of work flow step, the related information of each work flow step is called as work flow step information, be stored in advance in the corresponding list of database 60, these work flow step information include a step number, a prerequisite step number and the required role of a step process at least.Workflow selects module 42 to pass through database access module 47 accessing databases 60 with the selection workflow, and the project of setting up is in order to write down each Step Information of this workflow.This project information is stored in the corresponding list of database 60, includes to undertake the related information that status information, a plurality of work flow step information and each step are presented a paper.Wherein, whether the undertaking status information is divided into is finished and does not finish, finish in order to indicate corresponding workflow.The user by Web interface module 48 accessible database 60 to inspect the fileinfo that work flow step information and each step generate.
Work flow step discrimination module 43 is by database access module 47 accessing databases 60, and according to reading pending project information, promptly the undertaking state is uncompleted project information and relevant work flow definition.Work flow step discrimination module 43 is differentiated the current work flow step that should carry out according to the work flow step information of reading project information and with reference to definition of work flow, and this work flow step information is passed to user's assignment module 44 as message parameter.
User's assignment module 44 receives the message parameter that work flow step discrimination module 43 is sent, i.e. the default required Role Information of work at present flow step.User's assignment module 44 is by database access module 47 accessing databases 60, has corresponding role's user according to role and the selection of user's corresponding relation.User's assignment module 44 is further passed through 45 message of communication module to relative client 30, notifies it to begin the activity relevant with the work at present flow step.
Database access module 47 and database 60 belong to the 3rd layer.Database access module 47 can use ODBC (Open Database Connectivity) standard program to realize, no matter which kind of data base management system (DBMS) database 60 adopts, and all can visit by this module 47.ODBC can make all application programs according to the ODBC standard design by the database access standard that Microsoft developed, and can see through ODBC driver and come access database, and no matter use which kind of data base management system (DBMS).
In order further to set forth the principle of work of the listed functional module of this preferred embodiment, below from the principle of work of a user angle explanation workflow manager 40.
The keeper is that user and workflow are specified required role by role and user management module 41 pre-defined multiple roles again.Related data all is organized into a plurality of lists and is stored in the database 60.
Web interface module 48 is for the user provides operation interface, sets the limitation function operation and information is inspected according to user's role.
Communication between communication module 45 support performance flow management servers 10 and a plurality of client 30.The user can insert Web interface module 48 to send a message to Workflow Management server 10; Can act on behalf of (not shown) by the network communication that operates in client 30, as Lotus Notes to receive the message that this server 10 is sent.
Workflow selects module 42 to select a workflow to handle automatically according to the class of service of reception sequence information, and set up a project to write down each Step Information of this workflow for it, this project information is organized into a plurality of lists and is stored in the database 60.
Job step discrimination module 43 differentiating current work flow step of carrying out, and is sent to user's assignment module 44 with the definition of work at present flow step as message parameter according to projects information and relevant work flow definition.
The role that user's assignment module 44 is required according to the work at present flow step, selection has corresponding role's user, is carrying out the activity relevant with the work at present flow step by communication module 45 these users of transmission message informing.
When the user has notice, can insert Web interface module 48 and inspect this workflow information, and download the document that previous steps is submitted to from file server 70.When the user finishes the work, can insert Web interface module 48 and finish information and upload the document of required submission to file server 70 to Workflow Management server 10 transmission work at present flow steps.
With reference to shown in Figure 3, for handling file and relevant information synoptic diagram among the present invention in the circulation of a plurality of different departments.This Figure illustrates the abstract environment that workflow distribution method of the present invention is used.Suppose that this abstract environment is a patent agency, the business processing of this office relates to five kinds of roles: the client, be in harmony case person, slip-stick artist, program division and the person in charge; Include six kinds of incidents: the client puies forward demand (S100), slip-stick artist and analyzes that (S110), program division uncoiling (S120), slip-stick artist contribute to newspapers, magazines,etc. (S130), are responsible for check papers (S140), the slip-stick artist finalizes a text (S150) and client's examination (S160) to being in harmony case person.And, suppose that these five kinds of roles can be connected into network 20 by computing machine.
The client puies forward demand (S100) to being in harmony case person:
Be in harmony case person as the business agent of this office, and it is met with client and also promotes the business of office.Being in harmony form that case person adopts artificial or Email passes to the slip-stick artist of office with customer demand and related data, to be for further processing.
The slip-stick artist analyzes (S110):
The slip-stick artist is the patent agent of this office, its be responsible for patent analysis, write and revise.Slip-stick artist's analysis (S110) proposes demand (S100) with the client and all belongs to pre-uncoiling processing, the slip-stick artist imports these case volume informations by an operation interface of Web interface module 48, and sends sequence information to start a workflow to Workflow Management server 10.
Program division uncoiling (S120):
Program division is the undertaking service management department of this office, and the files situation is opened in its query interface management by Web interface module 48 in advance.When this project information changed ready state into, workflow manager 40 sent the message informing program division to carry out the uncoiling relevant action.After program division is finished the uncoiling step, by Web interface module 48 document that will submit to is uploaded to file server 70, and sends current step and finish message to Workflow Management server 10.
Slip-stick artist contribute to newspapers, magazines,etc. (S130):
Workflow manager 40 changes this workflow over to next work flow step, selects the slip-stick artist and send message informing that it begins to contribute to newspapers, magazines,etc..The slip-stick artist can insert Web interface module 48 to inspect the uncoiling related data of this project information from client 30.Write when the slip-stick artist finishes, the document that will submit to is uploaded to file server 70, and send current step and finish message to Workflow Management server 10 by Web interface module 48.
The person in charge check papers (S140):
Workflow manager 40 changes this workflow over to next work flow step, and it is checked papers to send message informings to the corresponding person in charge's client 30.Be responsible for to insert Web interface module 48 inspecting this project information, and download the document that previous steps submit to from file server 70 and check papers.Check papers when finishing, by Web interface module 48 document that will submit to is uploaded to file server 70 again, and send current step and finish message to Workflow Management server 10.
Slip-stick artist finalize a text (S150):
Workflow manager 40 changes this workflow over to next work flow step, sends the corresponding slip-stick artist of message informing and finalizes a text.The slip-stick artist inserts Web interface module 48 inspecting this project information, and downloads from file server 70 and to be responsible for the document of being submitted to the back of checking papers and to finalize a text.When finishing final version, by Web interface module 48 final version of writing document is uploaded to file server 70 again, and sends current step and finish message to Workflow Management server 10.
The client checks and accepts (S160):
Workflow manager 40 changes this workflow over to final work flow step, notifies the client to check and accept.The client checks and accepts can pass through two kinds of modes, manually send part or checks and accepts the interface to finish by one of Web interface module 48.
In addition, the slip-stick artist finalizes a text (S150) and the person in charge checks papers, and (S140) may comprise a plurality of two-way process, and these need further are divided into slip-stick artist's modification, two steps of slip-stick artist's final draft with slip-stick artist's final version (S150), revise this definition of work flow according to this and get final product.
With reference to shown in Figure 4, be the control flow chart of workflow distribution method of the present invention.Beginning, initialization for the flow management program 40 of finishing the work, be that the keeper is stored in a plurality of definition of work flow in the database 60 in advance, go out multiple role according to these workflow definition by induction again, add a plurality of role definitions by role and user management module 41, add a plurality of users again, and be that user and workflow are distributed required role.The user at client 30 running browsers to insert Web interface module 48, by communication module 45 and the 10 mutual communications of Workflow Management server, and to workflow manager 40 transmission order messages (step S1).Workflow manager 40 receives sequence information from source machine, promptly by communication module 45 sequence information that receives is passed to workflow as message parameter and selects module 42 (step S2).Workflow selects module 42 according to the message parameter that is received, and promptly the class of service of setting in the sequence information selects a workflow to handle from a plurality of workflows.Workflow includes a plurality of work flow step, the work flow step information of one workflow is stored in the corresponding list of database 60 in advance, and this work flow step information includes a step number, a prerequisite step number, the required role of a step process (step S3) at least.Workflow selects module 42 to set up a project in order to write down each Step Information of this workflow.This project information is stored in the corresponding list of database 60, includes to undertake the related information (step S4) that status information, a plurality of work flow step information and each step are presented a paper.Work flow step discrimination module 43 reads pending project information by database access module 47 accessing databases 60, and promptly the undertaking state is uncompleted project information and relevant work flow definition.This module 43 is differentiated the current work flow step that should carry out according to the work flow step information of reading project information with reference to definition of work flow, and this work flow step information is passed to user's assignment module 44 (step S5) as message parameter.User's assignment module 44 receives the message parameter that work flow step discrimination module 43 is sent, i.e. the default required Role Information of work at present flow step.This module 44 is by database access module 47 accessing databases 60, has corresponding role's user (step S6) according to role and the selection of user's corresponding relation.User's assignment module 44 further sends a message to relative client 30 by communication module 45, notifies it to begin the activity (step S7) relevant with the work at present flow step.When the user has notice, can insert Web interface module 48 and inspect this workflow information, and download the document that previous steps is submitted to from file server 70.When the user finishes the work, can insert Web interface module 48 and finish information and upload the document of required submission to file server 70 to Workflow Management server 10 transmission work at present flow steps.Workflow manager 40 receives the message that sends when current step is finished, and the respective item information of this workflow promptly is modified (step S8).Work management program 40 receives the message that sends when current step is finished, if the final step of this workflow, the undertaking state of its project information is set to finish (step S9).Thereby finish this workflow (step S10).If be not the final step of this workflow, then the undertaking state of its project information remains and does not finish.As described in step S5, it is uncompleted workflow that work flow step discrimination module 43 can continue to handle the undertaking state.

Claims (12)

1. workflow distribution method, it handles file and the circulation of relevant information in a plurality of different departments by a distributed computer network (DCN), it is characterized in that, includes following steps:
(a) the pre-defined a plurality of roles of keeper and a plurality of user, and be that each user and workflow are distributed required role, the required Role Information of each workflow, role and user and correspondence relationship information thereof are stored in the database;
(b) receive sequence information from the source machine system, this sequence information includes a plurality of basic documents of pending business;
(c) select a workflow according to the class of service of setting in the sequence information from a plurality of workflows, this workflow includes a plurality of work flow step;
(d) set up an item record work flow step information and manage the document that each step generates;
(e) from a plurality of work flow step, differentiate the work at present flow step;
(f) select to have corresponding role's user according to role and user's corresponding relation;
(g) send the above-mentioned user of message informing and begin the activity relevant with the work at present flow step;
The message that sends when (h) reception work at present flow step is finished also starts next work flow step, repeats to go to step (e) and finishes until whole work flow step.
2. workflow distribution method as claimed in claim 1, it is characterized in that, also further include a step: finish information for client provides a Web interface to inspect project information, the required role of modification flow step and transmission sequence information or work at present flow step, the operation that is provided is all corresponding with user's role definition.
3. workflow distribution method as claimed in claim 2, it is characterized in that, wherein further comprise the user when each work flow step begins from the required document of this document downloaded, when each work flow step is finished, the document of being set up is uploaded to a file server and preserves.
4. workflow distribution method as claimed in claim 3 is characterized in that, wherein uploads, downloads document, links file server by above-mentioned Web interface and realizes that the document that corresponding different step is set up has different display modes.
5. workflow distribution method as claimed in claim 1, it is characterized in that, wherein step (d) further comprises a step: stored items information in above-mentioned database, this project information includes a plurality of work flow step information and file association information, in order to follow the trail of work flow step and to manage the document that each step is set up.
6. as claim 1 or the described workflow distribution method of claim 3, it is characterized in that, wherein with in the information stores database, be meant and in above-mentioned database, set up a plurality of lists, respectively in order to storage definition of work flow, Role Information, user profile, role and user's corresponding relation and project information.
7. workflow distribution method as claimed in claim 1 is characterized in that, wherein a plurality of work flow step of step (e) all comprise a sign, in order to the work flow step of indication as its condition precedent.
8. operation process distributing system, it handles file and the circulation of relevant information in a plurality of different departments by a distributed computer network (DCN), it is characterized in that, comprising:
One Workflow Management server, it moves a workflow manager, and this workflow manager includes:
One role and user management module, the keeper is by this module management role and user's definition, i.e. the pre-defined a plurality of roles of keeper and a plurality of user, and be each user and the required role of workflow distribution;
One workflow is selected module, it can select a workflow according to the class of service of setting in the sequence information from a plurality of workflows, this workflow includes a plurality of work flow step, and the project of setting up is in order to follow the trail of work flow step and to manage the document that each step generates;
One work flow step discrimination module, these work flow step all comprise a sign, in order to indication as the work flow step of its condition precedent, this module according to above-mentioned project information and with reference to the relevant work flow definition to differentiate current step of carrying out;
One user's assignment module, it selects to have the required role's of work at present flow step user according to role and user's corresponding relation;
A plurality of clients, it links together by a distributed computer network (DCN) and above-mentioned Workflow Management server;
One database is in order to store a plurality of definition of work flow, role and user and correspondence relationship information thereof and project information;
One file server is in order to store the document that each work flow step generates and uploading or download service of document is provided.
9. operation process distributing system as claimed in claim 8, it is characterized in that, wherein workflow manager further includes a communication module, it sends the message informing user and begins relevant with work at present flow step message movable and transmission when receiving the work at present flow step and finishing in above-mentioned distributed computer network (DCN).
10. operation process distributing system as claimed in claim 8, it is characterized in that, wherein workflow manager further includes a Web interface module, and the user inspects project information, the required role of modification flow step, transmission sequence information or work at present flow step by this module and finishes message and upload or download document.
11. operation process distributing system as claimed in claim 10 is characterized in that, wherein the Web interface module is set according to user's role, visits in the above-mentioned database data within the scope of authority.
12. operation process distributing system as claimed in claim 8, it is characterized in that, wherein workflow selects module that project information is stored in the above-mentioned database, this project information includes one and undertakes status information, a plurality of work flow step information and reach the related information that each step is presented a paper, in order to follow the trail of work flow step and to manage the document that each step is set up.
CNA021349037A 2002-10-03 2002-10-03 Operation process distributing system and method Pending CN1487435A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA021349037A CN1487435A (en) 2002-10-03 2002-10-03 Operation process distributing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA021349037A CN1487435A (en) 2002-10-03 2002-10-03 Operation process distributing system and method

Publications (1)

Publication Number Publication Date
CN1487435A true CN1487435A (en) 2004-04-07

Family

ID=34146004

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA021349037A Pending CN1487435A (en) 2002-10-03 2002-10-03 Operation process distributing system and method

Country Status (1)

Country Link
CN (1) CN1487435A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000669B (en) * 2006-01-11 2010-07-14 株式会社理光 Workflow management system
CN1924857B (en) * 2006-04-27 2010-10-06 南京联创科技集团股份有限公司 Complex operation driven multiple dynamic page design method
CN101325601B (en) * 2008-07-31 2011-05-04 南京大学 Method for choosing service based on quality dependency relationship under service composite surroundings
CN102324065A (en) * 2011-08-26 2012-01-18 林权一 A kind of e-file countersign flow processing system and its method
CN1955992B (en) * 2005-10-26 2012-03-14 北京航空航天大学 Method of operating web service working flow based on stack mode
CN102436612A (en) * 2012-01-16 2012-05-02 浪潮集团山东通用软件有限公司 Method for realizing business management relationship dynamic participant in workflow management system
CN102542413A (en) * 2011-12-27 2012-07-04 北京致远协创软件有限公司 Workflow system and free and fixed workflow constructing and operating method
CN101038635B (en) * 2006-03-15 2012-09-26 北大方正集团有限公司 System for controlling flow process authority of task stream management system and implement method thereof
CN101207838B (en) * 2006-12-06 2013-08-21 Sap股份公司 Message forwarding based on sender and recipient relationship
CN103455369A (en) * 2013-08-30 2013-12-18 西安电子科技大学 Task assigning and processing system facing to individual
CN103581289A (en) * 2012-08-09 2014-02-12 国际商业机器公司 Method and system conducive to service provision and coordination of distributed computing system
CN103617066A (en) * 2013-12-16 2014-03-05 中国农业银行股份有限公司 Workflow engine and implementation method thereof
CN104461712A (en) * 2014-12-16 2015-03-25 用友软件股份有限公司 Work task processing method and work task processing device
US9678801B2 (en) 2012-08-09 2017-06-13 International Business Machines Corporation Service management modes of operation in distributed node service management

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1955992B (en) * 2005-10-26 2012-03-14 北京航空航天大学 Method of operating web service working flow based on stack mode
CN101000669B (en) * 2006-01-11 2010-07-14 株式会社理光 Workflow management system
CN101038635B (en) * 2006-03-15 2012-09-26 北大方正集团有限公司 System for controlling flow process authority of task stream management system and implement method thereof
CN1924857B (en) * 2006-04-27 2010-10-06 南京联创科技集团股份有限公司 Complex operation driven multiple dynamic page design method
CN101207838B (en) * 2006-12-06 2013-08-21 Sap股份公司 Message forwarding based on sender and recipient relationship
CN101325601B (en) * 2008-07-31 2011-05-04 南京大学 Method for choosing service based on quality dependency relationship under service composite surroundings
CN102324065A (en) * 2011-08-26 2012-01-18 林权一 A kind of e-file countersign flow processing system and its method
CN102542413A (en) * 2011-12-27 2012-07-04 北京致远协创软件有限公司 Workflow system and free and fixed workflow constructing and operating method
CN102542413B (en) * 2011-12-27 2016-01-27 北京致远协创软件有限公司 A kind of freedom and steady job stream building method
CN102436612A (en) * 2012-01-16 2012-05-02 浪潮集团山东通用软件有限公司 Method for realizing business management relationship dynamic participant in workflow management system
CN103581289A (en) * 2012-08-09 2014-02-12 国际商业机器公司 Method and system conducive to service provision and coordination of distributed computing system
CN103581289B (en) * 2012-08-09 2017-04-12 国际商业机器公司 Method and system conducive to service provision and coordination of distributed computing system
US9678801B2 (en) 2012-08-09 2017-06-13 International Business Machines Corporation Service management modes of operation in distributed node service management
US9678802B2 (en) 2012-08-09 2017-06-13 International Business Machines Corporation Service management modes of operation in distributed node service management
US9749415B2 (en) 2012-08-09 2017-08-29 International Business Machines Corporation Service management roles of processor nodes in distributed node service management
US9762669B2 (en) 2012-08-09 2017-09-12 International Business Machines Corporation Service management roles of processor nodes in distributed node service management
US10389824B2 (en) 2012-08-09 2019-08-20 International Business Machines Corporation Service management modes of operation in distributed node service management
US11223690B2 (en) 2012-08-09 2022-01-11 International Business Machines Corporation Service management modes of operation in distributed node service management
CN103455369A (en) * 2013-08-30 2013-12-18 西安电子科技大学 Task assigning and processing system facing to individual
CN103617066A (en) * 2013-12-16 2014-03-05 中国农业银行股份有限公司 Workflow engine and implementation method thereof
CN103617066B (en) * 2013-12-16 2016-08-24 中国农业银行股份有限公司 A kind of workflow engine and its implementation
CN104461712A (en) * 2014-12-16 2015-03-25 用友软件股份有限公司 Work task processing method and work task processing device

Similar Documents

Publication Publication Date Title
CN1487435A (en) Operation process distributing system and method
EP1681634A1 (en) Method and system for tracking changes in a document
US7548930B2 (en) Platform for management of internet based public communications and public comment
CN1455904A (en) Method and device for handling cost apportionment
US20040068424A1 (en) System and method for managing workflow among members of an organization
US20090222382A1 (en) Platform for management of internet based public communications and public comment
CN1233801A (en) Message broker apparatus, method and computer program product
CN1689006A (en) Deploying multiple enterprise planning models across clusters of application servers
CN1685351A (en) Node-level modification during execution of an enterprise planning model
CN1685308A (en) Real-time aggregation of data within an enterprise planning environment
CN101038635A (en) System for controlling flow process authority of task stream management system and implement method thereof
CN1751288A (en) Horizontal enterprise planning in accordance with an enterprise planning model
DE10224744B4 (en) Use a job ticket service to store offer information
US20060010024A1 (en) System construction guide system
CN1636207A (en) Method for workflow processing through computer network
CN1823331A (en) Inline compression of a network communication within an enterprise planning environment
US20020069214A1 (en) Document services architecture
CN1313554A (en) Information management system for visiting cards
US20040098382A1 (en) Method and system for processing engineering change orders
CN1460954A (en) System, mechanism and method for generating and supplying customer's equipment information
CN1218233A (en) Method and apparatus for controlling task stream according to data input status
CN1510603A (en) Inventory checking system and method
CN1553389A (en) Electronic checking system
CN100347703C (en) Concentrated distribution type operating data management system
CN109242416B (en) Inspection management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication