【基于mysql數(shù)據(jù)庫的車庫調(diào)度系統(tǒng)設(shè)計與實現(xiàn)案例3200字】_第1頁
【基于mysql數(shù)據(jù)庫的車庫調(diào)度系統(tǒng)設(shè)計與實現(xiàn)案例3200字】_第2頁
【基于mysql數(shù)據(jù)庫的車庫調(diào)度系統(tǒng)設(shè)計與實現(xiàn)案例3200字】_第3頁
【基于mysql數(shù)據(jù)庫的車庫調(diào)度系統(tǒng)設(shè)計與實現(xiàn)案例3200字】_第4頁
【基于mysql數(shù)據(jù)庫的車庫調(diào)度系統(tǒng)設(shè)計與實現(xiàn)案例3200字】_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于mysql數(shù)據(jù)庫的車庫調(diào)度系統(tǒng)設(shè)計與實現(xiàn)案例目錄TOC\o"1-3"\h\u9702基于mysql數(shù)據(jù)庫的車庫調(diào)度系統(tǒng)設(shè)計與實現(xiàn)案例 1250191.1數(shù)據(jù)庫的設(shè)計 120501.1.1數(shù)據(jù)存儲功能 141691.1.2安全性與完整性要求 2114781.1.3數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計 27601.2系統(tǒng)表單設(shè)計 3228851.2.1E-R圖 3304831.2.2建立表格 4309411.3系統(tǒng)的實現(xiàn) 6271201.3.1停車場APP 6242111.3.2停車場后臺管理系統(tǒng) 7264991.4系統(tǒng)相關(guān)問題說明 1173831.4.1停車場對車位進行的劃分 11159681.4.2停車場對車輛進出的管理功能 11162321.4.3針對停車場的信息查詢的功能 11196741.4.4對車輛的管理功能 12283071.4.5系統(tǒng)優(yōu)點 121.1數(shù)據(jù)庫的設(shè)計本系統(tǒng)采用的是由瑞典mysqlAB公司開發(fā)的而現(xiàn)在已經(jīng)被Sun和Oracle公司給收購了mysql數(shù)據(jù)庫。mysql數(shù)據(jù)庫是一個開放的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),mysql在網(wǎng)絡(luò)開發(fā)中繼續(xù)發(fā)揮重要作用,mysql數(shù)據(jù)庫具有很多優(yōu)點。低成本,mysql可以由開發(fā)者自由修改,降低開發(fā)成本。跨平臺不僅可以在windows平臺上,還可以在linux、macos14個平臺上使用。設(shè)計高性能多線程、sql算法,充分利用CPU資源。。MySQL使用標準SQL語句來方便用戶操作API接口提供多種API程序設(shè)計語言,方便數(shù)據(jù)庫操作。例如:java、C++、php等。1.1.1數(shù)據(jù)存儲功能數(shù)據(jù)存儲功能一方面,存儲數(shù)據(jù)這個功能用于維護車輛進出口信息的前端采集與控制系統(tǒng),另一方面,后臺調(diào)度子系統(tǒng)的所有信息都會存儲。存儲在數(shù)據(jù)庫中的信息如下:ID、密碼、昵稱、電話號碼等基本用戶信息;地址、號碼、緯度等基本停車信息;停車空間信息包括停車空間地址、類型和編號;停車記錄包括停車空間、車號和時間。;包括公告、內(nèi)容和生成時間。1.1.2安全性與完整性要求安全要求:用戶身份識別系統(tǒng)確認合法用戶是否需要設(shè)置自己的密碼,防止用戶身份被竊取,系統(tǒng)設(shè)定不同的數(shù)據(jù)訪問等級和數(shù)據(jù)訪問限制,用戶查詢內(nèi)容類型可以進行處理,系統(tǒng)定義不同權(quán)限的用戶安全需求,在數(shù)據(jù)庫中強調(diào)數(shù)據(jù)的準確性和兼容性,通過各種安全約束確保數(shù)據(jù)庫的完整性,數(shù)據(jù)庫的完整性設(shè)計需要數(shù)據(jù)庫伊斯中的真實性和兼容性的安全要求。數(shù)據(jù)庫的完整性是數(shù)據(jù)庫應(yīng)用系統(tǒng)的重要組成部分,其功能主要表現(xiàn)在以下兩個方面:數(shù)據(jù)庫的完整性限制防止合法用戶在使用數(shù)據(jù)庫時添加不兼容的數(shù)據(jù)。提高數(shù)據(jù)庫的完整性有助于測試應(yīng)用軟件的功能時檢查應(yīng)用軟件的錯誤。1.1.3數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計系統(tǒng)模塊的數(shù)據(jù)庫表的結(jié)構(gòu)設(shè)計如圖3-1所示:圖3-1系統(tǒng)模塊數(shù)據(jù)庫實體圖系統(tǒng)管理模塊數(shù)據(jù)庫是由很多個數(shù)據(jù)表組合而成的,下節(jié)會一個一個介紹它們的具體內(nèi)容。1.2系統(tǒng)表單設(shè)計1.2.1E-R圖根據(jù)各模塊的功能,構(gòu)建它們的關(guān)系,實現(xiàn)邏輯結(jié)構(gòu)功能。停車場車輛管理系統(tǒng)包括用戶信息、停車記錄信息、停車信息、公告信息。這些實體使用e-r圖一個個說明。用戶e-r圖:圖3-2用戶e-r圖停車記錄e-r圖:圖3-3停車記錄e-r圖停車場e-r圖:圖3-4停車場e-r圖停車位e-r圖:圖3-5停車位e-r圖車牌e-r圖:圖3-6車牌e-r圖公告e-r圖:圖3-7公告e-r圖1.2.2建立表格表3-1ParkUser用戶信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否電子郵箱Varchar否賬號密碼Varchar否UUIDBigint允許昵稱Varchar允許電話Varchar允許創(chuàng)建的人Varchar允許創(chuàng)建的時間Datetime允許更新的人Varchar允許更新的時間Datetime允許表3-2ParkRecord停車記錄信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否停車位的名稱Varchar允許用戶的車牌號Varchar否停車的時間Datetime允許結(jié)束的時間Datetime允許結(jié)束的標記bit否創(chuàng)建的人Varchar允許創(chuàng)建的時間Datetime允許更新的人Varchar允許更新的時間Datetime允許表3-3ParkCar停車場信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否停車場的地址Varchar允許經(jīng)度double否緯度double否創(chuàng)建人Varchar允許創(chuàng)建的時間Datetime允許更新的人Varchar允許更新的時間Datetime允許表3-4ParkSpace停車位信息表說明數(shù)據(jù)類型是否允許空值名稱Varchar否停車場的名稱Varchar允許地址Varchar允許類別Varchar否正在使用bit否創(chuàng)建的人Varchar允許創(chuàng)建的時間Datetime允許更新的人Varchar允許更新的時間Datetime允許表3-5ParkLicensePlate車牌信息表說明數(shù)據(jù)類型可否為空名稱Varchar否用戶的名稱Varchar否用戶的車牌號Varchar否創(chuàng)建的人Varchar允許創(chuàng)建的時間Datetime允許更新的人Varchar允許更新的時間Datetime允許表3-6ParkNotice公告信息表說明數(shù)據(jù)類型可否為空公告的名稱Varchar否公告的內(nèi)容Varchar否創(chuàng)建的人Varchar允許創(chuàng)建的時間Datetime允許更新的人Varchar允許更新的時間Datetime允許1.3系統(tǒng)的實現(xiàn)在前面已經(jīng)說過,這個課題主要是設(shè)計實現(xiàn)停車場的一個自動化管理、減少用戶泊車的時候所用的時間。下面將詳細介紹從兩個方面介紹這個停車場App在功能上的需求、非功能上的需求。1.1.1停車場APP簡介為了方便停車場、停車的位置、停車預(yù)約及使用者車輛信息,開發(fā)應(yīng)用程序,提供給用戶。手持終端使用流程圖圖3-9使用流程圖由圖3-9可以了解客戶端在使用該系統(tǒng)的時候。首先要進行登錄認證,如果是第一次使用,那么應(yīng)該先進行個人信息的注冊。然后再登錄,登陸進去之后就可以看見顯示的頁面。手持終端使用功能圖圖3-10使用功能圖由圖3-10可以清楚的看見客戶端在使用的過程中,可以進行停車路線的規(guī)劃、可以查看停車場的公告、也可以查看自己的停車記錄、修改個人信息、進行車輛的綁定。1.1.2停車場后臺管理系統(tǒng) 1.1.2.1用戶的管理簡介當工作人員管理在停車場注冊的用戶時,工作人員可以修改使用本系統(tǒng)的用戶信息,可以添加或查詢用戶、各種用戶信息,工作人員可以刪除用戶信息,并且用戶不再登錄。運行界面截圖圖3-11-圖3-12管理員界面1.1.2.2用戶車輛管理簡介用戶車輛管理,車輛基本信息編輯,用戶基本信息,用戶昵稱,用戶停車結(jié)束。運行界面圖3-13運行界面1.1.2.3停車場管理簡介停車場的管理,可以增加、刪除、修改停車場的名稱、修改停車場的經(jīng)度還有緯度。運行界面截圖圖3-14運行界面截圖1.1.2.4停車位管理簡介管理停車場的停車空間,刪除和添加停車空間,變更停車空間類型、停車空間名稱和停車空間地址。運行界面截圖圖3-15運行截圖1.1.2.5停車記錄管理簡介管理停止記錄,確認停止記錄,修正停止記錄,刪除停止記錄,修正停止記錄時間。運行界面截圖圖3-16運行界面截圖1.1.2.6公告信息管理簡介可以增加、刪除以及發(fā)布一些需要的公告。運行界面截圖圖3-17運行界面截圖1.4系統(tǒng)相關(guān)問題說明對于實際應(yīng)用中需要解決的問題,本系統(tǒng)進行了更詳細的工作,使系統(tǒng)具有更實用性、實用性、操作可能性和擴展性。1.4.1停車場對車位進行的劃分首先,停車場分為正常停車場和緊急停車場,一般停車場可以說是特殊停車場。一般車輛和指定的出入停車系統(tǒng)的停車空間,對于有一般停車空間的車輛,系統(tǒng)必須保存詳細的信息記錄。有鑼,包括車牌信息、停車路線、停車時間等緊急停車也可以說是公共停車場或公共停車場,其特點是不規(guī)則。消防車等車輛離開停車場時,以最近的停車空間和出口路線為基準,公共停車空間總是在最近的停車空間和緊急停車空間停車。緊急停車根據(jù)停車類型,商店、車站、機場停車場等公共停車空間較多。住宅區(qū)和個人停車場的公共停車空間數(shù)量相對較多。1.4.2停車場對車輛進出的管理功能車輛進入停車場時,系統(tǒng)記錄車輛的車牌和進入時間,離開停車場時,根據(jù)車輛號碼,判斷車輛是正常的停車場,判斷車輛是不是普通停車位的車輛,在不影響應(yīng)急車輛的情況下選擇進出,只記錄車輛離開停車場的時間。利用車輛的緊急停車空間,根據(jù)車輛進入停車場的時間,可以計算出最好的驅(qū)動線路,所有車輛進入停車場的信息都記錄在停車場,方便停車場員工查詢和統(tǒng)計數(shù)據(jù)管理。1.4.3針對停車場的信息查詢的功能本系統(tǒng)的查詢功能可查詢大量用戶,包括一般停車場的使用情況、緊急停車場的使用情況。停車場入口標明空車數(shù)量,可供借鑒車主使用的停車空間,如果正常停車空間已滿,則下達命令,禁止連續(xù)進入正常停車空間。1.4.4對車輛的管理功能車輛管理功能可以在約定的時間段確認車輛在停車場的狀態(tài),并在一定時間內(nèi)確認車輛的詳細情況,可以確認所有車輛進入停車場的記錄。指定車輛(包括一般停車場和緊急停車場的車輛)的出入記錄和系統(tǒng)初始化。1.4.5系統(tǒng)優(yōu)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論