趙陶鈺
(山西青年職業(yè)學(xué)院,山西 太原 030024)
小區(qū)停車位共享系統(tǒng),旨在通過私家車位主、車位共享系統(tǒng)和后雙方合作,在車位共享系統(tǒng)的統(tǒng)一調(diào)配下,將空閑的私家車車位資源以月、天、小時為單位進行臨時出租,這樣在為私家車位主帶來收益的同時,也在一定程度上可以解決城市里停車困難的問題[1]。本共享系統(tǒng)不僅僅是一個車位租賃的App,更是一個基于有效管理閑置私家車車位與停車需求者的供需平衡,從而優(yōu)化城市停車難問題的解決方案。本共享系統(tǒng)還設(shè)置有地圖查詢、汽車商店等功能,為廣大需求者提供便捷服務(wù)。
該系統(tǒng)從用戶、功能和應(yīng)用三方面支撐設(shè)計分析了android 客戶端app 的總體架構(gòu),如圖1 所示。

圖1 小區(qū)停車位共享系統(tǒng)架構(gòu)
數(shù)據(jù)處理層由web service 和后臺服務(wù)器組成,用戶和后臺服務(wù)器通過web service 來進行數(shù)據(jù)交互[2]。
訪問層分為空閑車位主的車位信息發(fā)布和車位預(yù)定用戶的車位信息查詢兩部分,信息發(fā)布是空閑車位主及時將空閑車位的信息上傳至服務(wù)器,車位查詢是預(yù)定車位用戶查詢附近小區(qū)空閑車位信息[3]。
服務(wù)層主要是給用戶提供汽車商店、地圖查詢導(dǎo)航等服務(wù)。
該系統(tǒng)具備空閑車位信息、在線車位預(yù)定、車位搜索、車位導(dǎo)航、在線購買汽車用品等功能。通過基于HTTP 協(xié)議的通信方式,實現(xiàn)客戶端與服務(wù)器端的 數(shù)據(jù)交互;通過web serveice 實現(xiàn)用戶和后臺服務(wù)器的數(shù)據(jù)傳輸。
小區(qū)停車位共享系統(tǒng)有9 個功能模塊,如圖2 所示:

圖2 共享停車系統(tǒng)功能模塊
注冊:注冊賬號為手機號,并有短信驗證注冊功能。
登錄:登錄賬號為注冊時使用的手機號和密碼,第二次登錄時可以設(shè)置賬號和密碼不用重復(fù)輸入,自動登錄。
預(yù)定車位:預(yù)定車位模塊是臨時停車用戶在“該系統(tǒng)”平臺上完成交易的核心功能,有臨時停車需求的用戶在這個模塊能順利完成訂單。
空閑車位發(fā)布信息模塊:是擁有車位主用來上傳車位空閑信息發(fā)布的模塊[4]。
地圖模塊:本系統(tǒng)使用的是高德地圖SDK,地圖模塊能夠讓用戶了解自己所處的位置,增加用戶的方向感,便于用戶搜索周邊的車位。
汽車商店:為鼓勵用戶使用本系統(tǒng),本系統(tǒng)提供了汽車商店模塊。
消息中心模塊:用于顯示車位出租費用、停車位的地點、出租的時間及收租的時間。
個人中心模塊:個人中心模塊分為我的信息、我的錢包、用戶認證、我的優(yōu)惠劵、我的消息、邀請好友、設(shè)置七部分。
幫助模塊:幫助模塊對于該系統(tǒng)有很大的幫助,當(dāng)用戶對流程和規(guī)則都不太明確時,幫助模塊可以為其提供更多的服務(wù)。
1.小區(qū)停車位共享系統(tǒng)的開發(fā)環(huán)境
本系統(tǒng)使用的開發(fā)環(huán)境如下:
1)客戶端:
軟件設(shè)備:android studios。
硬件設(shè)備:安卓智能手機
2)服務(wù)器端:
數(shù)據(jù)庫:MySQL 8.0
操作系統(tǒng):Windows 10
開發(fā)環(huán)境:MyEclipse
2.小區(qū)停車位共享系統(tǒng)數(shù)據(jù)庫設(shè)計
小區(qū)停車位共享系統(tǒng)數(shù)據(jù)庫采用Mysql,該數(shù)據(jù)庫中包含用戶表、汽車信息表、車位信息表、停車信息表等核心表。
3.小區(qū)停車位共享系統(tǒng)主要模塊實現(xiàn)
(1)注冊、登錄
用戶第一次使用本系統(tǒng)時,需要先注冊,注冊模塊分為兩部分,一部分為車位主注冊,一部分為車位租戶注冊。車位租戶注冊時,需要輸入用戶手機號、短信驗證碼、密碼、車牌號、駕駛證的正副頁。車位主注冊時,需要輸入手機號、用戶名、短信驗證碼、密碼、車位具體的位置,車位具體型號。用戶完成信息輸 入后,點擊注冊按鈕,注冊請求將發(fā)送給后臺服務(wù)器。后臺服務(wù)器會立即判斷當(dāng)前注冊用戶是否已存在。用戶在注冊成功后,使用該系統(tǒng)時,可以設(shè)置自動登錄,自動登錄設(shè)置成功后,每次使用該系統(tǒng),系統(tǒng)會進行自動登錄。注冊模塊流程圖如圖3 所示。

