Font Size: a A A

Design And Implementation Of Ride-hailing Service Platform

Posted on:2020-06-03Degree:MasterType:Thesis
Country:ChinaCandidate:W J FuFull Text:PDF
GTID:2392330578954693Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology,there are many ride-hailing service platforms,such as Didi travel,which bring a lot of convenience to our life and provide a lot of employment opportunities for the society.However,the information management technology,vehicle tracking technology and other aspects are also facing great challenges.Traditionally ride-hailing platform has been unable to cope with the management of a large number of users,so in order to cope with the growing user groups,it is important to update the online ride-hailing platform.The topic of this paper originates from the project I participated in during my internship.The design of the online ride-hailing platform is based on the object-oriented design method.It is divided into three parts:driver client,passenger client and background management system.The driver end and passenger client are applications,and the background management system is WEB system.This system uses UML to realize visual modeling,which is beneficial to the joint development of Eclipse,Android SDK,MySQL and Tomcat.A*shortest path algorithm is used for vehicle matching,and Baidu Map is used for map location and trajectory translation.Compared with other online car-appointment platforms on the market,the system adds multi-day booking service function,which solves many car-using services such as children going to school,pregnant women's maternity examination,elderly medical treatment,business white-collar commuting and so on.In addition,the function of passengers in the optional vehicle is added to facilitate passengers' use of the vehicle.During my internship in the company,I participated in the design and implementation of vehicle reservation module,order query module,order processing module and passenger module.The main work includes:analyzing the functional and non-functional requirements of the system,dividing the main functional points,and overall designing several main functions,designing the structure of each module,interface design,data storage design,and system testing.At present,the whole system has been basically designed,and is constantly optimizing and adding new functions.Strive to maximize the provision of high-quality taxi service.
Keywords/Search Tags:Ride-hailing platform, Android, Baidu Map, A-star algori
PDF Full Text Request
Related items