Font Size: a A A

The Design And Implementation Of The Mobile Client Of The Real-time Bus Information Inquiry System

Posted on:2017-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:W C DouFull Text:PDF
GTID:2348330518995699Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,the process of urbanization has led to the rapid expansion of urban population.Fast pace of life in big cities makes citizens higher request to the concept of time and efficiency.At the same time,the progress of mobile communication technology has driven the rapid development of the city bus system.people need to know when their buses will come.With more and more applications about life could be installed,while few of them can solve the problem of bus travel of the citizens.The concept of real-time bus also need evolved from the traditional sense of "electronic bus stop board" into the mobile applications that support real-time bus information query.The popularity of real-time bus must be able to improve public travel efficiency,and plays an important role in avoiding the waste of time.The implementation of the real-time bus system,mainly based on LBS and mobile map technology.With the development of mobile communications,mobile WIFI has become an important way for people to access the Internet and it is more and more popular on the bus.With the GPS system,the driving buses can be accurate posited.Mobile phone map provides a powerful map shows,with which the location of the bus can be dynamic displayed on the cell phone map.At present,Internet companies such as baidu,scott and tencent can provide powerful mapping services,which offers a powerful guarantee for the realization of the intelligent traffic management system and the dynamic tracking vehicles.Basing on the LBS technology,the Android client development and the baidu map technology,data about bus is collected and uploaded to server by users,and other users achieve the real-time tracking of buses.With the maps,bus line data and other functions provided by baidu,the real-time data can be displayed to the user more intuitive.Considering the incomplete data in the early stage of the application int the case of less user,the project will be completed in two stages.In the early stage,the application will display real-time bus data to users by calling the third-party existing interface.At the same time,accumulate user and encourage users to collect bus data for the later.Later,it will be considered to upload bus location data by users and optimize the real-time bus system.First of all,the paper introduces the development status of real-time bus system,introduces three related technologies of mobile client application development:MVC design pattern,SQLite database in Android and Baidu map SDK Android.After analyzing the functional requirements and non functional requirements of the system,the content of the system is finally determined.In the implementation of the project,the preliminary work has been completed,witch is completed by calling the third party real-time bus data to provide users with the bus station information and static bus information query.And on this basis,as to meet the user's personalized needs,we have realized the function of the site/line collection and get off to remind.At the same time,the completion of the bus data collection and upload function,and the realization of the matching of the bus and bus lines lays a foundation for the realization of the function of real-time bus information query system based on the active participation of users to upload bus location data.In the last part of the thesis,we make a summary of the full text,points out the deficiency of the system and plans the possible further work of the system.
Keywords/Search Tags:Real-time Bus, Mobile Maps, LBS Technology, Wireless Mobile Communication, Android Development
PDF Full Text Request
Related items