基于SSM的高科大廈停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于SSM的高科大廈停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于SSM的高科大廈停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于SSM的高科大廈停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于SSM的高科大廈停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

基于SSM的高科大廈停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:21世紀(jì),隨著我國社會經(jīng)濟(jì)的不斷發(fā)展,人們對小汽車的需求越來越大,這就意味往后人們將面臨著停車難的問題。但是有一些停車場在辦理中因人工計(jì)數(shù)、統(tǒng)計(jì)查對賬單、查找車位會存在陰差陽錯等的問題,導(dǎo)致效率不盡人意。所以,相關(guān)辦理人員建立一個高效便利的車位操辦方式和廣大車主的滿意度,一個穩(wěn)定成熟的系統(tǒng)建立是完全有必要的。

針對目前停車場管理普遍存在的問題,結(jié)合實(shí)際情況,開發(fā)一個基于SpringBoot框架,采用B/S結(jié)構(gòu)以及eclipse開發(fā)環(huán)境、Tomcat服務(wù)器、MySQL關(guān)系數(shù)據(jù)庫、MyBatis框架等進(jìn)行設(shè)計(jì)的一個停車管理系統(tǒng)是很有必要的;停車場管理系統(tǒng)采用以上成熟的技術(shù),可以解決在短時間內(nèi)正確查詢內(nèi)容,即時處理,不斷更新最新的數(shù)據(jù)信息,提高工作效率和管理水平。對于用戶來說,利用微信小程序?qū)崿F(xiàn)了查詢車位、停車入庫、車輛出庫結(jié)算、故障or挪車反饋功能、用戶個人信息管理等功能;而管理者在系統(tǒng)中對車輛進(jìn)出管理、用戶信息辦理、車輛余量、賬單統(tǒng)計(jì)、價格管理和故障車輛處理等信息進(jìn)行調(diào)整和查看。

微信小程序貫穿著整個管理系統(tǒng)的實(shí)現(xiàn)。對車主而言,可以花更短的時間找到停車位,便捷且人性化;對于管理者而言,停車場管理系統(tǒng)功能可以完成收費(fèi)管理系統(tǒng)不同參數(shù)的設(shè)置、數(shù)據(jù)的收集和統(tǒng)計(jì),將會為社會的可持續(xù)發(fā)展帶來非凡的意義。關(guān)鍵詞:停車場管理系統(tǒng),前后臺功能,微信小程序

Designandimplementationofparkingmanagementsystemforhigh-techbuildingbasedonSSMAbstract:Inthe21stcentury,withthecontinuousdevelopmentofourcountry'ssocialeconomy,people'sdemandforcarsisincreasing,whichmeansthatpeoplewillfacetheproblemofparkinginthefuture.Buttherearesomeparkinglotsintheprocessbecauseofmanualcounting,statisticscheckthebill,parkingwillexistastrangecombinationoferrors,resultinginunsatisfactoryefficiency.Therefore,relevantmanagementpersonneltoestablishanefficientandconvenientwayofparkingandthesatisfactionofthemajorityofcarowners,astableandmaturesystemiscompletelynecessarytoestablish.ItisnecessarytodevelopaparkingmanagementsystembasedonSpringBootframework,B/Sstructure,eclipsedevelopmentenvironment,Tomcatserver,MySQLrelationaldatabase,MyBatisframeworkandotherdesignsincombinationwiththeactualsituation.Theparkinglotmanagementsystemadoptstheabovematuretechnology,whichcansolvetheproblemofcorrectquerycontentinashorttime,real-timeprocessing,andconstantlyupdatethelatestdatainformation,soastoimproveworkefficiencyandmanagementlevel.Forusers,WeChatsmallproceduresareusedtoachievethequeryofparkingSpaces,parkingstorage,vehicleoutofthewarehousesettlement,faultorcarmovingfeedbackfunction,userpersonalinformationmanagementandotherfunctions;Inthesystem,themanageradjustsandcheckstheinformationsuchasvehicleentryandexitmanagement,userinformationhandling,vehicleallowance,billstatistics,pricemanagementandfaultvehiclehandling.WeChatsmallproceduresthroughouttheimplementationoftheentiremanagementsystem.Forcarowners,itcantakelesstimetofindaparkingspace,convenientandhumane;Formanagers,thefunctionsoftheparkingmanagementsystemcancompletethesettingofdifferentparameters,datacollectionandstatisticsofthechargingmanagementsystem,whichwillbringextraordinarysignificancetothesustainabledevelopmentofthesociety.Keywords:parkingmanagementsystem,Frontandbackfunctions,WeChatapplet目錄TOC\o"2-3"\h\z\t"標(biāo)題1,1"第1章緒論 第1章緒論1.1研究背景隨著社會經(jīng)濟(jì)的迅猛發(fā)展,人民的生活水平不斷提高。促使了現(xiàn)有家庭出行結(jié)構(gòu)發(fā)生了變化,越來越多的人選擇汽車作為主要的出行方式,汽車已逐漸成為了人們生活水平上升的標(biāo)志。根據(jù)預(yù)測2019年我國的汽車年產(chǎn)量將達(dá)到2901.5萬輛相較于2018年同比上升3.18%。而專家則說,未來10年,我國汽車年產(chǎn)量依然會保持持續(xù)上升的一個趨勢,這可能將導(dǎo)致我國停車場出現(xiàn)供不應(yīng)求的趨勢。如圖1.1為2007-2016年全國范圍內(nèi)駕駛員和汽車保有量的數(shù)據(jù)情況。

