Font Size: a A A

Research And Implementation Of Intelligent Taxi-dispatching Client Based On Android Platform

Posted on:2015-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:J Y ZhengFull Text:PDF
GTID:2298330431964296Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the context of social development, taxi as urban residents’ convenient way fordaily short-distance moving, has been getting rapid development. Formerly the accessto taxi mainly depended on waving hands at the side of the road to taxi drivers passingby, which was assisted by telephone dispatching as supplement. But this hand-wavingway is of irregularity and unpredictability and telephone dispatching platform is notpopular in small and medium-sized cities due to its cost price and limited technology,which leads to high rate of empty taxi on road, especially when drivers are on the wayto shift duties. As a result, it increases the drivers’ operating cost and reduces theeffective capacity of the taxi. At the same time, with the constant growing of mobileinternet and intelligent terminal market in recent years, taxi dispatching applicationsoftware based on mobile intelligent terminals emerged at the right time. Although itprovides a direction to solve the problem, its design doesn’t take drivers’ behavioralhabit and operating environment into full consideration, and there are severalfunctional deficiencies such as reminding of unfinished orders, systematic real-timeannouncement show. On the basis of a thorough investigation into the drivers’ actualdemands, this paper put forward an intelligent taxi-dispatching system based onAndroid terminal to solve the above problems.This paper starts with introducing the development situations in related fields athome and abroad, and points out the challenge and broad market prospect of the taxidispatching mobile software. Then it presents the related technologies to implementthe present system, which is followed by detailed descriptions of users’ demandanalysis, the framework of the system and the module division of client. This paperfurther analyzes the key technical problems in the process of software developmentand puts forwards feasible solutions. In the end, each module’s design and realizationof the system are described with details.To realize the system, this paper also made the following research.1.the researchon the algorithm of GPS data collection and uploading, and raises the solution ofuploading GPS data based on the variations of distance and time.2.the author studiedthe color collocation of user interface and font in the system, and summarized the solution of color collocation which is easier to identify in the sunlight.3.the MQTTprotocol is proved to be the best solution to accomplish message push service aftercomparing the current push solutions.4.after studies on remote monitoring technology,the remote monitoring function is realized primarily.The implementation of this system is based on Android platform, the orderinformation is stored in the clients’ local SQLite database to reduce flow when theycheck their history orders through internet. HTTP protocol is adopted to upload datain the interaction between client and server; MQTT is employed as push pattern toreceive messages; and JSON format is used for interactive data.
Keywords/Search Tags:Android, Intelligent Taxi-dispatching, Message Push, JSON
PDF Full Text Request
Related items