版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
`停車場(chǎng)車輛調(diào)度管理的系統(tǒng)設(shè)計(jì)摘要:大部分停車場(chǎng)的車輛需要我們工作人員去管理,這增加了我們工作人員的工作量。由于車輛的數(shù)據(jù)信息非常多,管理人員在對(duì)數(shù)據(jù)處理時(shí)容易犯錯(cuò)、會(huì)導(dǎo)致數(shù)據(jù)缺失,除此之外,工作人員在進(jìn)行數(shù)據(jù)查找時(shí),也不方便。針對(duì)目前管理上存在的不足,本項(xiàng)目設(shè)計(jì)的是車輛信息化管理系統(tǒng),能夠?qū)崿F(xiàn)車輛信息化管理,對(duì)停車場(chǎng)的通行效率和車輛行駛時(shí)的安全便捷有很大提升,同時(shí)還可以即時(shí)統(tǒng)計(jì)車輛進(jìn)出停車場(chǎng)的數(shù)據(jù),并且為駕駛?cè)藛T提供一條便捷的停車路徑,從而減少泊車過程中浪費(fèi)的時(shí)間,為我們的工作生活節(jié)省時(shí)間。論文中使用html5+javascript+java等技術(shù),來設(shè)計(jì)和實(shí)現(xiàn)這個(gè)系統(tǒng)中管理人員的功能模塊。通過對(duì)項(xiàng)目總體需求分析,對(duì)論文進(jìn)行了簡(jiǎn)單的設(shè)計(jì),對(duì)系統(tǒng)需要的每個(gè)模塊逐個(gè)進(jìn)行實(shí)現(xiàn),最后對(duì)整個(gè)系統(tǒng)進(jìn)行測(cè)試。因?yàn)轫?xiàng)目從分析、設(shè)計(jì)和實(shí)現(xiàn)所用的時(shí)間都比較短,所以導(dǎo)致里面設(shè)計(jì)的一些需求還不夠完善,系統(tǒng)還存在著一些缺點(diǎn)和不足的地方,以后也會(huì)進(jìn)行進(jìn)一步的優(yōu)化完善和改進(jìn)。論文通過對(duì)管理人員和客戶平臺(tái)的整體功能的一個(gè)實(shí)現(xiàn),并且對(duì)功能和系統(tǒng)的性能都進(jìn)行了測(cè)試,可以確定這個(gè)系統(tǒng)可以有效的提高工作人員的工作效率,還可以減少車輛在停車場(chǎng)泊車時(shí)所用的時(shí)間、降低了停車場(chǎng)擁堵的出現(xiàn)次數(shù)。關(guān)鍵詞:停車場(chǎng);管理信息系統(tǒng);Dijkstra算法目錄TOC\o"1-3"\h\u312351緒論 1219141.1課題研究背景及意義 1313541.2國(guó)內(nèi)外研究現(xiàn)狀 1292781.2.1國(guó)外研究現(xiàn)狀 1283801.2.2國(guó)內(nèi)研究現(xiàn)狀 2178761.3論文主要研究?jī)?nèi)容 2124821.4論文結(jié)構(gòu) 2248081.5本章小結(jié) 3318292相關(guān)技術(shù)基礎(chǔ) 4272312.1系統(tǒng)功能實(shí)現(xiàn)采用技術(shù)介紹 4213782.1.1后臺(tái)Springboot框架介紹 4250262.1.2html5技術(shù)介紹 5285972.1.3Java 568372.2系統(tǒng)功能模塊設(shè)計(jì) 5241592.3最短路徑算法介紹 7153112.3.1A*算法 717622.3.2Floyd-Warshall算法 795882.3.3Dijkstra算法 732142.4本章小結(jié) 721133系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 8219733.1數(shù)據(jù)庫(kù)的設(shè)計(jì) 8286763.1.1數(shù)據(jù)存儲(chǔ)功能 825343.1.2安全性與完整性要求 8285103.1.3數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì) 982673.2系統(tǒng)表單設(shè)計(jì) 9147143.2.1E-R圖 9149063.2.2建立表格 1188353.3系統(tǒng)的實(shí)現(xiàn) 13316773.3.1停車場(chǎng)APP 1312123.3.2停車場(chǎng)后臺(tái)管理系統(tǒng) 1627893.4系統(tǒng)相關(guān)問題說明 21141853.4.1停車場(chǎng)對(duì)車位進(jìn)行的劃分 21198593.4.2停車場(chǎng)對(duì)車輛進(jìn)出的管理功能 21281343.4.3針對(duì)停車場(chǎng)的信息查詢的功能 216783.4.4對(duì)車輛的管理功能 22185993.4.5系統(tǒng)優(yōu)點(diǎn) 22311253.5本章小結(jié) 22283974系統(tǒng)測(cè)試 239434.1測(cè)試環(huán)境配置和搭建 23326324.1.1測(cè)試環(huán)境配置 23216664.1.2開發(fā)工具的安裝 23224034.1.3導(dǎo)入項(xiàng)目 23296884.1.4后臺(tái)開發(fā)環(huán)境的搭建 24273274.1.5前端和后臺(tái)的啟動(dòng) 24121964.2調(diào)試分析 25318024.3測(cè)試數(shù)據(jù)及結(jié)果 26163454.3.1對(duì)使用者的管理 26182484.3.2使用者的車輛管理 2637794.3.3停車場(chǎng)管理 26248114.3.4停車位管理 27273524.3.5停車記錄管理 2775054.3.6公告信息管理 28247934.4本章小結(jié) 28251775總結(jié)與展望 2988965.1總結(jié) 29223455.2展望 2919238參考文獻(xiàn) 301緒論1.1課題研究背景及意義文獻(xiàn)REF_Ref24351\r\h[1]中提出伴隨著我國(guó)的國(guó)力強(qiáng)盛,國(guó)家各個(gè)方面都在不斷的進(jìn)步和發(fā)展。隨著國(guó)民經(jīng)濟(jì)水平越來越好,我國(guó)國(guó)民擁有屬于自己的汽車數(shù)量也越來越多,部分地區(qū)的交通狀況也越來越令人擔(dān)憂。存在著占道停車、違章停車等諸多問題,“停車難”的問題也就應(yīng)運(yùn)而生。要解決“停車難”的問題,我們不僅需要加大基礎(chǔ)設(shè)施建設(shè),還得解決停車場(chǎng)效率化、安全化、智能化的問題。根據(jù)資料顯示,我們目前在為停車場(chǎng)信息化的過程中,還存在著一些難以解決的問題,例如還有一些方面的停車場(chǎng)數(shù)據(jù)是需要我們工作人員人為去管理。但是這些停車場(chǎng)的數(shù)據(jù)信息要素太多,工作人員處理起來不容易還很困難,導(dǎo)致他們的工作量很大、在工作時(shí)容易犯錯(cuò);不僅如此,還面臨著泊車的數(shù)據(jù)容易缺失,不易查找,由于缺乏規(guī)范的信息管理,因此需要建立停車場(chǎng)車輛管理系統(tǒng),提高業(yè)務(wù)水平的規(guī)范化、系統(tǒng)化;提高泊車信息處理過程中速度和準(zhǔn)確性,保證我們工作人員可以隨時(shí)、準(zhǔn)確、有效地查看車輛狀態(tài),改變停車場(chǎng)車輛狀態(tài)。所以此針對(duì)目前存在的一些問題,需要一個(gè)具有穩(wěn)定、簡(jiǎn)便、實(shí)用等特點(diǎn)的停放車輛管理調(diào)度系統(tǒng)才能解決這一難題。首先,車輛管理系統(tǒng)應(yīng)在實(shí)用性、糾錯(cuò)性和方便性方面滿足我國(guó)目前存在的一些需求,并且需要有一定的擴(kuò)展性,這樣可以滿足不同停車場(chǎng)對(duì)信息管理的不同需求。本課題所設(shè)計(jì)的車輛管理系統(tǒng),可以實(shí)現(xiàn)對(duì)車輛信息化的管理,從而節(jié)省了車輛出入停車場(chǎng)的時(shí)間,另外,設(shè)計(jì)合理的路線規(guī)劃,提高車輛泊車時(shí)的安全性,收集車輛駕駛數(shù)據(jù),使我們工作人員可以進(jìn)行數(shù)據(jù)的實(shí)時(shí)輸入。這樣就減輕了我們工作人員的工作量,同時(shí)提高了我們工作人員的工作效率,解放了大量人力。本課題的管理系統(tǒng)實(shí)現(xiàn)了對(duì)車輛信息的管理,減少了車輛的泊車時(shí)間,提高了車輛泊車時(shí)的安全性,管理系統(tǒng)可以統(tǒng)計(jì)車輛出入數(shù)據(jù),方便我們工作人員的分配,在提高我們停車場(chǎng)的工作人員工作效率的同時(shí),也提高了車輛泊車事的安全性。最優(yōu)化路徑算法研究是車輛配置優(yōu)化的理論和算法。Dijkstra算法是基于綜合物流系統(tǒng)建立的基礎(chǔ)上,實(shí)現(xiàn)了綜合的車輛管理系統(tǒng),現(xiàn)代指揮系統(tǒng)等功能。車輛引導(dǎo)系統(tǒng)是泊車的重要技術(shù)之一,它可以給司機(jī)提供到達(dá)目標(biāo)停車位的最好途徑,給車輛進(jìn)行引導(dǎo),縮短在停車場(chǎng)搜索時(shí)間,減少停車場(chǎng)的堵塞,提高車主的泊車效率。1.2國(guó)內(nèi)外研究現(xiàn)狀1.2.1國(guó)外研究現(xiàn)狀文獻(xiàn)REF_Ref24596\r\h[2]提出,外國(guó)停車場(chǎng)的管理系統(tǒng)經(jīng)過幾年的發(fā)展,已經(jīng)進(jìn)入了智能無人收費(fèi)的階段,收費(fèi)模式成為新型智能收費(fèi)模式。而且國(guó)外在停車場(chǎng)建設(shè)中,隨著停車場(chǎng)“智能化”,特別是在現(xiàn)代制造業(yè)和信息技術(shù)兩者的融合之下,智能停車已經(jīng)成為國(guó)外停車建設(shè)中一個(gè)重要的發(fā)展方向。國(guó)外高度重視公共基礎(chǔ)設(shè)施建設(shè),在城市建設(shè)過程中不斷建設(shè)完善的立體停車場(chǎng),同時(shí)也建設(shè)了智能停車場(chǎng)等。解決了城市停車空間不足、放置等問題。另一方面,以歐洲、美國(guó)等發(fā)達(dá)國(guó)家為主的三維智能停車場(chǎng)建設(shè)成為了“時(shí)尚”。,跟隨科技的進(jìn)步,去解決傳統(tǒng)停車場(chǎng)存在的問題,以更好地滿足城市的發(fā)展需求REF_Ref24642\r\h[3]。1.2.2國(guó)內(nèi)研究現(xiàn)狀文獻(xiàn)REF_Ref24750\r\h[4]提出新時(shí)代背景下,中國(guó)經(jīng)濟(jì)進(jìn)入高速發(fā)展階段,城市生活節(jié)奏不斷加快,人們對(duì)交通流暢性,交通工具便利性與及時(shí)性,提出了更高要求。而根據(jù)文獻(xiàn)[6]了解到現(xiàn)在的私家車越來越多,所以停車問題也逐漸得更加繁雜,車輛的有效管理和科學(xué)的調(diào)度決定了人們生活質(zhì)量和正常運(yùn)轉(zhuǎn)。而面臨這一問題,我國(guó)已經(jīng)開始著手解決。例如一些國(guó)內(nèi)大型的房地產(chǎn)公司擁有很多子公司,為了綜合管理這些房地產(chǎn)子公司的房地產(chǎn)事業(yè),他們需要一個(gè)能夠連接到網(wǎng)絡(luò)上的數(shù)字信息的管理系統(tǒng)。開發(fā)基于互聯(lián)網(wǎng)的停車場(chǎng)信息管理系統(tǒng),實(shí)現(xiàn)了房地產(chǎn)公司的統(tǒng)一管理,網(wǎng)絡(luò)停車管理系統(tǒng)的應(yīng)用有效地解決了子公司停車費(fèi)的差異REF_Ref24893\r\h[7]。1.3論文主要研究?jī)?nèi)容本系統(tǒng)將結(jié)合,在現(xiàn)有的停車場(chǎng)車輛管理辦法基礎(chǔ)上將Dijkstra算法應(yīng)用到對(duì)停車場(chǎng)的調(diào)度管理中。本系統(tǒng)的功能除了可以看見停車場(chǎng)所有車輛的出入記錄和停車場(chǎng)的停車路徑查詢以外,同時(shí)還可以查詢指定車輛的車牌。1.4論文結(jié)構(gòu)本論文總共分成了五個(gè)章節(jié)。第一章緒論。本文簡(jiǎn)單的介紹了課題的研究背景和意義,以及現(xiàn)在國(guó)內(nèi)外停車場(chǎng)的研究現(xiàn)狀。第二章是對(duì)相關(guān)系統(tǒng)技術(shù)的一些介紹。本章簡(jiǎn)單的介紹和說明了停車管理系統(tǒng)中使用的相關(guān)技術(shù)。研究最優(yōu)路徑算法,在了解其基礎(chǔ)理論知識(shí)上,將Dijkstra算法應(yīng)用到對(duì)停車場(chǎng)的調(diào)度管理中。采用mysql數(shù)據(jù)庫(kù),數(shù)據(jù)存儲(chǔ)功能用于存儲(chǔ)所有控制子系統(tǒng)和調(diào)度子系統(tǒng)收集的所有車輛的出入信息。設(shè)計(jì)車輛出入管理樣式,使車輛可以使用同一畫面樣式進(jìn)入停車場(chǎng)。系統(tǒng)根據(jù)信息自動(dòng)判斷是普通停放車輛還是緊急停放車輛。第三章是系統(tǒng)的整體設(shè)計(jì)和實(shí)現(xiàn)。通過對(duì)系統(tǒng)需求進(jìn)行整理,確定系統(tǒng)的可行性,詳細(xì)說明系統(tǒng)的各種功能需求,根據(jù)相關(guān)需求設(shè)計(jì)整個(gè)系統(tǒng),對(duì)系統(tǒng)的兩大功能——將所有車輛出入記錄及停車路徑查詢功能可視化,根據(jù)指定的車牌號(hào)進(jìn)行查詢的功能進(jìn)行實(shí)現(xiàn),具體給出了實(shí)現(xiàn)使用的函數(shù)與過程。第四章系統(tǒng)測(cè)試。對(duì)系統(tǒng)的兩大功能——所有車輛的出入記錄和停車路徑查詢功能全部顯示出來,并顯示基于指定車牌的查詢功能,然后對(duì)整體控制系統(tǒng)進(jìn)行一個(gè)測(cè)試。第五章總結(jié)。本文總結(jié)了該系統(tǒng)所做的主要業(yè)務(wù),對(duì)目前系統(tǒng)的不足和不好,制定下一階段研究的中心和方向。1.5本章小結(jié)本章介紹了我這個(gè)課題研究意義和研究的背景,以及國(guó)內(nèi)外研究的現(xiàn)狀,簡(jiǎn)單的介紹了整篇論文的研究?jī)?nèi)容和論文的結(jié)構(gòu)。2相關(guān)技術(shù)基礎(chǔ)對(duì)于本文設(shè)計(jì)的車輛調(diào)度管理系統(tǒng)本章主要介紹了使用的系統(tǒng)功能實(shí)現(xiàn)采用的技術(shù)介紹,在系統(tǒng)設(shè)計(jì)時(shí)使用相關(guān)編碼技術(shù)java,以及實(shí)現(xiàn)為車輛規(guī)劃路線的重要技術(shù)Dijkstra算法。為本系統(tǒng)設(shè)計(jì)后續(xù)工作做準(zhǔn)備。該系統(tǒng)的環(huán)境主要包括IDEA的開發(fā)環(huán)境、數(shù)據(jù)庫(kù)的工具包、夜神模擬機(jī)的運(yùn)行環(huán)境。只有熟練掌握該系統(tǒng)的軟件開發(fā)環(huán)境,才能在有一個(gè)良好的環(huán)境基礎(chǔ)下進(jìn)行后續(xù)的開發(fā)工作。2.1系統(tǒng)功能實(shí)現(xiàn)采用技術(shù)介紹2.1.1后臺(tái)Springboot框架介紹這個(gè)框架是Pivotal小組推出的新框架,其主要目的是生成、操作和Springboot可以通過快速開發(fā)框架快速整合第三方框架?;驹硎荕aven依賴項(xiàng)目、Maven整合、整體注解、簡(jiǎn)單的XML設(shè)置和內(nèi)置的HTTP服務(wù)器(Tomcat、Jetty)和內(nèi)置的Tomcat最終在基本情況下以java應(yīng)用程序運(yùn)行。由于Spring4.0中添加了Springboot,這是幫助開發(fā)者可以快速構(gòu)建Spring框架的功能,所以Spring的開發(fā)更加容易和快速。微觀服務(wù)是未來社會(huì)科學(xué)技術(shù)發(fā)展的新趨勢(shì),大部分企業(yè)都是他們的企業(yè)從傳統(tǒng)的服務(wù)體系結(jié)構(gòu)轉(zhuǎn)變?yōu)槲⑿头?wù)體系結(jié)構(gòu)。由于微型服務(wù)具有很多優(yōu)勢(shì),不同群體可以集中于小范圍的職責(zé),使用不同的技術(shù)實(shí)現(xiàn)更安全的布局,在保持春季優(yōu)秀特性的同時(shí),也呈現(xiàn)出良好的發(fā)展前景和發(fā)展趨勢(shì)。2.1.2html5技術(shù)介紹有一種編碼語(yǔ)言叫html5。最新版本的html的目的是:對(duì)web網(wǎng)頁(yè)的內(nèi)容進(jìn)行編寫。它由html、css、javascript組成。結(jié)構(gòu)分別是:頁(yè)面、列表、圖像等封面標(biāo)題,風(fēng)格處理:字體大小、顏色、圖像大小、封面背景等;該行為可以實(shí)現(xiàn)網(wǎng)站的時(shí)間、電子商務(wù)網(wǎng)站的倒計(jì)時(shí)效果、注冊(cè)列表中是否重復(fù)用戶姓名檢測(cè)、網(wǎng)站上端圖像轉(zhuǎn)換效果等。html5的優(yōu)點(diǎn)如下:這可以消除對(duì)平臺(tái)的依賴度,讓用戶打開瀏覽器,在所有階段都不進(jìn)行驗(yàn)證,直接訪問程序。html5可以實(shí)時(shí)更新,檢查平臺(tái)通常需要7天。如果出現(xiàn)問題,用戶也可以在更新后在線下更新下載內(nèi)容,或者完全更新或替換部分文件。使用html5,我們的代碼會(huì)更加安全。雖然網(wǎng)絡(luò)程序有很多安全問題。但是html5在運(yùn)行前可以加密和解密所有的網(wǎng)絡(luò)代碼。主要是因?yàn)閔tml5代碼的安全。html5可以跳過平臺(tái),大部分核心代碼不需要再使用。java腳本代碼很容易使用,可以在很多地方使用。包括移動(dòng)應(yīng)用程序、網(wǎng)站、電腦、瀏覽器、各種插件,甚至可以將其包裝到超越平臺(tái)的網(wǎng)絡(luò)工具包中。但是這種方法并不是完全超越平臺(tái),但是可以減少大量的業(yè)務(wù)。特別是在保持后,我們可以看到html5在多個(gè)網(wǎng)站和游戲中使用。2.1.3Javajava跟c語(yǔ)言不同的地方是,java是面向?qū)ο蟮恼Z(yǔ)言,c是一個(gè)面向過程的語(yǔ)言;它不僅吸收了c語(yǔ)言的優(yōu)點(diǎn),還放棄了很多難以理解的概念,例如多重繼承、指南等。2.2系統(tǒng)功能模塊設(shè)計(jì)根據(jù)第一章的系統(tǒng)總體的一個(gè)需求,提出了信息管理的功能需求,按照分析,系統(tǒng)整體需求功能設(shè)計(jì)功能分為6個(gè)模塊:用戶管理模塊、用戶車輛管理模塊、停車場(chǎng)管理模塊、停車場(chǎng)管理模塊;停車記錄管理模塊和公告信息管理模塊、系統(tǒng)功能模塊流程如圖2-1所示。圖2-1管理系統(tǒng)功能模塊圖工作人員的管理系統(tǒng)功能模塊的需求簡(jiǎn)單的介紹一下:用戶的管理主要是對(duì)用戶信息進(jìn)行一個(gè)增加、查詢、刪除、修改。用戶的車輛管理主要是對(duì)車主的車輛的信息進(jìn)行一個(gè)增加、查詢、刪除、修改。停車場(chǎng)的管理主要是對(duì)這個(gè)停車場(chǎng)的信息進(jìn)行一個(gè)增加、查詢、刪除、修改。停車位的管理主要包括對(duì)這個(gè)停車場(chǎng)的停車位的信息進(jìn)行一個(gè)增加、查詢、刪除、修改。停車記錄的管理主要包括對(duì)泊車的信息進(jìn)行一個(gè)增加、查詢、刪除、修改。公告的信息管理主要是對(duì)面向使用者的公告進(jìn)行一個(gè)信息的增加、查詢、刪除、修改。2.3最短路徑算法介紹2.3.1A*算法算法A*是基于現(xiàn)有信息的實(shí)時(shí)搜索戰(zhàn)略。也就是將搜索過程中已知的信息替換為多個(gè)目標(biāo),并將目前的初始狀態(tài)下,估計(jì)的成本轉(zhuǎn)換為目標(biāo)狀態(tài)下評(píng)價(jià)的成本等信息。算法A*引入已知全局信息是在可以選擇下一個(gè)被檢查的節(jié)點(diǎn)時(shí)引用的,通過與目標(biāo)檢測(cè)函數(shù)的比較,選擇下一個(gè)節(jié)點(diǎn),估計(jì)當(dāng)前節(jié)點(diǎn)到端點(diǎn)的距離,確定最優(yōu)路徑,提高了搜索效率。A*算法是通過比較現(xiàn)有網(wǎng)絡(luò)的啟發(fā)式函數(shù)值F來逐步確定下一個(gè)路徑柵格,所以當(dāng)存在多個(gè)最小值時(shí),A*算法的缺點(diǎn)是不能保證搜索的路徑最優(yōu)。2.3.2Floyd-Warshall算法Floyd算法適用于APSP最短路徑(多源最短路徑),是一種動(dòng)態(tài)規(guī)劃算法它的特點(diǎn)是:簡(jiǎn)單、有效、結(jié)構(gòu)是緊湊的、該算法易于理解,可計(jì)算兩個(gè)節(jié)點(diǎn)之間最短的距離,代碼簡(jiǎn)單,但時(shí)間復(fù)雜,不適合計(jì)算大量數(shù)據(jù)。2.3.3Dijkstra算法最短路徑算法的經(jīng)典代表之一是一個(gè)單元最短路徑算法,即從一個(gè)點(diǎn)到另一個(gè)點(diǎn)的最短路徑,其主要特征是從頭到尾。Dijkstra算法的程序具體是這樣的:在下面的命令中,s是源節(jié)點(diǎn),m是圖像中節(jié)點(diǎn)的總數(shù)量。w[q,p]是q節(jié)點(diǎn)與p節(jié)點(diǎn)之間的邊緣權(quán)重值,s節(jié)點(diǎn)與o節(jié)點(diǎn)之間的邊緣權(quán)重值(距離)保存在dist[o]。初始化:將源距離設(shè)為0,不同點(diǎn)距離設(shè)為無限元,所有點(diǎn)的狀態(tài)設(shè)置為未展開狀態(tài)。周期M-1:(1)取離非擴(kuò)展?fàn)顟B(tài)最遠(yuǎn)的節(jié)點(diǎn)K,并將其設(shè)置為擴(kuò)展?fàn)顟B(tài)。對(duì)節(jié)點(diǎn)K附近的各節(jié)點(diǎn)V執(zhí)行松動(dòng)(K,V)。即,將dist[K]+W[K,V]<dist[V]簡(jiǎn)短地更新為dist[K]+W[K,V].更新為當(dāng)前最短路徑v,前一節(jié)點(diǎn)為k。這時(shí),dist[u]是所有節(jié)點(diǎn)u到s到u的距離。Dijkstra算法的特點(diǎn):Dijkstra算法首先通過寬度搜索找到一個(gè)源。最后,獲得最短路徑樹、Dijkstra算法的思想定義了兩個(gè)頂點(diǎn)和t,Dijkstra算法首先通過寬度搜索來解決單元最短路徑問題的加權(quán)是圖表或沒有方向的圖像。該算法作為算法或其他圖形算法的子模塊,對(duì)Dijkstra算法的思想是,建構(gòu)兩個(gè)頂點(diǎn)集合s和t、s集合存儲(chǔ)找到了最短路徑的頂點(diǎn),t集合存儲(chǔ)沒有找到最短路徑的頂點(diǎn)。2.4本章小結(jié)本章介紹系統(tǒng)使用的主要技術(shù)及其主要來源和功能,包括java語(yǔ)言、Dijkstra算法等相關(guān)概念。
3系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1數(shù)據(jù)庫(kù)的設(shè)計(jì)本系統(tǒng)采用的是由瑞典mysqlAB公司開發(fā)的而現(xiàn)在已經(jīng)被Sun和Oracle公司給收購(gòu)了mysql數(shù)據(jù)庫(kù)。mysql數(shù)據(jù)庫(kù)是一個(gè)開放的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),mysql在網(wǎng)絡(luò)開發(fā)中繼續(xù)發(fā)揮重要作用,mysql數(shù)據(jù)庫(kù)具有很多優(yōu)點(diǎn)。低成本,mysql可以由開發(fā)者自由修改,降低開發(fā)成本??缙脚_(tái)不僅可以在windows平臺(tái)上,還可以在linux、macos14個(gè)平臺(tái)上使用。設(shè)計(jì)高性能多線程、sql算法,充分利用CPU資源。。MySQL使用標(biāo)準(zhǔn)SQL語(yǔ)句來方便用戶操作API接口提供多種API程序設(shè)計(jì)語(yǔ)言,方便數(shù)據(jù)庫(kù)操作。例如:java、C++、php等。3.1.1數(shù)據(jù)存儲(chǔ)功能數(shù)據(jù)存儲(chǔ)功能一方面,存儲(chǔ)數(shù)據(jù)這個(gè)功能用于維護(hù)車輛進(jìn)出口信息的前端采集與控制系統(tǒng),另一方面,后臺(tái)調(diào)度子系統(tǒng)的所有信息都會(huì)存儲(chǔ)。存儲(chǔ)在數(shù)據(jù)庫(kù)中的信息如下:ID、密碼、昵稱、電話號(hào)碼等基本用戶信息;地址、號(hào)碼、緯度等基本停車信息;停車空間信息包括停車空間地址、類型和編號(hào);停車記錄包括停車空間、車號(hào)和時(shí)間。;包括公告、內(nèi)容和生成時(shí)間。3.1.2安全性與完整性要求安全要求:用戶身份識(shí)別系統(tǒng)確認(rèn)合法用戶是否需要設(shè)置自己的密碼,防止用戶身份被竊取,系統(tǒng)設(shè)定不同的數(shù)據(jù)訪問等級(jí)和數(shù)據(jù)訪問限制,用戶查詢內(nèi)容類型可以進(jìn)行處理,系統(tǒng)定義不同權(quán)限的用戶安全需求,在數(shù)據(jù)庫(kù)中強(qiáng)調(diào)數(shù)據(jù)的準(zhǔn)確性和兼容性,通過各種安全約束確保數(shù)據(jù)庫(kù)的完整性,數(shù)據(jù)庫(kù)的完整性設(shè)計(jì)需要數(shù)據(jù)庫(kù)伊斯中的真實(shí)性和兼容性的安全要求。數(shù)據(jù)庫(kù)的完整性是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的重要組成部分,其功能主要表現(xiàn)在以下兩個(gè)方面:數(shù)據(jù)庫(kù)的完整性限制防止合法用戶在使用數(shù)據(jù)庫(kù)時(shí)添加不兼容的數(shù)據(jù)。提高數(shù)據(jù)庫(kù)的完整性有助于測(cè)試應(yīng)用軟件的功能時(shí)檢查應(yīng)用軟件的錯(cuò)誤。3.1.3數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)系統(tǒng)模塊的數(shù)據(jù)庫(kù)表的結(jié)構(gòu)設(shè)計(jì)如圖3-1所示:圖3-1系統(tǒng)模塊數(shù)據(jù)庫(kù)實(shí)體圖系統(tǒng)管理模塊數(shù)據(jù)庫(kù)是由很多個(gè)數(shù)據(jù)表組合而成的,下節(jié)會(huì)一個(gè)一個(gè)介紹它們的具體內(nèi)容。3.2系統(tǒng)表單設(shè)計(jì)3.2.1E-R圖根據(jù)各模塊的功能,構(gòu)建它們的關(guān)系,實(shí)現(xiàn)邏輯結(jié)構(gòu)功能。停車場(chǎng)車輛管理系統(tǒng)包括用戶信息、停車記錄信息、停車信息、公告信息。這些實(shí)體使用e-r圖一個(gè)個(gè)說明。用戶e-r圖:圖3-2用戶e-r圖停車記錄e-r圖:圖3-3停車記錄e-r圖停車場(chǎng)e-r圖:圖3-4停車場(chǎng)e-r圖停車位e-r圖:圖3-5停車位e-r圖車牌e-r圖:圖3-6車牌e-r圖公告e-r圖:圖3-7公告e-r圖3.2.2建立表格表3-1ParkUser用戶信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否電子郵箱Varchar否賬號(hào)密碼Varchar否UUIDBigint允許昵稱Varchar允許電話Varchar允許創(chuàng)建的人Varchar允許創(chuàng)建的時(shí)間Datetime允許更新的人Varchar允許更新的時(shí)間Datetime允許表3-2ParkRecord停車記錄信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否停車位的名稱Varchar允許用戶的車牌號(hào)Varchar否停車的時(shí)間Datetime允許結(jié)束的時(shí)間Datetime允許結(jié)束的標(biāo)記bit否創(chuàng)建的人Varchar允許創(chuàng)建的時(shí)間Datetime允許更新的人Varchar允許更新的時(shí)間Datetime允許表3-3ParkCar停車場(chǎng)信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否停車場(chǎng)的地址Varchar允許經(jīng)度double否緯度double否創(chuàng)建人Varchar允許創(chuàng)建的時(shí)間Datetime允許更新的人Varchar允許更新的時(shí)間Datetime允許表3-4ParkSpace停車位信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否停車場(chǎng)的名稱Varchar允許地址Varchar允許類別Varchar否正在使用bit否創(chuàng)建的人Varchar允許創(chuàng)建的時(shí)間Datetime允許更新的人Varchar允許更新的時(shí)間Datetime允許表3-5ParkLicensePlate車牌信息表說明數(shù)據(jù)類型可否為空名稱Varchar否用戶的名稱Varchar否用戶的車牌號(hào)Varchar否創(chuàng)建的人Varchar允許創(chuàng)建的時(shí)間Datetime允許更新的人Varchar允許更新的時(shí)間Datetime允許表3-6ParkNotice公告信息表說明數(shù)據(jù)類型可否為空公告的名稱Varchar否公告的內(nèi)容Varchar否創(chuàng)建的人Varchar允許創(chuàng)建的時(shí)間Datetime允許更新的人Varchar允許更新的時(shí)間Datetime允許3.3系統(tǒng)的實(shí)現(xiàn)在前面已經(jīng)說過,這個(gè)課題主要是設(shè)計(jì)實(shí)現(xiàn)停車場(chǎng)的一個(gè)自動(dòng)化管理、減少用戶泊車的時(shí)候所用的時(shí)間。下面將詳細(xì)介紹從兩個(gè)方面介紹這個(gè)停車場(chǎng)App在功能上的需求、非功能上的需求。3.3.1停車場(chǎng)APP簡(jiǎn)介為了方便停車場(chǎng)、停車的位置、停車預(yù)約及使用者車輛信息,開發(fā)應(yīng)用程序,提供給用戶。手持終端使用流程圖圖3-9使用流程圖由圖3-9可以了解客戶端在使用該系統(tǒng)的時(shí)候。首先要進(jìn)行登錄認(rèn)證,如果是第一次使用,那么應(yīng)該先進(jìn)行個(gè)人信息的注冊(cè)。然后再登錄,登陸進(jìn)去之后就可以看見顯示的頁(yè)面。手持終端使用功能圖圖3-10使用功能圖由圖3-10可以清楚的看見客戶端在使用的過程中,可以進(jìn)行停車路線的規(guī)劃、可以查看停車場(chǎng)的公告、也可以查看自己的停車記錄、修改個(gè)人信息、進(jìn)行車輛的綁定。3.3.2停車場(chǎng)后臺(tái)管理系統(tǒng) 用戶的管理簡(jiǎn)介當(dāng)工作人員管理在停車場(chǎng)注冊(cè)的用戶時(shí),工作人員可以修改使用本系統(tǒng)的用戶信息,可以添加或查詢用戶、各種用戶信息,工作人員可以刪除用戶信息,并且用戶不再登錄。運(yùn)行界面截圖圖3-11-圖3-12管理員界面用戶車輛管理簡(jiǎn)介用戶車輛管理,車輛基本信息編輯,用戶基本信息,用戶昵稱,用戶停車結(jié)束。運(yùn)行界面圖3-13運(yùn)行界面停車場(chǎng)管理簡(jiǎn)介停車場(chǎng)的管理,可以增加、刪除、修改停車場(chǎng)的名稱、修改停車場(chǎng)的經(jīng)度還有緯度。運(yùn)行界面截圖圖3-14運(yùn)行界面截圖停車位管理簡(jiǎn)介管理停車場(chǎng)的停車空間,刪除和添加停車空間,變更停車空間類型、停車空間名稱和停車空間地址。運(yùn)行界面截圖圖3-15運(yùn)行截圖停車記錄管理簡(jiǎn)介管理停止記錄,確認(rèn)停止記錄,修正停止記錄,刪除停止記錄,修正停止記錄時(shí)間。運(yùn)行界面截圖圖3-16運(yùn)行界面截圖公告信息管理簡(jiǎn)介可以增加、刪除以及發(fā)布一些需要的公告。運(yùn)行界面截圖圖3-17運(yùn)行界面截圖3.4系統(tǒng)相關(guān)問題說明對(duì)于實(shí)際應(yīng)用中需要解決的問題,本系統(tǒng)進(jìn)行了更詳細(xì)的工作,使系統(tǒng)具有更實(shí)用性、實(shí)用性、操作可能性和擴(kuò)展性。3.4.1停車場(chǎng)對(duì)車位進(jìn)行的劃分首先,停車場(chǎng)分為正常停車場(chǎng)和緊急停車場(chǎng),一般停車場(chǎng)可以說是特殊停車場(chǎng)。一般車輛和指定的出入停車系統(tǒng)的停車空間,對(duì)于有一般停車空間的車輛,系統(tǒng)必須保存詳細(xì)的信息記錄。有鑼,包括車牌信息、停車路線、停車時(shí)間等緊急停車也可以說是公共停車場(chǎng)或公共停車場(chǎng),其特點(diǎn)是不規(guī)則。消防車等車輛離開停車場(chǎng)時(shí),以最近的停車空間和出口路線為基準(zhǔn),公共停車空間總是在最近的停車空間和緊急停車空間停車。緊急停車根據(jù)停車類型,商店、車站、機(jī)場(chǎng)停車場(chǎng)等公共停車空間較多。住宅區(qū)和個(gè)人停車場(chǎng)的公共停車空間數(shù)量相對(duì)較多。3.4.2停車場(chǎng)對(duì)車輛進(jìn)出的管理功能車輛進(jìn)入停車場(chǎng)時(shí),系統(tǒng)記錄車輛的車牌和進(jìn)入時(shí)間,離開停車場(chǎng)時(shí),根據(jù)車輛號(hào)碼,判斷車輛是正常的停車場(chǎng),判斷車輛是不是普通停車位的車輛,在不影響應(yīng)急車輛的情況下選擇進(jìn)出,只記錄車輛離開停車場(chǎng)的時(shí)間。利用車輛的緊急停車空間,根據(jù)車輛進(jìn)入停車場(chǎng)的時(shí)間,可以計(jì)算出最好的驅(qū)動(dòng)線路,所有車輛進(jìn)入停車場(chǎng)的信息都記錄在停車場(chǎng),方便停車場(chǎng)員工查詢和統(tǒng)計(jì)數(shù)據(jù)管理。3.4.3針對(duì)停車場(chǎng)的信息查詢的功能本系統(tǒng)的查詢功能可查詢大量用戶,包括一般停車場(chǎng)的使用情況、緊急停車場(chǎng)的使用情況。停車場(chǎng)入口標(biāo)明空車數(shù)量,可供借鑒車主使用的停車空間,如果正常停車空間已滿,則下達(dá)命令,禁止連續(xù)進(jìn)入正常停車空間。3.4.4對(duì)車輛的管理功能車輛管理功能可以在約定的時(shí)間段確認(rèn)車輛在停車場(chǎng)的狀態(tài),并在一定時(shí)間內(nèi)確認(rèn)車輛的詳細(xì)情況,可以確認(rèn)所有車輛進(jìn)入停車場(chǎng)的記錄。指定車輛(包括一般停車場(chǎng)和緊急停車場(chǎng)的車輛)的出入記錄和系統(tǒng)初始化。3.4.5系統(tǒng)優(yōu)點(diǎn)設(shè)計(jì)停車場(chǎng)出入管理模式,以實(shí)現(xiàn)停車場(chǎng)出入管理為目的,進(jìn)入停車場(chǎng)后,管理人員只需更換停車場(chǎng)的類型,系統(tǒng)自動(dòng)判斷是正常停車還是特殊停車。該系統(tǒng)還適用于小停車場(chǎng)的管理,即使有一名管理人員也可以用電腦簡(jiǎn)單地管理。系統(tǒng)管理功能不僅包括所有車輛進(jìn)出口的標(biāo)識(shí)和停車場(chǎng)道路的查詢功能,還包括車輛編號(hào)的輸入,管理人員可以查詢車輛編號(hào)的詳細(xì)信息,實(shí)現(xiàn)簡(jiǎn)單的檢索語(yǔ),具有一定的實(shí)用價(jià)值。例如,警察可以確認(rèn)部分可疑車輛的出入境和停車記錄。3.5本章小結(jié)本章介紹了系統(tǒng)的兩個(gè)主要功能,一個(gè)是所有車輛出入記錄顯示功能,另一個(gè)是停車路徑查詢功能,以及基于指定車牌的查詢功能設(shè)計(jì),為實(shí)驗(yàn)環(huán)境布置和進(jìn)行實(shí)驗(yàn)。
4系統(tǒng)測(cè)試4.1測(cè)試環(huán)境配置和搭建4.1.1測(cè)試環(huán)境配置因?yàn)楣芾硐到y(tǒng)采用的是前端和后臺(tái)分開的軟件架構(gòu),所以前端我用的是Idea和hbuilder5,后臺(tái)是用的Idea。搭建后勤服務(wù)平臺(tái)測(cè)試環(huán)境,需要讓我們的用戶端和后勤服務(wù)平臺(tái)本地服務(wù)器通過在一個(gè)網(wǎng)段進(jìn)行互聯(lián),用戶只能在本地服務(wù)器上進(jìn)行使用。4.1.2開發(fā)工具的安裝安裝yarn、hbuilder54.1.3導(dǎo)入項(xiàng)目使用builder5導(dǎo)入項(xiàng)目前端的工程:ant-design-jeecg-vue用hbuilder5來打開它圖4-1hubilder5的操作圖本地的一個(gè)開發(fā)構(gòu)建的運(yùn)行執(zhí)行yarninstall的命令,來下載項(xiàng)目依賴。圖4-2yarn的運(yùn)行截圖如果項(xiàng)目依賴的模塊顯示下載完成的話,那么就說明這個(gè)項(xiàng)目已經(jīng)構(gòu)建完成。4.1.4后臺(tái)開發(fā)環(huán)境的搭建后臺(tái)安裝開發(fā)環(huán)境工具安裝jdk、Idea、redis等。項(xiàng)目的導(dǎo)入使用Idea導(dǎo)入項(xiàng)目:首先進(jìn)入Idea資源的管理庫(kù)里,然后添加后臺(tái)項(xiàng)目jeecg-botsvn的地址:再進(jìn)行項(xiàng)目的一個(gè)下載。圖4-3-圖4-4導(dǎo)入的截圖項(xiàng)目下載完成以后,因?yàn)樗莏ava的工程,所以需要把它從里面刪除,然后再import成maven的工程。在我們把項(xiàng)目重新導(dǎo)入以后,maven會(huì)自動(dòng)下載項(xiàng)目的依賴,這樣我們項(xiàng)目后臺(tái)就搭建成功了。4.1.5前端和后臺(tái)的啟動(dòng)后臺(tái)項(xiàng)目的啟動(dòng)從v2.0版本以后的jeecg-boot,可以重構(gòu)成maven的多模塊項(xiàng)目,然后進(jìn)行項(xiàng)目啟動(dòng):jeecg-boot-module-system第一步:項(xiàng)目結(jié)構(gòu)的說明:jeecg-boot-parent(父類的pom:項(xiàng)目的依賴、modules組織)。jeecg-boot-base-common(共通的common模塊:底層工具類、注解、接口)。jeecg-boot-module-system(系統(tǒng)的管理模塊:系統(tǒng)管理、權(quán)限等功能)--默認(rèn)作為啟動(dòng)項(xiàng)目。jeecg-boot-module(自己擴(kuò)展新模塊項(xiàng)目,啟動(dòng)的時(shí)候,在system里面引用即可)。第二步:把數(shù)據(jù)庫(kù)初始化;第三步:開發(fā)模式的配置:這個(gè)數(shù)據(jù)庫(kù)的端口號(hào)是8080,項(xiàng)目名稱叫做:jeecg-bot,這塊需要注意,我們不能直接訪問后臺(tái),如果直接訪問的話會(huì)出現(xiàn)token的無效錯(cuò)誤。第四步是:?jiǎn)?dòng)redis的服務(wù)第五步:把上面這些所有東西全部配置完成以后,就可以在本地啟動(dòng)我們后臺(tái)的項(xiàng)目了。前端項(xiàng)目的啟動(dòng)第一步:用yarninstall這個(gè)命令來進(jìn)行項(xiàng)目依賴的下載。第二步:進(jìn)行后臺(tái)接口的配置。第三步:把項(xiàng)目啟動(dòng)起來??吹较聢D4-5的日志,就證明項(xiàng)目已經(jīng)啟動(dòng)了。圖4-5項(xiàng)目啟動(dòng)的截圖點(diǎn)擊這個(gè)連接就可以進(jìn)入到管理系統(tǒng)里面了。4.2調(diào)試分析在這個(gè)課題的測(cè)試過程中,主要問題是停車管理系統(tǒng)的模塊化設(shè)計(jì),如果用戶選擇任務(wù)并執(zhí)行任務(wù),系統(tǒng)將返回主屏幕進(jìn)行用戶選擇。因此整個(gè)系統(tǒng)的程序結(jié)構(gòu)清晰,使用方便,調(diào)試時(shí)代碼程序狀態(tài)良好,但在測(cè)試過程中也存在一些小問題:前端的代碼在運(yùn)行的過程中總是會(huì)報(bào)錯(cuò)導(dǎo)致代碼運(yùn)行不起來,發(fā)現(xiàn)是因?yàn)橐粋€(gè)工程文件,所以才導(dǎo)致的失敗。刪除了項(xiàng)目里面的所有擴(kuò)展文件,它就可以正常的在模擬機(jī)中運(yùn)行起來。在連接數(shù)據(jù)庫(kù)時(shí),因?yàn)閷?duì)軟件不太熟悉。因此,在開始和連接數(shù)據(jù)庫(kù)的時(shí)候,需要很長(zhǎng)的時(shí)間,但是在反復(fù)使用之后,就比之前能熟練一下。4.3測(cè)試數(shù)據(jù)及結(jié)果4.3.1對(duì)使用者的管理表4-1用戶管理目的:測(cè)試查看用戶管理的這個(gè)功能能不能正常使用內(nèi)容:添加、刪除、修改、查詢用戶信息步驟:1.輸入設(shè)定的賬號(hào)密碼2.輸入空的賬號(hào)密碼3.只輸入賬號(hào)4.只輸入密碼結(jié)果:1.可以成功登陸進(jìn)去2.界面提示,請(qǐng)輸入用戶名,用戶名不能3.界面提示,請(qǐng)輸入密碼,密碼不能為空4.界面提示,請(qǐng)輸入用戶名,用戶名不能為空4.3.2使用者的車輛管理表4-2用戶車輛管理目的:工作人員能不能對(duì)使用者的車輛信息進(jìn)行管理內(nèi)容:新增用戶車牌,查看用戶車輛信息步驟:1.輸入空車牌號(hào)2.輸入重復(fù)車牌號(hào)3.輸入正確車牌號(hào)4.輸入錯(cuò)誤的車牌號(hào)結(jié)果:1.界面顯示的是車牌號(hào)不可以是空的2.顯示:車牌號(hào)碼已經(jīng)存在3.顯示:已經(jīng)成功4.顯示:請(qǐng)輸入正確的車牌號(hào)4.3.3停車場(chǎng)管理表4-3停車場(chǎng)管理目的:工作人員能不能有序的管理停車場(chǎng)內(nèi)容:查看、修改、刪除停車場(chǎng)步驟:1.不輸維度2.不輸經(jīng)度3.不輸?shù)刂?.輸入停車場(chǎng)的地址、維度、經(jīng)度結(jié)果:1.界面顯示的是請(qǐng)輸入經(jīng)度2.顯示顯示的是請(qǐng)輸入維度3.顯示:請(qǐng)輸入地址4.3.4停車位管理表4-4停車位管理目的:對(duì)停車位能不能進(jìn)行正常的管理內(nèi)容:查看、修改、刪除停車場(chǎng)步驟:1.修改類別2.刪除停車位3.查詢停車位的地址4.進(jìn)行停車位的預(yù)約結(jié)果:1.顯示:類別修改成功2.停車位信息刪除,然后保留車位3.界面顯示:出現(xiàn)停車位信息4.已經(jīng)預(yù)約成功,如果還要預(yù)約其他車位,會(huì)顯示車主的車已經(jīng)占用了停車位4.3.5停車記錄管理表4-5停車記錄管理目的:管理人員能不能正確的查詢停車場(chǎng)以往的停車記錄內(nèi)容:查看、修改、發(fā)布、刪除泊車記錄步驟:1.對(duì)以往進(jìn)入過這個(gè)停車場(chǎng)的有關(guān)車輛進(jìn)行查詢2.對(duì)沒有進(jìn)入過這個(gè)停車場(chǎng)的車輛進(jìn)行查詢3.對(duì)停車的記錄進(jìn)行修改4.對(duì)以往的車輛進(jìn)行刪除結(jié)果:1.界面顯示:有關(guān)這個(gè)車輛的所有信息2.界面顯示:暫無數(shù)據(jù)3.可以成功的修改泊車的起始時(shí)間4.成功刪除這條泊車的記錄4.3.6公告信息管理表4-6公告信息管理目的:管理人員能不能順利將公告發(fā)布出去內(nèi)容:查看、修改、發(fā)布、刪除公告步驟:1.查詢沒有發(fā)布的公告2.增添新的公告3.修改發(fā)布的公告4.刪除已經(jīng)發(fā)布的公告結(jié)果:1.界面顯示:暫無數(shù)據(jù)2.如果填寫了標(biāo)題的內(nèi)容,那么公告會(huì)成功發(fā)布;如果不填寫公告內(nèi)容,那么界面會(huì)顯示:請(qǐng)?zhí)顚懴胍l(fā)布的公告內(nèi)容。3.修改公告內(nèi)容,界面顯示:編輯成功4.界面顯示:刪除成功。公告刪除以后,客戶將不再看見這條公告4.4本章小結(jié)本章對(duì)停車場(chǎng)車輛調(diào)度管理系統(tǒng)進(jìn)行了測(cè)試,基本滿足課題需求。
5總結(jié)與展望5.1總結(jié)通過該系統(tǒng)驗(yàn)證了該方法獲得的路線,停車場(chǎng)從停車場(chǎng)入口引導(dǎo)到特定停車場(chǎng)的過程中,引導(dǎo)停車人員通過平坦的道路區(qū)間,避免交通質(zhì)量下降的道路區(qū)間,停車場(chǎng)快速安全進(jìn)行泊車行為,提高停車場(chǎng)的運(yùn)行效率。本課題的研究的方向主要是包括以下幾種:本課題研究了停車場(chǎng)的車輛路徑規(guī)劃問題,充分利用了這個(gè)自動(dòng)化管理系統(tǒng)的數(shù)據(jù)研究了停車場(chǎng)的車輛路徑規(guī)劃問題,提出了一種優(yōu)化考慮到旋轉(zhuǎn)控制的停車場(chǎng)路徑的方法。在傳統(tǒng)的道路決策方法的基礎(chǔ)上,考慮到道路檢索空間的影響,產(chǎn)生了停車行列行為,根據(jù)相關(guān)道路的實(shí)時(shí)狀態(tài),引導(dǎo)車輛運(yùn)行路線,最后選擇了最佳的停車路徑。在停車場(chǎng),自動(dòng)的車輛管理系統(tǒng)具有以下優(yōu)勢(shì),所以受到管理人員的歡迎,它可以有效地保持停車場(chǎng)的停車規(guī)則,在1秒內(nèi)出入,解決出入口堵塞問題,所有車輛都可以快速進(jìn)入停車場(chǎng)。有效緩解了車次出入口的堵塞,大大縮短了車主出入停車場(chǎng)的停留時(shí)間,實(shí)現(xiàn)了停車場(chǎng)的流通順暢。通過這次畢業(yè)設(shè)計(jì),我充分的了解了有關(guān)停車的一些基本原理,學(xué)習(xí)了最短路徑的Dijkstra算法,學(xué)會(huì)了制定停車問題的程序。5.2展望通過一系列國(guó)內(nèi)外學(xué)者的研究之后,又用了很長(zhǎng)時(shí)間完成開發(fā),但仍需要一些問題得到完善和研究,這更符合車輛管理系統(tǒng)對(duì)移動(dòng)軟件系統(tǒng)使用的要求。其次,該系統(tǒng)的缺點(diǎn)是不能很好地實(shí)現(xiàn)車輛信息的自動(dòng)識(shí)別功能,在今后的研究和改善中,識(shí)別功能中的自動(dòng)識(shí)別需要不斷完善和改進(jìn),這樣才能讓它在停車場(chǎng)車輛管理系統(tǒng)中被應(yīng)用。
參考文獻(xiàn)劉雨洲.基于CDMA的智能停車場(chǎng)控制系統(tǒng)研究[D].河南:鄭州大學(xué),2011黃煥.臺(tái)州市公安車輛管理系統(tǒng)的研究與分析[D].云南:云南大學(xué),2015遲添寶.新時(shí)期城市智能停車場(chǎng)建設(shè)與管理探究[J].科技視界,2019,(11),229-230DOI:10.19694/j.cnki.issn2095-2457.2019.11.109張靜宜,徐志軍.遺傳算法在公交車調(diào)度優(yōu)化中的應(yīng)用探析[J].科技傳播,2016,8(16).郭展宏,馬殷元,楊志雄.改進(jìn)Dijkstra算法在停車場(chǎng)車輛泊車路徑搜索中的應(yīng)用[J].傳感器與
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026廣東佛山大學(xué)誠(chéng)聘海內(nèi)外高層次人才招聘?jìng)淇脊P試試題及答案解析
- 2025福建泉州師范學(xué)院招聘人工智能通識(shí)課編外碩士教師2人備考筆試試題及答案解析
- 2025云南昆明市盤龍區(qū)博物館公益性崗位招聘2人備考考試試題及答案解析
- 2025內(nèi)蒙古錫林郭勒盟油礦醫(yī)院招聘3人備考筆試題庫(kù)及答案解析
- 深度解析(2026)《GBT 26058-2010鈦及鈦合金擠壓管》(2026年)深度解析
- 深度解析(2026)《GBT 26003-2010無負(fù)壓管網(wǎng)增壓穩(wěn)流給水設(shè)備》(2026年)深度解析
- 深度解析(2026)《GBT 25941-2010塑料真空成型機(jī)》(2026年)深度解析
- 深度解析(2026)《GBT 25881-2010牛胚胎》(2026年)深度解析
- 深度解析(2026)GBT 25688.1-2010土方機(jī)械 維修工具 第1部分:通 用維修和調(diào)整工具
- 深度解析(2026)《GBT 25660.1-2010數(shù)控小型蝸桿銑床 第1部分:精度檢驗(yàn)》(2026年)深度解析
- 人力支援采購(gòu)合同范本
- 烹飪專業(yè)語(yǔ)文考試題及答案
- 2023新媒體營(yíng)銷理論試題及答案
- 人工智能+跨學(xué)科人才培養(yǎng)模式創(chuàng)新分析報(bào)告
- 培訓(xùn)師演示直播帶貨操作流程
- 浙江寧波市江北區(qū)面向2025屆高校畢業(yè)生招聘高層次緊缺人才25人筆試備考題庫(kù)附答案詳解
- 產(chǎn)業(yè)生態(tài)構(gòu)建-洞察及研究
- 【《某地區(qū)綜合給水工程的取水工程設(shè)計(jì)計(jì)算案例》2200字】
- 立體邏輯架構(gòu)圖模板
- 2025年江蘇知識(shí)產(chǎn)權(quán)題庫(kù)及答案
- 職業(yè)教育專業(yè)布局體系清單
評(píng)論
0/150
提交評(píng)論