CN103064658A - Work flow (WF) engine applied in purchase-sale-stock system - Google Patents

Work flow (WF) engine applied in purchase-sale-stock system Download PDF

Info

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
Application number
CN2011103213241A
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.)
ZHENJIANG JINRUAN COMPUTER TECHNOLOGY CO LTD
Original Assignee
ZHENJIANG JINRUAN COMPUTER TECHNOLOGY 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 ZHENJIANG JINRUAN COMPUTER TECHNOLOGY CO LTD filed Critical ZHENJIANG JINRUAN COMPUTER TECHNOLOGY CO LTD
Priority to CN2011103213241A priority Critical patent/CN103064658A/en
Publication of CN103064658A publication Critical patent/CN103064658A/en
Pending legal-status Critical Current

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

The WF workflow engine of using in a kind of JXC System
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.
CN2011103213241A 2011-10-21 2011-10-21 Work flow (WF) engine applied in purchase-sale-stock system Pending CN103064658A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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