CN103064658A - Work flow (WF) engine applied in purchase-sale-stock system - Google Patents
Work flow (WF) engine applied in purchase-sale-stock system Download PDFInfo
- Publication number
- CN103064658A CN103064658A CN2011103213241A CN201110321324A CN103064658A CN 103064658 A CN103064658 A CN 103064658A CN 2011103213241 A CN2011103213241 A CN 2011103213241A CN 201110321324 A CN201110321324 A CN 201110321324A CN 103064658 A CN103064658 A CN 103064658A
- Authority
- CN
- China
- Prior art keywords
- workflow
- module
- engine
- guid
- user
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to a work flow (WF), in particular to the WF applied in a purchase-sale-stock system. The WF applied in the purchase-sale-stock system is characterized by comprising a loading module, a verification module and a generation module. The loading module is used for loading a WF assembly and creating an example of an example module in a WF engine, and the globally unique identifier (GUID) of the example is known. The verification module is used for verifying whether an example with a specified GUID exists in the current WF engine; if persistent services are not added, the verification module reports an abnormal state of no persistent services; and if the example with the specified GUID is not found even in the persistent services, the verification module reports the abnormal state that the example is not stored. The generation module is used for generating the WF in an imaging mode into binary codes which can be identified by a machine so that a system can use the binary codes. The WF applied in the purchase-sale-stock system solves the limiting problems that in the prior art, WF configuration is complex and poor in integration with other systems, and the WF led out from the system is quite difficult to integrate with an enterprise resource planning (ERP) system and other systems.
Description
Technical field
The present invention relates to a kind of WF workflow engine, the WF workflow engine in especially a kind of JXC System.The invention belongs to communication technical field.
Background technology
Under the catalysis of infotech, the change of world economy has entered acceleration mode.World economic integration, enterprise operation globalization, and high competition the height personalization that causes and the customer demand that changes rapidly make enterprise and client, enterprise and supplier's relation become closer and complicated.Tighten management, the standard operation flow is enhanced the transparency, and accelerates the commodity funds turnover, and lays the first stone for the comprehensive networking of field of circulation information management, is the hope that sales company and even numerous commercial enterprise are dreamed of.
Purchase, sales and inventory management system is a typical database application, according to the demand of enterprise, for solving enterprise's confused account, the stock is inaccurate, the problems such as the information feedback is untimely adopt advanced computer technology to develop, and integrate the infosystem of stocking up, sell, storing a plurality of links.Order, buying, sale, the return of goods, stock, contact invoice, current account, business personnel's etc. management is provided, helps the daily procurement, sales, inventory business of business processes, abundant real-time query statistical function is provided simultaneously.
Purchase, sales and stock management software is various in style in the market, and the flow process of different industries is different, and this is just so that the user brings difficulty at product type selection.And the function of present goods entry, stock and sales software is all more single, and dirigibility is inadequate.Be difficult to satisfy the flexible and changeable characteristics of present enterprise.Present goods entry, stock and sales mostly seldom carries workflow functionality, because the cost of " product ", " integrated " of use workflow, " standardization " is too high.All are difficult to a kind of general JXC System can satisfy different industries, different clients' demand.
There is following drawback in existing technology: workflow configuration is complicated.General business personnel is difficult to carry out correct workflow configuration by system.Relatively poor with the integration of other system, the workflow that derives from system is difficult to mutually integrated with the system such as ERP.The standardization cost is high, and large organization is difficult in the enterprising column criterion in single workflow technology basis.The variation of working flow products has also brought the problem of technical ability and model portability.
The problem to be solved in the present invention provides a kind of JXC System, the tissue of " working cell " is described by visual mode, mode with figure represents to the user, and the WF workflow is that " tissue of working cell " and workflow are " models ", i.e. the machine readable explanation of non-code.These thoughts are very valuable in a series of widely application programs.The WF workflow can communicate in many ways, is light and handy and embeddable, and can well flexible and work in jumbo environment.WF is a kind of above-mentioned characteristic product that embodied.The cost of WF workflow is also very low, and can be widely used.And WF workflow JXC System is complete visualized operation, and the user can set up the workflow of own needs very easily by the pulling mode of mouse.Obviously, the present invention more can make things convenient for, effective, safe needs that satisfy the client.
Summary of the invention
The object of the invention is to: the deficiency for above prior art exists, a kind of JXC System based on the WF workflow is provided, poor to overcome in the prior art demonstration of workflow figure, the problem that integration is poor, cost is high.In order to reach above purpose, the present invention comprises following ingredient:
Load-on module---load workflow component.
Create example module---use during the example of this mode known GUID in expecting workflow engine, if the example of not specifying GUID in the work at present stream engine, engine can attempt using persistence service to go to search.
Authentication module---the example of whether specifying GUID in the checking work at present stream engine if do not add persistence service, does not find in persistence service unusually if will report without persistence service yet, with newspaper without this example store unusually.
Generation module---the binary code that patterned workflow generation machine can be identified is so that system can use.
For realizing function of the present invention, the above-mentioned functions module also comprises following submodule:
Load-on module---automatically load module
---automatic mounting gamete module, will be different according to the industry of user's selection, acquiescence generates the workflow engine on basis in the industry.
Authentication module---check submodule, automatically repair submodule
---the correctness of work for inspection stream, and backtrack test result.
---the workflow to mistake provides automatic repair function.
Generation module---production form module
---can select to generate present existing workflow form, and the form that generates out can be integrated into other system.
The use step is:
Step 1: charging assembly.System loads the workflow engine on basis automatically according to the industry of customer selecting.
Step 2: the user can select any one workflow engine to carry out self-defined modification, to satisfy own professional needs.
Step 3: the user creates node and the connecting line of oneself by the pulling mode at UI interface.
Step 4: the user clicks preservation, and whether system's meeting automatic Verification workflow is correct.Guarantee the availability of workflow
Step 5: with the file layout of graphics saving for user's needs.
So, by the present invention, the user without any need for programming knowledge just can the operation flow that oneself is familiar join in the system.And system is normally moved.And the user-defined workflow journey can be integrated in the other system very easily.Need not secondary development, provide cost savings.
Embodiment
Embodiment one
Use Microsoft VisualStudio.Net2008 developing instrument development server side and client operating software, concrete mode is:
Load-on module---login system, system load workflow component automatically.
Create example module---use during the example of this mode known GUID in expecting workflow engine, if the example of not specifying GUID in the work at present stream engine, engine can attempt using persistence service to go to search.
Authentication module---the example of whether specifying GUID in the checking work at present stream engine if do not add persistence service, does not find in persistence service unusually if will report without persistence service yet, with newspaper without this example store unusually.
Generation module---the binary code that patterned workflow generation machine can be identified is so that system can use.
For realizing function of the present invention, the above-mentioned functions module also comprises following submodule:
Load-on module---automatically load module
---automatic mounting gamete module, will be different according to the industry of user's selection, acquiescence generates the workflow engine on basis in the industry.
Authentication module---check submodule, automatically repair submodule
---the correctness of work for inspection stream, and backtrack test result.
---the workflow to mistake provides automatic repair function.Prompting user, whether user selection is repaired automatically.
Generation module---production form module
---can select to generate present existing workflow form, and the form that generates out can be integrated into other system.
The use step is:
Step 1: charging assembly.System loads the workflow engine on basis automatically according to the industry of customer selecting.
Step 2: the user can select any one workflow engine to carry out self-defined modification, to satisfy own professional needs.The workflow of system is divided into statement formula workflow and state machine workflow.It is identical that 2 kinds of modes operate, and the user can select workflow type according to the needs of oneself.
Step 3: the user creates node and the connecting line of oneself by the pulling mode at UI interface.If the node that the interface does not have the user to want, the user can add node according to the needs of oneself.Having added figure can generate automatically.
Step 4: the user clicks preservation, and whether system's meeting automatic Verification workflow is correct.Guarantee the availability of workflow.
Step 5: with the file layout of graphics saving for user's needs.Selecting paths and form are clicked save button.
In addition to the implementation, the present invention can also have other embodiments.All employings are equal to the technical scheme of replacement or equivalent transformation formation, all drop on the protection domain of requirement of the present invention.
Claims (2)
1. the WF workflow engine of using in the JXC System, it is characterized in that: JXC System comprises such as lower module:
Load-on module---load workflow component;
Create example module---use during the example of known GUID in workflow engine, if the example of not specifying GUID in the work at present stream engine, engine can attempt using persistence service to go to search;
Authentication module---the example of whether specifying GUID in the checking work at present stream engine if do not add persistence service, does not find in persistence service unusually if will report without persistence service yet, with newspaper without this example store unusually;
Generation module---the binary code that patterned workflow generation machine can be identified is so that system can use.
2. the WF workflow engine of using in the JXC System, it is characterized in that: JXC System comprises the steps:
The use step is:
Step 1: charging assembly, system loads the workflow engine on basis automatically according to the industry of customer selecting;
Step 2: the user can select any one workflow engine to carry out self-defined modification, to satisfy own professional needs;
Step 3: the user creates node and the connecting line of oneself by the pulling mode at UI interface;
Step 4: the user clicks preservation, and whether system's meeting automatic Verification workflow is correct, guarantees the availability of workflow;
Step 5: with the binary code stream of graphics saving for user's needs.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103213241A CN103064658A (en) | 2011-10-21 | 2011-10-21 | Work flow (WF) engine applied in purchase-sale-stock system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103213241A CN103064658A (en) | 2011-10-21 | 2011-10-21 | Work flow (WF) engine applied in purchase-sale-stock system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103064658A true CN103064658A (en) | 2013-04-24 |
Family
ID=48107296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103213241A Pending CN103064658A (en) | 2011-10-21 | 2011-10-21 | Work flow (WF) engine applied in purchase-sale-stock system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103064658A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106845741A (en) * | 2015-12-03 | 2017-06-13 | 北大方正集团有限公司 | The customization device and customization method of workflow |
CN108009696A (en) * | 2016-10-31 | 2018-05-08 | 上海翼勋互联网金融信息服务有限公司 | Custom Workflow engine and its implementation |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101216770A (en) * | 2008-01-10 | 2008-07-09 | 厦门三五互联科技股份有限公司 | Workflow engine |
CN101321178A (en) * | 2008-07-18 | 2008-12-10 | 中兴通讯股份有限公司 | Portal workflow engine system and its implementing method |
WO2009006064A2 (en) * | 2007-06-29 | 2009-01-08 | Microsoft Corporation | Declarative workflow designer |
CN101539861A (en) * | 2009-05-04 | 2009-09-23 | 江西省电力信息通讯有限公司 | Tool for graphical design and verification of general workflow |
CN101714230A (en) * | 2009-11-20 | 2010-05-26 | 广东金宇恒科技有限公司 | User-defined workflow management method and system |
CN101819529A (en) * | 2010-02-24 | 2010-09-01 | 上海引跑信息科技有限公司 | System and method for realizing visual development of workflow task interface |
-
2011
- 2011-10-21 CN CN2011103213241A patent/CN103064658A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009006064A2 (en) * | 2007-06-29 | 2009-01-08 | Microsoft Corporation | Declarative workflow designer |
CN101216770A (en) * | 2008-01-10 | 2008-07-09 | 厦门三五互联科技股份有限公司 | Workflow engine |
CN101321178A (en) * | 2008-07-18 | 2008-12-10 | 中兴通讯股份有限公司 | Portal workflow engine system and its implementing method |
CN101539861A (en) * | 2009-05-04 | 2009-09-23 | 江西省电力信息通讯有限公司 | Tool for graphical design and verification of general workflow |
CN101714230A (en) * | 2009-11-20 | 2010-05-26 | 广东金宇恒科技有限公司 | User-defined workflow management method and system |
CN101819529A (en) * | 2010-02-24 | 2010-09-01 | 上海引跑信息科技有限公司 | System and method for realizing visual development of workflow task interface |
Non-Patent Citations (2)
Title |
---|
A22: "WF工作流引擎(一):WorkflowInstance类", 《HTTPS://SOCIAL.MSDN.MICROSOFT.COM/FORUMS/ZH-CN/FD085451-8304-4C81-AF1E-D9314404356A/WF?FORUM=WWFZHCHS》, 28 June 2009 (2009-06-28), pages 1 - 3 * |
WINDIE CHAI: "《WF编程》系列之43 - 承载工作流:持久*** Persistence Services", 《HTTP://WWW.CNBLOGS.COM/XIAOSHATIAN/ARCHIVE/2008/08/27/1277130.HTML》, 27 August 2008 (2008-08-27) * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106845741A (en) * | 2015-12-03 | 2017-06-13 | 北大方正集团有限公司 | The customization device and customization method of workflow |
CN108009696A (en) * | 2016-10-31 | 2018-05-08 | 上海翼勋互联网金融信息服务有限公司 | Custom Workflow engine and its implementation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Qu et al. | A case of implementing RFID-based real-time shop-floor material management for household electrical appliance manufacturers | |
Rosemann et al. | Preparation of process modeling | |
Tang | Supplier relationship map | |
US20110246322A1 (en) | System and Method for Intelligent Product Configuration and Price Quotation | |
CN107957867B (en) | Electric power retail market model modeling method and system | |
Resta et al. | How lean manufacturing affects the creation of sustainable value: an integrated model | |
CN105046414A (en) | Business tracing method and business tracing device applied to ERP systems | |
De Souza et al. | Return on investment calculator for RFID ecosystem of high tech company | |
EP0615198A1 (en) | Method for processing, handling, and presenting data pertaining to an enterprise in the form of a data model | |
CN103064658A (en) | Work flow (WF) engine applied in purchase-sale-stock system | |
Vasquez-Quispe et al. | Implementing Lean Warehousing model to increase on time and in full of an SME commercial company: A research in Perú | |
Díaz-Reza et al. | Best Practices in Lean Manufacturing: A Relational Analysis | |
Hafeez et al. | SCOR implementation in oil and gas company from an emerging market | |
Yoon et al. | Manufacturing information bus from the perspective of cyber physical manufacturing system (cpms) | |
US20220335354A1 (en) | Integrating and automating supply and demand chains | |
Ethirajan et al. | Connecting engineering technology with enterprise systems for sustainable supply chain management | |
Fajriani et al. | Designing Green Procurement based on ERP for Leather Tanning Industry | |
CN111352980A (en) | Method and device for generating filing information | |
Helmold et al. | Lean Supply Chains and Lean Production | |
Mashayekhy et al. | Impact of Internet of Things (IoT) on Inventory Management: A Literature Survey. Logistics 2022, 6, 33 | |
Hao et al. | Management optimization of tangible goods for e-commerce logistics process in Internet of things era | |
Talampas | Electricity sensors for resource efficiency and supply chain visibility in factories | |
Mirabel et al. | Conceptual Framework for Efficient Inbound Supply Chain Analytics | |
Lombardi | Lean Supply Chains and Lean Production | |
Touriki et al. | Lean Six Sigma and Sustainability: From Total Quality to Total Sustainability |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130424 |