本系统是一款基于位置的打车系统,使用了本软件,乘客不再有漫长的等待,轻松坐上私家车。您发布的打车信息可以让附近的出租车活私家车快速的找到您,从此无需盲目等待、不用争抢,出租车变成您的私家车。
本系统可分为以下三个功能区:


(1) 乘客端
根据用户的需求,乘客端用户可以进行如下操作:
① 未注册的用户无法进入系统
② 首次使用的用户可点击登录界面的注册按钮进入注册页面进行注册。注册需要提供手机号码作为用户名(方便消息的推送)和6位以上密码
③ 注册成功的用户,可以在登录界面输入正确的用户名和密码登录系统。
④ 登录成功进入首页需要有网络支持,会自动定位当前位置,没有网络则是地图提供的初始位置。
⑤ 乘客可以通过地图输入查找自己所需要去的地方,发布订单,等待司机接受订单。司机接受订单之后会有消息通知乘客已有人接受订单并提供司机的车牌号方便乘客寻找。
(2) 司机端
根据用户的需求,可以进行如下操作:
① 未注册用户无法进入系统;
② 首次使用的用户可点击登录界面的注册按钮进入注册页面进行注册。注册需要提供手机号码作为用户名(方便消息的推送)和6位以上密码以及车辆车牌号(方便乘客识别接受订单的车辆);
③ 注册成功的用户,可以在登录界面输入正确的用户名和密码登录系统;
④ 登录成功进入首页需要有网络支持,会自动定位当前位置,没有网络则是地图提供的初始位置。司机可以查看到周围三公里的乘客发布的打车消息,司机点击接受订单。根据地图位置前往乘客地点。
⑤ 司机可以分享路况消息,其他司机用户可以查看。
(3) 服务器端
① 处理乘客端和司机端发出的请求查找所需要的数据
② 根据查找到的数据打包成JSON字符串数据响应所需要的数据;
1. .gradle和.idea
这两个目录下放置的都是Android Studio自动生成的一些文件,大致是项目的配置信息,包括历史记录,版本控制信息等,无须关心,也不要去手动编辑(其实也可以将其隐藏起来)
2.app
项目中的代码、资源等内容都是放置在这个目录下的,我们后面的开发工作也基本是在这 个目录下进行的,待会儿还会对这个目录单独展开讲解。
3.build
这个目录主要包含了一些在编译时自动生成的文件,也不需要过多关心。
4.gradle
这个目录下包含了gradle wrapper的配置文件 ( 其实目前也不用过多的理解它,因为我也还在了解这个中,大概是帮忙配置每一个项目对应的radle版本的 )
使用gradle wrapper的方式不需要提前将gradle下载好,而是会自动根据本地的缓存情况决定是否需要联网下载gradle。Android Studio默认就是启用gradle wrapper方式的,如果需要更改成离线模式,可以点击Android Studio导航栏→File→Settings→Build, Execution,Deployment→Gradle,进行配置更改。
5. .gitgnore
这个文件是用来将指定的目录或文件排除在版本控制之外的。(git ignore嘛)
6.build.gradle
这是项目全局的gradle构建脚本,通常这个文件中的内容是不需要修改的。稍后我们将会详细分析gradle构建脚本中的具体内容。
7.gradle.properties
这个文件是全局的gradle配置文件,在这里配置的属性将会影响到项目中所有的gradle编译脚本。
8.gradlew和gradlew.bat
这两个文件是用来在命令行界面中执行gradle命令的,其中gradlew是在Linux或Mac系统中使用的,gradlew.bat是在Windows系统中使用的。
 
“出租车”是许多人日常经常使用的出行工具,因为它的方便和快捷。然而现在许多地方都有出租车司机难找到乘客或者偏远人流较少地区的乘客难打的的现象,许多出租车司机都喜欢到人流较大的地方寻找乘客。
本系统是一款基于位置的打车系统,使用了本软件,乘客不再有漫长的等待,轻松坐上私家车。您发布的打车信息可以让附近的出租车活私家车快速的找到您,从此无需盲目等待、不用争抢,出租车变成您的私家车。
毕设做到现在,算是告一段落。谈起为什么选Android,我只能说感兴趣,而又没毅力。在没有压力的情况下,让我去专研一门不懂的东西可行性太低。只能说很了解自己的性子。我想通过这种方式逼自己,幸好没让自己失望。虽然此次的毕设没有很有技术含量,但还是算勉强够凑合吧。

