Font Size: a A A

Design And Implement Of Digital Quick-printing Production Management System Based State Machine Model

Posted on:2017-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:J X MaFull Text:PDF
GTID:2428330590468393Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the more and more fierce market competition,the traditional printing industry information management system has obviously not adapted to the development of the enterprise,because the system lacks the overall plan,and the enterprise has the independent systems,the data can not be shared in real time,which affects the efficiency and real-time of the system.Printing production has more process,so track the status of production order become more different.The production process is complex and workers working prices is hard to define,so counting performance is very difficult.And the printing industry involves many peoples,and its operation and authority management become more complicated.In view of the defects of the traditional printing industry,this paper analyzes the demands of the small and medium sized printing industry,and completes the design and implementation of the information management of the printing industry,and studied the state of its main objects.This digital quick printing management system provide a complete solution for enterprises from generating orders,checking orders,order process arrangement to order completed.And for staff roles management,performance management and production process parameter maintenance,provides a simple,flexible configuration method.The main research work of this paper is as follows:1)Data real-time,consistency and orders status tracking.the printing enterprise involves the main objects,such as orders(sales orders),the production orders,outsourcing orders and delivery orders,Based on the technology of NHibernate and Ninject,completed the design of the conversion between the state of each object using the state machine mechanism to ensure the correctness of the business process,and easy to real-time view object state.2)Roles management.Due to the printing enterprises involves multiple roles users,and different role has different authority to operate,this system design the user role assignment and corresponding operation by analysis enterprise users,set the operator different levels of permissions to avoid unauthorized operation functions.And system administrator role can add / remove permissions for other roles,this makes role configuration more simple and flexible.3)System flexibility configuration.Because it has more production process and production parameters,and performance hard to count,the management system uses the main data module maintenance to achieve the system management configuration for the production process,parameters,performance statistics and other data,and these data can be used as the basis of other modules of the data,to avoid the maintenance of the main data of each module and reduce maintenance costs.In this paper,through the analysis of business processes and demands of enterprises,Combined with the current situation and knowledge in the field of industry,this system unified manage every business objects status by status machine,including state transformation and state rollback.And achieve the different needs for different roles,it is easy to check the business objects status in real-time and process on time.Also this system is designed for typical digital quick printing business process,so it can be apply to multiple digital quick printing companies,also can be referenced by other different information industries.
Keywords/Search Tags:State Machine Model, Digital quick-printing Production management system, Production order, Roles Management, Flexible configuration
PDF Full Text Request
Related items