| At present,online process approval has become one of the mainstream technologies of enterprise information system,it changes the original way through the written message,so that the approval of the various departments through the network directly through the message.Aiming at the credit business approval process of Yixin Company,this paper designs and implements the credit business process approval system.Through the system,can be achieved after the approval of the loan collection process approval,when the borrower can not repay on time,the reminder of the system through the system to apply for relief,the competent manager of the approval after the entry into force.The credit business process approval system obtains the approval data,examines the details of the approval documents,the approval decision,the approval query,the approval document details inquiry,the system message push and the SMS mail message push,and provides the rules engine service,the workflow service,the push service and Internal external interface.The whole system is divided into front and back two modules,front-end module supports Web and APP applications,back-end module includes a database module,an external service system module,an approval service platform module,a terminal application module,and a rule engine module.Database module to achieve the process approval system database-related functions,the use of MySQL database,using MyBatis framework;external business system module to achieve the simulation business system to apply for approval function;approval service platform module provides the background service,invokes the rules engine and,based on its return value,finds the next node approved in the workflow and the corresponding approver,pushes the requisition to the account of the next approver,and also provides internal and external Inte rface to facilitate interaction with external business systems;terminal application module provides the functions of the mobile terminal and the PC side for the users to use to obtain the approval data,view the details of the document,and approve the decision.The rules engine module provides the editing and management of the business rules,and calculates the approval node according to the return value of the rules engine.In this paper,through the code normative inspection and functional testing of the system to test,according to the needs of the system analysis,testing system to achieve all the functions required in the description,the test results show that all the tests,in line with all the functions of the demand. |