Font Size: a A A

Design And Implementation Of Process Task Management System Supporting Dynamic Configuration In Operation

Posted on:2021-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:Z ShiFull Text:PDF
GTID:2518306473480864Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present,the discrete manufacturing industry has generally experienced a shift from the large-scale batch production to the order-driven based small-batch production.This production mode,aiming to focus on the market guidance and product innovation,has brought challenges in the development of enterprise information software,including the uncertainty in demands and the rapid changes of business process.Therefore,the adaptability and flexibility in the software system,play an important role to deal with these challenges.Application configuration is an important embodiment of software adaptability.The development of metadata,template engine technology and workflow technology provides an important support for improving software adaptability and supporting enterprise personalized dynamic configuration.In this paper,we develop the process task management system which supports flexibly dynamic configuration in operation,aiming to address the uncertainty in demands cased by the diversity of task types,business process variability and partial business confidentiality from a large discrete manufacturing enterprise in Chengdu.This proposed system also meets the needs of improving task allocation and execution efficiency and shortening task iteration cycle.Our works are summarized as follows:1)In view of the configuration requirements caused by the diversity,batch and external confidentiality of process task management process,a process task dynamic configuration solution is developed,based on workflow and form template.By introducing the technology of Activiti5 process engine and Free Marker template engine,the task execution process based on execution engine and dictionary metadata and the dynamic configuration of forms are realized.2)In view of the rationality of task allocation caused by the large number of technicians,the large number of technological tasks and the complexity of technological skills,a two-stage matching model of technician skills and technological tasks is proposed.The model is based on the technician skill base,with the input of task skill demand,task urgency,task type and delivery time,and based on the skill portrait of the craftsman,a comprehensive recommendation scheme is generated for the assignment of task node personnel.3)Aiming at the problems in the file data import and display of the complex product process BOM tree,a multi-threaded concurrent data integration solution based on the thread pool and thread-safe container is proposed.Building a message queue with redis to design the rules of fragmentation hash to realize the breakpoint continuous transmission of file data;Using Mycat middleware to horizontally split the parts list of the process BOM tree to optimize the response speed of process BOM tree data query and display.4)Based on the above technologies,this research has finished the development of a process task management and distribution system.This system has been successfully applied in the process department of a large discrete manufacturing enterprise in Chengdu,demonstrating its application verification.
Keywords/Search Tags:Dynamic Configuration In Operation, Process Task Management, Process BOM Tree, Process Engine, Template Engine
PDF Full Text Request
Related items