充電樁APP開發(fā)方案
一、應(yīng)用選型
在國內(nèi)市場,充電樁平臺的選擇更傾向于微信小程序。微信擁有十幾億用戶,其生態(tài)完善,便于推廣和獲客。每個用戶的手機幾乎都會安裝微信。若需支持支付寶或其他平臺的支付方式,可考慮開發(fā)APP或支付寶小程序。采用uni-app開發(fā)一套應(yīng)用,可發(fā)布多個版本,既方便又實用。若進軍國際市場,則需要開發(fā)獨立的APP。

二、充電協(xié)議選擇
國內(nèi)尚未統(tǒng)一充電協(xié)議標(biāo)準(zhǔn),各大充電樁企業(yè)都有自己的協(xié)議,或是采用云平臺軟件的協(xié)議進行對接。目前主要的協(xié)議基于TCP方式,也有使用MQTT的。而國外則主要采用OCPP1.6協(xié)議,基于WebSocket方式。TCP和WebSocket方式都需要考慮大量設(shè)備連接時的服務(wù)節(jié)點問題。
三 編程語言選型
考慮到平臺的未來發(fā)展,單一節(jié)點服務(wù)器無法支撐大規(guī)模的設(shè)備連接和高可用性需求。因此推薦采用微服務(wù)開發(fā)方案。Java spring cloud是一套適用于企業(yè)級應(yīng)用的開發(fā)框架,具有完善的生態(tài)和豐富的解決方案,可以解決服務(wù)間調(diào)用、鑒權(quán)、事務(wù)一致性等問題。
四、架構(gòu)設(shè)計

為了滿足不同端用戶的需求,我們將平臺分為多個應(yīng)用。主要包括四個服務(wù):APP接口服務(wù)、總平臺接口服務(wù)、代理商平臺接口服務(wù)以及充電樁中央系統(tǒng)服務(wù)。其中,充電樁中央系統(tǒng)服務(wù)主要負(fù)責(zé)與設(shè)備的交互,業(yè)務(wù)服務(wù)與設(shè)備服務(wù)解耦合并,未來平臺更換充電樁協(xié)議時僅需要更換中央系統(tǒng)服務(wù)。APP接口服務(wù)根據(jù)APP需求提供接口服務(wù),與中央系統(tǒng)通訊以遠(yuǎn)程調(diào)用或接收設(shè)備數(shù)據(jù)。代理商平臺接口服務(wù)根據(jù)業(yè)務(wù)需求而定??偲脚_接口服務(wù)作為總運營平臺提供的服務(wù)接口,負(fù)責(zé)管理眾多功能。
五、功能設(shè)計
總后臺功能設(shè)計包括:權(quán)限管理、管理員管理、角色管理以及系統(tǒng)基本管理。這些功能共同構(gòu)成了完整的充電樁APP管理系統(tǒng)。其中,權(quán)限管理是核心,它確保了系統(tǒng)的安全性和數(shù)據(jù)的完整性。管理員可以通過權(quán)限管理對系統(tǒng)進行全面的控制,角色管理則定義了用戶的不同角色和權(quán)限,使得系統(tǒng)使用更加靈活。系統(tǒng)基本管理則包括了系統(tǒng)的日常維護和基礎(chǔ)設(shè)置等功能。
一、用戶管理
我們的APP擁有完善的會員管理、代理商管理和商戶管理體系。我們致力于為用戶提供最優(yōu)質(zhì)的服務(wù),確保每一位會員、代理商和商戶都能得到妥善的照顧和管理。

二、設(shè)備管理
我們的設(shè)備管理涵蓋了站場網(wǎng)站、設(shè)備、故障和告警等多個方面。我們實時監(jiān)控設(shè)備狀態(tài),確保設(shè)備始終保持良好的運行狀態(tài),為用戶提供穩(wěn)定的充電服務(wù)。
三 訂單管理
我們的訂單管理涵蓋了充電訂單、充值訂單、退款訂單等多個方面。我們確保每一筆訂單都得到了妥善的處理,讓用戶能夠輕松管理自己的訂單信息。
四、財務(wù)管理

我們的財務(wù)管理涵蓋了平臺流水、代理商流水、代理商提現(xiàn)、商戶流水、商戶提現(xiàn)以及會員流水等多個方面。我們致力于為用戶提供透明、清晰的財務(wù)記錄,確保每一筆交易都得到了妥善的處理。
五、數(shù)據(jù)分析
我們的數(shù)據(jù)分析涵蓋了訂單、會員、財務(wù)以及運營等多個方面。我們通過對數(shù)據(jù)的深入分析,不斷優(yōu)化我們的服務(wù),提升用戶體驗。
App端功能點
1、首頁

