999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電動汽車智能充電樁管理系統(tǒng)的設(shè)計與開發(fā)

2022-01-21 10:30:30張明慧周天睿于靜金民
現(xiàn)代計算機 2021年33期
關(guān)鍵詞:頁面微信用戶

張明慧,周天睿,于靜,金民

(1.鄭州師范學(xué)院信息科學(xué)與技術(shù)學(xué)院,鄭州 450044;2.海南師范大學(xué)物理與電子工程學(xué)院,海口 571158)

0 引言

電動汽車不僅可以實現(xiàn)節(jié)能減排,且純電動汽車的制造工藝相對簡單,僅需要提供充電設(shè)備即可。為推動電動汽車的發(fā)展,我國政府在2015年頒布《電動汽車基礎(chǔ)設(shè)施發(fā)展指南(2015—2020年)》,計劃到2020年,建成480萬個充電樁。隨之而來的問題是對充電樁的建設(shè)、管理以及推廣。

在充電電樁的應(yīng)用和推廣過程中,往往因為充電不便而導(dǎo)致電動汽車的銷售受到一定程度的影響。不方便的主要原因除了充電樁數(shù)量不足,更多在于充電電樁的管理服務(wù)不夠完善。充電樁分布零散,信息不互通,使很多車主在充電時需要切換多個充電服務(wù)平臺來選擇充電樁。甚至?xí)霈F(xiàn)接入充電樁準(zhǔn)備充電時,卻發(fā)現(xiàn)充電樁是“僵尸樁”或者已經(jīng)有人使用的情況,嚴(yán)重影響了用戶的體驗。

在充電設(shè)備的應(yīng)用服務(wù)上,美國、德國、日本等國家較早開始投入建設(shè),并且發(fā)展的比較成熟[1]。美國處于領(lǐng)先地位,ChargePoint是最具代表性的充電樁運營商。其智能充電系統(tǒng)提供充電設(shè)施硬件和充電服務(wù)管理,將不同的充電設(shè)施接入云服務(wù)平臺。它以手機APP為基礎(chǔ),利用在線地圖,完成充電樁位置信息在整個美國范圍內(nèi)的共享,方便用戶尋找充電站。同時為車主提供充電狀態(tài)查詢服務(wù),能夠?qū)崟r顯示充電時間和電量、充電完成、充電意外中斷、故障報警和節(jié)能減排效果等信息。在“產(chǎn)品+服務(wù)”的模式下,與地圖運營商、互聯(lián)網(wǎng)公司和電動汽車企業(yè)合作,聯(lián)系充電樁和充電APP,構(gòu)造了完整的充電服務(wù)生態(tài)鏈[2]。

歐洲國家電動汽車充電服務(wù)的運營以德國和丹麥為代表,主要使用充電APP為電動汽車用戶提供充電站定位和遠(yuǎn)程監(jiān)控服務(wù)[3]。例如:實時掌握充電時間、充電電量以及充電故障等。對于充電行程的安排,用戶可以自由取消、變更。在充電費用的支付方式上也比較靈活。日本的電動汽車行業(yè)發(fā)展迅猛。這得益于政府的大力支持和車企的配合。在日本,許多地點都安置了充電樁,但主要的消費方式是通過實體充電卡[4]。

近幾年,我國電動汽車行業(yè)也在快速發(fā)展。政府對充電設(shè)施基礎(chǔ)建設(shè)投入了大量精力,充電樁的數(shù)量不斷增加,但是充電服務(wù)有待提高[5]。目前,電動汽車使用的充電樁只要符合國標(biāo)都是通用的,主要的充電方式是通過充電APP找樁充電。市場中使用最多的APP有特來電、e充電和星星充電等。每一款A(yù)PP都有自己的特點,但是由于不同的運營商所管轄的范圍有區(qū)別,他們之間相互獨立,不能共享充電樁的信息,導(dǎo)致車主需要在手機中安裝多個充電APP以便能夠順利充電。這一點給用戶的手機帶來了多余的負(fù)擔(dān)。

