CN101706914A - Method and device for generating workflow - Google Patents

Method and device for generating workflow Download PDF

Info

Publication number
CN101706914A
CN101706914A CN200910238370A CN200910238370A CN101706914A CN 101706914 A CN101706914 A CN 101706914A CN 200910238370 A CN200910238370 A CN 200910238370A CN 200910238370 A CN200910238370 A CN 200910238370A CN 101706914 A CN101706914 A CN 101706914A
Authority
CN
China
Prior art keywords
workflow
service link
relevant
data
logical block
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
CN200910238370A
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.)
BEIJING NINESTAR TECHNOLOGY JOINT-STOCK Co Ltd
Original Assignee
BEIJING NINESTAR TECHNOLOGY JOINT-STOCK 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 BEIJING NINESTAR TECHNOLOGY JOINT-STOCK Co Ltd filed Critical BEIJING NINESTAR TECHNOLOGY JOINT-STOCK Co Ltd
Priority to CN200910238370A priority Critical patent/CN101706914A/en
Publication of CN101706914A publication Critical patent/CN101706914A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

The invention provides a method and a device for generating workflow. The method for generating workflow comprises the steps of: receiving service element labels and service links transmitted by an application system; receiving data related with the service links through a terminal interface; defining a logic unit by a pre-set workflow and generating the required workflow by utilizing the linkage information among the service element labels, the service links and the data related with the service links. In the invention, the method and the device for generating the workflow define the logic unit according to the workflow and generate the required workflow by utilizing the linkage information received by the exterior, such as the application system, the terminal interface and the like, which is beneficial to meeting the requirements of variety of the practical application environment workflow management and improving the convenience of use for users.

Description