我們的APP首頁提供了充電站列表、導(dǎo)航、當(dāng)前價格以及設(shè)備狀態(tài)等信息,讓用戶能夠輕松找到附近的充電站并了解相關(guān)信息。
2、充電
掃碼充電、刷卡充電等多種充電方式,同時提供充滿推送、遠(yuǎn)程停充等服務(wù),讓用戶能夠便捷地進行充電操作。3、我
在此板塊,用戶可以查看余額、進行充值、故障申報以及聯(lián)系客服等操作。代理商或商戶則可以查看收益統(tǒng)計、傭金以及提現(xiàn)等信息。
六、注意問題

我們在設(shè)備管理中特別注意到設(shè)備時區(qū)問題,特別是在國外,設(shè)備當(dāng)?shù)貢r間與服務(wù)器時間可能存在差異。我們按照服務(wù)器當(dāng)?shù)貢r間進行處理,確保用戶能夠準(zhǔn)確了解設(shè)備狀態(tài)。我們在中央系統(tǒng)部署了多節(jié)點服務(wù),用戶需要找到設(shè)備連接的服務(wù)節(jié)點才能進行設(shè)備調(diào)用。雖然APP的啟動或停止充電功能看似簡單,但實際上背后包含了豐富的開發(fā)和處理經(jīng)驗,包括斷網(wǎng)和其他情況的應(yīng)對。供應(yīng)商選擇需謹(jǐn)慎:有經(jīng)驗者勝無經(jīng)驗者
一、供應(yīng)商篩選的重要性
在共享充電樁APP的開發(fā)過程中,選擇經(jīng)驗豐富的開發(fā)公司至關(guān)重要。無經(jīng)驗者的開發(fā)周期可能長達(dá)六個月或更久,才能達(dá)到穩(wěn)定狀態(tài),這無疑增加了項目的時間成本和不確定性風(fēng)險。我們必須謹(jǐn)慎選擇供應(yīng)商,確保項目的順利進行。
二、共享充電樁APP的構(gòu)成部分
共享充電樁APP主要可分為以下幾個部分完成:

1. 定位功能:通過APP定位功能,用戶可以快速查找附近的充電樁,享受便捷的充電服務(wù),無需駛往遠(yuǎn)處。
2. 充電樁狀態(tài)顯示:APP能實時顯示充電樁的使用狀態(tài),避免用戶到達(dá)現(xiàn)場后發(fā)現(xiàn)無法使用的情況。
3. 地圖導(dǎo)航:提供貼心的地圖導(dǎo)航功能,幫助用戶迅速找到充電樁的具體位置。
4. 掃碼充電與支付:用戶通過掃碼即可啟動充電,并通過APP完成支付,操作簡便。
5. 充電信息監(jiān)控:在APP上可以查看充電的電壓、電流功率、預(yù)估的充滿時間等信息,讓用戶對充電狀態(tài)一目了然。

6. 提醒功能:當(dāng)電量充滿后,APP會提醒用戶及時移開車輛,避免占用公共資源。共享充電樁APP的出現(xiàn)為新能源汽車的充電帶來了更便捷的體驗,讓每一輛新能源汽車都能在城市各個角落快速找到充電點。
三、高速充電樁的APP選擇
對于高速充電樁,以下是一些常見的APP推薦:特來電APP、e充電APP、星星充電APP、萬城萬充APP以及南網(wǎng)度度充。
1. 特來電APP:作為國內(nèi)最大、最全的充電服務(wù)平臺,其充電技術(shù)可靠,服務(wù)優(yōu)惠且支持一站式服務(wù),甚至支持020模式的新能源汽車銷售、維修、租賃。
2. e充電APP:由國網(wǎng)電動汽車服務(wù)公司推出,可實現(xiàn)查詢充電站、導(dǎo)航前往充電站并一鍵充電。支持充電卡使用,解決網(wǎng)絡(luò)不佳或無網(wǎng)絡(luò)的問題。

3. 星星充電APP:分布范圍廣,具有智能交流充電樁和智能直流充電樁,充電穩(wěn)定且安全可靠,充電效率極高。
4. 萬城萬充APP:采用一體化實時監(jiān)控運營平臺,以大數(shù)據(jù)+人工智能為支撐,通過互聯(lián)網(wǎng)為新能源提供一站式服務(wù),打造新能源生態(tài)圈。
5. 南網(wǎng)度度充:南方電網(wǎng)旗下的順易充與星星充電在欄目設(shè)計上較為簡易,通過列表和地圖兩種方式幫助用戶找樁。
這些APP都為新能源汽車的充電帶來了極大的便利,用戶可以根據(jù)所在地區(qū)和具體需求選擇合適的APP。
