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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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ì)說明書文檔編號(hào)1.0文檔名稱概要設(shè)計(jì)說明書撰寫人審核/ 批準(zhǔn)創(chuàng)建時(shí)間.下載可編輯 .版本更新內(nèi)容日期修改人1.0新建.下載可編輯 .1引言 .41.1編寫目的 .41.2背景 .41.3定義 .錯(cuò)誤! 未定義書簽。1.4參考資料 .42總體設(shè)計(jì) .42.1需求規(guī)定 .42.2運(yùn)行環(huán)境 .42.3基本設(shè)計(jì)概念和處理流程 .42.4結(jié)構(gòu) .42.5功能器求與程序的關(guān)系 .62.6人工處理過程 .62.7尚未問決的問題 .63接口設(shè)計(jì) .63.1用戶接口 .63.2外部接口 .73.3內(nèi)部接口 .74運(yùn)行設(shè)計(jì) .74.1運(yùn)行模塊組合 .74.2運(yùn)行控制 .74.3運(yùn)行時(shí)間 .

2、85系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) .85.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) .85.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) .95.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 .96系統(tǒng)出錯(cuò)處理設(shè)計(jì) .96.1出錯(cuò)信息 .96.2補(bǔ)救措施 .106.3系統(tǒng)維護(hù)設(shè)計(jì) .10.下載可編輯 .1 引言1.1 編寫目的此概要設(shè)計(jì)說明書是為了說明整個(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)開發(fā)工具: Visual C+ 6.0開發(fā)者:1.3 參考資料 XXXX停車場(chǎng)管理辦法GB8567-1988計(jì)算機(jī)軟件產(chǎn)品文件開發(fā)編制指南2 總體設(shè)計(jì)2.1 開發(fā)環(huán)境操作系統(tǒng)

3、: Windows XP/72.2 運(yùn)行環(huán)境操作系統(tǒng): Windows XP/7數(shù)據(jù)庫管理系統(tǒng): SQL sever 20052.3 基本設(shè)計(jì)概念和處理流程本系統(tǒng)整體流程圖如下:.下載可編輯 .出入口否車輛進(jìn)入工作區(qū)是否臨時(shí)車是否讀卡月卡是否過期是查找臨時(shí)車位信息否是是否有臨時(shí)車位進(jìn)入停車場(chǎng)車輛駛至工作區(qū)是否臨時(shí)車是否讀入臨時(shí)卡再次讀卡駛出停車場(chǎng)計(jì)算費(fèi)用出入口.下載可編輯 .2.4 結(jié)構(gòu)用一覽表及框圖的形式說明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要說明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制關(guān)系 .2.5 功能需求與程序的關(guān)系本條用一張如下的矩陣圖

4、說明各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:程序 1程序 2程序 n功能需求 1功能需求 2功能需求 n2.6 人工處理過程當(dāng)月卡或年卡快要結(jié)束時(shí)以短信的形式發(fā)送給車主及時(shí)來續(xù)費(fèi),考慮緊后續(xù)版本中可以增加該功能的實(shí)現(xiàn)。2.7 尚未問決的問題停車場(chǎng)應(yīng)建設(shè)在車多的地區(qū),并且需要占地少廣,停車內(nèi)應(yīng)空曠且沒有障礙物,防止車輛出現(xiàn)不必要的損失。 在周圍的環(huán)境應(yīng)該要有及適當(dāng)?shù)目臻g使車輛有足夠的空間來使車輛進(jìn)入車停車場(chǎng)。投入使用前還需改進(jìn)現(xiàn)有的管理模式,購齊所有需要的設(shè)施和安排好人員。3 接口設(shè)計(jì)3.1 用戶接口在用戶界面,根據(jù)需求分析的結(jié)果, 用戶需要一個(gè)友善的用戶界面。 在界面設(shè)計(jì)上,應(yīng)做到簡(jiǎn)單明了,易

5、于操作,并且要注意界面的布局,應(yīng)突出的顯示重要以及出錯(cuò)信息。外觀也要做到合理化,考慮到用戶多對(duì) window 風(fēng)格較熟悉,應(yīng)盡量向這一方面靠攏。 在設(shè)計(jì)語言上, 已決定使用 c+語言,在界面上使用 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. 軟件接口:服務(wù)器程序上通過 VISUALC+提供的對(duì) SQLSERVER的接口實(shí)現(xiàn) 數(shù)據(jù)庫的連接??墒褂?SQL SERVE

6、R的對(duì)數(shù)據(jù)庫的備份命令,以做到對(duì)數(shù)據(jù)的保存。3.3 內(nèi)部接口各模塊間采用函數(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è)特定的功能,主窗口通過打開另一個(gè)子窗口來實(shí)現(xiàn)各模塊之間不同功能的連接和組合。 各模塊間相對(duì)獨(dú)立, 程序的可移植性好。 各模塊之間主要以傳遞數(shù)據(jù)項(xiàng)的引用來實(shí)現(xiàn)模塊間的合作和數(shù)據(jù)共享??蛻魴C(jī)程序在有輸入時(shí)啟動(dòng)接受數(shù)據(jù)模塊,通過各模塊間的調(diào)用,讀入并對(duì)輸入格式化。 在接受數(shù)據(jù)模塊得到充分的數(shù)據(jù)時(shí), 將調(diào)用網(wǎng)絡(luò)傳輸, 將數(shù)據(jù)

7、通過網(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ù)庫進(jìn)行訪問用,將信息返回客戶機(jī)。4.2 運(yùn)行控制軟件運(yùn)行時(shí)有交友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理。運(yùn)行控制將嚴(yán)格按照各模塊間函數(shù)調(diào)用的關(guān)系來實(shí)現(xiàn)。在各事務(wù)中心模塊中, 需對(duì)運(yùn)行控制進(jìn)行正確的判斷,選擇正確的運(yùn)行控制路徑。只要符合操作說明書,用戶可自由控制, 不額外限定用戶輸入, 異常由程序內(nèi)部進(jìn)行處理,給出相應(yīng)的提示信息。.下載可編輯 .4.3 運(yùn)行時(shí)間在軟件的需求分析中,對(duì)運(yùn)行時(shí)間的要求為必須對(duì)做出的操作有較快的反應(yīng)。建議使

8、用 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) String2. 型號(hào) String3. 顏色 String4. 駛?cè)霑r(shí)間 DATETIME5. 駛出時(shí)間 DATETIMEB. 月租卡信息1. 車牌號(hào) String2. 是否掛失 Boolean3. 車主身份證號(hào) lo

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論