簡單總結一下,這個系統是一個外賣點餐系統,也就是仿美團餓了麼,也是當時我的畢業設計,花費了我很多精力,主要包括了移動端App、服務端(中台)和商家的背景管理。答辯完後我就将移動端源碼放到了GitHub上去了,這一晃眼一年多過去了,直到最近我才發現star已經好幾十了,也有人提issue,正所謂酒香不怕巷子深(有點吹捧了,别介意),說明這個項目對很多人還是有借鑒意義的,特别是對于需要準備畢設的同學。
下面我就簡單介紹一下這個系統,因為功能确實有點多,我就大緻介紹一下App端和商家背景管理部分功能吧,後面我會把所有源碼以及資料庫備份分享出來。
一、移動端(App)
- 開發語言:Android
- 開發工具:Android Studio
- 主要功能:登入、注冊、訂餐(支付方式為模拟支付)、訂單管理、訂單評價、使用者資訊管理、收貨位址管理、地圖定位、視訊監控、送餐導航、智能客服助手(圖靈機器人)、二維碼掃描、微信分享、App掃碼下載下傳、目前定位城市天氣查詢、網絡監聽及控制等功能。
部分功能效果圖
首頁
登入
訂餐
位址管理
地圖定位和送餐導航
個人資訊管理
智能客服助手
接入了圖靈機器人接口,如果用的人多了,每天可用額度可能會不夠,建議自己去圖靈弄個接口換上。
分享功能
二維碼掃描
掃描對應商品二維碼可檢視相應商品詳情,背景首頁有二維碼。
二、商家背景管理
- 開發語言:.net
- 開發工具:Visual Studio
-
主要功能:商品管理,商家管理,使用者管理,訂單管理。
背景是根據不同的角色顯示不同菜單(要是看不到去資料庫改下你賬号對應的角色就行)。
- 背景首頁:傳送門(有的圖檔換伺服器時弄丢了,不過不影響使用)
- 源碼位址:https://github.com/yangxch/FoodOrdering