停車場管理系統(tǒng)軟件詳細設(shè)計說明書_第1頁
停車場管理系統(tǒng)軟件詳細設(shè)計說明書_第2頁
停車場管理系統(tǒng)軟件詳細設(shè)計說明書_第3頁
停車場管理系統(tǒng)軟件詳細設(shè)計說明書_第4頁
停車場管理系統(tǒng)軟件詳細設(shè)計說明書_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件詳細設(shè)計說明書1引言1.1編寫目的參考概要設(shè)計報告,在概要設(shè)計對停車場系統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計的基礎(chǔ)上,對系統(tǒng)進行詳細設(shè)計。本說明書主要是用對整個系統(tǒng)進行一系列的介紹,分析系統(tǒng)的處理流程,對各個界面進行功能說明,增加用戶對系統(tǒng)的了解幫助用戶。本文主要介紹停車場管理系統(tǒng)的詳細設(shè)計,主要讀者包括產(chǎn)品人員,軟件開發(fā)人員,軟件測試人員。1.2背景隨著社會經(jīng)濟的迅猛發(fā)展,人民生活水平的提高,汽車業(yè)發(fā)展也日新月異。轎車普及率大大提高。相應(yīng)的,對汽車的管理也顯得越來越重要,根據(jù)停車場希望能充分利用現(xiàn)代科技來提高工作效率,對原有人工管理系統(tǒng)進行計算機化的升級,使得管理人員的工作更方便,工作效率更加高。停車場管理系統(tǒng)應(yīng)運而生。1.3定義停車場管理系統(tǒng):基本元素為構(gòu)成停車場管理及其相關(guān)行為所必須的各個部分:“車輛到達和離開停車場的信息更新管理”,“車輛到達和離開停車場便道的信息更新管理”,“停車場車輛??啃畔⒖傆[”,及“停車場便道??寇囕v信息總覽”。模塊:在程序設(shè)計中,為完成某一功能所需的一段程序或子程序;在軟件系統(tǒng)中存在多個不同的模塊,分別實現(xiàn)不同的功能。1.4參考資料停車場管理系統(tǒng)需求規(guī)格說明書2程序系統(tǒng)的結(jié)構(gòu)本系統(tǒng)在車輛進入停車場時主要輸入車輛的車牌信息并抓拍車輛圖像,然后進行車位分配、記錄以及時間的記錄。在車輛離開時,會全自動計算停留時間和用戶停留的費用并拍下車輛離車圖像并更新車位信息。停車場管理系統(tǒng)的功能可以劃分為如下幾個部分:?菜單設(shè)計:該系統(tǒng)采用會員密碼進入,即每次開啟軟件都需要輸入相應(yīng)的會員密碼才可以進入,并且有不同的界面出現(xiàn)(持不同會員卡登陸者的權(quán)限不同)。菜單有車輛進入,車輛搜索,車輛顯示,車輛離開,退出,會員,便道這幾個選項,包含了軟件的所有功能介紹。車輛到達:該模塊可以添加新進入車輛的信息,有2種不同的形式添加,一個是普通添加,即在公共停車場停車,另一個是會員添加,可以開辟一個特殊固定的停車位給那些會員優(yōu)先停車,達到多樣化,人性化。車輛離開:該模塊可以使車輛離開停車場,并且記錄下離開時間及離開時車輛圖像,并自動。計算停車費用:改模塊主要是計算停車費用,根據(jù)用戶停車時間來計費。車位使用狀況:該模塊可以讓用戶在權(quán)限內(nèi)查詢需要的信息,輸入車牌號碼即可在已經(jīng)輸入的信息中查詢到相應(yīng)的車輛,以及一些信息,以達到人性化,便利化。3程序設(shè)計說明3.1程序描述停車場所屬者需注冊賬戶,錄入信息,成為擁有最高管理權(quán)限的超級管理員。用戶需注冊賬戶,錄入信息,選擇賬戶類型車主或者停車場管理員,選擇停車場管理員需要完善信息并需要超級管理員的信息認證,方可成為停車場管理員,成為管理員將管理員賬戶密碼用過SQL寫入數(shù)據(jù)存入數(shù)據(jù)庫后具有管理權(quán)限。超級管理員可以添加刪除修改管理員數(shù)據(jù),通過delete刪除數(shù)據(jù)庫該管理員信息,管理員將不再具有管理權(quán)限。超級管理員可以修改停車場開放時間,不在規(guī)定開發(fā)時間內(nèi)停車場將關(guān)閉,管理員的權(quán)限將暫時關(guān)閉。3.2功能車輛管理、月租卡管理、金額計算3.3性能在用戶使用錯誤的數(shù)據(jù)或訪問沒有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:“對不起,你非法使用數(shù)據(jù),沒有權(quán)限!”而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿名登錄。所有的客戶機及服務(wù)器都必須安裝不間斷電源以防止停電或電壓不穩(wěn)定造成的數(shù)據(jù)丟失的損失。若真斷電時客戶機不會有太大的影響,由于數(shù)據(jù)在數(shù)據(jù)庫中已經(jīng)有備份,故在系統(tǒng)出錯后可以依靠數(shù)據(jù)庫的恢復(fù)功能,并且依靠日志文件使系統(tǒng)再啟動,就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會丟失或遭到破壞。但有可能占用更多的數(shù)據(jù)存儲空間,權(quán)衡措施由用戶來決定。3.4輸入項A.臨時卡信息1.車牌號String2.型號String3.顏色String4.駛?cè)霑r間DATETIME5.駛出時間DATETIMEB.月租卡信息1.車牌號String2.是否掛失Boolean3.車主身份證號long4.辦卡日期DATATIME5.有效期至DATATIMEC.車位信息1.空車位類型String2.空車位數(shù)int3.空車位編號StringD.管理員信息1.管理員IDlong2.管理員密匙String3.管理權(quán)限String3.5輸出項金額3.6算法計費算法:1.不足15分鐘免費。不足4小時按4小時計算;超過4小時,不足6小時按6小時計算(如:3.5小時按4小時計費;4.5小時按6小時計費)。每24小時10元封頂。2.停車超過24小時的,按每2小時增加1元累積計費(每24小時10元封頂)3.停車3元/4小時,以后每2小時1元3.7流程邏輯3.8接口在用戶界面,根據(jù)需求分析的結(jié)果,用戶需要一個友善的用戶界面。在界面設(shè)計上,應(yīng)做到簡單明了,易于操作,并且要注意界面的布局,應(yīng)突出的顯示重要以及出錯信息。外觀也要做到合理化。各模塊間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進行信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。3.9數(shù)據(jù)存儲數(shù)據(jù)結(jié)構(gòu)為關(guān)系型數(shù)據(jù)庫,所以在程序中可通過標準的SQL語句與數(shù)據(jù)結(jié)構(gòu)進行交互,交互過程中采用通用的數(shù)據(jù)訪問接口。為了保持良好的程序架構(gòu),對數(shù)據(jù)庫訪問采用DAO設(shè)計模式實現(xiàn),提高維護性及擴展性。3.10注釋設(shè)計在整個應(yīng)用程序中,使用具有一致的標點和結(jié)構(gòu)的樣式來構(gòu)造注釋。如果在其他項目組發(fā)現(xiàn)他們的注釋規(guī)范與這份文檔不同,按照他們的規(guī)范寫代碼,不要試圖在既成的規(guī)范系統(tǒng)中引入新的規(guī)范。在寫代碼之前或者邊寫代碼邊寫注釋,因為以后很可能沒有時間來這樣做。另外,如果有機會復(fù)查已編寫的代碼,在今天看來很明顯的東西六周以后或許就不明顯了。通常描述性注釋先于代碼創(chuàng)建,解釋性注釋在開發(fā)過程中創(chuàng)建,提示性注釋在代碼完成之后創(chuàng)建。修改代碼的同時修改相應(yīng)的注釋,以保證代碼與注釋的同步。3.11尚未解決的問題停車場應(yīng)建設(shè)在車多的地區(qū),并且需要占地少廣,停車內(nèi)應(yīng)空曠且沒有障礙物,防止車輛出現(xiàn)不必要的損失。在周圍的環(huán)境應(yīng)該要有及適當(dāng)?shù)目臻g使車輛有足夠的空間來使車輛進入車停車場。投入使用前還需改進現(xiàn)有的管理模式,購齊所有需要的設(shè)施和安排好人員。3.12限制條件運行最低配置運行機器:4G內(nèi)存硬盤:200G3.13測試計劃工作項任務(wù)明細具體時間要求測試前業(yè)務(wù)準備熟悉平臺需求2021-05-01至2021-05-03測試計劃編寫根據(jù)平臺需求編寫測試計劃2021-05-04至2021-05-09測試用例編寫根據(jù)平臺需求編寫測試用例2021-05-10至2021-05-15功能測試根據(jù)測試用例執(zhí)行測試2021-05-16至2021-06-03瀏覽器兼容性測試在不同的瀏覽器上進行兼容性測試2021-06-04至2021-06-09回歸測試開發(fā)修改完bug以后,進行回歸驗證2021-06-10至2021-06-064.總結(jié)以java為開發(fā)技術(shù),實現(xiàn)了一個停車場管理系統(tǒng)。停車場管理系統(tǒng)的主要使用者分為管理員和用戶,用戶:個人中心、車位查看、物業(yè)公告查看、我的ic卡、我的進出記錄、我的通

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論