Font Size: a A A

Design And Implementation Of Commodity Barcode Printing Qualification Identification Management System

Posted on:2020-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z J WangFull Text:PDF
GTID:2428330623456561Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous development of barcode technology,commodity barcode have been widely used in various industries such as retail,logistics,Internet of Things,food safety,etc.In the context of globalization of economic trade,commodity barcode,as the unique identifier of products in the world,play an irreplaceable important role in the international trade.In order to ensure the printing quality of commodity barcode,the Measures for the Administration of Commodity Barcodes stipulates that enterprises engaged in barcode printing must hold commodity barcode printing qualification certificates.The paper designs and implements a management system for commodity barcode printing qualification identification,which is based on the actual needs of the GS1 China.The commodity barcode printing qualification identification management system relies on advanced Internet technology,standardize the business process of commodity barcode printing qualification certification,improve business processing efficiency and service quality.The main functions of this system include enterprise information management,branch management,the management of new application business,recognition business and change business,business statistics and inquiry,system settings and so on.The main work and innovations of this paper can be summarized as follow aspects:(1)This System is designed by B/S(Browser/Server)architecture,which is facilitate for later maintenance and upgrade.The client uses the BootStrap framework and Html5 technology to make sure that the pages of this system are compatible for mainstream browsers and could adapt to different sizes' screen.The server side is based on MVC(Model+View+Control)design pattern which could reduce the coupling degree between modules and improve the maintainability and scalability of this system.(2)For the security problem of user login,the system adopts the idea of password adding salt to ensure the user's secure login.The randomness and real-time performance of the ciphertext are ensured by the way that the MD5 encryption result of the password is mixed with the verification code and then encrypted again.(3)The control of system business process adopts workflow engine Activiti.Introducing this framework not only standardize the business process of commodity barcode printing qualification identification,improve the system's scalability and stability too.In the process of business process development of the system,combining the Activiti framework with the Shiro framework,the function of assigning specific business to fixed roles is realized,and the duties of the corresponding staff are further clarified.(4)The number of users of this system has reached 100,000 levels,and there may be high concurrency problems.Therefore when deploying the system,the Tengine reverse proxy server,which is based on Weighted Least Connection,is used to achieve load balancing and improve system concurrency.At present,the system has been deployed on the GS1 China server,and operation to be in good condition.It has received praise from enterprise users and GS1 China.The design and implementation of this system not only facilitate the processing of commodity barcode printing qualitation confirmation business,but also effectively improve the information level of Chinese commodity barcode.
Keywords/Search Tags:qualification identification, secure login, Activiti, extendibility, Tengine
PDF Full Text Request
Related items