Workflow generates method and apparatus
Technical field
The embodiment of the invention relates to the workflow field, relates in particular to a kind of workflow and generates method and apparatus.
Background technology
Workflow (Work Flow) is exactly the computation model of workflow, is about to work logic and rule that how front and back organize together in the workflow, in computing machine, represent with appropriate model, and to the calculation that plays tricks in fact.The subject matter that workflow will solve is: for realizing certain business objective, between a plurality of participants, utilize computing machine, transmit document, information or task automatically according to certain pre-defined rule, in other words, workflow is exactly a series of mutual linkings, the business activity of carrying out automatically or task.
At present, the most workflow engines that adopt of enterprise come the operation flow of enterprise is managed.The corresponding workflow engine of each application system carries out service management in the prior art, and a workflow engine generally can only provide intrinsic tupe.If there are many cover application systems in enterprise, just need be the workflow engine of the supporting with it workflow processing pattern of each application system specialized designs.
In realizing process of the present invention, the inventor finds that there are the following problems at least in the prior art:
The tupe that existing workflow engine can provide is more single, need be at different application systems, the workflow engine of the workflow processing pattern that specialized designs is supporting with it is difficult to satisfy the diversity needs of actual application environment, has brought great inconvenience to the user.
Summary of the invention
The embodiment of the invention provides a kind of workflow to generate method and apparatus, helps satisfying the diversity needs of actual application environment Workflow Management, improves the convenience that the user uses.
The embodiment of the invention provides a kind of work stream generating method, comprising:
Receive business element label and service link that application system sends;
Receive the data relevant by the terminal interface interface with described service link;
According to the workflow defining logical block that sets in advance, and utilize related information between the relevant data of described business element label, service link and described service link, generate required workflow.
The embodiment of the invention provides a kind of workflow generating apparatus, comprising:
First receiver module is used to receive business element label and the service link that application system sends;
Second receiver module is used for receiving the data relevant with described service link by the terminal interface interface;
The workflow generation module is used for according to the workflow defining logical block that sets in advance, and utilizes the related information between the relevant data of described business element label, service link and described service link, generates required workflow.
The workflow of the embodiment of the invention generates method and apparatus, according to the workflow defining logical block and utilize application system and the outside information that receives such as terminal interface interface between relatedly generate required workflow, help satisfying the diversity needs of actual application environment Workflow Management, improved the convenience that the user uses.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do one to the accompanying drawing of required use in embodiment or the description of the Prior Art below introduces simply, apparently, accompanying drawing in describing below is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
The process flow diagram of the work stream generating method that Fig. 1 provides for the embodiment of the invention one;
Fig. 2 edits the synoptic diagram figure of an embodiment of user interface of the relevant data of service link for the present invention;
The typical work constitutional diagram of the credit approval system that Fig. 3 provides for the embodiment of the invention one;
The process flow diagram of the work stream generating method that Fig. 4 provides for the embodiment of the invention two;
The process flow diagram of the another work stream generating method that Fig. 5 provides for the embodiment of the invention two;
The structural representation of the workflow generating apparatus that Fig. 6 provides for the embodiment of the invention three.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Embodiment one
The process flow diagram of the work stream generating method that Fig. 1 provides for the embodiment of the invention one, as shown in Figure 1, this work stream generating method specifically comprises:
Business element label and service link that step 11, reception application system send;
In the present embodiment, application system can be declared and approval system, credit approval system etc. for bank system of web, budget; The business element label comprises business elements such as the participant corresponding with this application system, business datum, type of service, business hours at least; Service link is specifically as follows the workflow link corresponding with application system.For example, when application system was the credit approval system, the business element label comprised the participant at least, for example, and the manager and the person in charge etc.; The service link workflow link that is specifically as follows typing, checks, examine of this moment, promptly to the data storage of credit approval system, represent and support that service resolution provides corresponding flow definition, circulates, calls.
Step 12, the terminal interface interface reception data relevant of passing through with service link;
Concrete, the data relevant with service link comprise terminal traffic attribute, operational character that service attribute is corresponding, span etc. at least.
Step 13, according to the workflow defining logical block that sets in advance, and utilize related information between the relevant data of business element label, service link and service link, generate required workflow.
In the present embodiment, workflow engine is according to the related information between the relevant data of business element label, service link and service link, to the storage of data in this application system, represent and the definition of corresponding work stream has been carried out in professional parsing, promptly generate the tabulation of workflow, user terminal only needs can store, circulate and call the data in the application system by a unified operation interface etc.
Concrete, workflow after the definition triggers and the flow process jump procedure is generally: at first, trigger an activity by the participant, the application program that realizes corresponding function is called in the activity that is triggered, promptly realize concrete business function, and by the workflow engine change workflow related data relevant with movable execution result, secondly, after activity is finished, workflow engine is resolved service link, service link reads the workflow related data, obtains the execution result of an activity, judges that the next one can be by the active path of participant's triggering.
In the present embodiment, workflow defining with the credit approval system is an example, the specific implementation that specifies the work stream generating method that the embodiment of the invention one provides is: at first, the workflow defining of this credit approval system correspondence requires: need check after (1) typing, must not revise after checking; (2) check after, can sell before examining/keeping accounts and check, pin can be revised, delete after checking; (3) vanilla transaction is checked directly book keeping operation of back, and block trade need be carried out wholesale examining and can keep accounts.
Workflow engine receives business element label and the service link that the credit approval system sends, concrete, this business element label comprises type of service, business datum at least, wherein, type of service can be specially vanilla transaction and block trade, and business datum can be specially 1,000 ten thousand.This service link is according to the business element label, be divided into typing, check, sell check, wholesale is examined and the workflow link of keeping accounts.
The workflow engine receiving terminal is by the data relevant with service link of unified interface input then, Fig. 2 edits the synoptic diagram of an embodiment of user interface of the relevant data of service link for the present invention, Fig. 2 is that example describes with the label of editor's type of service and business datum, specifically can comprise operational character, span of service attribute, service attribute correspondence etc., wherein, in the present embodiment, service attribute can be specially the amount of money, branch offices, purposes and remarks etc.; The operational character corresponding with service attribute is specifically as follows ">", "<", "=", ">=", "<=" and " like "; Span can be the amount of money of typing in the present embodiment.Simultaneously, terminal can also be by unified interface to type of service in the element tags and business datum, and workflow link and state edit, and represents with different labels, with user-friendly.Shown in table one, table two and table three, table one is the label of editor's type of service and business datum, and table two is the label of editing stream mode for the label of editing stream link, table three:
Table one
Label Title Condition
??#1 Generally
??#2 Wholesale >1,000 ten thousand
Table two
??A Typing
??B Check
??C Pin is checked
??D Wholesale is examined
??E Book keeping operation
Table three
??[1] Typing
??[2] Check
??[3] Examine
??[4] Keep accounts
Last workflow engine is according to the related information between the relevant data of business element label, service link and service link, to the storage of data in this credit approval system, represent and the definition of corresponding work stream has been carried out in professional parsing, promptly generate a workflow, the constitutional diagram of this workflow as shown in Figure 3, the typical work constitutional diagram of the credit approval system that Fig. 3 provides for the embodiment of the invention one, in credit approval system workflow, the box indicating state, camber line is represented activity.The change of state is by activity-triggered, and each activity has a plurality of results, the state exchange that Different Results is corresponding different.That is, as shown in Table 4, table four is the state transition table of credit approval system, and user terminal only needs can store, circulate and call the data in the credit approval system by a unified operation interface etc.
Table four
State of living in Label The activity that is suitable for Pass through state Disarmed state The cancellation state
??[1] ??* ??B ??[2]
??[2] ??* ??C ??[1]
??[2] ??#1 ??E ??[4]
??[2] ??#2 ??D ??[3] ??[1]
??[3] ??* ??E ??[4]
In addition,, can carry out workflow defining to it according to above-mentioned work stream generating method equally, by above-mentioned unified operation interface the data in each application system stored, circulated and calling etc. then for other application systems.
The work stream generating method that adopts the embodiment of the invention one to provide, according to the workflow defining logical block and utilize application system and the outside information that receives such as terminal interface interface between relatedly generate required workflow, help satisfying the diversity needs of actual application environment Workflow Management, improved the convenience that the user uses.
Embodiment two
The process flow diagram of the work stream generating method that Fig. 4 provides for the embodiment of the invention two, as shown in Figure 4, on the basis of the foregoing description, this work stream generating method also comprises:
The workflow that step 14, storage generate.
Like this, when the data in each application system being stored, circulating and calling etc. by unified operation interface, if the workflow corresponding with application system stored, then need not to generate at every turn, directly from database, obtain the workflow corresponding, promptly can carry out corresponding operation the data in this application system with application system.
Further, the process flow diagram of the another work stream generating method that Fig. 5 provides for the embodiment of the invention two, in the present embodiment, based on the foregoing description, when the relevant data of business element label, service link and service link change work stream generating method a kind of implementation as shown in Figure 5, this work stream generating method also comprises:
Step 15, when the relevant data of business element label, service link and service link change, determine the increment information of the data that business element label, service link and service link are relevant;
Concrete, this increment information is the different information between the relevant data of business element label, service link and the service link after the conversion data relevant with conversion business element label, service link and service link before.
Workflow defining logical block and increment information that step 16, basis set in advance upgrade workflow.
Because according to increment information and the workflow defining logical block that sets in advance, make and need not to regenerate workflow, and only need the workflow that generates is upgraded, thereby reduced workflow engine and workflow has been generated the time that is spent, and then improved work efficiency, convenient for users to use.
Further, this work stream generating method also comprises:
Workflow behind the storage update perhaps adopts the workflow after upgrading, and replaces the preceding workflow of renewal of having stored.
Workflow behind storage update, the workflow after both can storage update can have been stored original workflow again, when the user need use the former workflow that generates, promptly do not need to regenerate again, only need search relevant historical record, just can be convenient to use original workflow;
When the workflow that adopts after upgrading, replace the preceding workflow of renewal of having stored, thereby can effectively save the storage space of workflow engine, thereby make workflow engine can store how new workflow.
In one embodiment of this invention, in order to adapt to different application systems, generate corresponding required multiple workflow, this work stream generating method can also comprise: store flow scheme design device plug-in unit in described workflow defining logical block, according to the flow scheme design device plug-in unit after changing, reset described workflow defining logical block.
Embodiment three
The structural representation of the workflow generating apparatus that Fig. 6 provides for the embodiment of the invention three, as shown in Figure 6, the workflow generating apparatus comprises: first receiver module 61, second receiver module 62 and workflow generation module 63, wherein, first receiver module 61 is used to receive business element label and the service link that application system sends; Second receiver module 62 is used for receiving the data relevant with service link by the terminal interface interface; Workflow generation module 63 is used for according to the workflow defining logical block that sets in advance, and utilizes the related information between the relevant data of business element label, service link and service link, generates required workflow.
The workflow generating apparatus that adopts the embodiment of the invention to provide, the business element and the service link that receive according to first receiver module 61, and the second service link related data that receives of receiver module 62, the workflow defining logical block that while sets in advance according to workflow generation module 63, and utilize related information between the relevant data of business element label, service link and service link, generate required workflow.It should be noted that the workflow defining logical block expanded by the flow scheme design device plug-in unit in the workflow generating apparatus, support multiple flow scheme design device logic, as introducing automatic flow designer logic or the like to adapt to.
Further, user's use for convenience, the workflow generating apparatus also comprises: first memory module 64 is used to store the workflow of generation.
Further again, when the business element label, when the data that service link is relevant with service link change, in order to make the workflow generating apparatus more effectively work, the workflow generating apparatus also comprises: the increment information determination module 65 and first update module 66, wherein, increment information determination module 65 is used for when the business element label, when the data that service link is relevant with service link change, determine the business element label, the increment information of the data that service link is relevant with service link, first update module 66 is used for upgrading described workflow according to the workflow defining logical block and the increment information that set in advance.
Further, after workflow was upgraded, in order to save the space of workflow generating apparatus, the workflow that this first memory module 64 adopts after upgrading was replaced the preceding workflow of renewal of having stored;
In addition, for the workflow before can making the user be convenient to use to upgrade, also can use the workflow after the renewal, in one embodiment of this invention, this workflow generating apparatus also comprises: second memory module is used for the workflow behind the storage update.
It should be noted that, in further embodiment of this invention, this workflow generating apparatus also comprises: second update module is used for storing flow scheme design device plug-in unit in the workflow defining logical block, according to the flow scheme design device plug-in unit after changing, reset the workflow defining logical block.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of programmed instruction, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and the protection domain of various embodiments of the present invention technical scheme.

