计算机毕业设计Android网约车拼车打车叫车系统APP
本系統是一款基于位置的打車系統,使用了本軟件,乘客不再有漫長的等待,輕松坐上私家車。您發布的打車信息可以讓附近的出租車活私家車快速的找到您,從此無需盲目等待、不用爭搶,出租車變成您的私家車。
本系統可分為以下三個功能區:
(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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么学python?怎么学?怎样算学会
- 下一篇: 西藏攻略集锦