Font Size: a A A

The Design And Implementation Of Mobile Client For Monitoring And Warning System Of Grain Situation

Posted on:2017-03-11Degree:MasterType:Thesis
Country:ChinaCandidate:F J LiuFull Text:PDF
GTID:2308330485468660Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Under the guidance of China’s grain storage ecosystem theory system, grain storage concept in our country is undergoing profound changes and grain storage technology is developing from traditional grain storage technology to green grain storage technology. However, the improvement of grain storage technology can not guarantee grain storage without damage. Every year, there is still ten thousand tons of grain as improper storage and regulation would be damaged, So, in order to further enhance the security of grain storage, be badly in need of a kind of convenient and reliable real-time monitoring and warning terminal which can ensure the safety of grain storage.So, thesis designs a kind of mobile client used for monitoring and warning of grain situation which based on the cloud server within the framework of the measurement and control system of grain situation,. The client can check grain storage situation, remotely control equipment and warn abnormal information, which also supports for the real-time and accurate monitoring, warning and management on the grain depots distributed all over the country. At the same time the client also make full use of the characteristics that mobile intelligent terminal is extensive and convenient to carry to effectively make up for the shortcomings of traditional measurement and control terminal in flexibility and mobility. The monitoring and warning client breaks through the constraints of time and space in the true sense.In the communication framework, the client designed and implemented in the thesis uses Netty library building asynchronous communication between the client and server. The robustness of Netty can ensure the reliable data transfer between client and server. On the data encapsulation and parsing, the system uses the Protocol Buffer serialization framework. The framework has a flexible, efficient and simple features, serializing and deserializing business message with the framework can improve the processing speed of the system and realize messages transmission between the different platforms. In the aspect of data encryption, adopting the combination of MD5 and AES symmetric encryption method fully guarantee the security of the system. In the implementation of UI, the system uses the combination of static and dynamic layout drawing way to adapt to a variety of resolution of the smart phones effectively. In the realization of function module, it uses the MVC design pattern to realize the separation between data layer and interface layer, decouples program and improves the scalability of application.The monitoring and warning client of grain storage includes real-time detection, timing detection, ventilation control, history records inquiry, abnormal information warning and data display modules. It has some advantages such as elegant interface, simple operation, functional diversity, etc. It also provides users with stable and efficient, convenient and quick operation experience. Now the monitoring and warning system for grain situation has been promoted and used in several provinces in our country, Its overall function can meet the user’s requirements in most cases.
Keywords/Search Tags:Mobile client, Grain situation measuring and warning, Transmission encryption, Asynchronous communication, Serialization framework
PDF Full Text Request
Related items