圖1.12007-2016年全國范圍內(nèi)駕駛員和汽車保有量車主對小汽車的作為出行工具的需求很難被調(diào)節(jié),相反地,駕駛證和一家一車已經(jīng)成為社會家庭標(biāo)配,而停車問題卻沒得到足夠的重視,一車一位資源配置以調(diào)節(jié)社會供需平衡,如何讓車主更好的體驗(yàn)到在停車問題中感覺到效率性。1.2研究意義1.3國內(nèi)外研究與發(fā)展?fàn)顩r1.3.1國內(nèi)研究與發(fā)展?fàn)顩r目前,我國停車場管理系統(tǒng)的使用雖然已經(jīng)踏出去一大步,但依然處于起步階段,在日常停車場使用過程中出現(xiàn)的問題也越來越多。主要問題有:系統(tǒng)管理體制不合格,未能根據(jù)我國的實(shí)際情況使停車場管理技術(shù)在實(shí)際運(yùn)營中發(fā)揮作用。相反,一些停車場采用了技術(shù)設(shè)備,造成了不必要的麻煩。也有一些設(shè)計(jì)師盲目追求前端技術(shù),使用尚未成熟穩(wěn)定的新技術(shù),使在使用的過程中頻繁出現(xiàn)問題,例如:系統(tǒng)采用遠(yuǎn)程射頻識別技術(shù)。將一些讀卡器的距離提高到比車輛本身更高的水平,雖然該技術(shù)在一定程度上提高了停車場出入口的平穩(wěn)性,但由于停車場出入口位置的限制,經(jīng)常會造成無線電干擾,或者導(dǎo)致收費(fèi)系統(tǒng)誤操作,無法完成“一卡一車一桿”。1.3.2國外研究與發(fā)展?fàn)顩r國外停車場管理系統(tǒng)發(fā)展相比于國內(nèi),目前已采用智能收費(fèi)的方式進(jìn)行管理。它使用的收費(fèi)介質(zhì)已經(jīng)從傳統(tǒng)的刷卡收費(fèi)介質(zhì)轉(zhuǎn)變?yōu)樾滦偷男盘杺鞲惺召M(fèi)介質(zhì)。國外的停車場收費(fèi)系統(tǒng)使用了大量的高科技設(shè)備和儀器,并且在系統(tǒng)應(yīng)用中取得了巨大的突破,可以實(shí)現(xiàn)無需人工運(yùn)行就可以收取停車費(fèi)的功能。目前,國外一些設(shè)計(jì)人員正在研究一種能夠?qū)崿F(xiàn)“在線停車”的停車場管理系統(tǒng)。管理系統(tǒng)可以對您所在區(qū)域的停車資源進(jìn)行檢查,并進(jìn)行停車費(fèi)結(jié)算。車主可以通過移動設(shè)備或網(wǎng)絡(luò)查詢所需位置的停車場信息,例如車位資源;同時也可以預(yù)定車位,然后支付預(yù)定金額。雖然這樣子停車管理的功能和便利性可以大大得到提高,但在引進(jìn)大量高新技術(shù)的同時,也帶來了各種設(shè)備成本高、技術(shù)實(shí)現(xiàn)困難、維護(hù)系統(tǒng)成本高等問題。1.4開發(fā)設(shè)計(jì)內(nèi)容1.5系統(tǒng)開發(fā)環(huán)境與開發(fā)工具停車場管理系統(tǒng)前臺和后臺所使用的相關(guān)技術(shù),前臺小程序主要是使用微信開發(fā)者工具對小程序界面的布局和樣式以及頁面邏輯進(jìn)行編程。后臺主要用的有:Spring框架、SpringBoot框架、Mybatis框架、MySQL數(shù)據(jù)庫、Tomcat服務(wù)器技術(shù)、B/S開發(fā)模式。第2章系統(tǒng)需求分析本章通過需求分析和可行性分析來確定這個系統(tǒng)的設(shè)計(jì)方向和系統(tǒng)設(shè)計(jì)的可行性。2.1可行性分析為了在后期開發(fā)過程中造成對人力、物力、財力方面的浪費(fèi),所以在對該系統(tǒng)開發(fā)時前對該系統(tǒng)可能出現(xiàn)的問題進(jìn)行的分析,根據(jù)問題來找到解決方案,進(jìn)而可以非常方便地進(jìn)行規(guī)避這些問題。這個可行性分析由三部分組成:技術(shù)、系統(tǒng)操作和社會因素可行性。2.1.1技術(shù)可行性分析系統(tǒng)是基于SpringBoot框架進(jìn)行設(shè)計(jì)的一個停車管理系統(tǒng),采用B/S結(jié)構(gòu)的,方便用戶進(jìn)行操作。通過微信小程序端發(fā)送給后臺的指令,來獲取用戶輸入的數(shù)據(jù)或是操作,然后由servlet調(diào)用java程序執(zhí)行用戶操作,然后再返回用戶所需要的數(shù)據(jù)返回給小程序端生成頁面進(jìn)行展示,來形成交互。實(shí)現(xiàn)本系統(tǒng)需要的技術(shù)包括:前臺主要是微信小程序開發(fā)者工具,后臺有eclipse開發(fā)環(huán)境、Tomcat服務(wù)器、MySQL關(guān)系數(shù)據(jù)庫、MyBatis框架、SpringBoot框架等。目前這些技術(shù)已經(jīng)十分成熟,同時有豐富的資源、規(guī)范的行業(yè)標(biāo)準(zhǔn)、大量的瀏覽器支持。所以在基礎(chǔ)的技術(shù)方面是沒有問題的。同時,停車管理系統(tǒng)有以下特點(diǎn):一是數(shù)據(jù)量大;二是即時處理?;谝陨蟽蓚€特點(diǎn),在現(xiàn)有的這些技術(shù)條件下是可以都達(dá)到要求的目標(biāo)的。2.1.2系統(tǒng)操作可行性本系統(tǒng)所需要的運(yùn)行環(huán)境并不高,完全可以在Windows操作系統(tǒng)平臺上運(yùn)行。這樣做的好處是可以做的界面美觀、簡潔、容易操作,可以十分方便地讓用戶進(jìn)行信息交流。