Claims (10)

1. a work stream generating method is characterized in that, comprising:
Receive business element label and service link that application system sends;
Receive the data relevant by the terminal interface interface with described service link;
According to the workflow defining logical block that sets in advance, and utilize related information between the relevant data of described business element label, service link and described service link, generate required workflow.
2. work stream generating method according to claim 1 is characterized in that, also comprises:
The described workflow that storage generates.
3. work stream generating method according to claim 1 and 2 is characterized in that, also comprises:
When described business element label, data that service link is relevant with described service link change, determine the increment information of described business element label, data that service link is relevant with described service link;
According to workflow defining logical block that sets in advance and described increment information, upgrade described workflow.
4. work stream generating method according to claim 3 is characterized in that, also comprises:
Described workflow behind the storage update; Perhaps,
Adopt the described workflow after upgrading, replace the preceding described workflow of renewal of having stored.
5. work stream generating method according to claim 1 is characterized in that, also comprises:
In described workflow defining logical block, store flow scheme design device plug-in unit,, reset described workflow defining logical block according to the flow scheme design device plug-in unit after changing.
6. a workflow generating apparatus is characterized in that, comprising:
First receiver module is used to receive business element label and the service link that application system sends;
Second receiver module is used for receiving the data relevant with described service link by the terminal interface interface;
The workflow generation module is used for according to the workflow defining logical block that sets in advance, and utilizes the related information between the relevant data of described business element label, service link and described service link, generates required workflow.
7. workflow generating apparatus according to claim 6 is characterized in that, also comprises:
First memory module is used to store the described workflow of generation.
8. according to claim 6 or 7 described workflow generating apparatus, it is characterized in that, also comprise:
The increment information determination module is used for when described business element label, data that service link is relevant with described service link change, and determines the increment information of described business element label, data that service link is relevant with described service link;
First update module is used for upgrading described workflow according to the workflow defining logical block and the described increment information that set in advance.
9. workflow generating apparatus according to claim 8 is characterized in that, also comprises:
Second memory module is used for the described workflow behind the storage update; Perhaps,
Described first memory module adopts the described workflow after upgrading, and replaces the preceding described workflow of renewal of having stored.
10. workflow generating apparatus according to claim 6 is characterized in that, also comprises:
Second update module is used for storing flow scheme design device plug-in unit in described workflow defining logical block, according to the flow scheme design device plug-in unit after changing, resets described workflow defining logical block.
CN200910238370A 2009-12-01 2009-12-01 Method and device for generating workflow Pending CN101706914A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910238370A CN101706914A (en) 2009-12-01 2009-12-01 Method and device for generating workflow

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910238370A CN101706914A (en) 2009-12-01 2009-12-01 Method and device for generating workflow

