客戶名稱:大連歐亞無人機技術有限公司
開發模式:定制設計
客戶端:微信小程序
UI設計圖如下:


隨著無人機技術與即時配送行業的融合發展,客戶計劃開發一套基于微信小程序的無人機配送外賣系統,實現 “線上下單 - 商家制作 - 無人機轉運 - 配送員最后一公里送達” 的全流程數字化管理,提升配送效率與用戶體驗。
? 構建覆蓋 “顧客 - 商家 - 配送人員 - 平臺管理” 的全角色微信小程序及管理系統;
? 實現訂單狀態全鏈路可視化跟蹤,尤其是無人機配送環節的透明化展示;
? 通過自動化任務分配、結算管理等功能,降低平臺運營成本;
? 對接成熟硬件方案(如訂單打印機、語音播報設備),提升商家操作效率。
? 后端框架:C#.net core 8
? 數據庫:Sqlserver 2019
? 前端載體:微信小程序(顧客端、配送人員端、商家端)+ Web 管理后臺
? 第三方集成:微信支付、微信消息推送、打印機接口、語音播報 SDK
? 支持微信授權一鍵登錄(獲取微信昵稱、頭像);
? 需綁定手機號(短信驗證碼驗證),用于訂單通知與配送聯系;
? 支持密碼重置(通過手機號驗證)。
? 商品分類展示(如餐飲、生鮮、日用品等);
? 商品列表支持按 “銷量、價格、距離” 篩選排序;
? 商品詳情頁:包含圖片、名稱、價格、規格(如大小份)、庫存狀態、商家信息(名稱、評分、配送范圍);
? 搜索功能:支持商品名稱、商家名稱模糊搜索。
? 加入購物車:選擇商品規格后添加,支持修改數量(1-N);
? 購物車編輯:刪除商品、清空失效商品(如庫存不足);
? 結算入口:勾選商品后跳轉下單頁。
? 收貨地址管理:新增、編輯、刪除、設為默認地址(需包含收件人、電話、詳細地址、定位信息);
? 訂單信息確認:商品清單、金額(商品總價 + 配送費)、優惠券選擇(如有)、備注(如 “少辣”);
? 支付方式:僅支持微信支付(需對接微信支付接口);
? 支付結果同步:支付成功后跳轉訂單詳情頁,支付失敗可重新支付。
? 訂單狀態實時更新,包含以下節點:
? 待接單:訂單已提交,等待商家確認;
? 已接單:商家確認接收訂單;
? 制作中:商家開始制作商品;
? 已發無人機:商家標記商品已交由無人機配送;
? 無人機運輸中:展示無人機狀態(見 3.1.5.1);
? 無人機到達:無人機已抵達指定取貨點;
? 配送員已收貨:配送員取貨并開始最后一公里配送;
? 配送中:配送員正在前往收貨地址;
? 已完成:訂單送達,顧客確認簽收。
? 狀態變更通知:通過微信模板消息推送(如 “您的訂單已由無人機發出”)。
? 方案 1(最簡):文字狀態描述
? 起飛:“無人機已從商家起飛”;
? 運輸中:“無人機正在前往取貨點”;
? 即將到達:“無人機即將抵達取貨點(預計 5 分鐘內)”。
? 方案 2(易實現):距離顯示
? 實時展示無人機與取貨點的距離:“無人機距離取貨點 XX 米”;
? 距離更新頻率:每 30 秒刷新一次。
? 方案 3(簡化地圖):
? 簡化地圖界面(無需高精度),標記商家位置、取貨點位置、無人機當前位置;
? 僅顯示直線距離,不展示實時路徑。
? 訂單歷史:按 “全部、待支付、待收貨、已完成、已取消” 分類查看;
? 地址管理:同 3.1.4;
? 優惠券:未使用、已使用、已過期分類展示;
? 意見反饋:文本輸入 + 圖片上傳(反饋配送、商品問題)。
? 賬號登錄:使用平臺分配的賬號密碼登錄;
? 身份認證:登錄后需驗證手機號(與注冊信息匹配),確保本人操作。
? 任務分類:
? 待接收任務:系統分配的新任務,需手動確認接收;
? 進行中任務:已接收且未完成的任務(含 “等待無人機到達”“已取貨配送中” 子狀態);
? 已完成任務:當天 / 歷史完成的任務;
? 任務詳情:包含訂單編號、取貨點(無人機降落點)、收貨地址、商品信息、顧客電話。
? 同步展示顧客端的無人機狀態(與 3.1.5.1 方案一致),便于配送員提前到達取貨點;
? 無人機到達提醒:通過小程序內消息 + 手機通知欄提醒(如 “無人機已抵達取貨點,請前往取貨”)。
? 取貨確認:到達取貨點后,點擊 “確認取貨”(可選項:掃描無人機 / 包裹上的取貨碼,避免錯拿);
? 開始配送:取貨后點擊 “開始配送”,系統記錄取貨時間;
? 送達確認:抵達顧客地址后,點擊 “確認送達”,需顧客提供驗證碼(由顧客端生成)或拍照上傳簽收憑證;
? 異常處理:支持 “無法配送” 申報(需填寫原因,如顧客電話不通),提交后由管理員介入。
? 任務分配規則:系統按 “待處理任務數量平均分配” 原則,向在線配送員推送新任務;
? 任務取消:已接收任務未取貨前,可點擊 “取消任務”(需填寫原因),任務自動回歸池重新分配;
? 任務轉派:若臨時無法配送,可選擇 “申請轉派”,由管理員手動分配給其他配送員。
? 請假申請:選擇請假日期(單日 / 多日)、請假類型(事假 / 病假),提交申請;
? 審批狀態:展示 “待審批、已通過、已拒絕” 狀態;
? 請假歷史:查看過去 6 個月的請假記錄。
? 日統計:當日完成訂單數、超時訂單數、配送收入(預估);
? 月統計:當月完成訂單數、總配送收入、出勤率;
? 工資明細:按日 / 周展示收入構成(基礎配送費 + 超時補貼等),支持導出明細。
? 登錄:商家賬號密碼登錄(支持多店員賬號,主賬號可分配權限);
? 店鋪信息:查看 / 編輯店鋪名稱、地址、營業時間、配送范圍(與無人機取貨點綁定)。
? 新訂單提醒:
? 語音播報:收到新訂單時自動播報 “您有新的訂單,請及時處理”(對接成熟語音 SDK,如阿里云語音);
? 小程序彈窗 + 手機通知欄提醒,5 分鐘未處理自動二次提醒。
? 訂單確認:商家查看訂單詳情(商品、數量、備注、顧客地址)后,點擊 “確認接單”(若無法接單,選擇 “拒單” 并填寫原因,訂單自動取消并通知顧客)。
? 制作流程:
? 點擊 “開始制作”,標記訂單進入制作中狀態(同步至顧客端);
? 制作完成后,點擊 “制作完成”,等待無人機取貨;
? 點擊 “已發無人機”,標記商品已交由無人機配送(同步至顧客端和配送員端)。
? 對接成熟打印機方案(如美團外賣打印機、飛鵝打印機):
? 新訂單確認后自動打印訂單小票(含訂單號、商品、數量、備注、取貨碼);
? 支持手動補打(如小票丟失);
? 打印機狀態監控:離線時小程序提醒 “打印機已離線,請檢查”。
? 訂單統計:當日 / 當月訂單數、成交金額、退單數;
? 商品分析:熱銷商品 TOP10、商品銷售占比;
? 營收明細:按日 / 周展示收入(扣除平臺抽成后),支持導出報表。
? 多角色設置:超級管理員(全權限)、運營管理員(訂單 / 用戶管理)、財務管理員(分賬 / 工資);
? 操作日志:記錄所有管理員的關鍵操作(如審核商戶、修改分賬比例),支持按時間 / 操作人查詢。
? 商戶入駐審核:
? 查看商戶提交的資料(營業執照、食品經營許可證、店鋪照片);
? 審核結果:通過(開通店鋪權限)/ 拒絕(填寫拒絕原因);
? 商戶信息管理:編輯商戶基本信息、修改配送范圍、暫停 / 恢復營業;
? 違規處理:對違規商戶(如虛假訂單)進行警告、罰款、封號操作。
? 商品審核:新商品 / 修改商品信息需審核(檢查圖片、價格、描述合規性);
? 商品上下架:手動下架違規商品,支持批量操作;
? 分類管理:新增 / 編輯 / 刪除商品分類,設置分類排序。
? 訂單查詢:按訂單號、時間、狀態、商家、顧客等多條件篩選;
? 訂單詳情:查看全鏈路狀態記錄(各節點時間、操作人);
? 異常訂單處理:介入 “配送員無法配送”“商家拒單” 等異常訂單,手動分配或取消。
? 配送員信息管理:查看 / 編輯姓名、電話、身份證號、入職時間;
? 資質審核:審核配送員提交的健康證、身份證照片;
? 狀態管理:設置配送員狀態(在線 / 離線 / 休息),手動禁用違規賬號。
? 薪資規則設置:基礎配送費、超時補貼、差評扣款等規則配置;
? 工資計算:自動按日 / 月計算配送員工資(基于任務統計數據);
? 工資發放:生成工資單(可導出 Excel),記錄發放狀態(未發放 / 已發放)。
? 分賬規則設置:與商家約定抽成比例(按品類 / 店鋪類型設置不同比例)、結算周期(如每月 1-5 日結算上月);
? 賬單生成:自動生成商家月度賬單(總營收 - 平臺抽成 - 退款 = 應結算金額);
? 結算管理:記錄商家結算狀態(待結算 / 已結算),上傳結算憑證(如轉賬截圖);
? 對賬功能:支持商家在線查看賬單明細,平臺與商家對賬差異處理。
? 平臺總覽:當日 / 當月訂單總量、交易總額、活躍用戶數、配送完成率;
? 趨勢分析:訂單量 / 交易額按日 / 周 / 月趨勢圖;
? 角色分析:商家活躍度、配送員人均配送量、顧客復購率。
1. 顧客下單流程:
瀏覽商品→加入購物車→提交訂單→微信支付→等待商家接單→跟蹤訂單狀態→接收商品→確認完成。
2. 商家處理流程:
接收新訂單→語音播報 + 自動打印→確認接單→開始制作→制作完成→標記 “已發無人機”→訂單結束。
3. 配送流程:
接收系統分配任務→查看無人機狀態→無人機到達后取貨→開始配送→顧客簽收→任務完成。
4. 平臺管理流程:
商戶入駐審核→商品審核→訂單監控→配送員調度→工資計算→與商家分賬結算。
1. 性能要求:
? 小程序頁面加載時間≤3 秒;
? 訂單狀態更新延遲≤10 秒;
? 支持同時在線用戶≥1000 人。
1. 安全性要求:
? 用戶密碼加密存儲(MD5 + 鹽值);
? 支付信息傳輸加密(HTTPS);
? 敏感操作(如修改分賬規則)需二次驗證。
1. 可用性要求:
? 系統全年可用率≥99.9%;
? 數據每日自動備份,支持 7 天內數據恢復。
1. 兼容性要求:
? 微信小程序兼容主流手機機型(iOS 12+、Android 8.0+);
? 管理后臺兼容 Chrome、Edge、Firefox 最新版本瀏覽器。
1. 顧客端微信小程序(源碼 + 上線版本);
2. 配送人員端微信小程序(源碼 + 上線版本);
3. 商家端微信小程序 + Web 輔助端(源碼 + 上線版本);
4. 管理后臺 Web 系統(源碼 + 部署包);
5. 數據庫腳本(建表語句、初始化數據);
6. 接口文檔(Swagger 格式);
7. 操作手冊(用戶手冊、管理員手冊);
8. 測試報告(功能測試、性能測試)。