需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16974 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在我国随着经济的迅速发展,伴随着城市的快速发展,城市的交通也发生了巨大的变化而且更加的复杂,找不到合适的公交线路是经常的发生在我们身边。本系统就是解决人们的乘车线路问题,给人们的日常生活带来方便。 本系统是基于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 |