论文部分内容阅读
随着智能移动互联网进入了全新时代,使得原来只能在计算机平台处理的工作现在可以转移到智能终端上来完成。在智能手机终端操作系统中,目前发展最快最具代表性的操作系统是Google公司推出的Android平台。Android平台融入了面向手持设备的通用计算理念,随着手持设备硬件配置方面的快速提高,Android平台为各种复杂的移动智能应用提供了可能。当前,城镇人口飞速增长,交通问题日益凸显,如交通堵塞,交通事故等,而导致这个问题的一个关键因素就是城市出租车资源调度分配机制的落后。交管部门希望更加灵活准确的对出租车资源进行调度和管理,同时,乘客也希望得到优质的出租车服务。通过移动互联网应用软件,可以使出租车司机更快的找到需要服务的乘客,减少空车消耗,同时,需要叫车的乘客也能够快速得到服务,减少等车时间,在很大程度上既节约了时间,也减少了能源的消耗,对创建绿色城市具有重要意义。当前,市场占有率第一的智能手机系统已经是Android手机操作系统。众多公司和企业以及政府部门的支持基于Android系统的手机服务,纷纷开发具有很高实用价值的Android软件。交通管理部门也在基于Android的移动环境软件服务上进行了有益地探索和尝试,组织探讨和开发基于Android平台的出租车资源移动调度管理系统。本文的主要工作是设计并实现基于Android的出租车资源移动分享App软件,是整个交管部门移动交通调度管理系统的核心模块之一。本文基于Android平台,开发工具采用Android SDK和JAVA Eclipse,信息交互的方式是和远程服务器实时交互进行,实现了对出租车司机及乘客位置信息的实时更新处理。通过调用基于Android位置服务函数库和Google地图类库,采用JAVA语言以及PHP编写相应的移动终端和服务器端程序代码,实现了各种资源位置的上传、查询、显示更新等主要功能,是整个基于Android平台的出租车综合调度管理系统的核心部分。实验和试运行表明,本文开发的城市出租车资源移动分享App软件可以稳定的运行在基于Android平台的手机和移动设备上,为使用者提供灵活的出乘服务,基本满足了乘客及司机在移动环境中对出租车资源信息获取的实际需要。同时,也使交通管理的手机服务种类得到增添,展现出良好的应用前景和社会效益,具有非常好的实用性。本文的工作对其他类似的基于Android位置服务的软件开发工作也具有一定的参考借鉴意义。本文章节安排如下:第1章绪论部分主要介绍本文研究的背景﹑目的及意义,同时阐述了本文的主要工作和论文的组织结构。第2章介绍本文开发过程中使用的相关技术,分别介绍了Android开发平台的搭建,开发Android应用程序涉及的主要开发工具。同时也介绍了Android位置服务和Google地图相关的技术。第3章介绍课题的需求分析和总体设计,包括了系统的主要功能、系统模块的划分和具体的模块功能实现。同时,详细描述了数据库的设计、E-R图、数据库中各个表单的关系及系统流程。同时,对本文涉及到的Android位置服务类库和Google地图服务类库进行了详细描述。第4章详细讨论了基于Android移动平台的出租车资源分享模块的具体设计方案、架构实现和关键代码,描述了系统模拟测试和运行结果。同时,展示了系统的主要运行界面。第5章总结了本文的主要工作,同时对系统的不足之处进行了探讨。通过实验和试运行,根据使用者反馈信息,进行必要的完善和调整,进一步提高系统的稳定性和易用性,为下一步推广应用系统做好准备工作。