張邁予 紀(jì)昕洋 李晶晶 徐思懿 劉暢


摘要:隨著科技和經(jīng)濟(jì)的發(fā)展,我們已經(jīng)進(jìn)入到移動(dòng)互聯(lián)時(shí)代,大部分工作可以直接在手機(jī)電腦等互聯(lián)終端上完成。而另一方面,城市化加速發(fā)展,汽車數(shù)量逐漸增長(zhǎng),停車位的資源卻嚴(yán)重滯后。為了解決這個(gè)問(wèn)題,筆者設(shè)計(jì)了泊車狗APP,人們可以在泊車狗客戶端公布車位空閑信息,同時(shí)需要車位的車主有人可以直接通過(guò)泊車狗找尋,預(yù)約他人共享的車位。為了方便用戶準(zhǔn)確地找到停車空位,泊車狗還為用戶提供了定位導(dǎo)航等功能。
關(guān)鍵詞:停車車位;共享;APP;導(dǎo)航
中圖分類號(hào):TP311? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)16-0063-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
Abstract: With the development of science and technology and economy, we have entered the era of mobile interconnection, most of the work can be done directly on the mobile computer and other connected terminals. On the other hand, urbanization accelerated development, the number of cars gradually increased, parking space resources are seriously lagging behind. In order to solve this problem, we designed the parking dog APP, people can publish the parking space idle information in the Parking Dog client, at the same time, the owner of the car needs to be able to search directly through the parking dog, booking other people to share the parking space. In order to facilitate the user to find the parking space accurately, parking dogs also provide users with positioning and navigation functions.
Key words: parking spaces; sharing; APP; navigation
1 國(guó)內(nèi)外研究現(xiàn)狀
西方國(guó)家在處理停車難問(wèn)題上,主要從兩方面解決:一是增加停車需求的控制管理,在郊外開設(shè)停車場(chǎng),主要調(diào)節(jié)了在時(shí)間和空間上的分布;二是調(diào)節(jié)公共交通,通過(guò)換乘停車的辦法調(diào)節(jié)城市交通結(jié)構(gòu)來(lái)處理這個(gè)問(wèn)題。同時(shí),日本也通過(guò)提倡不行等方式,降低小汽車的增長(zhǎng)速度從而使城市交通的結(jié)構(gòu)完整。
停車難問(wèn)題在國(guó)內(nèi)照比國(guó)外出現(xiàn)的較晚一些,研究也較少。雖然共享式停車的想法還處于剛剛發(fā)展階段,但由于近幾年共享經(jīng)濟(jì)的普及和人們觀點(diǎn)的轉(zhuǎn)變。泊車狗在國(guó)內(nèi)應(yīng)用也是較為可行的。
2 共享車位系統(tǒng)運(yùn)行流程及功能
2.1 共享車位系統(tǒng)框架
2.2 主要功能
1)用戶實(shí)名注冊(cè)功能;
2) 用戶驗(yàn)證登錄功能;
3) 車位持有人認(rèn)證車位功能;
4) 車位持有人發(fā)布信息功能;
5) 尋找目標(biāo)地點(diǎn)周圍停車位信息功能;
6) 查詢預(yù)訂車位功能;
7) 地圖導(dǎo)航到目標(biāo)空車位功能;
8) 停車場(chǎng)室內(nèi)導(dǎo)航功能;
9)自動(dòng)繳費(fèi)功能。
3 客戶端軟件設(shè)計(jì)
3.1 Android平臺(tái)簡(jiǎn)介
Android的系統(tǒng)架構(gòu)和其操作系統(tǒng)一樣,采用了分層的架構(gòu)。從架構(gòu)圖看,Android分為四個(gè)層,從高層到低層分別是應(yīng)用程序?qū)樱娫挘?lián)系人,瀏覽器)、應(yīng)用程序框架層(活動(dòng)管理器,窗口管理器,內(nèi)容提供器等)、系統(tǒng)運(yùn)行庫(kù)層(系統(tǒng)C庫(kù),媒體庫(kù),數(shù)據(jù)庫(kù)引擎等)和Linux內(nèi)核層(電源管理,儲(chǔ)存管理,藍(lán)牙驅(qū)動(dòng)等)。
3.2 軟件界面和功能模塊
由于泊車狗APP需要在不同的移動(dòng)端上應(yīng)用,為了適應(yīng)不同尺寸的屏幕,我們采用最基本的XML代碼來(lái)布置界面。
3.3 室內(nèi)停車場(chǎng)定位技術(shù)
典型的室內(nèi)定位技術(shù)有:紅外線室內(nèi)定位技術(shù),超寬帶室內(nèi)定位技術(shù),WIFI室內(nèi)定位技術(shù),和藍(lán)牙室內(nèi)定位技術(shù)。
超寬帶和紅外線技術(shù)雖然定位的精度較高但需要添加額外的設(shè)備,在泊車狗系統(tǒng)中操作性較低,而WIFI室內(nèi)定位技術(shù)在停車場(chǎng)內(nèi)的部署成本較高,而藍(lán)牙的功耗較低,可直接用手機(jī)藍(lán)牙進(jìn)行定位。而藍(lán)牙定位可以通過(guò)信號(hào)傳播模型實(shí)現(xiàn)定位。方法如下:在室內(nèi)設(shè)置以一定周期進(jìn)行廣播的發(fā)射信標(biāo),定位時(shí)就可以啟動(dòng)手機(jī)藍(lán)牙功能進(jìn)行掃描,根據(jù)四周藍(lán)牙信標(biāo)節(jié)電的強(qiáng)度值RSSI,應(yīng)用信號(hào)傳播模型計(jì)算汽車當(dāng)前位置到藍(lán)牙信標(biāo)節(jié)電位置的距離,然后應(yīng)用適當(dāng)?shù)乃惴ü浪阈∑囄恢谩?/p>
4 泊車狗APP的設(shè)計(jì)
4.1 用戶注冊(cè)登錄模塊
在用戶啟動(dòng)APP后,進(jìn)入登入界面,判斷是否為新用戶,是則進(jìn)入注冊(cè)界面填寫信息,點(diǎn)擊注冊(cè)按鍵判斷用戶輸入的注冊(cè)信息是否符合規(guī)范。已經(jīng)注冊(cè)過(guò)的用戶輸入賬號(hào)和密碼,判斷賬號(hào)和密碼是否輸入規(guī)范,發(fā)送登入請(qǐng)求到服務(wù)端,用戶登入成功。登錄采用LoginActivity.Java,注冊(cè)采用RegisterActivity.java進(jìn)行處理。獲取用戶及密碼等信息則采用EditText控件。
4.2 查找及預(yù)訂車位模塊
用戶登錄成功后跳轉(zhuǎn)到主頁(yè)面,主頁(yè)面包括(地圖控件,圖層等的初始化操作)用戶可點(diǎn)擊搜索(Button控件點(diǎn)擊事件監(jiān)聽),進(jìn)入搜索界面,輸入目的地信息,檢測(cè)到輸入框變化,服務(wù)器獲取建議結(jié)果,回調(diào)并更新顯示建議列表,選擇建議列表選項(xiàng)(調(diào)用百度API接口獲取搜索結(jié)果,回調(diào)在列表中顯示)。用戶還可以點(diǎn)擊圖標(biāo),選擇停車場(chǎng)(進(jìn)入停車場(chǎng)車位狀態(tài)界面),向服務(wù)器請(qǐng)求該停車場(chǎng)車位信息,選擇停車位,進(jìn)入預(yù)定車位界面(Button控件點(diǎn)擊事件監(jiān)聽),用戶輸入車輛信息和預(yù)訂時(shí)間,若判斷用戶輸入信息符合規(guī)范,則向服務(wù)器提交訂金,預(yù)付定金。請(qǐng)求回調(diào)顯示訂單信息,預(yù)訂成功,生成到達(dá)停車場(chǎng)的導(dǎo)航路線,返回主頁(yè)面。
5 結(jié)束語(yǔ)
泊車狗APP通過(guò)車位信息發(fā)布等功能,可以實(shí)現(xiàn)空車位的精細(xì)化管理,使空車位在時(shí)間和空間上實(shí)現(xiàn)資源共享。充分有效的利用空車位資源,能有效地緩解停車難的問(wèn)題。泊車狗APP可進(jìn)行大規(guī)模的應(yīng)用及推廣。
參考文獻(xiàn):
[1] 雷敏, 華曄迪, 傅勇濤. “停車之痛”襲向我們的城市:車越行越慢且無(wú)處安放[J]. 決策探索: 上半月, 2015(12): 42-43.
[2] 李燕. 城市停車問(wèn)題解決對(duì)策研究[D]. 保定: 河北農(nóng)業(yè)大學(xué), 2008.
[3] Android開發(fā)應(yīng)用從入門到精通[M]. 北京: 中國(guó)鐵道出版社, 2011.
[4] 王益健. 藍(lán)牙室內(nèi)定位關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[D]. 南京: 東南大學(xué), 2015.
[5] 鄧中亮. 室內(nèi)外無(wú)線定位與導(dǎo)航[M]. 北京: 北京郵電大學(xué)出版社, 2013.
【通聯(lián)編輯:謝媛媛】