信息的不互通、找樁難、用戶滿意度低等問題引發(fā)了一些國內(nèi)研究者的思考。王東琴[6]基于Android開發(fā)了一款能夠?qū)Τ潆姌缎畔⑦M(jìn)行檢索并預(yù)約導(dǎo)航的安卓APP,可以實時獲取充電樁數(shù)據(jù),也能對充電訂單進(jìn)行記錄,方便用戶對充電樁的使用。在功能上比較完善,但是僅支持Android系統(tǒng)使用。申曜榮[10]經(jīng)過對多個城市的調(diào)研,研究新能源汽車充電樁的實際情況,詳細(xì)設(shè)計了集智慧充電后臺管理系統(tǒng)、車主APP和充電站運行管理系統(tǒng)于一體的智能充電系統(tǒng)。它能夠快速準(zhǔn)確地查找充電樁,給電動汽車充電服務(wù)強有力的支撐,使運營管理高效有序,但是在界面的設(shè)計上略顯呆板。本文開發(fā)了供車主使用的微信小程序,可以在多個系統(tǒng)平臺運行,界面美觀,可操作性強。為管理員創(chuàng)建了后臺管理系統(tǒng),對解決充電樁信息不能互通、充電APP過多占用手機內(nèi)存的問題有所幫助。

1 系統(tǒng)總體設(shè)計

電動汽車智能充電樁管理系統(tǒng)集Web服務(wù)器端、小程序用戶端和數(shù)據(jù)庫三部分于一體,采用B∕S架構(gòu)和C∕S架構(gòu)相結(jié)合的方式開發(fā)。數(shù)據(jù)庫為系統(tǒng)數(shù)據(jù)提供高安全性的保存,具體功能的實現(xiàn)在業(yè)務(wù)邏輯層完成,系統(tǒng)的表現(xiàn)層是Web服務(wù)器端和小程序端。

Web服務(wù)器端為B∕S架構(gòu),供系統(tǒng)管理員使用。數(shù)據(jù)加工在Web Server完成,最后返回處理信息到瀏覽器。客戶端采用的是C∕S架構(gòu),客戶端訪問服務(wù)器端存儲的數(shù)據(jù)采用數(shù)據(jù)庫連接的方式。客戶端和服務(wù)器端接受C∕S架構(gòu)分配的任務(wù),減少系統(tǒng)的通訊開銷。

Web服務(wù)器端分為三個模塊,分別是后臺管理系統(tǒng)的管理、監(jiān)控和充電模塊。充電模塊由電樁管理、微信用戶和訂單管理組成。電樁管理包括系統(tǒng)對接入的充電樁進(jìn)行信息分類存儲,支持按照充電設(shè)備的編號、型號、制造廠商等多種條件進(jìn)行檢索;對充電設(shè)備的工作狀態(tài)、報警信號、故障信號進(jìn)行采集;控制充電樁的啟動、終止;調(diào)整每個充電樁的充電價格;注銷廢棄充電樁。系統(tǒng)平臺保存微信用戶信息,對所有的充電交易記錄進(jìn)行存儲,支持精細(xì)化的訂單管理和檢索功能。在系統(tǒng)后臺運維Web頁面,可設(shè)定篩選條件,查詢并展示符合條件的歷史數(shù)據(jù),例如:充電交易記錄。

用戶端提供充電樁地圖,具有獲取自身定位的功能。在用戶未登錄時只能瀏覽充電地圖而不能使用充電樁,需要先進(jìn)行注冊、登錄。綁定可用充電樁開始充電后,自動生成訂單,在訂單頁面可以遠(yuǎn)程結(jié)束充電。用戶在小程序里可以查看個人信息與訂單信息。系統(tǒng)總體設(shè)計如圖1所示。

圖1 系統(tǒng)功能

2 充電電樁管理模塊設(shè)計

控制類通用數(shù)據(jù)處理基類BaseController.java,封裝了編程常用的方法。實體類基類BaseEntity.java,包含所有對象的共有屬性,便于新建對象繼承。

電樁管理控制類:ElectricController.java,處理電樁管理頁面?zhèn)鱽淼恼埱螅热缧略鲭姌丁?/p>

電樁實體類:Electric.java,用于記錄充電樁的信息,與數(shù)據(jù)庫中的充電樁表保持一致。

電樁管理業(yè)務(wù)邏輯接口類:IElectricService.java,提供ElectricController調(diào)用的方法。

電樁管理業(yè)務(wù)邏輯實現(xiàn)類:ElectricServiceImpl.java,實現(xiàn)IElectricService中的方法。

電樁管理數(shù)據(jù)持久類:ElectricMapper.java,訪問數(shù)據(jù)庫,完成數(shù)據(jù)庫實體的映射。

圖2 充電電樁管理類圖

3 系統(tǒng)實現(xiàn)

