Font Size: a A A

Design And Implementation Of ACross-domain Business Process Version Management System Oriented To Mohrss

Posted on:2018-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:S Y LuFull Text:PDF
GTID:2348330512484587Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,workflow technology has been widely applied in the complex informatization development of enterprise,governments and etc.to realize the management of complex business processes in the application system,thus to effectively improve the flexibility and management quality.The recent years also witnessed the rapid development of the informatization technology of China's human resources and social security services with workflow technology generally introduced into the human resources and social security information system,supporting the complex business processes and cross-sectoral collaborative relationship the field of human resources and social security.Be characterized with various and numerous business process,as well as frequently changed rules and processes,the traditional workflow management system put forward new requirements:to support the flexible and rapid changes in business processes and system rules,while not affecting the large number of running process instances,the relevant departments or users.However,the current common workflow management systems generally fail to meet this demand,or provide the program with various flaws.Based on the above application background and the demand of workflow technology,this paper proposes and develops a cross-domain business process version management system on the basis of the common workflow engine Activiti to solve the multi-version management requirements of business process in large-scale cross-domain application.By implementing dynamic and loose mapping between process instances and process models,the business process instances that support the activities in the application system continue to run according to the new business rules,and realize the dynamic adjustment and efficient operation of business rules.The system can accept the process model and business information,verify it to ensure its compatibility with the existing process models,and generate business process versions to store in the system based on changed requests from the business system.It also can release the stored business process version to the local community information systems and the corresponding workflow systems of cities,to ensure that the instances can continue the operation in accordance with the new operating rules,and realize the rapid transition process module corresponded with the instances.The main function modules of the system include business process information view,business process model legitimacy check,business process compatibility judgment,business process version comparison,business process definition export and field business process version monitor.This paper makes a comprehensive description of the cross-domain business process version management system from the aspects of demand positioning,overall analysis,detailed design and implementation,system testing and etc.The system uses C/S architecture to achieve the full support for the browser basically.The development platform chooses Eclipse,adopts the Oracle 11G database,applies the common Spring +j Query + JDBC framework,and employs Web Service-based Axis2 to interact with other systems in the business process development environment.The class diagram and system frame diagram of the system,the concept design of database and the table structure are provided In this paper.Eventually,on the basis of particular design,the detailed realization of each module of the system is also offered.In addition,the principle and concrete realization of key functions such as decision rules of business process compatibility,business process version generation process and version comparison principle are introduced in detail.The interface of this system is user-friendly,and the display of data is clear,which greatly facilitate the developer's management of the business process versions and also solves the problem blocking the switch between workflow management and the corresponding module when the workflow technology applied in the field of human resources and social security service,thus promoting the development of process-driven intelligent mobile human resources and social security service.
Keywords/Search Tags:Human Resources and Social Security Information System, Workflow Technology, Workflow Instance Migration, Version Management
PDF Full Text Request
Related items