Publications (1)

Publication Number Publication Date
CN101706914A true CN101706914A (en) 2010-05-12

Family

ID=42377137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910238370A Pending CN101706914A (en) 2009-12-01 2009-12-01 Method and device for generating workflow

Country Status (1)

Country Link
CN (1) CN101706914A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216912A (en) * 2013-06-04 2014-12-17 广州中国科学院软件应用技术研究所 Method and device for achieving non-intrusive service form workflow
CN105808226A (en) * 2014-12-31 2016-07-27 亚申科技研发中心(上海)有限公司 Generation method and system of experimental workflow
CN106779472A (en) * 2017-01-06 2017-05-31 中国银行股份有限公司 Using the method and device of flow template treatment bank different business data
CN109670767A (en) * 2018-09-25 2019-04-23 深圳壹账通智能科技有限公司 Processing method, device, terminal device and the storage medium of workflow

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216912A (en) * 2013-06-04 2014-12-17 广州中国科学院软件应用技术研究所 Method and device for achieving non-intrusive service form workflow
CN104216912B (en) * 2013-06-04 2017-10-27 广州中国科学院软件应用技术研究所 The implementation method and device of a kind of business form work fluidisation without intrusive mood
CN105808226A (en) * 2014-12-31 2016-07-27 亚申科技研发中心(上海)有限公司 Generation method and system of experimental workflow
CN106779472A (en) * 2017-01-06 2017-05-31 中国银行股份有限公司 Using the method and device of flow template treatment bank different business data
CN109670767A (en) * 2018-09-25 2019-04-23 深圳壹账通智能科技有限公司 Processing method, device, terminal device and the storage medium of workflow