電動汽車智能充電樁平臺的后臺管理系統(tǒng)通過Web瀏覽器訪問,主要是為超級管理員提供用戶、充電樁和訂單的管理。此外,還對后臺管理系統(tǒng)自身進(jìn)行管理和監(jiān)控,例如:顯示在線用戶、記錄登錄日志和操作日志、菜單管理等。

系統(tǒng)管理包括用戶、角色、菜單和日志四部分管理。超級管理員具有最高權(quán)限。在用戶管理模塊,可以為后臺管理系統(tǒng)添加管理員、進(jìn)行管理員的刪除、信息修改等操作。超級管理員也可以對系統(tǒng)的菜單進(jìn)行調(diào)整。

超級管理員登錄后臺管理系統(tǒng)后可在系統(tǒng)監(jiān)控模塊查看在線用戶,這一監(jiān)控功能應(yīng)用Shiro的過濾器實現(xiàn)。在線用戶監(jiān)控為系統(tǒng)安全增加一層保障,管理員可以強退不安全用戶。同時還對系統(tǒng)運行的CPU、Java虛擬機、服務(wù)器等進(jìn)行服務(wù)監(jiān)控,對系統(tǒng)使用的數(shù)據(jù)源、SQL、session進(jìn)行數(shù)據(jù)監(jiān)控。

3.1 充電電樁模塊設(shè)計

充電模塊是Web服務(wù)器端的核心功能,分為電樁管理、訂單管理和微信用戶三個部分。

3.1.1 電樁管理

在電樁管理頁面可以清晰的看到管理員能夠添加、刪除充電樁、修改充電樁信息以及數(shù)據(jù)導(dǎo)出等,支持按照多種方式檢索充電樁。

圖3 電樁管理頁面

在電樁管理頁面點擊“添加”,錄入信息包括充電樁的名稱、型號、制造廠商等。使用騰訊地圖坐標(biāo)拾取器獲取經(jīng)緯度,輸入到電樁信息中,實現(xiàn)在充電地圖上標(biāo)點的功能。如果某充電樁不再使用,管理員可以把該充電樁刪除,在數(shù)據(jù)庫中注銷信息。錄入電樁信息時,默認(rèn)電樁的使用狀態(tài)為啟動,管理員可根據(jù)實際情況決定是否終止充電樁。

電樁被用戶綁定使用時,將充電樁的狀態(tài)信息傳輸?shù)胶笈_管理頁面,工作狀態(tài)變?yōu)椤肮ぷ髦小保Y(jié)束充電后,工作狀態(tài)再次回到“空閑”。用戶提交故障信息后電樁工作狀態(tài)更改為“故障”,管理員可以在充電樁的故障修復(fù)后將充電樁的工作狀態(tài)更改為“空閑”。

圖4 電樁信息編輯頁面

3.1.2 微信用戶

微信用戶這一欄主要是對小程序注冊用戶信息的記錄。在該頁面,管理員一般只是進(jìn)行查詢操作,必要時更改用戶信息或者刪除用戶。

圖5 微信用戶頁面

3.1.3 訂單管理

在訂單管理模塊管理員可以根據(jù)電樁名稱搜索來查看每個充電樁的使用頻率。如圖6所示,搜索電樁2訂單管理頁面顯示出所有使用電樁2的充電記錄。

圖6 搜索訂單頁面

3.2 客戶端設(shè)計

客戶端與后臺管理系統(tǒng)的數(shù)據(jù)交互上采用Json傳輸數(shù)據(jù)。Json是一種數(shù)據(jù)傳輸格式,語法格式簡單,結(jié)構(gòu)層次清晰,易寫易讀。在數(shù)據(jù)傳輸時,由于Json編寫過程中很少有多余的字符,可以節(jié)約帶寬。小程序端添加的數(shù)據(jù)可以直接通過Json傳輸?shù)絎eb后臺同步。微信小程序通過uni.request這個請求訪問后臺服務(wù)端口的URL,實現(xiàn)相應(yīng)功能。

調(diào)用getlocation()方法獲取車主的自身定位,調(diào)用騰訊地圖API,獲取新增充電樁時錄入的經(jīng)緯度在地圖上標(biāo)出充電樁位置。用戶充電先綁定可用充電樁,調(diào)用接口,獲取當(dāng)前啟動的充電樁狀態(tài),判斷該充電樁是否處于空閑的工作狀態(tài)。如果提示“該電樁未處于空閑狀態(tài),請選擇其他充電樁”。

