论文题名: | 基于Android平台的公众出行信息系统的研究 |
关键词: | Android平台;公众出行信息系统;无线通讯技术;Web服务器 |
摘要: | 随着3G无线通讯技术的发展,智能移动设备将成为未来动态信息接收的良好终端,将随时随地的获取信息,接入互联网,成为移动互联网。尤其,Android智能平台的异军突起和不断普及,越来越多的出行用户希望可以查询出行信息,进行出行导航,以提高出行质量。 本文以基于Android平台的公众出行信息系统的应用开发作为主要线索,进行了适合移动智能平台相关算法的理论研究、相关技术的应用研究以及项目开发,主要包括以下内容: 首先,对Android的系统架构、应用程序组件及其生命周期进行深入分析,并深入研究了Web Services技术以及相关协议,重点阐述了如何将Web Services技术应用于Android手机中;深入研究JSON格式的数据在信息交换中的特点和优势,在此基础之上提出基于JSON实现Android智能终端与Web服务器之间“面向对象”的信息交换的新方法。 其次,研究经典的基于邻接矩阵公交查询算法,通过分析公交网络抽象的特点,提出改进的基于邻接矩阵公交查询算法,即基于邻接表的公交查询算法,节省了存储空间,提高查询效率;为了提高Android手机访问3G网络的性能,研究国内外主流的缓存算法,结合LFU缓存算法和线程池技术,创新性地提出更适合智能移动终端的基于LFU和时间戳的线程池两级缓存算法,并编写该算法应用于本系统,很好地提高系统性能。 另外,阐述了如何利用上述技术和算法对本系统进行详细设计和实现,并对系统实现过程中如何应用关键技术进行详细的阐述。 最后,给出研究成果和对未来的展望。 |
作者: | 王晓禹 |
专业: | 计算机软件与理论 |
导师: | 石丽 |
授予学位: | 硕士 |
授予学位单位: | 沈阳理工大学 |
学位年度: | 2013 |
正文语种: | 中文 |