Font Size: a A A

Design Of Terminal Monitoring Management Client Based On Beidou Satellite Navigation System

Posted on:2017-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y X JinFull Text:PDF
GTID:2308330482489858Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The Beidou satellite navigation system is a global navigating system that possesses proprietary intellectual property rights and competitive advantage. Successful development of the system means a big step in China’s information industry. A series of terminals with positioning function has sprung up like bamboo shoots after a spring rain. the car terminal, the handheld terminal, and the wear terminal has applied in all industry, like the commercial car regulatory, the power transmission, the communications field, and the financial, has involved in various crowd who owned a cell phones, a car terminal even a intelligent watch. Both the government traffic management department, and an ordinary motor vehicle owner or even a child with a GPS watch, all of them are involved in the system we developed which is based on the BDS for information monitoring and managing. We can say the system is in need as long as the person need move. So a configurable, personalized,low-cost terminal monitoring system is more competitive in the market. This paper is based on cloud services and gives a designing and implementing solution for the real-time high reliability Terminal monitor client that supports personalization configuration.This application client could provide terminal information management functions,Terminal real time data monitoring function, Terminal instructions issued and collected as well as custom-configured functions. It mainly includes basic information management module, users-Terminal interacting module, real-time monitoring and presenting modules and terminal data analysis modules. The functions of each module is independent and can be configured according to individual needs, the pursuit of small and lean, fully customized needs is a major feature of the system. The memory management module of the client is based on Boost memory pool and smart pointer making memory management more flexible. The monitoring module is based on the CEF browser making the user-map interacting more convenient. The message transmission module is based on abstracting the windows socket communications API to classes and associated interfaces and model of production and consumption with independent each other providing more efficient receiving and sending messages. The presenting module is based on the MFC controls combined with techniques such as virtual tables providing more efficient display ways. Implementations of the Observer pattern, Bridge pattern, patterns and other design patterns in the client make the architecture much clearer, extending more convenient. In addition to using the above technologies supporting the development design, characteristic of this system lies in combining c/s and b/s mode, which gives full play to their respective advantages, C/S mode works between client and cloud services background, using the client-server model can guarantee low latency and high reliability of data transmission; B/S reflected in the embedded map, B/S map can avoid buying local map, reduce maintenance costs and map upgrade from trouble while saving user disk space, reduce the load a user’s computer.This system is lightweight, customizable, high reliability, superior properties, industrial extension based on Beidou satellite navigation systems and geographic information systems continue to improve, will be very competitive in the market.
Keywords/Search Tags:BDS(Beidou Navigation Satellite System), C/S(Client/Server), B/S(Browser/Server), CEF Browser, Real-Time Monitoring, Data Analysis
PDF Full Text Request
Related items