摘要在我国,随着经济的迅速发展,和城市化的迅速发展,城市公交系统也随之迅速扩大,且更加复杂化,人们日常生活中出行等待公交车时希望能知晓下一班公交车的位置,因此手机公交位置查询软件将成为人们生活出行的好帮手。而Android系统作为目前最流行的手机开发平台,依靠Google强大开发和媒体资源,Android获得众多手机设备厂商的青睐。因此以Android作为平台,能够使更多的出行人士方便、高效的安排自己的行程。27537
本毕业设计主要研究Android的开发设计,解决人们等车时间过长这一日常生活中普遍存在的问题。主要研究成果如下:
(1)学习Android应用开发技术,掌握java及android编程语言;
(2)了解GPS定位技术,实现对用户自身的定位以及公交车的实时定位;
(3)参阅百度地图API,把定位实时体现在百度地图上;
(4)学习web service,完成对服务器的设计;
(5)学习MYSQL相关知识,实现与web服务器的连接。
关键字 Android 实时位置 web服务 全球定位系统 数据库
毕业设计说明书(毕业论文)外文摘要
Title The bus real-time positioning system based on Android
Abstract
With the rapid development of economy and the rapid development of urbanization in our country,the urban public transport system has been expanded rapidly and more complicated.People waiting for the bus travel in daily life hope to know the location of the next bus,so the phone software for the bus location will be a good helper for the people’s travel life.The Android system as one of the most popular mobile phone development platform,with Google’s powerful development and media resources,Android received favor from numerous mobile device manufacturers.So to Android as a platform,can make more people travel convenient and arrange efficient for their travel.
This paper studies mainly research the Android development design, to solve the common problem which people waiting for the bus too long in our daily life. The main results are as follows:
(1) Learn Android application development technology,master JAVA and Android programming language;
(2) Understand the GPS position technology,realize the user’s own position and the real-time position of the bus;
(3) Refer to the baidu map API,make the real-time position reflect on the map;
(4) Learn web service,complete the design of the service;
(5) Learn MYSQL related knowledge,realize the connection with the web server.
Keywords Android Real-time location Web service GPS Database
目 次
1 绪论 1
1.1 课题背景 1
1.1.1智能手机发展和普及 1
1.1.2 节能减排——公交热 1
1.2 当前研究现状 2
1.2.1 国外研究现状 2
1.2.2 国内研究现状 2
1.3 课题研究内容与意义 3
1.4 章节安排 3
1.5 本章小结 3
2 系统开发技术 4
2.1 Android平台 4
2.1.1 Android操作系统简述 4
2.1.2 Android架构 4
2.1.3 Android程序结构分析 5
2.2 GPS技术 7
2.2.1 GPS简介 7
2.2.2 定位系统组成部分 7