基于Android平台的某地公交信息系统的设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-12-25
  • 论文字数:16974
  • 课题出处:(萌小月)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:在我国随着经济的迅速发展,伴随着城市的快速发展,城市的交通也发生了巨大的变化而且更加的复杂,找不到合适的公交线路是经常的发生在我们身边。本系统就是解决人们的乘车线路问题,给人们的日常生活带来方便。

本系统是基于Android平台开发的徐州公交信息系统的设计与实现,其开发环境是Eclipse IDE[1],采用Android ADT,使用XML页面展示用户界面,系统使用Sqlite轻量级数据库[2]实现数据的操作。其中主要模块包括:线路查询、站点查询、换乘查询等模块,该公交查询系统不仅可以文本显示,而且实现在地图上显示线路信息,站点信息实时定位显示附近的公交站,使系统更直观,更方便用户的查询。

本系统具有良好的操作性、数据安全性以及易于维护的特点,方便了人们乘公交出行的便捷性。

关键词:公交查询系统;SQLITE;Android平台;百度地图

 

目录

摘要

Abstract

1绪论-1

1.1系统开发背景及意义-1

1.1.1系统开发背景-1

1.1.2系统开发意义-1

1.2系统开发内容-1

1.3论文的组织结构-2

2相关技术简介-3

2.1 Android平台-3

2.1.1Android操作系统简介-3

2.1.2 Android架构-3

2.2 Android ADT-5

2.3 XML技术-5

2.4百度API-6

2.5 GPS定位-6

2.6本章小结-7

3系统需求分析-8

3.1现状分析-8

3.2可行性分析-8

3.2.1经济可行性-8

3.2.2技术可行性-8

3.3设计目标-8

3.4功能要求-8

3.5系统开发环境配置-9

3.6本章小结-9

4系统设计-10

4.1数据库设计-10

4.1.1数据库需求分析-10

4.1.2数据库表的E-R图设计-14

4.1.3数据库表设计-14

4.2系统结构设计-15

4.2.1模块化设计-15

4.2.2系统总体架构设计-16

4.3系统模块设计-16

4.3.1线路查询模块的设计-16

4.3.2换乘查询模块的设计-16

4.3.3站点查询模块-16

4.3.4 GPS显示和地图(POI)模块-17

4.3.5 Activity管理模块-17

4.4本章小结-17

5系统实现-18

5.1系统主界面的实现-18

5.1.1ViewPage的实现-18

5.1.2ActionBar的实现-18

5.1.3Fragment的实现-19

5.2界面的美化-20

5.2.1Button按钮的美化-20

5.2.2EditText输入框的美化-20

5.2.3ListView列表美化-21

5.3离线数据访问-22

5.4线路查询模块-22

5.4.1线路查询界面实现-22

5.4.2线路查询功能实现-24

5.5换乘查询模块-26

5.5.1换乘查询界面实现-26

5.5.2换乘功能实现-27

5.6站点查询模块-30

5.6.1站点查询界面实现-30

5.6.2站点查询功能实现-30

5.7GPS定位模块-31

5.7.1定位功能实现-31

5.8地图(POI)模块-31

5.8.1 POI模块界面实现-31

5.8.2 POI功能实现-32

5.9本章小结-33

结论-34

致谢-35

参考文献-36

附录-37


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费