基于安卓Android的公交查询系统的设计与实现任务书

 2021-08-20 12:08

1. 毕业设计(论文)主要目标:

本论文旨在基于系统设计阶段和实现的基础上,介绍开发环境以及开发工具,进行实现阶段的预分析和后总结,并且详细阐述本系统的实现过程,在实现过程中运用的相关思路和方法。

2. 毕业设计(论文)主要内容:

本课题旨在开发基于Android平台的一个公交查询系统,主要设计一下功能模块:

1)定位问题

移动公交查询系统具有准确,实时,快速等特殊性,不和普通的LBS应用一样,要求更高的位置精度,定位要求更加快速。GPS的定位方式,显然在移动公交查询系统中就显得力不从心,我们从GPS的特点就可以了解到,它第一次定位非常耗时,而且还存在搜不到卫星导致无法定位的情况。因此,结合移动公交查询系统的特点,我们选择了GPS与基站定位相结合的定位方法。系统接收到定位的请求时,通过移动网络的基站进行快速的初步定位,然后再应用GPS定位。这样的操作大大的满足了用户的需求,而且定位的精度也更加精确,更加高效,更加快捷,降低了系统的出错率,提升用户体验。

2)客户端与服务端数据交互

客户端请求查询要求时,客户端会向服务端发送一个请求,请求的数据通过Web service方法进行调度,服务器响应后,会同样通过Web service接口进行反馈数据给客户端。

3)多线程技术

同一时间,可能会有多个请求,通过多线程可以更加充分的利用系统的资源,完成更多的任务。

4)手机数据存储

服务端返回的数据包保存在手机上,本系统用的数据库为SQLite。

3. 主要参考文献

[1]盖所林.GoogleAndroid 开发入门指南—北京:人民邮电出版社2009.

[2]郭宏志.Android应用开发详解 —北京:电子工业出版社2010.

[3]韩超,梁泉.Android系统原理及开发要点详解—北京:电子工业出版社2010.

[4]杨丰盛.Android应用开发揭秘[M].北京:机械工业出版社,2010.

[5]张运芳.Android 创赢路线与产品开发实战[M].北京:电子工业出版社, 2010.

[6]何晶.面向智能手机导航地图系统的设计和实现[D].武汉大学.2005

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。