论文部分内容阅读
随着3G网络时代的到来,移动通信用户数量迅速增加,各种移动通信工具成为人们生活中的必需品,将无线通信技术运用到日常生活中是大势所趋。手机的广泛使用,互联网的综合扩展,信息的高度整合与快速传播,已经彻底改变了传统的社交、通信、娱乐和信息获取的方式,进入了一个全新的媒体时代。Android操作系统以其完整、可靠、开放等优点,在移动通信工具的操作系统平台中脱颖而出,占据了大量的市场份额。为了解决目前的打车难问题,本文针对人们的日常打车需求,设计实现了基于Android的打车系统,将打车过程网络化。本系统把乘客、司机、客服紧密的联系在一起,打破了以往乘客路边等车,司机开车乱逛的传统打车方式。乘客通过打车系统的乘客端发布打车需求信息,或者致电客服,由打车系统Web端的客户服务人员代其发布打车需求。司机通过本打车系统的司机端获取打车需求信息,然后根据自己所处的位置选择抢单,抢单成功后与乘客取得联系,实现打车过程。本论文的研究内容包括六部分。第一部分简要介绍了系统的研究背景、国内外研究现状,阐述了系统研究的目的与意义,并对本文的主要内容进行了概括。第二部分介绍了本系统的开发平台,主要针对开发过程中用到的各个相关工具,如:Android、ASP.NET、MySQL等进行简单的说明。第三部分对基于Android的打车系统进行了需求分析,并介绍了所用到的关键技术。第四部分提出了基于Android的打车系统的设计方案,首先明确了设计目标,在此基础上,对Android客户端和Web客服端进行了设计,并详细地设计了Android客户端的每一个功能模块,然后介绍了系统数据库的设计。第五部分阐明了本打车系统的实现过程,包括数据库类的实现、Web客服端的实现以及Android客户端各个功能模块的实现,并对基于Android操作系统的打车系统的各个功能模块进行了模拟测试,保证系统可以稳定运行。第六部分对全文进行了归纳总结,并展望了未来打车系统的发展方向。