停車場(chǎng)管理系統(tǒng)(概要設(shè)計(jì)說(shuō)明書)_第1頁(yè)
停車場(chǎng)管理系統(tǒng)(概要設(shè)計(jì)說(shuō)明書)_第2頁(yè)
停車場(chǎng)管理系統(tǒng)(概要設(shè)計(jì)說(shuō)明書)_第3頁(yè)
停車場(chǎng)管理系統(tǒng)(概要設(shè)計(jì)說(shuō)明書)_第4頁(yè)
停車場(chǎng)管理系統(tǒng)(概要設(shè)計(jì)說(shuō)明書)_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、停車場(chǎng)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書文檔編號(hào)1.0文檔名稱概要設(shè)計(jì)說(shuō)明書撰寫人審核/批準(zhǔn)創(chuàng)建時(shí)間版本更新容日期修改人1.0新建1引言21.1編寫目的21.2背景21.3定義21.4參考資料22總體設(shè)計(jì)22.1需求規(guī)定22.2運(yùn)行環(huán)境22.3基本設(shè)計(jì)概念和處理流程32.4結(jié)構(gòu)32.5功能器求與程序的關(guān)系32.6人工處理過(guò)程32.7尚未問(wèn)決的問(wèn)題33接口設(shè)計(jì)33.1用戶接口33.2外部接口33.3部接口44運(yùn)行設(shè)計(jì)44.1運(yùn)行模塊組合44.2運(yùn)行控制44.3運(yùn)行時(shí)間45系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)45.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)45.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)45.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系46系統(tǒng)出錯(cuò)處理設(shè)計(jì)56.1出錯(cuò)信息56.2補(bǔ)

2、救措施56.3系統(tǒng)維護(hù)設(shè)計(jì)510 / 101引言1.1編寫目的此概要設(shè)計(jì)說(shuō)明書是為了說(shuō)明整個(gè)系統(tǒng)的體系構(gòu)架,以與需求用例的各個(gè)功能點(diǎn)在架構(gòu)中的體現(xiàn),為系統(tǒng)的詳細(xì)設(shè)計(jì)人員進(jìn)行詳細(xì)設(shè)計(jì)時(shí)的輸入?yún)⒖嘉臋n。1.2背景軟件系統(tǒng)的名稱:停車場(chǎng)管理系統(tǒng)開(kāi)發(fā)工具:Visual C+ 6.0開(kāi)發(fā)者: 1.3參考資料XXXX停車場(chǎng)管理辦法GB8567-1988計(jì)算機(jī)軟件產(chǎn)品文件開(kāi)發(fā)編制指南2總體設(shè)計(jì)2.1開(kāi)發(fā)環(huán)境操作系統(tǒng):Windows XP/72.2運(yùn)行環(huán)境操作系統(tǒng):Windows XP/7數(shù)據(jù)庫(kù)管理系統(tǒng):SQL sever 20052.3基本設(shè)計(jì)概念和處理流程本系統(tǒng)整體流程圖如下:2.4結(jié)構(gòu)用一覽表與框圖的形

3、式說(shuō)明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要說(shuō)明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制關(guān)系.2.5功能需求與程序的關(guān)系本條用一如下的矩陣圖說(shuō)明各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:程序1程序2程序n功能需求1功能需求2功能需求n2.6人工處理過(guò)程當(dāng)月卡或年卡快要結(jié)束時(shí)以短信的形式發(fā)送給車主與時(shí)來(lái)續(xù)費(fèi),考慮緊后續(xù)版本中可以增加該功能的實(shí)現(xiàn)。2.7尚未問(wèn)決的問(wèn)題停車場(chǎng)應(yīng)建設(shè)在車多的地區(qū),并且需要占地少?gòu)V,停車應(yīng)空曠且沒(méi)有障礙物,防止車輛出現(xiàn)不必要的損失。在周圍的環(huán)境應(yīng)該要有與適當(dāng)?shù)目臻g使車輛有足夠的空間來(lái)使車輛進(jìn)入車停車場(chǎng)。投入使用前還需改進(jìn)現(xiàn)有的

4、管理模式,購(gòu)齊所有需要的設(shè)施和安排好人員。3接口設(shè)計(jì)3.1用戶接口在用戶界面,根據(jù)需求分析的結(jié)果,用戶需要一個(gè)友善的用戶界面。在界面設(shè)計(jì)上,應(yīng)做到簡(jiǎn)單明了,易于操作,并且要注意界面的布局,應(yīng)突出的顯示重要以與出錯(cuò)信息。外觀也要做到合理化,考慮到用戶多對(duì)window風(fēng)格較熟悉,應(yīng)盡量向這一方面靠攏。在設(shè)計(jì)語(yǔ)言上,已決定使用c+語(yǔ)言,在界面上使用VISUAL C+所提供的可視化組件,向Windows風(fēng)格靠近。其中服務(wù)器程序界面要做到操作簡(jiǎn)單,易于管理。在設(shè)計(jì)上都采用下拉菜單方式,在出錯(cuò)信息上。在操作時(shí)響應(yīng)熱鍵。3.2外部接口1. 硬件接口:磁卡、讀卡機(jī)、電動(dòng)欄桿、車輛檢測(cè)設(shè)備、收費(fèi)顯示屏。2. 軟

