派車系統與司機 App
您的需求是「派車系統,想要司機 App」。本文件把這兩件事拆成可以討論的具體範圍,並列出開工前必須先問清楚的問題。上方欄位可全文檢索三份內容(Ctrl K)。
「派車系統」在不同的車隊,指的是完全不同的東西。遊覽車包車、貨運配送、固定接駁,這三種的派工單位、司機 App 畫面、後台看板都不一樣,資料結構也不一樣。
所以本文件的做法是:共通的核心先寫具體(任務單狀態、指派、司機接單回報、位置同步、工時檢核),分歧的部分攤開來讓您指認。請先看第二節那張表,告訴我您是哪一種,我再把對應的細節補上並更新報價。
任務單狀態機、後台與司機 App 的功能界線、工時檢核、驗收標準。
九個項次、分期付款、服務範圍與合作約定。
法定駕駛工時、位置回報怎麼做才不耗電、技術選型、與現成 GPS 產品的關係。
一、速讀
| 項目 | 內容 |
|---|---|
| 本案在做什麼 | 一套派工後台加一個司機端:建單、指派、司機接單與回報、狀態同步、工時檢核、報表 |
| 核心範圍 | 22 人天/NT$99,000~126,000(未稅)。您標的是預算詳談,這個數字是依工項推算,不是先看預算再開價 |
| 工期 | 7 至 8 週。第一週的流程訪談是關鍵路徑 |
| 司機端 | 兩種做法由您選:網頁 App(建議,含在報價內)或原生 App(加 NT$12,500)。比較與理由見第三節 |
| 驗收怎麼算 | 四個動作由您的調度與司機實際操作,見〈工作說明書〉第六節 |
| 最大的不確定 | 您的車隊型態,以及現在派車是怎麼運作的。這兩件事定了,其餘都是實作 |
| 交付什麼 | 完整原始碼、API 文件、部署說明。不綁定由我方後續維護 |
二、您是哪一種車隊
這是開工前最需要先確定的一件事。三種型態的共通部分約佔七成,剩下三成的差異決定了任務單長什麼樣、司機 App 主畫面放什麼。
| 型態 | 派工的單位 | 難點在哪 | |
|---|---|---|---|
| A | 遊覽車/包車 | 一趟行程(可跨日、跨縣市) | 車輛與司機被長時間佔用,衝突檢查是重點;行程常變更,改期改車要能追溯 |
| B | 貨運/配送 | 一張配送單,一天數十趟 | 重點在一天內的路線順序與時窗,司機 App 要能快速連續回報與取得簽收 |
| C | 交通車/固定接駁 | 一條固定班次 | 重點是排班輪替與代班,派工多為週期性複製而非逐筆建立 |
因為通用的結果是三種都做不好。包車行程要處理的是跨日佔用與衝突,配送要處理的是一天幾十趟的順序與時窗,接駁要處理的是排班輪替與代班——硬做成同一張表單,最後三邊都要遷就。
共通的那七成我這份文件已經寫具體了,可以直接開工;剩下三成等您指認型態後補上,報價一併更新。
三、司機端:兩種做法,我的建議與理由
您提到「想要司機 App」,兩種做法都做得出來,選擇權在您。以下把差別攤開,並說明我建議哪一種、為什麼。
| A · 網頁 App(加到主畫面)建議 | B · 原生 App(上架商店) | |
|---|---|---|
| 司機怎麼取得 | 傳一個連結,開啟後選「加到主畫面」,桌面出現圖示,點開是全螢幕 | 到 App Store/Play 商店搜尋、下載 |
| 改版 | 後台一發布,所有人下次開啟就是新版 | 重新送審、等審核通過,司機還得自己更新 |
| 雙平台 | 同一套,不分平台 | Android 與 iOS 的差異要各自處理 |
| 開發者帳號 | 不需要 | Apple 每年 US$99、Google 一次性 US$25,由貴司持有 |
| 推播通知 | 支援。iOS 自 16.4(2023 年 3 月)起支援,但司機須先加到主畫面才生效 | 支援,裝好即可 |
| 離線暫存與續傳 | 支援 | 支援 |
| 拍照、撥號、導航 | 支援 | 支援 |
| 背景持續回報位置 | 不支援 | 支援 |
| 費用差 | 含在報價內(22 人天) | 加 2.5 人天/NT$12,500(未稅),含雙平台打包、上架與審核往返 |
一、司機端的成敗在於他們願不願意用。 傳個連結就能開,比請司機去商店搜尋下載少掉一整段摩擦。改版也不必再拜託每個人更新。
二、唯一的功能差距是背景定位,而這個差距在實務上比帳面小。 司機一開導航,原生 App 也一樣被切到背景,還要跟導航搶電池。本案的做法是節點式定位:按「出發」「抵達」「完成」的當下各取一次座標,您得到「幾點從哪出發、幾點到哪」,對派工與對帳通常就夠。
三、真要即時看到車在哪,答案本來就不該是手機。 車機 GPS 比手機準、不吃司機電池與流量、司機關掉程式也照跑。貴司車上若已裝 GPS,本案可改讀車機資料,見〈參考附錄〉四。這條路和 A 併用,效果比 B 好也比 B 省。
iOS 的推播通知,要司機把網頁「加到主畫面」之後才會生效。沒做這一步的司機收不到派工通知。
對策是上線陪跑當天由我方一支一支協助設定,十分鐘的事,已含在報價的上線陪跑裡。但這確實是一個必須確實做到的動作,不能只發個連結就當作完成。
若您評估後仍希望上架商店(例如司機流動率高、或希望有商店的正式感),做法是先做 A,再把同一套包成 App 送審。程式碼共用,所以 B 的 2.5 人天是加在 A 之上,不是重做一次。
也就是說,這個決定不必現在定死。第一期規格確認時再選,甚至先上 A 跑一陣子、之後要上架再補,都不會浪費前面的工。
四、接下來怎麼走
- 回覆您屬於上表哪一種(或都不是,請描述一下現在怎麼派車)
- 第三節的司機端 A/B 選一個,或告訴我您的顧慮。這一項可以留到第一期再定
- 看〈工作說明書〉第七節的六個待確認事項,前三項不先定義,做出來一定與預期不符
- 確認後我補上型態相關的細節,更新本文件與報價單作為簽約版本
您刊登的需求說明是一句話,所以本文件的內容來自我對派車營運的理解,不是來自對貴司的了解。文中若有與實際情況不符之處,以您的說明為準,本文件隨之修正並改版。
我沒有在文件裡寫任何關於貴司規模、車輛數或現有系統的推測——那些我不知道,等您告訴我。
作品:xuzheng.com.tw、chihuahuatrip.tw