计算机毕业设计Android网约车拼车打车叫车系统APP相关推荐

  1. 计算机毕业设计Android安卓旅游结伴景点评论-酒店预订系统app用户相约伴一起游玩

    旅游业的蓬勃发展带动了全国经济的发展,旅游业属于服务行业,对于服务行业来说如何让客户体验感更好,对于旅游的全流程感受更加舒服,是此次研究的重点.此次从Android端的旅游管理系统设计开始,从旅游用户 ...

  2. 计算机毕业设计android的手机点名签到学生请假考勤系统app(源码+系统+mysql数据库+Lw文档)

    项目介绍 完成基于安卓的点名签到学生请假考勤系统的设计和开发.有效地实现学生考勤信息管理的信息化,减轻管理人员的工作负担,高效率.规范化地管理大量的学生考勤信息,并避免人为操作的错误和不规范行为.运用 ...

  3. 计算机毕业设计Java网约车管理系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java网约车管理系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java网约车管理系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 开 ...

  4. java计算机毕业设计家装建材网源码+数据库+lw文档+系统

    java计算机毕业设计家装建材网源码+数据库+lw文档+系统 java计算机毕业设计家装建材网源码+数据库+lw文档+系统 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:id ...

  5. java计算机毕业设计基于微信小程序的校园外卖订餐系统APP

    项目介绍 网络技术的快速发展给各行各业带来了很大的突破,也给各行各业提供了一种新的管理模块和校园订餐模块,对于校园订餐小程序将是又一个传统管理到智能化信息管理的改革,对于传统的校园订餐管理,所包括的信 ...

  6. 计算机毕业设计 Android的汽车租赁租车app

    毕设做到现在,算是告一段落.谈起为什么选Android,我只能说感兴趣,而又没毅力.在没有压力的情况下,让我去专研一门不懂的东西可行性太低.只能说很了解自己的性子.我想通过这种方式逼自己,幸好没让自己 ...

  7. 网约车成品源码 代驾顺风车拼车打车货运司乘双端小程序安卓苹果源码

    PHP顺风车源码 打车源码 拼车源码 代驾小程序源码 uniapp源代码 同城打车代驾小程序顺风车拼车APP源码网约车APP 司机端:安卓,苹果 乘客端:安卓,苹果,小程序 系统是基于Thinkphp ...

  8. 打车/网约车、代驾、顺风车/拼车/快车/专车(含市内和城际)、货运(小程序、APP(安卓/苹果)、公众号、H5网页)

    打车出行平台支持打车/网约车.代驾.顺风车/拼车/快车/专车(含市内和城际).货运.租车,可快速上线运营. 打车网约车拼车平台:打车+代驾+顺风车+货运 基础功能模块 NO.1[ 乘客端 ] 01.多 ...

  9. [附源码]计算机毕业设计Python+uniapp驾校预约练车的小程序v5fxm(程序+lw+远程部署)

    [附源码]计算机毕业设计Python+uniapp驾校预约练车的小程序v5fxm(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Pytho ...

最新文章

  1. oracle中的聚簇,Oracle数据库的聚簇技术
  2. Mybatis的xml配置备忘
  3. 【Android 高性能音频】AAudio 音频流 构建器 ( AAudio.h | 流构造器 | 音频设备配置 | 音频采样配置 | 构建器销毁 )
  4. 只腐蚀毛刺 腐蚀算法_图像的腐蚀 膨胀及细化
  5. 大工14秋《c/c++语言程序设计》在线作业三,大工《CC++语言程序设计》课程考试模拟试卷A...
  6. Ubuntu使用tcpdump工具
  7. javaee怎么做到只有登录才可以进网页_java初学者,应该怎么去学习?(建议收藏)...
  8. 团队合作-需求分析之WBS
  9. 请慎用ASP.Net的validateRequest=false属性
  10. paip.账务系统的安全性
  11. 开发者需要了解的 WebKit
  12. ideal如何快速导入import_IntelliJ IDEA 自动导入包 快捷方式
  13. 环信php修改头像,集成环信3.0 处理UI上展示昵称 头像的方法
  14. python3 flask 使用Mysql数据库
  15. Word 2016 大括号多行公式左对齐详解
  16. 知识图谱的相关技术-概览(笔记)
  17. 游戏角色设计思路规划路径有哪些?
  18. 被Z世代称为B站张子枫,她有一种天然的治愈力。
  19. 本地电脑连接阿里云RDS Mysql数据库问题(10038错误)
  20. Web开发之电子签章

热门文章

  1. Excel 序号自动增长,变更
  2. 可变长度子网掩码(VLSM)
  3. 泛型中的 T、E、K、V,还记得嘛?
  4. 近观趣店,“审视”罗敏
  5. 【JZOJ5234】外星人的路径
  6. 项目4-一元一次方程类
  7. 计算机黑屏但是有鼠标,电脑黑屏但是鼠标能动解决方法
  8. LikeLib:区块链+云计算的结合技术现在成熟了吗?
  9. 当Linux无法正常启动的时候怎么拯救一下下,就一下下...
  10. vue文件下载进度条