2.1.3社會因素可行性法律因素:所用開發(fā)工具、系統(tǒng)軟件均為免費(fèi)。所使用的框架也都是免費(fèi)的。這個系統(tǒng)也是由學(xué)生自主開發(fā),具有獨(dú)立的版權(quán),并且這個系統(tǒng)的所有權(quán)及最終解釋權(quán)歸屬于這個開發(fā)者所有。用戶使用可行性:普通大眾均具備使用本系統(tǒng)的能力。2.2需求可行性分析隨著人均車輛保有量的飛快增加,在上海這些大城市體現(xiàn)的尤為突出,可是在這些地方停車位管理人員卻不能很好對車位做到最大利用化,同時,用戶在停車時的體驗(yàn)感上也大打折扣。那么,一個高效易用的管理系統(tǒng)是必然之需。目前西方已有較多類似案例,且應(yīng)用效果良好,前景廣泛。所以該系統(tǒng)有開發(fā)價值,應(yīng)當(dāng)進(jìn)行研發(fā)。2.2.1功能性分析如下圖2.1停車管理系統(tǒng)的功能模塊所示。停車場管理系統(tǒng)主要包括前臺和后臺兩大模塊。前臺小程序主要提供給車主用戶使用,后臺提供給停車場管理人員,方便對停車業(yè)務(wù)過程中的各部分信息進(jìn)行統(tǒng)一管理。圖2.1停車場管理系統(tǒng)功能模塊2.2.2業(yè)務(wù)流程分析如圖所示用戶登陸小程序后,綁定車輛車牌號在功能界面對該停車場的空位進(jìn)行實(shí)時查詢后。用戶可以停車后對該車輛進(jìn)行入庫出庫,從入庫開始進(jìn)行計(jì)時,如在停車時該用戶未綁定車牌號時,則入庫失敗需綁定車牌后返回進(jìn)行停車處理,如停車場無空車位時,在查詢空車位頁面顯示的車位信息為空,車輛等待空車才能進(jìn)行停車。用戶離開停車場出庫結(jié)算時,如車輛出現(xiàn)質(zhì)量問題,可反饋給后臺進(jìn)行處理。結(jié)算成功后可離開此停車場。根據(jù)此系統(tǒng)的業(yè)務(wù)流程分析可知,該系統(tǒng)真正將停車問題系統(tǒng)化、數(shù)據(jù)化、信息化、智能化;實(shí)現(xiàn)了當(dāng)前用戶“想停就?!钡膯栴}。極大的提高了停車場的管理效率,降低了停車場的維護(hù)成本。如下圖2.2停車場管理系統(tǒng)的業(yè)務(wù)流程分析圖所示。圖2.2停車場管理系統(tǒng)業(yè)務(wù)流程分析圖2.2.3系統(tǒng)數(shù)據(jù)安全分析任何數(shù)據(jù)庫在長期的應(yīng)用中都不可避免地會給數(shù)據(jù)丟失、數(shù)據(jù)庫崩潰,為了防止數(shù)據(jù)庫系統(tǒng)崩潰時及時恢復(fù)系統(tǒng)中的重要數(shù)據(jù),系統(tǒng)開發(fā)了MySQL數(shù)據(jù)庫備份和恢復(fù)機(jī)制,以滿足數(shù)據(jù)安全的要求。如圖2.3所示為數(shù)據(jù)庫備份和恢復(fù)流程分析圖。根據(jù)對數(shù)據(jù)庫備份和恢復(fù)流程分析可知。在數(shù)據(jù)安全的基礎(chǔ)上,系統(tǒng)應(yīng)多次檢查數(shù)據(jù)庫數(shù)據(jù)的完整性,并及時為研發(fā)人員編制測試報告;實(shí)現(xiàn)了本地和異地雙機(jī)數(shù)據(jù)備份,雙重數(shù)據(jù)安全保障。如果發(fā)生數(shù)據(jù)庫錯誤,可以盡快檢索數(shù)據(jù)。圖2.3數(shù)據(jù)庫備份和恢復(fù)流程分析圖2.3UML系統(tǒng)建模(E-R圖)2.3.1小程序功能模塊E-R圖(1)用戶個人信息模塊綁定車牌信息包括有(姓名,手機(jī)號,車牌號)3個信息。綁定車牌信息ER圖如圖2.4所示。圖2.4綁定車牌信息ER圖停車記錄信息包括有(車位號,車牌號,訂單號,訂單開始時間,訂單結(jié)束時間,費(fèi)用結(jié)算)6個信息。停車記錄信息ER圖如圖2.5所示。圖2.5停車記錄信息ER圖(2)停車入庫模塊停車入庫信息包括有(用戶名,車位號,車牌號)3個信息。停車入庫信息ER圖如圖2.6所示。圖2.6停車入庫信息ER圖(3)故障or挪車反饋模塊故障or挪車反饋信息包括有(車位號,車牌號,反饋信息)3個信息。故障or挪車反饋信息ER圖如圖2.7所示。圖2.7故障or挪車反饋信息ER圖(4)查詢車位模塊查詢車位信息包括有(車位號)1個信息。查詢車位信息ER圖如圖2.8所示。圖2.8查詢車位信息ER圖(5)出庫結(jié)算模塊出庫結(jié)算信息包括有(用戶名,車位號,車牌號,訂單號,訂單開始時間,訂單結(jié)束時間,費(fèi)用計(jì)算)7個信息。出庫結(jié)算信息ER圖如圖2.9所示。圖2.9出庫結(jié)算信息ER圖2.3.2后臺功能模塊E-R圖(1)用戶管理模塊用戶管理信息包括有(用戶名,車牌,用戶角色、注冊時間)4個信息。用戶管理信息ER圖如圖2.10所示。圖2.10用戶管理信息ER圖(2)用戶反饋管理模塊用戶反饋管理信息包括有(用戶名,反饋信息,車牌,車位id)4個信息。用戶反饋管理信息ER圖如圖2.11所示。圖2.11用戶反饋管理信息ER圖(3)停車位管理模塊停車位管理信息包括有(車位id,車牌,修車時間,狀態(tài))4個信息。停車位管理信息ER圖如圖2.12所示。圖2.12停車位管理信息ER圖(4)價格管理模塊價格管理信息包括有(當(dāng)前停車價格)1個信息。價格管理信息ER圖如圖2.13所示。圖2.13價格管理信息ER圖(5)訂單管理模塊訂單管理信息包括有(用戶名、停車位號、車牌、停車開始時間、停車結(jié)束時間、用戶停車產(chǎn)生的費(fèi)用)6個信息。訂單管理信息ER圖如圖2.14所示。圖2.14訂單管理信息ER圖2.4本章小結(jié)這一章主要從技術(shù)、系統(tǒng)操作、社會因素三個可行性做了詳細(xì)的說明。而且對系統(tǒng)做了細(xì)致的需求分析與系統(tǒng)的功能設(shè)計(jì)。重點(diǎn)從前臺和后臺兩個方面來對整個模塊進(jìn)行闡述,并逐一分析了各個模塊的ER圖。第3章系統(tǒng)設(shè)計(jì)這一章主要介紹停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),包括系統(tǒng)總體設(shè)計(jì)、系統(tǒng)模塊的設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。3.1系統(tǒng)整體框架系統(tǒng)總體設(shè)計(jì)是對需求產(chǎn)品化的第一步,它構(gòu)建整個技術(shù)的骨架,指導(dǎo)各模塊的設(shè)計(jì)規(guī)范和開發(fā),是整個系統(tǒng)開發(fā)的指導(dǎo)性內(nèi)容,因此又稱為物理設(shè)通過將第2章收集到的感性的需求轉(zhuǎn)換為數(shù)據(jù)結(jié)構(gòu)和產(chǎn)品架構(gòu)。如圖3.1為系統(tǒng)總體技術(shù)框架圖。圖3.1停車場管理系統(tǒng)整體框架如3.1圖所示,微信小程序端發(fā)送WXrequest給停車場服務(wù)器,停車場服務(wù)器調(diào)用對應(yīng)的借口滿足請求,Webapi作為網(wǎng)絡(luò)服務(wù)器完成這個過程,然后給redis、rabbitmp、celery中間件鑒權(quán)傳輸給服務(wù)器,再由服務(wù)器向MySQL請求數(shù)據(jù)處理。微信小程序:微信小程序通過JSBridge連接視圖層和邏輯層,然后通過event和data交互,視圖用webview進(jìn)行渲染。通過JSBridge連接可以調(diào)用底層API組件,甚至調(diào)用原生組件,前端獲得良好體驗(yàn)。停車場服務(wù)器:分別是微信服務(wù)器、停車場服務(wù)器(Tomcat)、阿里云服務(wù)器三個服務(wù)器,微信服務(wù)器提供底層接口支持,停車場服務(wù)器處理停車相關(guān)業(yè)務(wù)。然后把數(shù)據(jù)庫和停車場服務(wù)器托管到阿里云服務(wù)器。其中停車場服務(wù)器用于處理業(yè)務(wù)邏輯,當(dāng)微信小程序傳輸請求到該服務(wù)器,能夠通過中間件以緩存形式進(jìn)行傳導(dǎo),最后處理后向數(shù)據(jù)庫進(jìn)行一個數(shù)據(jù)請求,如圖3.2所示。圖3.2服務(wù)器關(guān)系數(shù)據(jù)庫:它小巧靈活,易于移植,而且SQL語言比較常用,對于個人開發(fā)者,是免費(fèi)使用的,是一個性價比很高的數(shù)據(jù)庫。3.2系統(tǒng)整體設(shè)計(jì)該系統(tǒng)的功能架構(gòu)圖如下圖所示。由架構(gòu)圖可得知,系統(tǒng)主要是前臺跟后臺兩個模塊組成,其中前臺包括有查詢車位、停車入庫、出庫結(jié)算、故障or挪車反饋、用戶個人信息等功能;后臺管理系統(tǒng)包括有用戶管理、用戶反饋管理、停車位管理、價格管理和訂單管理等功能。圖3.3系統(tǒng)整體設(shè)計(jì)3.3系統(tǒng)模塊的設(shè)計(jì)根據(jù)需求分析,停車場管理系統(tǒng)的實(shí)現(xiàn)主要包括車輛綁定、查詢車位、停車入庫、出庫結(jié)算、故障or停車反饋等幾模塊的實(shí)現(xiàn)。(1)車輛綁定模塊車輛綁定模塊是用戶進(jìn)入并使用該系統(tǒng)的窗口,用戶使用小程序的停車管理系統(tǒng)首先必須要綁定自己車輛車牌號。因此,用戶首先要打開我的頁面,點(diǎn)擊“綁定車牌”按鈕,進(jìn)入信息綁定頁面,按照頁面要求輸入自己的姓名、手機(jī)號以及車牌號,用戶點(diǎn)擊“確認(rèn)綁定”按鈕后,小程序?qū)⒂脩粜畔⑦M(jìn)行加密后發(fā)送到服務(wù)器,服務(wù)器接受到小程序端的請求后將對數(shù)據(jù)進(jìn)行解密操作,將解密得到的用戶名和車牌號與數(shù)據(jù)庫的用戶表中的用戶名和車牌號進(jìn)行比較,如果表中存在該用戶名且密碼也相同,則給出相應(yīng)的提示信息“已綁定”;如果用戶名不存在和車牌號不存在,將會給出相應(yīng)的提示信息“綁定成功”;如果用戶不輸入姓名、手機(jī)號、車牌號直接綁定,系統(tǒng)則會提示“綁定信息不能為空”。其具體的流程圖如下圖3.4所示:圖3.4用戶車輛綁定流程圖(2)查詢車位模塊查詢車位功能作為停車場管理系統(tǒng)小程序的核心功能,車主可以提前在小程序中查看目前該停車場的停車位使用情況,能夠讓車主及時的停車,在提高用戶的體驗(yàn)感的同時也提高了停車場的管理效率。用戶在小程序首頁點(diǎn)擊“查詢車位”,即可進(jìn)入到停車場空車位頁面,并且顯示當(dāng)前停車場所有的空車位列表,用戶可根據(jù)頁面列表的車位id前往空車位進(jìn)行停車。其具體的流程圖如下圖3.5所示:圖3.5用戶查詢車位流程圖(3)停車入庫模塊停車入庫模塊作為停車場管理系統(tǒng)小程序最關(guān)鍵的功能,其車輛的各部分信息都應(yīng)該詳細(xì),并且在進(jìn)入掃碼停車頁面之前,系統(tǒng)會先判斷當(dāng)前用戶是否已在系統(tǒng)綁定車輛,若已綁定,則繼續(xù)使用停車入庫功能;若未綁定,則跳轉(zhuǎn)至車輛綁定頁面。進(jìn)入到停車入庫頁面后,車主需要掃碼當(dāng)前的車位號二維碼、車牌號、用戶名三個符合格式的數(shù)據(jù)后才能進(jìn)行停車。小程序端將用戶的停車信息加密后發(fā)送到服務(wù)器,存儲記錄成功后返回狀態(tài)并提示用戶“停車入庫成功”。其具體的流程圖如下圖3.6所示:圖3.6用戶停車入庫流程圖(4)出庫結(jié)算模塊考慮到傳統(tǒng)停車場依然使用的時現(xiàn)金支付,同時,根據(jù)2019年的大眾消費(fèi)方式的使用比例,有百分之80的人經(jīng)常使用手機(jī)支付。所以出庫結(jié)算功能也作為小程序的核心功能之一,完全的更改了傳統(tǒng)停車場的繳費(fèi)方式。車主可以提前時間范圍內(nèi),可以提前進(jìn)行繳費(fèi)。若用戶此前有停車入庫,即可在首頁點(diǎn)擊“出庫結(jié)算”進(jìn)入到結(jié)算頁面,頁面詳細(xì)顯示了當(dāng)前的相關(guān)訂單信息如訂單號、訂單開始結(jié)束時間、停車費(fèi)用等;點(diǎn)擊“確認(rèn)支付”按鈕,即可發(fā)起微信支付并結(jié)算當(dāng)前訂單。用戶在我的頁面可點(diǎn)擊“停車記錄”查看自己是停車消費(fèi)記錄。其具體的流程圖如下圖3.7所示:圖3.7用戶出庫結(jié)算流程圖(5)故障or挪車反饋模塊為了停車場以后更好的進(jìn)行管理和提升自己的服務(wù),在前端方面開發(fā)了用戶故障or挪車反饋模塊,車主可以在該功能模塊下填寫自己對該停車場的反饋,同時,當(dāng)車輛出現(xiàn)故障時,也可以通過該模塊及時通知該停車場管理人員。用戶從首頁點(diǎn)擊“故障or挪車反饋”進(jìn)入到頁面,按照頁面需求填寫當(dāng)前的車位號、車主車牌號、故障or反饋的具體描述,點(diǎn)擊提交即可發(fā)送到服務(wù)器,并且管理員可以通過管理系統(tǒng)查看到用戶系統(tǒng)的反饋信息進(jìn)行處理。圖3.8用戶故障or挪車反饋流程圖3.4系統(tǒng)詳細(xì)設(shè)計(jì)3.4.1小程序功能設(shè)計(jì)(1)用戶個人信息在小程序用戶個人信息模塊功能設(shè)計(jì)上,主要設(shè)計(jì)有綁定車牌和停車記錄功能。車主可以該小程序上綁定自己的車牌號,而車輛使用情況則是該綁定車牌號到目前為止的停車記錄及每次停車的消費(fèi)記錄。(2)查詢車位查詢車位功能作為前端小程序的核心功能之一,車主可以提前在小程序中中查看目前該停車場的停車位使用情況,能夠及時的進(jìn)行停車,提高了用戶的體驗(yàn)感和停車場管理效率。(3)出庫結(jié)算考慮到傳統(tǒng)停車場依然使用的時現(xiàn)金支付,同時,根據(jù)2019年的大眾消費(fèi)方式的使用比例,有百分之80的人經(jīng)常使用手機(jī)支付。所以出庫結(jié)算功能也作為小程序的核心功能之一,完全的更改了傳統(tǒng)停車場的繳費(fèi)方式。車主可以提前時間范圍內(nèi),可以提前進(jìn)行繳費(fèi)。(4)故障or挪車反饋為了停車場以后更好的進(jìn)行管理和提升自己的服務(wù),在前端方面開發(fā)了用戶故障or挪車反饋模塊,車主可以在該功能模塊下填寫自己對該停車場的反饋,同時,當(dāng)車輛出現(xiàn)故障時,也可以通過該模塊及時通知該停車場管理人員。(5)停車入庫停車入庫模塊作為停車場管理系統(tǒng)前臺小程序最重要的功能,其車輛的各部分信息都應(yīng)該詳細(xì),所以在該模塊上,車主需要輸入用戶名、車位號、車牌號三個符合格式的數(shù)據(jù)后才能進(jìn)行停車。3.4.2后臺功能設(shè)計(jì)(1)用戶管理一個后臺管理系統(tǒng)最基本的功能就是用戶管理功能。在該系統(tǒng)中,管理員可以在該功能模塊查看普通用戶的賬號,也可以對賬號進(jìn)行刪除操作。(2)用戶反饋管理管理員可以在該反饋管理模塊功能中查看各車主對停車場的問題反饋,進(jìn)一步提高了管理員對停車場的管理效率和優(yōu)化服務(wù)。(3)停車位管理為了方便管理員了解停車場停車位的使用情況,系統(tǒng)開發(fā)了停車位管理模塊,管理員可以看到某個車位所停的車牌號碼,用戶及時間。(4)價格管理前端小程序開發(fā)了在線支付功能后,其后臺也應(yīng)有與支付相關(guān)的功能,所以本系統(tǒng)中開發(fā)了價格管理模塊功能,管理員可以在該功能模塊下進(jìn)行設(shè)置停車所需的費(fèi)用。(5)訂單管理為了讓停車場更好地計(jì)算停車場的流入支出,方便查詢停車場各停車位的車輛和人員信息,開發(fā)了訂單管理模塊,管理員可以在此功能模塊下查看各車位車輛的停車時長及金額。3.5數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:(1)用戶賬號信息表,作用是用來描述各用戶賬號的信息。如表3.1所示:表3.1用戶賬號信息數(shù)據(jù)表序號字段名數(shù)據(jù)類型是否主鍵意義1idintYes序號2usernamevarcharNo用戶名3passwordvarcharNo密碼5platevarcharNo車牌號6roleintNo角色7Create_attimestampNo賬號創(chuàng)建時間(2)用戶反饋信息表,作用是記錄用戶所反饋的問題。如表3.2所示:表3.2用戶個人信息數(shù)據(jù)表序號字段名數(shù)據(jù)類型是否主鍵意義1idintYes序號2user_idintNo用戶賬號id序號3trouble_reasonvarcharNo反饋內(nèi)容4space_idintNo車位地點(diǎn)5platevarcharNo車牌號(3)停車價格信息數(shù)據(jù)表,作用是用來記錄每小時車輛停車的價格。如表3.3所示:表3.3停車價格信息數(shù)據(jù)表序號字段名數(shù)據(jù)類型是否主鍵意義1idintYes序號2priceintNo價格(4)停車管理信息數(shù)據(jù)表,作用是用來保存用戶停車車輛的相關(guān)信息。如表3.4所示:表3.4停車管理信息數(shù)據(jù)表序號字段名數(shù)據(jù)類型是否主鍵意義1idintYes序號2statusvarcharNo車輛停車位置3platevarcharNo車牌號4pake_cerate_attimestampNo停車開始時間(5)停車位管理信息數(shù)據(jù)表,作用是用來保存車位的相關(guān)信息。如表3.5所示:表3.5停車位管理信息數(shù)據(jù)表序號字段名數(shù)據(jù)類型是否主鍵意義1idintYes序號2user_idintNo用戶賬號id序號3usernamevarcharNo用戶名4space_idintNo車位地點(diǎn)5platevarcharNo車牌號6start_timedatatimeNo停車開始時間7end_timedatatimeNo停車結(jié)束時間3.6數(shù)據(jù)庫表與表關(guān)聯(lián)該系統(tǒng)數(shù)據(jù)庫各數(shù)據(jù)表關(guān)聯(lián)如圖3.8所示。圖3.8數(shù)據(jù)庫表關(guān)聯(lián)圖如圖所示,該系統(tǒng)中用戶賬號信息表與其余四張表構(gòu)成“一對多”類型;停車價格信息表與停車位管理信息數(shù)據(jù)表、停車管理信息數(shù)據(jù)表與停車位管理信息數(shù)據(jù)表、用戶反饋信息表與停車位管理信息數(shù)據(jù)表為“一對一”類型。各關(guān)聯(lián)模式共同完成停車場從查詢、停車、出庫、結(jié)算、反饋功能。3.7安全性設(shè)計(jì)該系統(tǒng)是基于小程序的系統(tǒng),主要由小程序、瀏覽器、web服務(wù)器、數(shù)據(jù)庫組成,其四者通信過程如3.9所示。從四者關(guān)系可以看出,該系統(tǒng)的安全問題主要有服務(wù)器所采用的操作系統(tǒng)、數(shù)據(jù)庫和Web服務(wù)器等方面。圖3.9系統(tǒng)通信過程操作系統(tǒng)在操作系統(tǒng)上采用Windows系統(tǒng),Windows系統(tǒng)的安全是基于用戶權(quán)限,用戶每次對某個文件后者某個操作時,系統(tǒng)都會自動去驗(yàn)證該用戶是否有此權(quán)限。同時,在車輛維修管理系統(tǒng)上設(shè)計(jì)了定時更換系統(tǒng)訪問的口令,防止其他用戶進(jìn)行跨站腳本進(jìn)行攻擊系統(tǒng)。Web服務(wù)器本系統(tǒng)采用的Tomcat作為Web服務(wù)器,在配置Tomcat服務(wù)器時,為Web應(yīng)用程序設(shè)置正確的虛擬路徑和訪問權(quán)限,用戶對應(yīng)用程序的權(quán)限包括讀取和寫入,采用Http請求,Http請求將使用兩者最嚴(yán)格的一個。數(shù)據(jù)庫本系統(tǒng)采用的Mysql作為系統(tǒng)數(shù)據(jù)庫,在使用該數(shù)據(jù)庫前,設(shè)置應(yīng)用程序進(jìn)行訪問時只給connect權(quán)限,維護(hù)人員則賦予connect和resource權(quán)限;其中最高權(quán)限D(zhuǎn)BA權(quán)限則賦予管理者。按照這種方式設(shè)置權(quán)限,能在一定程度上保證數(shù)據(jù)庫的數(shù)據(jù)安全。車輛維修管理系統(tǒng)為了能確保系統(tǒng)的安全性和可靠性采用了登錄和攔截器的方式。登陸用戶在使用系統(tǒng)時,需要正確的輸入自己的賬號和密碼否則系統(tǒng)校驗(yàn)不通過拒絕請求,登錄設(shè)計(jì)的流程圖如圖3.10所示:圖3.10登錄安全設(shè)計(jì)流程圖攔截器在前臺調(diào)用后臺的API時候,需要對發(fā)起請求的人進(jìn)行身份的認(rèn)證,認(rèn)證方法為檢查當(dāng)前的session是否為空,如果為空表示為非法的請求,系統(tǒng)自動跳轉(zhuǎn)到登錄的頁面。攔截器的安全設(shè)計(jì)流程圖如圖3.11所示:圖3.11攔截器安全設(shè)計(jì)流程圖3.8本章小結(jié)本章利用系統(tǒng)的一個總體設(shè)計(jì)構(gòu)建起整個技術(shù)的骨架,指導(dǎo)各模塊的設(shè)計(jì)規(guī)范和開發(fā),對停車場管理系統(tǒng)的前臺和后臺進(jìn)行了系統(tǒng)功能的詳細(xì)設(shè)計(jì),最后還對數(shù)據(jù)庫設(shè)計(jì)與安全性設(shè)計(jì)兩個方面做了詳細(xì)說明。第4章系統(tǒng)實(shí)現(xiàn)在這一個章節(jié)主要介紹軟件的具體實(shí)現(xiàn),通過時序圖和包圖來進(jìn)行說明。4.1前臺功能的實(shí)現(xiàn)4.1.1用戶個人信息模塊功能用戶個人信息模塊由綁定車牌和停車記錄組成,如圖4.1為綁定車牌功能頁面,對于綁定車牌功能主要填寫的數(shù)據(jù)由車主姓名、聯(lián)系方式和車牌,當(dāng)用戶綁定該車牌功能后,小程序其他功能模塊會自動生成該車牌的信息。圖4.1綁定車牌功能頁面如圖4.2為停車記錄功能頁面,該停車記錄的數(shù)據(jù)則為在綁定車牌功能模塊中所綁定的車牌號的使用記錄;如圖所示,該停車記錄顯示的數(shù)據(jù)有車位號、車牌號、訂單號、訂單開始時間、訂單結(jié)束時間和消費(fèi)費(fèi)用等。圖4.2停車記錄功能頁面4.1.2查詢車位模塊功能如圖4.3為查詢車位模塊功能頁面,點(diǎn)擊查詢車位,會自動觸發(fā)數(shù)據(jù)顯示接口,跳轉(zhuǎn)到查詢車位頁面,直接從后臺車位管理中拆查詢空車位號,在小程序頁面中顯示數(shù)據(jù),實(shí)際上真正做到查詢車位功能是在后臺實(shí)現(xiàn),前臺只是作為一個數(shù)據(jù)查詢的命令,前臺和后臺的交互就是靠傳輸命令來實(shí)現(xiàn)。圖4.3查詢車位模塊功能頁面4.1.3停車入庫模塊功能停車入庫模塊功能實(shí)現(xiàn)頁面如圖4.4所示,在車位查詢模塊中查詢到空車位后,在該功能模塊中輸入車位號、車牌號、用戶名三個數(shù)據(jù)后點(diǎn)擊確定停車入庫進(jìn)行車輛入庫,同時,后臺會同時對該車位的狀態(tài)進(jìn)行更新,記錄開始停車時間。圖4.4停車入庫模塊功能頁面4.1.4出庫結(jié)算模塊功能出庫結(jié)算模塊功能實(shí)現(xiàn)頁面如圖4.5所示,當(dāng)點(diǎn)擊出庫結(jié)算時,前臺會發(fā)出數(shù)據(jù)查詢命令給后臺進(jìn)行查詢并回饋回來小程序進(jìn)行顯示,其中,該數(shù)據(jù)查詢命令中主要查詢的數(shù)據(jù)有用戶名、車位號、車牌號、訂單號、訂單開始時間、訂單結(jié)束時間;同時,前臺會自動根據(jù)訂單開始和結(jié)算時間去計(jì)算費(fèi)用并顯示出來;點(diǎn)擊確定支付后會自動去調(diào)用微信支付接口,使用該功能時,需要調(diào)用微信支付接口,過程為:小程序調(diào)用登錄接口,獲取用戶的openid,wx.login(object),通過調(diào)用接口獲取登錄憑證code進(jìn)行獲取登錄用戶信息,包含用戶的唯一標(biāo)識(openid)以及本次登錄的會話密鑰(session_key)后,微信支付服務(wù)后臺會生成預(yù)支付交易單,返回正確的預(yù)支付交易后調(diào)起支付接口。圖4.5出庫結(jié)算模塊功能頁面4.1.5故障or挪車反饋模塊功能故障or挪車反饋模塊功能實(shí)現(xiàn)頁面如圖4.6所示,為了方便停車場的管理人員能夠快速的找到故障車位號,該模塊需要填寫的數(shù)據(jù)有車位號、車牌號和故障or反饋描述。圖4.6故障or挪車反饋模塊功能頁面4.2后臺功能的實(shí)現(xiàn)4.2.1登陸頁面功能該頁面作為系統(tǒng)的入口,用戶通過輸入自己的賬號和密碼,進(jìn)入系統(tǒng)進(jìn)行后續(xù)的操作,系統(tǒng)會自動記住用戶輸入的,避免以后用戶重復(fù)輸入,記住賬號和密碼保存在cookie中,系統(tǒng)設(shè)置瀏覽器保存cookie時長為2天,過期則會失效,系統(tǒng)登陸頁面設(shè)計(jì)見圖4.7。圖4.7停車場后臺管理系統(tǒng)登錄頁面4.2.2后臺首頁面功能該頁面作為系統(tǒng)登錄之后的第一個頁面,首先顯示的是四個統(tǒng)計(jì)數(shù)字的內(nèi)容。分別為:今日收入、用戶總數(shù)、空閑車位和新增留言。接著下面是兩塊統(tǒng)計(jì)圖表的內(nèi)容,分別是每周用戶統(tǒng)計(jì)和收入歷史記錄統(tǒng)計(jì),其中每周用戶統(tǒng)計(jì)圖記錄了從星期一到星期日期間,每天的停車用戶數(shù),展現(xiàn)了該停車場每天的人流量數(shù);收入歷史記錄統(tǒng)計(jì)圖記錄了當(dāng)年從1月份到12月份期間,每個月的收入情況,展現(xiàn)了該停車場每月的運(yùn)營情況。具體頁面設(shè)計(jì)和功能詳情見圖4.8。圖4.8停車場后臺管理系統(tǒng)首頁4.2.3用戶管理功能如圖4.9所示為用戶管理功能頁面。如圖中可以看出,該功能能夠查看到各賬號用戶的車牌號,角色和注冊賬號時間。同時可以對賬號進(jìn)行刪除操作。圖4.9用戶管理功能頁面4.2.4用戶反饋功能圖4.10用戶反饋功能頁面如圖4.10所示為用戶反饋功能頁面。管理員可以在該頁面查看各用戶反饋的問題,同時也可以查看到反饋車主的車位和車牌號。4.2.5停車位管理功能如圖4.11所示為停車位管理功能頁面,用戶可以在該頁面查看各車位的使用情況,當(dāng)車位有人使用時,后方狀態(tài)顯示為已停車。未停車的車位數(shù)據(jù)顯示為空,狀態(tài)顯示為未停車。圖4.11停車位管理功能頁面4.2.6價格管理功能如圖4.12所示為價格管理功能頁面,管理員可以對當(dāng)前停車場設(shè)置每小時停車的費(fèi)用。圖4.12價格管理功能頁面4.2.7訂單管理功能如圖4.13所示為訂單管理功能頁面,管理員可以在該功能頁面下查看各停車位的停車時間、結(jié)束時間、金額、車牌和車主用戶。圖4.13訂單管理功能頁面4.3本章小結(jié)本章主要是停車場管理系統(tǒng)的設(shè)計(jì)進(jìn)行實(shí)現(xiàn),給出各個功能APP界面的截圖以展現(xiàn)系統(tǒng)實(shí)現(xiàn)的效果。第5章系統(tǒng)測試軟件開發(fā)和部署完畢后需要對已經(jīng)開發(fā)好的系統(tǒng)進(jìn)行一個測試,下面對停車場管理系統(tǒng)前后臺各功能模塊的測試,具體的測試內(nèi)容如下所示。5.1前臺各功能模塊測試5.1.1用戶個人信息模塊測試用戶個人信息功能模塊測試結(jié)果如表5.1所示:表5.1用戶個人信息功能模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1點(diǎn)擊綁定車牌小程序各功能頁面顯示的數(shù)據(jù)為該綁定車牌號的數(shù)據(jù),后臺用戶信息中有該車牌號與預(yù)期的結(jié)果相符12點(diǎn)擊停車記錄顯示的數(shù)據(jù)為該車牌號的數(shù)據(jù)與預(yù)期的結(jié)果相符15.1.2查詢功能模塊測試查詢功能模塊測試結(jié)果如表5.2所示:表5.2查詢功能模塊模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1點(diǎn)擊查詢車位跳轉(zhuǎn)到車位頁面,數(shù)據(jù)顯示為各空閑車位的號碼與預(yù)期的結(jié)果相符15.1.3停車入庫功能模塊測試停車入庫功能模塊測試結(jié)果如表5.3所示:表5.3停車入庫功能模塊模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1點(diǎn)擊車輛進(jìn)行停車入庫在后臺中該車位的狀態(tài)更新為已滿,同時又該車位的開始停車時間和用戶信息與預(yù)期的結(jié)果相符15.1.4出庫結(jié)算功能模塊測試出庫結(jié)算功能模塊測試結(jié)果如表5.4所示:表5.4出庫結(jié)算功能模塊模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1點(diǎn)擊結(jié)算頁面跳轉(zhuǎn)微信支付頁面與預(yù)期的結(jié)果相符12進(jìn)行結(jié)算結(jié)算成功后,數(shù)據(jù)顯示已結(jié)算,后臺數(shù)據(jù)有收入統(tǒng)計(jì)與預(yù)期的結(jié)果相符15.1.5反饋功能模塊測試反饋功能模塊測試結(jié)果如表5.5所示:表5.5反饋功能模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1填寫并提交反饋頁面提示反饋成功,并后臺可以看到該賬號的反饋與預(yù)期的結(jié)果相符15.2后臺各功能模塊測試5.2.1用戶管理功能模塊測試用戶管理功能模塊測試結(jié)果如表5.6所示:表5.6用戶管理功能模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1刪除用戶賬號該用戶在前臺登陸失敗與預(yù)期的結(jié)果相符15.2.2用戶反饋管理功能模塊測試用戶反饋管理功能模塊測試結(jié)果如表5.7所示:表5.7用戶發(fā)聵管理功能模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1點(diǎn)擊用戶反饋管理可以看到各用戶的反饋與預(yù)期的結(jié)果相符15.2.3停車位管理功能模塊測試停車位管理功能模塊測試結(jié)果如表.5.8所示:表5.8停車位管理功能模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1點(diǎn)擊停車位管理可以看到各車位的使用情況與預(yù)期的結(jié)果相符15.2.4價格管理功能模塊測試價格管理功能模塊測試結(jié)果如表5.9所示:表5.9價格管理功能模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1更改停車價格后在前臺進(jìn)行付款付款金額更改為剛設(shè)置的金額進(jìn)行計(jì)算與預(yù)期的結(jié)果相符15.2.5訂單管理功能模塊測試訂單管理功能模塊測試結(jié)果如表5.10所示:表5.10價格管理功能模塊測試報告單序號測試用例預(yù)期結(jié)果實(shí)測結(jié)果測試狀態(tài)錯誤類型1點(diǎn)擊訂單管理可以看到各車位的使用時間和金額與預(yù)期的結(jié)果相符15.3本章小結(jié)停車場管理系統(tǒng)根據(jù)SpringBoot框架開發(fā),通過上述測試用例,證明停車場管理系統(tǒng)的功能是沒有問題的。第6章結(jié)束語6.1全文總結(jié)該系統(tǒng)主要是解決停車場的日常管理任務(wù)和為了方便用戶對車輛停車信息進(jìn)行實(shí)時查看而設(shè)計(jì)和開發(fā)的一款比較實(shí)用的系統(tǒng)。能夠幫助停車場的工作人員減輕一定的工作壓力,綜合分析來看整個軟件在以下幾個方面具有一定的參考價值和實(shí)際價值。(1)需求分析階段使用了強(qiáng)大的UML分析建模工具結(jié)合面向?qū)ο笏枷牒蛙浖こ痰姆绞絹矸治鲈O(shè)計(jì)這款軟件。(2)從軟件架構(gòu)上,采用了目前企業(yè)比較流行的java開發(fā)框架SSM,分別為Spring、SpringMVC和MyBatis,大大減少了開發(fā)人員的工作量,提高了開發(fā)效率,使開發(fā)人員真正專注于業(yè)務(wù)邏輯代碼的實(shí)現(xiàn),而不用去多的底層的重復(fù)的冗余部分。(3)在軟件的用戶體驗(yàn)上來看,前臺軟件使用了當(dāng)前比較流行的微信應(yīng)用小程序進(jìn)行開發(fā),使用操作方便。(4)在軟件安全的方面,車輛維修管理系統(tǒng)專門開發(fā)了用戶登陸管理部分和接口訪問的攔截器部分,這大大提高了軟件的安全性,從多方面去保護(hù)用戶的數(shù)據(jù)不被竊取。(5)從系統(tǒng)的現(xiàn)實(shí)價值上來看,該系統(tǒng)能夠真正幫助停車場解決他們?nèi)粘_\(yùn)營的痛點(diǎn),提升他們的工作效率,在一定程度上為汽車修理廠帶來了經(jīng)濟(jì)效益,提升他們在同行業(yè)中的競爭力。6.2課題展望停車場管理系統(tǒng)能夠保證維修廠日常的運(yùn)營工作和方便用戶外,同時也有很多其他方面問題需要去解決。比如添加一個數(shù)據(jù)查找、數(shù)據(jù)導(dǎo)出和預(yù)約停車位的功能就更加完美了??傮w上,系統(tǒng)完成了需求分析中的維修廠管理的的需求要點(diǎn),流程安排相對合理、規(guī)范,達(dá)到了本次設(shè)計(jì)的要求。參考文獻(xiàn):[1]陳姝瑾.基于微信小程序的智能停車場管理系統(tǒng)的研究與設(shè)計(jì)[J].信息系統(tǒng)工程,2019(03):67-68.[2]楊瀟,王恒.基于微信小程序的停車場管理系統(tǒng)[J].電子技術(shù)與軟件工程,2019(09):54-55.[3]向露.基于SSM的智能停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子設(shè)計(jì)工程,2018,26(13):24-27+32.[4]崔旭冉,劉婭迪.基于Java的智能停車場管理系統(tǒng)的開發(fā)與研究[J].現(xiàn)代信息科技,2018,2(11):69-71.[5]王艷軍,劉捷,王亞龍,賈帥龍,邱天,錢芮.基于大數(shù)據(jù)的智能停車場管理系統(tǒng)設(shè)計(jì)[J].物聯(lián)網(wǎng)技術(shù),2016,6(11):104-105.[6]Vera-GómezJuanA,Quesada-ArencibiaAlexis,GarcíaCarmeloR,SuárezMorenoRaúl,GuerraHernándezFernando.AnIntelligentParkingManagementSystemforUrbanAreas.[J].Sensors(Basel,Switzerland),2016,16(6).[7].CHANGSHININFOTELCO.,LTD.;PatentIssuedforParkingManagementSystemIncludingRail(USPTO9262922)[J].Computers,Networks&Communications,2016.[8]BeipingYang,HongmingShen,LeleHan,YongjieYang.AParkingManagementSystemBasedonEmbeddedSystemforStereoGarage[P].Proceedingsofthe2015InternationalConferenceonIntelligentSystemsResearchandMechatronicsEngineering,2015.[9]ThongPengHong,CheSoh,A.,Jaafar,H.,Ishak,A.J..Real-TimeMonitoringSystemforParkingSpaceManagementServices[P].,2013.[10]曹石.智能停車場管理系統(tǒng)的研究[J].中外企業(yè)家,2014(10):210-211.致謝這是我第一次完成畢業(yè)論文,由于沒有經(jīng)驗(yàn),而且本論文涉及到很多方面的知識,有一些是以前沒有學(xué)過的,都要自學(xué),查閱了很多資料,所以期間遇到了不少困難,但我還是得到了老師和同學(xué)的幫助,并一一解決了。我衷心感謝李秋香老師這半年來對我的培養(yǎng)和教育,老師平日里工作繁忙,但在這次畢業(yè)論文設(shè)計(jì)上,老師在每一個階段都給了我極其有效的建議與指導(dǎo),并對我的論文做出相應(yīng)的修改。另外,老師在百忙中對本人進(jìn)行耐心的輔導(dǎo),給本人提供了很多資料、意見及經(jīng)驗(yàn),在此感謝老師們的熱心幫助。然后還要感謝大學(xué)以來所有的老師,為我們打下專業(yè)知識的基礎(chǔ);同時還要感謝我大學(xué)一路上遇到的所有朋友們,有了你們的幫助與支持,我才得以順利完成畢業(yè)。最后感謝我的母校廣州大學(xué)松田學(xué)院,一直以來對我的大力栽培,它擁有這么多高大壯觀的教學(xué)樓,各種各樣的教學(xué)設(shè)施,廣闊的操場,優(yōu)雅的環(huán)境等等。是母校,賦予我生命新的意義,指導(dǎo)我走好人生的每一步;是母校,使我完成人生最美的蛻變。