圖3 注冊流程圖
(2)車位預(yù)定模塊
該模塊是供車位租戶來使用的[5]。車位租戶要想預(yù)定車位,首先需要登錄,如果沒有登錄則需要先登錄賬號,如果沒有賬號就可以利用手機號碼作為ID 新注冊一個。登錄成功后,用戶就可以發(fā)布預(yù)定車位信息,后臺服務(wù)器接受到用戶請求后會立即獲取附近小區(qū)空車位實時信息,并生成空閑車位信息列表發(fā)送給車位租戶;車位租戶根據(jù)空閑車位信息列表找到合適的停車位后,點擊立即停車按鈕進行停車。
(3)發(fā)布空閑車位模塊
該模塊是供車位主來使用的。車位主注冊信息后,要想出租自己的車位,并且空閑時間超過兩個小時,就可以隨時通過個人手機客戶端上傳車位出租信息,出租分為小時出租,天出租、周出租及月出租。
(4)地圖模塊
地圖模塊為用戶提供地圖顯示、定位以及導(dǎo)航服務(wù)。本系統(tǒng)使用高德地圖SDK,該模塊可以讓用戶了解自己所處的位置,增加用戶的方向感,同時也便于用戶搜索周邊的車位。利用該模塊,用戶可以快速實現(xiàn)用戶定位、附近實時空閑車位及路況信息查詢以及幫助用戶從當(dāng)前位置語音導(dǎo)航到目的停車位。圖4 為地圖模塊示意圖。

圖4 地圖模塊
(5)汽車商店
為鼓勵用戶使用本系統(tǒng),本系統(tǒng)提供了汽車商店模塊[6]。車位租戶在本系統(tǒng)上完成訂單后,系統(tǒng)會贈送給用戶一定的積分。另外車位主每上傳一次免費停車位可獲得積分獎勵,用戶累積積分可參加汽車商城的優(yōu)惠活動或有資格買一些特價的商品。另外,為了增加營收,汽車商店模塊還出售一些跟汽車相關(guān)的商品,如玻璃水、汽車膜、輪胎等,也可以在該模塊中鏈接一些其他線下或線上商戶的商品和廣告。如圖5 所示。

圖5 汽車商店
針對停車難和車位閑置的問題,基于Android 平臺的小區(qū)停車位共享系統(tǒng)是很好的解決辦法。該系統(tǒng)的設(shè)計思路是:固定車位臨時出租,優(yōu)化交通你我互利,實現(xiàn)個人空閑車位的臨時共享功能。該系統(tǒng)是一款針對城市的中心地區(qū)車流量大、人群集中的場所設(shè)計的一款靈活的停車服務(wù)軟件,為需要停車的需求者提供更方便快捷的私人交易市場,該系統(tǒng)設(shè)計簡單,實用性較強,硬件要求低,方便用戶使用。