Font Size: a A A

Design And Implementation Of Automatic Production Traceability System Based On Process

Posted on:2019-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiuFull Text:PDF
GTID:2359330542498763Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of industrialization,product manufacturing process becomes more complicated.Product quality problems often emerge and enterprise production safety accidents occur frequently.Therefore,the quality control of product process has aroused widespread concern of scholars.For products such as foodstuffs and medical materials,it is especially important to trace the complete product manufacturing process.In fact,traceability of product manufacturing has become one of the most important issues in the design of manufacturing systems.However,the existing product traceability systems are only suitable for the process of specific products.The systems can not be flexibly applied to a wide variety of manufacturing processes and can not adapt to the dynamic adjustment and change of the production processes.Therefore,this paper proposes a new traceability system,which can model the production process of most products and trace the whole process of the product.The new traceability system adopts WAMP(Windows Apache MySQL PHP)as the server architecture.In order to realize the decoupling of the modules and improve the system scalability,the system framework adopts a four-layer structure based on the MVC design mode.In order to trace the different types of production processes,First of all,we construct the finite state automaton model corresponding to the production process.Then,we the graph structure and database table structure of the production process from the finite state automaton model.Thus,the traceability query from a certain production stage is abstracted as a process of traversing the graph starting with a certain node in the graph.In order to optimize the query response speed of system traceability,the system finally adopts the traceability algorithm based on cache-based graph breadth-first traversal,which uses the caching mechanism to reduce the load on the database and reduce the query waiting time.The test results show that,with this algorithm,the system's traceability query response speed has been significantly improved.The research idea of this paper is as follows:First,from the aspects of user requirements,system function requirements and system non-function requirements,the system requirements are clarified.Secondly,the whole process of model derivation through automata is expatiated,and the initial realization of production traceability algorithm is given.Then,the design and implementation of production traceability system are introduced,including the design of system architecture,the concrete realization of traceability algorithm and the design and implementation of database.Finally,the paper introduces the tests of production traceability system,including system interface test,functional test,performance test,security test.
Keywords/Search Tags:production traceability, automatic modeling, finite state automaton, process model
PDF Full Text Request
Related items