Font Size: a A A

The Development And Design Of The Client And Server In The Industrial Equipment Inspection System

Posted on:2019-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:J C ZhaoFull Text:PDF
GTID:2348330542993650Subject:Engineering
Abstract/Summary:PDF Full Text Request
In recent years,Internet technology has been developing rapidly and widely applied.Internet technology has also been applied to industrial spot inspection.Equipment inspection is already a necessary means for enterprises to ensure stable production,and has played an important role in industrial production.However,there are still some shortcomings.First of all,the existing system can only achieve a part of local records,managers can not view real-time data inspection system,part of the client and the server structure is not reasonable,the design of middleware server and enterprise application server two layer structure,not only a waste of resources,but also lead to inspection process is more complex.Secondly,when most systems are developed,the technical architecture is too old,the code redundancy is serious,it is not conducive to the expansion of the function,and the performance of the whole system is reduced.In order to solve the above problems,this thesis analyzes the existing inspection system,the design of industrial inspection system for the client and the server,the client and server to realize real-time data exchange,and use the current mainstream development framework,the business logic layer and other layers of full decoupling,more conducive to the expansion of system function.The paper first expounds the background and significance of the industrial spot inspection,and analyzes the status of the research at home and abroad.Then,from the point of view of solving the problems existing in the existing system architecture and technology implementation means,we need analysis and technology selection for client and server side,and confirm the functions of client and server side.Inspection client relies on AndroidStudio and Gradle tools,using ButterKnife,GreenDao,Android-Async-Http and Gson open source framework to design on the client side,making the client App smaller and run more smoothly.The server side of the point checking server is based on the SSM framework.It uses the JAVA language to design the functional interface between the server and the client.It solves the poor interaction between the intermediate server designed by C#language and the upper server system designed by PHP language.According to the needs of the system,the client completes the software development including login,web site modification,task confirmation,scanning point checking,note adding,outage and historical query.The server side of the design can serve both the client and the PC at the same time,and cancels the middle layer server that provides services for the client.We have completed the function interface development of login,task confirmation,data uploading,historical query and so on.Using multiple nodes on the server side,the Redis caching mechanism is designed to improve the efficiency of resource access and reduce the pressure of the server.Then,the function of the system is tested,and the functions of session sharing and multi node deployment are tested.Finally,this paper summarizes the work of the paper,and aims at the shortcomings of the paper and looks forward to the future work.
Keywords/Search Tags:Inspection, Android, SSM framework, Redis caching
PDF Full Text Request
Related items