Summary: | 碩士 === 國立臺灣海洋大學 === 電機工程學系 === 104 === This study implements a web-based background management system for the automated dispatch of connected cars. The system consists of a front-end mobile device, webpage, and database. Client-end functions are implemented on the two main mobile device platforms, Android and iOS, and used together with the Google Maps API to show the vehicle’s location and real-time traffic conditions; geographic location is used for the dispatch function. The system has a broadcasting function that provides real-time information to the vehicle, reducing time wasted in traffic jams. The system has various warning functions, allows users to set the range for driving, limit the vehicles driving speed, and has a page for managing reports of traffic violations or driving overtime, helping to prevent accidents. The system also has various report forms for the background administrator to use for performance or violation evaluations. The background management system is also integrated with the on-board diagnostics system OBD-II, and uses 4G mobile communications to transfer data to the background system for analysis of diagnostics information.
The system is designed based on the Model-View-Controller model that improves its expandability and maintenance. Degree of coupling between frameworks is reduced in hopes of simplifying the program code, make it easier to transplant, and improve performance, which are generally weaknesses in typical systems. WebSocket applications are added for the system to have asynchronous two-way communication channels, a breakthrough that reduces the load of both webpage and server when using Comet. This makes the system significantly smoother and increases the server’s capacity, further providing a high performance system.
|