Similar Documents

Publication Publication Date Title
CN101504672B (en) Method and system for dynamically configuring physical data table
CN101098200B (en) Method for implementing customizable test procedure
CN102520972A (en) Video game development system and method thereof
CN101145264A (en) Business affairs bank card processing system and method
CN103164523A (en) Inspection method, device and system of data consistency inspection
CN112766646B (en) Method, device, equipment and storage medium for generating and processing task flow
CN102270226B (en) Budget data summarization system
CN101706914A (en) Method and device for generating workflow
CN111124917A (en) Public test case management and control method, device, equipment and storage medium
CN101719131B (en) Method, device and system for processing report data
CN101101651A (en) Conversion processing method, system and conversion rule engine for electronic worksheet data
CN101415170B (en) Method, apparatus and system for processing call ticket customization
CN111190814A (en) Software test case generation method and device, storage medium and terminal
CN115130959B (en) Method, system, terminal and storage medium for generating spare part BOM
CN105512829A (en) Web service protocol-based card value multidimensional cost accumulation method
CN115328760A (en) Rule processing method based on injection
CN111563082B (en) Report generation method and device
CN112181380A (en) Credit product multi-product parallel development system and credit granting, paying and repayment method thereof
CN102970159A (en) Method and device for data audit and repairing treatment
KR100340022B1 (en) A message processing method for billing a service and an apparatus therefor
CN101478425B (en) Method and system for network management proxy
CN102542363A (en) Business object generation method and device and ERP (Enterprise Resource Planning) system
CN111429125A (en) Account management method and device, storage medium and electronic equipment
CN109783559A (en) Acquisition methods, device, electronic equipment and the storage medium of house prosperity transaction data
CN102495801A (en) Method and device for generating test functional chain

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

Application publication date: 20100512