楊東澤 賈萱 解明翰 馮麗茹 程慧


摘要:本研究是智能停車引導(dǎo)系統(tǒng)的設(shè)計(jì)部分,首先通過對系統(tǒng)進(jìn)行了可行性分析和需求者分析,明確了系統(tǒng)的設(shè)計(jì)目標(biāo),然后根據(jù)系統(tǒng)的功能要求對智能停車引導(dǎo)系統(tǒng)進(jìn)行了整體的框架設(shè)計(jì)和功能模塊設(shè)計(jì),接下來還對系統(tǒng)的數(shù)據(jù)庫進(jìn)行了分析設(shè)計(jì)。整個(gè)系統(tǒng)是在 Android 平臺上開發(fā)的,具體框架如下:第一,客戶端調(diào)用了高德地圖 API,獲取當(dāng)前用戶具體位置,獲取周圍停車場信息。選定停車場后,提供到達(dá)指定停車場的導(dǎo)航服務(wù)。第二,針對室內(nèi)停車位引導(dǎo)部分,客戶端通過 Wi Fi 獲取當(dāng)前室內(nèi)定位,然后利用 A*尋路算法規(guī)劃具體的停車位導(dǎo)航路線,并在電子地圖中標(biāo)出,最后的反向?qū)ぼ嚹K也給出反向?qū)ぼ嚶窂揭龑?dǎo),用戶根據(jù)指導(dǎo)的路徑尋找自己的愛車。第三,客戶端內(nèi)包含有停車位查詢和預(yù)約停車模塊,使系統(tǒng)能真正為用戶停車帶來方便。客戶端借助 Java 語言,主要完成了用戶信息登陸、查詢停車場車位情況、導(dǎo)航、反向?qū)ぼ嚒④囄活A(yù)定等功能。
1. 統(tǒng)設(shè)計(jì)需求分析
(1) 技術(shù)可行性:隨著科技的發(fā)展,手機(jī)、平板等智能終端在人們平時(shí)的生活中占據(jù)著越來越重要的角色,這些電子設(shè)備逐漸成為人們?nèi)粘I钚畔⒌闹饕獊碓础Mㄟ^ Android 平臺、基于無線網(wǎng)的通信技術(shù)等開發(fā)一個(gè)停車引導(dǎo)系統(tǒng),為用戶提供獲取停車場信息和停車位的導(dǎo)航等功能幫助。隨著室內(nèi)定位技術(shù)、停車場圖形構(gòu)建技術(shù)的發(fā)展以及停車場智能化系統(tǒng)的完善,為停車引導(dǎo)系統(tǒng)的開發(fā)提供了方便,也讓目前“停車難”的問題得到解決的方案。
(2) 經(jīng)濟(jì)可行性:對于本文設(shè)計(jì)的智能停車引導(dǎo)系統(tǒng),在軟件開發(fā)層面所涉及到的Android 開發(fā)平臺、MySQL 數(shù)據(jù)庫、高德地圖第三方接口都屬于開源免費(fèi)產(chǎn)品。此外,整個(gè)系統(tǒng)的開發(fā)并沒有需要大量的傳感器等硬件設(shè)備,這大大降低了開發(fā)的成本。
2. Android 引導(dǎo)系統(tǒng)總體功能設(shè)計(jì)
通過前面對停車引導(dǎo)系統(tǒng)的需求進(jìn)行分析,明確了系統(tǒng)的功能性需求,系統(tǒng)主要解決用戶在停車過程中遇到的幾個(gè)關(guān)鍵性問題:第一,用戶通過系統(tǒng)能獲取當(dāng)前定位以及周圍的停車場信息,包括收費(fèi)標(biāo)準(zhǔn),剩余停車位數(shù)量等信息,并能位用戶進(jìn)行停車場導(dǎo)航功能;第二,用戶在選定停車場后可以查看具體停車位信息,并可以預(yù)定停車位;第三:用戶選擇停車后能獲取當(dāng)前室內(nèi)位置的定位,并位用戶提供到具體停車位的路徑規(guī)劃與導(dǎo)航;第四,用戶可通過反向?qū)ぼ嚬δ芸焖僬业阶约旱膼圮?第五,用戶在查詢停車場、預(yù)定停車位、停車位導(dǎo)航過程可自助完成。基于以上需求的分析,得到了基于 Android 平臺的智能停車引導(dǎo)系統(tǒng)的功能設(shè)計(jì)如圖1所示.
3. 功能流程設(shè)計(jì)
本小節(jié)根據(jù)用戶的輸入信息與輸出信息及信息的處理過程,對系統(tǒng)的功能流程圖進(jìn)行了設(shè)計(jì)與分析,從系統(tǒng)需要完成的停車需求位出發(fā)點(diǎn),讓用戶和開發(fā)者可以更加清楚的了解系統(tǒng)的功能邏輯關(guān)系。本小節(jié)主要對系統(tǒng)的功能進(jìn)行分析和設(shè)計(jì)。智能停車引導(dǎo)系統(tǒng)的功能層邏輯結(jié)構(gòu)如圖2所示
4. 結(jié)語
本文主要完成對基于 Android 智能停車引導(dǎo)系統(tǒng)的分析和設(shè)計(jì)工作。首先對系統(tǒng)的設(shè)計(jì)需求和可行性進(jìn)行了分析,選區(qū) Android 系統(tǒng)平臺進(jìn)行設(shè)計(jì),室外定位是調(diào)用高德地圖 API通過 GPS 實(shí)現(xiàn),室外導(dǎo)航通過路徑優(yōu)化算法給出路徑,在高德電子地圖上進(jìn)行二次開發(fā)實(shí)現(xiàn),室內(nèi)定位是利用 Wi Fi 實(shí)現(xiàn),在電子地圖上給出停車位路徑規(guī)劃。然后通過對停車用戶需求進(jìn)行分析,設(shè)計(jì)了系統(tǒng)的總體功能模塊框架。通過對總體框架的構(gòu)建和分析,對系統(tǒng)的功能邏輯流程圖進(jìn)行了設(shè)計(jì),使各功能模塊相互銜接。最后對系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)部分進(jìn)行了介紹。
參考文獻(xiàn):
[1]任懷志.探析云計(jì)算和物聯(lián)網(wǎng)技術(shù)組合應(yīng)用.農(nóng)業(yè)網(wǎng)絡(luò)信息.2011,(11):83--84
[2]J Dean, S Ghemawat. Map Reduce: Simplified Data Processing on Large Clusters. Communications of the ACM, 2016
[2]張海江,趙建民,朱信忠.基于云計(jì)算的物聯(lián)網(wǎng)數(shù)據(jù)挖掘.研究與設(shè)計(jì).2012,28(6):10--13基金項(xiàng)目:
2021年浙江省大學(xué)生科技創(chuàng)新活動計(jì)劃暨新苗人才計(jì)劃項(xiàng)目—基于Android的智能停車引導(dǎo)系統(tǒng)研究與實(shí)現(xiàn)(2021R435008)資助。