实例介绍
本文介绍了打车软件的需求说明和设计,是一篇硕士毕业论文。
基于 的打车系统的设计与实现 摘要 随着网络时代的到来,移动通信用户数量迅速增加,各种移动通信工具成为人们 生活中的必需品,将无线通信技术运用到日常生活中是大势所趋。手机的广泛使用,互联 网的综合扩展,信息的高度整合与快速传播,已经彻底改变了传统的社交、通信、娱乐和 信息获取的方式,进入了一个全新的媒体时代。 操作系统以其完整、可靠、开放 等优点,在移动通信工具的操作系统平台中脱颖而出,占据∫大量的市场份额。 为了解决日前的打车难问题,本文针对人们的日常打车需求,设计实现∫基于 的打车系统,将打车过程网络化。本系统把乘客、司机、客服紧密的联系在一起,打破了 以往乘客路边等车,司机开车乱逛的传统打车方式。乘客通过打车系统的乘客端发布打车 需求信息,或者致电客服,由打车系统端的客户服务人员代其发布打车需求。司机通 过本打车系统的司机端获取打车需求信息,然后棖据自己所处的位置选择抢单,抢单成功 后与乘客取得联系,实现打车过程。 本论文的研究内容包括六部分。第一部分简要介绍了系统的研宄背景、国内外研究现 状,阐述了系统研究的目的与意义,并对本文的主要内容进行了概括。第二部分介绍了本 系统的开发平台,主要针对开发过程中用到的各个相关工具,如: 等进行简单的说明。第三部分对基于 的打车系统进行了需求分析,并介绍 了所用到的关键技术。第四部分提出了基于 的打车系统的设计方案,首先明确了 设计日标,在此基础上,对 客户端和客服端进行了设计,并详细地设计了 客户端的每一个功能模块,然后介绍∫系统数据库的设计。第五部分阐明∫本打 车系统的实现过程,包括数据库类的实现、客服端的实现以及 客户端各个功 能模块的实现,并对堪于 操作系统的打车系统的各个功能模块进行了模拟测试, 保证系统可以稳定运行。第六部分对全文进行了归纳总结,并展望了木来打午系统的发展 方向 关键词: 打车 基于 的打车系统的设计与实现 transmission of information have thoroughly changed pcoplc's traditional manncr of social In order to meet peoples need of getting a taxi when they go out; this paper designed and 基于 的打车系统的设计与实现 基于 的打车系统的设计与实现 目录 第一章绪论 研究背景 国内外研究现状 研究目的与意义 论文的主要内容和章节安排 第二章开发平台介绍 概述 的发展 体系结构 应用程序构成 简介 简介 本章小结 第三章系统方案研究 需求分析 功能需求 性能需求 关键技术介绍 用户界面构建 间的跳转 各户端与后台的通信 木章小结 第四章系统设计 系统总体设计 客户端架构 端架构 东统概要设计 客户端各功能模块设计 注册登录模块设计 乘客打车模块设让 历史记录查询与评价模块设计 司机抢单模块的设计 数据库设计 基于 的打车系统的设计与实现 本章小结 第五章系统实现刂测试 客服端的实现与测试 客户端各功能模块的实现与测试 注册登录模块的实现与测试 乘客打车模块的实现与测试 历史记录查询与评价模块的实现与测试 司机抢单模块的实现与测试 本章小结 第六章总结与展望 总结 展望 参考文献 致谢 基于 的打车系统的设计与实现 第一章绪论 研究背景 网络技术与移动通信技术的发展,使得我国的信息化进程越来越快。网终通信的 速度和质量不断提高,健使栘动互联网业务逐渐繁荣。年月日,中国互联网络 信息中心 在北京发布的第次《中国互联网终发展状况统计报告》中指出,截止 年月底,我国网络用户的数量达到了亿,互联网的使用比率为 手 机网络用户达亿,比上一年增长 ,依旧稳居上网终端第一位的宝座。使用手机上 网的用户在网络用户中所占的比例由上一年底的 上升至 ,比使用其他设备上 网的用户比例高出许多,手机用户仍然是我国网民最主要的组成部分。在手机网络用户 不断增长的同时也推动了各种手机应用软件的发展,成为了我国网络发展的一大特色。工 信部发布的年中国工业通信业运行状况报告也充分地显示了在网络技术突飞猛进 发展的带动下网终的覆盖面也越来越广这一特点。 移动终端的发展促进了人们对操作系统的不断探索。且前,市场上的操作系统多种多 样,像 等都拥有自己的用户群,但是在众 多的操作系统中 凭借其廾源、免费、稳定性好等优点稳居移动终端操作系统平台 的主导地位,例如:三星、 摩托罗拉、华为、中兴等众多国内外知名手机品牌都在 使用 操作系统。 各种手机应用己经深入到了人们生活中的各个方面,它们凭借其方便快捷的优势,深 受众多用户的喜爱,在为人们的生活带来翻天覆地的变化的同时,也为企业带来了更多的 经济效益。 信“衣食住行”是人们生存最基本的主流需求,紧跟数字化浪潮,实现“仪食住行”的 息化、网络化,已经成为时代发展的必经之路。就“行”这一项而言,出门打车是大多 数人的选择,很多人认为打车是一种非常便捷的出行方式,但是现如今在许多城市都面临 打车难这一现实问题。如何利用网络技术来解决这一难题,从而更好地满足人们的日常 需求,提高生活质量,是迈向信息化的重要一步。 国内外研究现状 打车软件在国外早有试水。年月,出租车移动预订应用首先在英国伦敦 得到推广,它拥有分別基于 和操作系统的两个版本,用户可以通过这个应用 预订出租车,它还提供了现金支付和信用卡支付两种付款方式 是由个人共同创建 的,其中三位是互联网企业家,分别是首席执行官 首席运营官 主席 另外三位是伦敦的出租车司机,他们是 和 。在这之前他们已绎创办过一家以出租车为主题的公司。 基于 的打车系统的设计与实现 打车应用 推出了基于 和 等多种操作系统 的不同版本。乘客只需要通过 发送自己的打车需求 便会安排车到乘客身 边。乘客在等车的时候可以随时杳看电子地图了解车与自己的距离、大概多长时间能到以 及司机的相关信息等。该应用同样支持使用信用卡付款,另外用户还可以累计积分,到达 一定积分后可以享受相应的优惠。这款打车应用已经于年在英国、以色列正式推 并且在不断地问德国、意大利、法国、西班牙和俄罗斯等国家延伸 刚开始时美国的打车应用向用户提供私家车,通常是豪华轿车,因此收费较 贵。从年月份开始它才将一般的黄色出租车加入到提供服务的行列之中。的 首席执行官 曾经表示,这一改变是面向普通群众的第一步。 从年开始,日本也推出了一种智能于机打车服务,安装了这种打车软件的用户可 以自由设定乘车点,对于有语言障碍的残疾人和外国乘客来说十分方便,相应的它会收取 些额外的费用。 国外的叫车服务不仅仅局限于出租车,在一定程度上充分利用了租车公司的车辆和 些私家车,例如上文提到的另外,这些打车服务中很大一部分都是拼车服务。目前 国内的打车软件还处在发展阶段,在北京、上海、广州、深圳等大城市,有超过一半的出 租午都利用各种打车软件提供服务,这种服务在某种程度上的确对目前的打车难问题起到 了一定的缓解作用。 年月开始上线测试的打车软件摇摇招车是我国出现较早的打车软件,它是由北 京聚核众信信息技术有限公司开发的,同样有 和两个系统版本。 年月份,程维创办的小桔科技公司发布了打车应用软件——嘀嘀打车,在经 历了一段艰难的创业初期后,年月嘀嘀打车加入了微信叫车和支付功能,目前在全 国司机用户的数量已经达到万 由易达出行科技有限公司开发的于机应用软件易达打车将于机定位和云服务结合起 来实现了互联网和移动终端的廾发,是一个高度集成的系统。 “快的打车”是杭州快智科技有限公司自午创办以来自主研发的第一个手机应 用,包括和 两种操作系统版本 越来越多的国内外企业涉足智能化打车领域,它们的发展充分迎合了人们的需求,展 现了打车软件发展的无限前景。 研究目的与意义 当代中国许多一线城市每天都有数以万计的出租车在提供出车服务,每年的营业额有 上亿万元。但是人们岀行通常还是只能选择在路边等待或者是提前一段吋间预订才能坐上 出租车。很容易解释造成这一尴尬局面的原因,大城市的交通卡常繁忙,想打午的乘客恰 好遇上一辆正在运营的空车的概率很低,打车完全靠碰运气。对出租车司机而言,他们要 想拉到乘客,就得开着车像无头苍蝇一样满大街乱转,希望能恰好遇到想打车的顾客,这 基于 的打车系统的设计与实现 样既浪费时间,乂要消耗更多的燃料费。另外,部分司机的拒载行为也为打车出行增加了 难度 我们要开发的打车系统,将乘客和司机通过这个系统的各个服务端连接到一起,使司 机及时获取乘客的打车需求,能给乘客提供更便捷的服务,对乘客来说,这种打车方式也 更加方便。它还能有效地减少拒载情况的发生,提高打车成功率 论文的主要内容和章节安排 本文针对目前各大城市面临的打车难问题,从打车各方的需求着手,设计并实现了 款打车应用软件,研究的主要内容如下 系统实现过程:乘客可以通过本系统乘客端直接发送打车需求,或者是给服务平台打 电话,告知其所在位置及目的地等相关信息。服务平台的客服人员在收到打车电话后,在 系统中发布这条打车需求。司机通过木系统的司机端查看到这条需求消息,如果司机认为 可以接这单生意则进行抢单。系统对司机发送的抢单消息进行管理,并给最先抢到的司机 发送确认消息。抢到单的司机收到确认消息后便可以与乘客取得联系,接着便可以提供出 车服务 打车过程完成后,乘客和司机都可以凭借其 客户端对本次打车过程进行评价。 对于差评次数超过一定限制的系统川户,系统可以将其拉入黑名单,不再对其提供服务, 然也可以通过付费等形式由客服端再次开通 本文的章节安排如下。 第一章,绪论,简要介绍了系统的研究背景、国內外研究现状,阐述了研究的目的和 意义,并对本文的主要内容进行了概括,罗列了本文的章节安排 第二章,开发平台介绍,主要针对开发过程中用到的各个相关软件,如: 等进行简单的介绍。 第二章,对基于 的打车系统进行了需求分析并介绍了与系统开发相关的关键 技术。 第四章,提出了基于 的打车系统的设计方案,首先明确了设计目标,在此基 础上,对 系统客户端和服务端进行了设计,并对 客户端的每一个功 能模块进行详细的设计,此外,还介绍了数据库的设计。 第五章,阐明了本打车系统的实现过程,包括数据库类的实现、客服端的实现以 及 客户端各个功能模块的实现。在系统实现的同时,对基于 的打车系统 的各个功能模块进行了测试 第六章,总结与展望,对全文的主要工作进行总结,并展望了未来打车系统的发展方 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论