對于已經(jīng)綁定的充電樁,用戶支付成功后創(chuàng)建一個“我的訂單”記錄這次充電的開始時間和電樁的型號等信息。車主可以在訂單頁面遠(yuǎn)程結(jié)束充電,如果出現(xiàn)故障,用戶可以點擊故障按鈕將該充電樁的故障信息提交。處于故障狀態(tài)的充電樁不能被其他用戶使用,直到維修完畢工作狀態(tài)恢復(fù)為空閑才可以再次被使用,實現(xiàn)了信息的互通共享。

圖7 綁定、訂單頁面展示

4 結(jié)語

本系統(tǒng)的后臺使用Java語言編寫,MySQL提供數(shù)據(jù)庫支持,采用后端框架SpringBoot和前端框架Bootstrap開發(fā)了Web服務(wù)器端,以Uni-app為前端框架開發(fā)了微信小程序用戶端。該系統(tǒng)實現(xiàn)了管理員對充電樁信息的錄入、用戶的管理和訂單的檢索。對于用戶,僅通過小程序就能夠輕松找樁,在充電地圖上綁定可用充電樁進(jìn)行充電,并不需要另外安裝APP。系統(tǒng)的界面簡潔清晰,直觀易懂,對于各個年齡段的用戶都很友好,操作起來也很簡單。

該系統(tǒng)的實現(xiàn)有助于提高用戶體驗,為電動汽車發(fā)展貢獻(xiàn)力量。但是由于沒有硬件支持以及其他原因的限制,一些功能無法實現(xiàn)。該系統(tǒng)仍然有很多不足之處,比如無法實時查看充電信息,預(yù)測充電完成時間,也不能實現(xiàn)更為貼心的預(yù)約功能。在未來的發(fā)展中,可以對這些缺陷進(jìn)行完善。

猜你喜歡
頁面微信用戶
大狗熊在睡覺
刷新生活的頁面
微信
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
微信
微信
微信
如何獲取一億海外用戶
主站蜘蛛池模板: 国产在线小视频| 国产一二三区在线| 国产在线观看一区精品| 999国产精品| 欧美性爱精品一区二区三区| 天天爽免费视频| 在线观看亚洲人成网站| 中国丰满人妻无码束缚啪啪| 欧美成人国产| 国产成人福利在线| 成人精品亚洲| 青青久久91| 丝袜久久剧情精品国产| 97超碰精品成人国产| 亚洲视屏在线观看| 国产综合精品日本亚洲777| 国内精品免费| 午夜视频在线观看区二区| 国产h视频在线观看视频| 免费人成在线观看成人片| 亚洲AⅤ波多系列中文字幕| 999精品色在线观看| 国产成人高清在线精品| 亚洲AV无码久久天堂| 亚洲人成网站观看在线观看| 欧美日韩成人| 久久美女精品国产精品亚洲| 国产精品性| 国产精品网拍在线| 四虎国产精品永久一区| 丝袜国产一区| 九色国产在线| 免费Aⅴ片在线观看蜜芽Tⅴ| 一区二区三区精品视频在线观看| 91精品在线视频观看| 亚洲视频四区| lhav亚洲精品| 99在线国产| 午夜精品福利影院| 亚洲va视频| 精品福利国产| 久久毛片网| 日本少妇又色又爽又高潮| 国产精品一老牛影视频| 亚洲一级毛片免费观看| 中国一级毛片免费观看| 茄子视频毛片免费观看| 久久亚洲国产视频| 女人av社区男人的天堂| a毛片在线免费观看| 国产精品吹潮在线观看中文| 日本草草视频在线观看| 亚洲精品无码专区在线观看| 十八禁美女裸体网站| 亚洲香蕉在线| 高清久久精品亚洲日韩Av| 天天综合网色| 香蕉蕉亚亚洲aav综合| 国产男人天堂| 毛片久久久| 亚洲爱婷婷色69堂| 久草视频中文| 少妇人妻无码首页| 人妻无码一区二区视频| 一本大道AV人久久综合| 91亚洲影院| 国产精品自拍露脸视频| 日韩第一页在线| 高清色本在线www| 欧洲在线免费视频| 精品亚洲麻豆1区2区3区| 波多野结衣视频网站| 好久久免费视频高清| 福利一区三区| 黄色a一级视频| 福利在线不卡一区| 亚洲性影院| 福利在线不卡一区| 欧美色视频在线| yy6080理论大片一级久久| 亚洲精品制服丝袜二区| 久操中文在线|