Font Size: a A A

The Design And Implementation Of ‘Service' System–the Subsystem Of ‘Super ID' System Based On Activiti

Posted on:2022-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:F WangFull Text:PDF
GTID:2518306725984569Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Super ID is a work management center for enterprises and individuals.Its ‘Service' subsystem is used to connect the material exchange and information transfer between organizations and individuals,so as to improve the cooperation efficiency between organizations and individuals.With the development of information technology,many work process has been transferred from form,paper and other physical media to input work content in the computer system,and the system promotes the automatic execution of the process,that is,electronic workflow has been able to carry the work process of functional departments in the company or organization.However,traditionally a workflow system is designed to meet only one service scenario.Multiple subsystems are needed to meet multiple service scenarios.Therefore the system needs to be modified every time there are changes to the service process,which results in poor scalability.This thesis mainly describes the implementation of the ‘Service' subsystem of Super ID system.Its bottom layer is a workflow system supporting custom process based on activiti engine,and it is redeveloped to support complex and flexible service scenarios.The business layer constructs the workflow as a domain model ”service”.Generally speaking,a process of workflow must be initiated by a process initiator.The whole process of operation can be regarded as a service provided by the process manager to the process initiator.The ‘Service' subsystem constructs an independent business model based on business requirements,and cooperates with other micro service modules of the system,so that ordinary users can customize the time,object,content,process orchestration of workflow services visually.As an independent subsystem of Super ID system,‘Service' subsystem is divided into basic service module,advanced feature module,service configuration module,service management module,service record module and authority management module.This thesis first describes the industry background related to workflow orchestration,briefly introduces the advantages of electronic workflow and the necessity for major manufacturers to attach importance to the development of related projects,and introduces the project background of Super ID system ‘Service' subsystem.Then introduces the related technology and framework applied in the process of ‘Service' subsystem implementation,analyzes the requirements of ‘Service' subsystem from the perspective of service manager and service executor,and designs the system architectural and database table structure based on the requirements.Finally,this thesis describes the detailed design and implementation details of the core requirements,and illustrates the implementation result.This thesis will show the application of ‘Service' subsystem through ordering scenario in catering industry,which is a representative flexible business scenario.The subsystem has been running steadily since it was put online,and the number of services and users has gradually increased.Taking catering service as an example,16 restaurants have used the system to build catering service,with more than 200000 users.
Keywords/Search Tags:Workflow, Activiti, Custom Business, Orchestration
PDF Full Text Request
Related items