| Financial reimbursement system workflow module based on company’s workflow framework UniEAP Workflow for development. Customers of financial reimbursement system workflow module puts forward special demand:use the participants rules specify the participants, using a rules engine to define rules factor. Therefore, this article in the UniEAP Workflow framework based on workflow module in the system, the design and implementation of workflow nodes again, in order to make the new workflow module can support the financial accounting system.This paper first introduces the financial accounting system the project background, the workflow related knowledge, as well as the domestic and foreign workflow development present situation, and introduces the company’s original workflow framework, UniEAP Workflow workflow nodes in the database operation process used to data manipulation framework iBATIS, as well as in the computational workflow node rules used in the process the expression computing framework for IK Expression. In addition, this paper introduces the financial reimbursement system how the workflow definition, and focus on the system of workflow module, new demand analysis.On the basis of this, this article on the financial accounting system workflow nodes is analyzed in detail, the design and implementation of. In the part of design, this paper designs a rules engine and participants rules, in order to meet the new requirements of workflow module in the system, and to add a rule engine and participants rules workflow nodes, the module design, class design, process design and database design.In part, this article will workflow nodes executing process is divided into process rules and participants obtain two links. The rules engine belongs to the flow rule execution links, participants rules belonging to the participants obtain link, based on the flow rule and participants gain realization process in detail, and highlights the use of rule engine definition rules factor, and the use of participant rules participants to achieve. |