5、件接口:服務(wù)器程序上通過(guò)VISUAL C+提供的對(duì)SQL SERVER的接口實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的連接。可使用SQL SERVER的對(duì)數(shù)據(jù)庫(kù)的備份命令,以做到對(duì)數(shù)據(jù)的保存。3.3部接口各模塊間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合本程序主要以一個(gè)窗口為模塊,一般一個(gè)窗口完成一個(gè)特定的功能,主窗口通過(guò)打開(kāi)另一個(gè)子窗口來(lái)實(shí)現(xiàn)各模塊之間不同功能的連接和組合。各模塊間相對(duì)獨(dú)立,程序的可移植性好。各模塊之間主要以傳遞數(shù)據(jù)項(xiàng)的引用來(lái)實(shí)現(xiàn)模塊間的合作和數(shù)據(jù)共享??蛻魴C(jī)程序在有輸入時(shí)啟動(dòng)接受數(shù)據(jù)模

6、塊,通過(guò)各模塊間的調(diào)用,讀入并對(duì)輸入格式化。在接受數(shù)據(jù)模塊得到充分的數(shù)據(jù)時(shí),將調(diào)用網(wǎng)絡(luò)傳輸,將數(shù)據(jù)通過(guò)網(wǎng)絡(luò)送到服務(wù)器,并等待接收服務(wù)器返回信息。接受到返回信息后即調(diào)用數(shù)據(jù)輸出模塊,對(duì)信息進(jìn)行處理,產(chǎn)生相應(yīng)的輸出。服務(wù)器接收到數(shù)據(jù)后,調(diào)用數(shù)據(jù)處理、查詢模塊對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn)用,將信息返回客戶機(jī)。4.2運(yùn)行控制軟件運(yùn)行時(shí)有交友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理。運(yùn)行控制將嚴(yán)格按照各模塊間函數(shù)調(diào)用的關(guān)系來(lái)實(shí)現(xiàn)。在各事務(wù)中心模塊中,需對(duì)運(yùn)行控制進(jìn)行正確的判斷,選擇正確的運(yùn)行控制路徑。只要符合操作說(shuō)明書,用戶可自由控制,不額外限定用戶輸入,異常由程序部進(jìn)行處理,給出相應(yīng)的提示信息。4.3運(yùn)行時(shí)間在軟件的

7、需求分析中,對(duì)運(yùn)行時(shí)間的要求為必須對(duì)做出的操作有較快的反應(yīng)。建議使用Pentium 3處理器。硬件對(duì)本系統(tǒng)的影響將大于軟件的影響。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)1.臨時(shí)卡文件表 車牌號(hào)型號(hào)顏色駛?cè)霑r(shí)間駛出時(shí)間2.月租卡文件表車牌號(hào)是否掛失車主號(hào)辦卡日期有效期至3.車位信息文件空車位類型空車位數(shù)空車位編號(hào)4.管理員表管理員ID管理員密匙管理權(quán)限5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)A. 臨時(shí)卡信息1. 車牌號(hào) String 2. 型號(hào) String3. 顏色 String4. 駛?cè)霑r(shí)間 DATETIME5. 駛出時(shí)間 DATETIMEB. 月租卡信息1. 車牌號(hào) String2. 是否掛失 Boole

8、an3. 車主號(hào) long4. 辦卡日期 DATATIME5. 有效期至 DATATIMEC. 車位信息1. 空車位類型 String2. 空車位數(shù) int3. 空車位編號(hào) StringD. 管理員信息1. 管理員ID long2. 管理員密匙 String3. 管理權(quán)限 String5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 數(shù)據(jù)結(jié)構(gòu)為關(guān)系型數(shù)據(jù)庫(kù),所以在程序中可通過(guò)標(biāo)準(zhǔn)的SQL語(yǔ)句與數(shù)據(jù)結(jié)構(gòu)進(jìn)行交互,交互過(guò)程中采用通用的數(shù)據(jù)訪問(wèn)接口。為了保持良好的程序架構(gòu),對(duì)數(shù)據(jù)庫(kù)訪問(wèn)采用DAO設(shè)計(jì)模式實(shí)現(xiàn),提高維護(hù)性與擴(kuò)展性。6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息在用戶使用錯(cuò)誤的數(shù)據(jù)或訪問(wèn)沒(méi)有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:“對(duì)不起,你非法使用數(shù)據(jù),沒(méi)有權(quán)限!”而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿名登錄。6.2補(bǔ)救措施所有的客戶機(jī)與服務(wù)器都必須安裝不間斷電源以防止停電或電壓不穩(wěn)定造成的數(shù)據(jù)丟失的損失。若真斷電時(shí)客戶機(jī)不會(huì)有太大的影響,由于數(shù)據(jù)在數(shù)據(jù)庫(kù)中已經(jīng)有備份,故在系統(tǒng)出錯(cuò)后可以依靠數(shù)據(jù)庫(kù)的恢復(fù)功能,并且依靠日志文件使系統(tǒng)再啟動(dòng),就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會(huì)丟失或遭到破壞。但有可能占用更多的數(shù)據(jù)存

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論