HYPERLINK電腦快捷知識大全編輯本段一、常見用法F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。F2當(dāng)你選中一個文件的話,這意味著“重命名”F3當(dāng)你在桌面上的時候是打開“查找:所有文件”對話框F10或ALT激活當(dāng)前程序的菜單欄windows鍵或CTRL+ESC打開開始菜單CTRL+ALT+DELETE在win9x中打開關(guān)閉程序?qū)υ捒駾ELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被放入回收站SHIFT+DELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被直接刪除而不是放入回收站CTRL+N新建一個新的文件CTRL+O打開“打開文件”對話框CTRL+P打開“打印”對話框CTRL+S保存當(dāng)前操作的文件CTRL+X剪切被選擇的項(xiàng)目到剪貼板CTRL+INSERT或CTRL+C復(fù)制被選擇的項(xiàng)目到剪貼板SHIFT+INSERT或CTRL+V粘貼剪貼板中的內(nèi)容到當(dāng)前位置ALT+BACKSPACE或CTRL+Z撤銷上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤銷的操作Windows鍵+L鎖屏鍵Windows鍵+M最小化所有被打開的窗口。Windows鍵+SHIFT+M重新將恢復(fù)上一項(xiàng)操作前窗口的大小和位置Windows鍵+E打開資源管理器Windows鍵+F打開“查找:所有文件”對話框Windows鍵+R打開“運(yùn)行”對話框Windows鍵+BREAK打開“系統(tǒng)屬性”對話框Windows鍵+CTRL+F打開“查找:計(jì)算機(jī)”對話框SHIFT+F10或鼠標(biāo)右擊打開當(dāng)前活動項(xiàng)目的快捷菜單SHIFT在放入CD的時候按下不放,可以跳過自動播放CD。在打開word的時候按下不放,可以跳過自啟動的宏ALT+F4關(guān)閉當(dāng)前應(yīng)用程序ALT+SPACEBAR打開程序最左上角的菜單ALT+TAB切換當(dāng)前程序ALT+ESC切換當(dāng)前程序ALT+ENTER將windows下運(yùn)行的MSDOS窗口在窗口和全屏幕狀態(tài)間切換PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板ALT+PRINTSCREEN將當(dāng)前活動程序窗口以圖象方式拷貝到剪貼板CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個文本(加shift可以跳到前一個窗口)在IE中:ALT+RIGHTARROW顯示前一頁(前進(jìn)鍵)ALT+LEFTARROW顯示后一頁(后退鍵)CTRL+TAB在頁面上的各框架中切換(加shift反向)F5刷新CTRL+F5強(qiáng)行刷新目的快捷鍵激活程序中的菜單欄F10執(zhí)行菜單上相應(yīng)的命令A(yù)LT+菜單上帶下劃線的字母關(guān)閉多文檔界面程序中的當(dāng)前窗口CTRL+F4關(guān)閉當(dāng)前窗口或退出程序ALT+F4復(fù)制CTRL+C剪切CTRL+X刪除DELETE顯示所選對話框項(xiàng)目的幫助F1顯示當(dāng)前窗口的系統(tǒng)菜單ALT+空格鍵顯示所選項(xiàng)目的快捷菜單SHIFT+F10顯示“開始”菜單CTRL+ESC顯示多文檔界面程序的系統(tǒng)菜單ALT+連字號(-)粘貼CTRL+V切換到上次使用的窗口或者按住ALT然后重復(fù)按TAB,切換到另一個窗口ALT+TAB撤消CTRL+Z編輯本段二、使用“Windows資源管理器”的快捷鍵目的快捷鍵如果當(dāng)前選擇展開了,要折疊或者選擇父文件夾左箭頭折疊所選的文件夾NUMLOCK+負(fù)號(-)如果當(dāng)前選擇折疊了,要展開或者選擇第一個子文件夾右箭頭展開當(dāng)前選擇下的所有文件夾NUMLOCK+*展開所選的文件夾NUMLOCK+加號(+)在左右窗格間切換F6編輯本段三、使用WINDOWS鍵可以使用Microsoft自然鍵盤或含有Windows徽標(biāo)鍵的其他任何兼容鍵盤的以下快捷鍵。目的快捷鍵在任務(wù)欄上的按鈕間循環(huán)WINDOWS+TAB顯示“查找:所有文件”WINDOWS+F顯示“查找:計(jì)算機(jī)”CTRL+WINDOWS+F顯示“幫助”WINDOWS+F1顯示“運(yùn)行”命令WINDOWS+R顯示“開始”菜單WINDOWS顯示“系統(tǒng)屬性”對話框WINDOWS+BREAK顯示“Windows資源管理器”WINDOWS+E最小化或還原所有窗口WINDOWS+D撤消最小化所有窗口SHIFT+WINDOWS+M編輯本段四、“我的電腦”和“資源管理器”的快捷鍵目的快捷鍵關(guān)閉所選文件夾及其所有父文件夾按住SHIFT鍵再單擊“關(guān)閉按鈕(僅適用于“我的電腦”)向后移動到上一個視圖ALT+左箭頭向前移動到上一個視圖ALT+右箭頭查看上一級文件夾BACKSPACE編輯本段五、使用對話框中的快捷鍵目的快捷鍵取消當(dāng)前任務(wù)ESC如果當(dāng)前控件是個按鈕,要單擊該按鈕或者如果當(dāng)前控件是個復(fù)選框,要選擇或清除該復(fù)選框或者如果當(dāng)前控件是個選項(xiàng)按鈕,要單擊該選項(xiàng)空格鍵單擊相應(yīng)的命令A(yù)LT+帶下劃線的字母單擊所選按鈕ENTER在選項(xiàng)上向后移動SHIFT+TAB在選項(xiàng)卡上向后移動CTRL+SHIFT+TAB在選項(xiàng)上向前移動TAB在選項(xiàng)卡上向前移動CTRL+TAB如果在“另存為”或“打開”對話框中選擇了某文件夾,要打開上一級文件夾BACKSPACE在“另存為”或“打開”對話框中打開“保存到”或“查閱”F4刷新“另存為”或“打開”對話框F5編輯本段六、桌面、我的電腦和“資源管理器”快捷鍵選擇項(xiàng)目時,可以使用以下快捷鍵。目的快捷鍵插入光盤時不用“自動播放”功能按住SHIFT插入CD-ROM復(fù)制文件按住CTRL拖動文件創(chuàng)建快捷方式按住CTRL+SHIFT拖動文件立即刪除某項(xiàng)目而不將其放入SHIFT+DELETE“回收站”顯示“查找:所有文件”F3顯示項(xiàng)目的快捷菜單APPLICATION鍵刷新窗口的內(nèi)容F5重命名項(xiàng)目F2選擇所有項(xiàng)目CTRL+A查看項(xiàng)目的屬性ALT+ENTER或ALT+雙擊可將APPLICATION鍵用于Microsoft自然鍵盤或含有APPLICATION鍵的其他兼容鍵編輯本段七、Microsoft放大程序的快捷鍵這里運(yùn)用Windows徽標(biāo)鍵和其他鍵的組合。快捷鍵目的Windows徽標(biāo)+PRINTSCREEN將屏幕復(fù)制到剪貼板(包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+SCROLLLOCK將屏幕復(fù)制到剪貼板(不包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+PAGEUP切換反色。Windows徽標(biāo)+PAGEDOWN切換跟隨鼠標(biāo)光標(biāo)Windows徽標(biāo)+向上箭頭增加放大率Windows徽標(biāo)+向下箭頭減小放大率編輯本段八、使用輔助選項(xiàng)快捷鍵目的快捷鍵切換篩選鍵開關(guān)右SHIFT八秒切換高對比度開關(guān)左ALT+左SHIFT+PRINTSCREEN切換鼠標(biāo)鍵開關(guān)左ALT+左SHIFT+NUMLOCK切換粘滯鍵開關(guān)SHIFT鍵五次切換切換鍵開關(guān)NUMLOCK五秒QQ快捷鍵,玩QQ更方便Alt+S快速回復(fù)Alt+C關(guān)閉當(dāng)前窗口Alt+H打開聊天記錄Alt+T更改消息模式Ait+J打開聊天紀(jì)錄Ctrl+A全選當(dāng)前對話框里的內(nèi)容Ctrl+FQQ里直接顯示字體設(shè)置工具條Ctrl+J輸入框里回車(跟回車一個效果)Ctrl+M輸入框里回車(跟回車一個效果)Ctrl+L對輸入框里當(dāng)前行的文字左對齊Ctrl+R對輸入框里當(dāng)前行的文字右對齊Ctrl+E對輸入框里當(dāng)前行的文字居中Ctrl+V在qq對話框里實(shí)行粘貼Ctrl+Z清空/恢復(fù)輸入框里的文字Ctrl+回車快速回復(fù)這個可能是聊QQ時最常用到的了Ctrl+Alt+Z快速提取消息Ctrl+Alt+A捕捉屏幕最常用的快捷鍵F5刷新DELETE刪除TAB改變焦點(diǎn)CTRL+C復(fù)制CTRL+X剪切CTRL+V粘貼CTRL+A全選CTRL+Z撤銷CTRL+S保存ALT+F4關(guān)閉CTRL+Y恢復(fù)ALT+TAB切換CTRL+F5強(qiáng)制刷新CTRL+W關(guān)閉CTRL+F查找SHIFT+DELETE永久刪除CTRL+ALT+DEL任務(wù)管理SHIFT+TAB-反向切換CTRL+空格--中英文輸入切換CTRL+Shift輸入法切換CTRL+ESC--開始菜單CTRL+ALT+ZQQ快速提取消息CTRL+ALT+AQQ截圖工具CTRL+ENTERQQ發(fā)消息Alt+1保存當(dāng)前表單Alt+2保存為通用表單Alt+A展開收藏夾列表資源管理器END顯示當(dāng)前窗口的底端HOME顯示當(dāng)前窗口的頂端NUMLOCK+數(shù)字鍵盤的減號(-)折疊所選的文件夾NUMLOCK+數(shù)字鍵盤的加號(+)顯示所選文件夾的內(nèi)容NUMLOCK+數(shù)字鍵盤的星號(*)顯示所選文件夾的所有子文件夾向左鍵當(dāng)前所選項(xiàng)處于展開狀態(tài)時折疊該項(xiàng),或選定其父文件夾向右鍵當(dāng)前所選項(xiàng)處于折疊狀態(tài)時展開該項(xiàng),或選定第一個子文件夾自然鍵盤【窗口】顯示或隱藏“開始”菜單【窗口】+F1幫助【窗口】+D顯示桌面【窗口】+R打開“運(yùn)行”【窗口】+E打開“我的電腦”【窗口】+F搜索文件或文件夾【窗口】+U打開“工具管理器”【窗口】+BREAK顯示“系統(tǒng)屬性”【窗口】+TAB在打開的項(xiàng)目之間切換輔助功能按右邊的SHIFT鍵八秒鐘切換篩選鍵的開和關(guān)按SHIFT五次切換粘滯鍵的開和關(guān)按NUMLOCK五秒鐘切換切換鍵的開和關(guān)左邊的ALT+左邊的SHIFT+NUMLOCK切換

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論