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

下載本文檔

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

文檔簡介

1、概要設(shè)計(jì)說明書項(xiàng)目名稱:停車場管理系統(tǒng)項(xiàng)目負(fù)責(zé)人:項(xiàng)目成員:項(xiàng)目開發(fā)單位:09計(jì)科5班-可編輯修改 -目錄1 引言 111 編寫目的 112 背景 113 定義 214 參考資料 22 總體設(shè)計(jì) 221 需求規(guī)定 222 運(yùn)行環(huán)境 323 基本設(shè)計(jì)概念和處理流程 324 結(jié)構(gòu) 42 5 功能需求與程序的關(guān)系 426 人工處理過程 527 尚未解決的問題 53 接口設(shè)計(jì) 531 用戶接口 532 外部接口 633 內(nèi)部接口 64 運(yùn)行設(shè)計(jì) 64 1 運(yùn)行模塊組合 64 2 運(yùn)行控制 643 運(yùn)行時間 75 系統(tǒng)論據(jù)結(jié)構(gòu)設(shè)計(jì) 751 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 752 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 753 數(shù)據(jù)結(jié)構(gòu)與程

2、序的關(guān)系 86 系統(tǒng)出錯處理設(shè)計(jì) 961 出錯信息 962 補(bǔ)救措施 963 系統(tǒng)維護(hù)設(shè)計(jì) 91 引言1 1 編寫目的在本停車場管理系統(tǒng)項(xiàng)目的前一階段, 也就是需求分析階段中, 已經(jīng)將系統(tǒng)用戶對本系 統(tǒng)的需求做了詳細(xì)的闡述, 這些用戶需求已經(jīng)在上一階段中對停車場的實(shí)地調(diào)研中獲得, 并 在需求規(guī)格說明書中得到詳盡得敘述及闡明。本階段已在系統(tǒng)的需求分析的基礎(chǔ)上, 對停車場管理系統(tǒng)做概要設(shè)計(jì)。 主要解決了實(shí)現(xiàn) 該系統(tǒng)需求的程序模塊設(shè)計(jì)問題。 包括如何把該系統(tǒng)劃分成若干個模塊、 決定各個模塊之間 的接口、模塊之間傳遞的信息, 以及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計(jì)等。在以下的概要設(shè)計(jì)報(bào)告 中將對在本階段中對系統(tǒng)

3、所做的所有概要設(shè)計(jì)進(jìn)行詳細(xì)的說明。在下一階段的詳細(xì)設(shè)計(jì)中, 程序設(shè)計(jì)員可參考此概要設(shè)計(jì)報(bào)告, 在概要設(shè)計(jì)對停車場系 統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上, 對系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。 在以后的軟件測試以及軟件維護(hù)階 段也可參考此說明書, 以便于了解在概要設(shè)計(jì)過程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu), 或在修改時 找出在本階段設(shè)計(jì)的不足或錯誤。1 2 背景說明:a. 待開發(fā)軟件系統(tǒng)的名稱:停車場管理系統(tǒng)b. 項(xiàng)目的任務(wù)提出者:大紅鷹學(xué)院c. 開發(fā)者: 09 計(jì)科 5 班陳黃浩小組d. 用戶:大紅鷹學(xué)院e. 項(xiàng)目與其他軟件, 系統(tǒng)的關(guān)系: 本項(xiàng)目程序是建立在 Windows xp 系統(tǒng)上以 c-free 為開發(fā)軟件的應(yīng)用程

4、序。1 3 定義停車場進(jìn)行停車的區(qū)域進(jìn)庫車輛進(jìn)入到停車場內(nèi)的車輛出庫車輛為離開車輛讓路的出庫并進(jìn)入暫停區(qū)的車輛便道區(qū)停放等待進(jìn)入停車場車輛的區(qū)域離開車輛離開停車場和等待區(qū)的車輛待進(jìn)車輛在庫外等待的車輛收費(fèi)站:對車輛進(jìn)行管理收費(fèi)的地方1 4 參考資料數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)2 總體設(shè)計(jì)2 1 需求規(guī)定本系統(tǒng)在車輛進(jìn)入停車場時主要輸入車輛的車牌信息,然后進(jìn)行車位號和時間的登記。在車輛離開時,會全自動結(jié)算停留時間和用戶停留的費(fèi)用。 停車場管理系統(tǒng)的功能可以劃分為如下幾個部分: 菜單設(shè)計(jì): 該系統(tǒng)采用密碼進(jìn)入, 隨機(jī)顏色, 即每次開啟軟件都需要輸入相應(yīng)的密碼猜 可以進(jìn)入, 并且有不同顏色的界面出現(xiàn)。 菜單有車

5、輛進(jìn)入, 車輛搜索, 車輛顯示, 車輛離開, 退出, VIP ,便道這幾個選項(xiàng),包含了軟件的所有功能介紹。車輛進(jìn)入:該模塊可以添加新進(jìn)入車輛的信息,有2 種不同的形式添加,一個是普通添加,即在公共停車場停車,另一個是 VIP 添加,可以開辟一個特殊的停車場給那些 VIP 優(yōu)先停車,達(dá)到人性化。車輛離開:該模塊可以使車輛離開停車場,并且記錄下離開時間,自動計(jì)算停車費(fèi)用。車輛搜索: 該模塊可以查詢用戶需要的信息, 輸入車牌號碼即可在已經(jīng)輸入的信息中查 詢到相應(yīng)的車輛,以及一些信息,以達(dá)到人性化。系統(tǒng)日志: 該模塊可以顯示在該停車場中進(jìn)出的車輛記錄, 使所需要的用戶隊(duì)伍所需要 的信息一目了然。2 2

6、 運(yùn)行環(huán)境1 )硬件環(huán)境:運(yùn)行本軟件要求處理器在奔騰川以上,內(nèi)存在256MB以上的計(jì)算機(jī)。2 )軟件環(huán)境: 本系統(tǒng)支持的操作系統(tǒng)包括: Windows95 、Windows98 、Windows2000 、Windows Me Windows XP Windows 7;本軟件的開發(fā)工具為 c-free 程序語言。2 3 基本設(shè)計(jì)概念和處理流程本系統(tǒng)的基本設(shè)計(jì)概念和處理流程如下:1 )系統(tǒng)啟動時,先進(jìn)入管理員身份驗(yàn)證模塊,可以辦理VIP 號和查看時間。2)通過身份驗(yàn)證后,對系統(tǒng)進(jìn)行初始化,可以進(jìn)行功能操作。3 )系統(tǒng)進(jìn)入運(yùn)行狀態(tài),通過事件激活各功能模塊,并執(zhí)行指定模塊。4 )各項(xiàng)功能執(zhí)行完畢后,

7、重新進(jìn)入消息等待狀態(tài)。5)由退出系統(tǒng)事件激活關(guān)閉系統(tǒng)模塊,退出系統(tǒng)。完整的軟件結(jié)構(gòu)圖:圖1停車場管理系統(tǒng)功能模塊圖2 . 5功能需求與程序的關(guān)系1 )管理員身份驗(yàn)證必須調(diào)用“管理員驗(yàn)證用戶”模塊程序進(jìn)行身份驗(yàn)證。2)用戶想搜索曾停車信息需要調(diào)用“搜索信息”模塊程序。3)顯示信息必須明確要顯示哪種信息并調(diào)用相應(yīng)的功能模塊4)查看系統(tǒng)日志必須調(diào)用“系統(tǒng)日志”模塊程序。2 6 人工處理過程1 )新車輛入庫時需要對相應(yīng)的車牌信息和是否 VIP 的信息進(jìn)行錄入。2)要對信息進(jìn)行搜索時,需輸入相應(yīng)的車牌信息。 3)其他方面處理系統(tǒng)將會自動進(jìn)行。2 7 尚未解決的問題如何將文本文件保存的形式改進(jìn)成數(shù)據(jù)庫形式

8、保存。3 接口設(shè)計(jì)3 1 用戶接口本系統(tǒng)采用典型的 Windows 風(fēng)格和后臺控制窗作為人機(jī)接口,如使用窗口、菜單等。菜單設(shè)計(jì): 該系統(tǒng)采用密碼進(jìn)入, 隨機(jī)顏色, 即每次開啟軟件都需要輸入相應(yīng)的密碼猜 可以進(jìn)入, 并且有不同顏色的界面出現(xiàn)。 菜單有車輛進(jìn)入, 車輛搜索, 車輛顯示, 車輛離開, 退出, VIP ,便道這幾個選項(xiàng),包含了軟件的所有功能介紹。車輛進(jìn)入模塊:該模塊可以添加新進(jìn)入車輛的信息,有 2 種不同的形式添加,一個是 普通添加,即在公共停車場停車,另一個是 VIP 添加,可以開辟一個特殊的停車場給那些 VIP 優(yōu)先停車,達(dá)到人性化。車輛搜索模塊: 該模塊可以查詢用戶需要的信息,

9、輸入車牌號碼即可在已經(jīng)輸入的信息 中查詢到相應(yīng)的車輛,以及一些信息,以達(dá)到人性化。系統(tǒng)日志模塊: 該模塊可以顯示在該停車場中進(jìn)出的車輛記錄, 使所需要的用戶隊(duì)伍所 需要的信息一目了然。車輛離開模塊: 該模塊可以使車輛離開停車場, 并且記錄下離開時間, 自動計(jì)算停車費(fèi) 用。3 2 外部接口硬件接口: Pentium 川CPU及以上,內(nèi)存在 256MB以上的計(jì)算機(jī)。軟件件接口:支持本系統(tǒng)的軟件包括: Windows95 、 Windows98 、Windows2000 Windows XP 、 Windows 7 。3 3 內(nèi)部接口驗(yàn)證模塊:完成對不同管理員的身份驗(yàn)證。 初始化模塊:在身份驗(yàn)證后,

10、系統(tǒng)調(diào)用初始化操作,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài)。 查詢模塊:由相應(yīng)消息驅(qū)動,完成對信息進(jìn)行查看功能。搜索模塊:由相應(yīng)消息驅(qū)動,完成對信息進(jìn)行搜索查看功能。 退出模塊:實(shí)現(xiàn)用戶從系統(tǒng)退出功能4 運(yùn)行設(shè)計(jì)4 1 運(yùn)行模塊組合只用管理員身份才能進(jìn)入此系統(tǒng)進(jìn)行各個用戶停車的操作,進(jìn)行登記,查詢,結(jié)算等權(quán)限。4 2 運(yùn)行控制管理員通過身份驗(yàn)證之后進(jìn)入系統(tǒng)操作界面, 管理員可以對系統(tǒng)進(jìn)行信息的車輛停入信息添加,查詢等操作,用戶可以查看自己車輛相關(guān)信息和停留時間長度。4 . 3運(yùn)行時間“管理員驗(yàn)證”模塊在完成登錄的身份驗(yàn)證后立即退出運(yùn)行,釋放占用的系統(tǒng)資源。一般來說,本系統(tǒng)運(yùn)行一般耗時 35秒。5系統(tǒng)論據(jù)結(jié)

11、構(gòu)設(shè)計(jì)5 .1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)車位單 屬性名:車牌信息,進(jìn)入時間,離開時間,車位號,停留時間,費(fèi)用 車牌信息進(jìn)入時間離開時間車位號停留時間費(fèi)用說明:此為車位單實(shí)體對應(yīng)的關(guān)系模式,5 . 2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)數(shù)據(jù)在模塊中都是以結(jié)構(gòu)的方物理數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)主要是設(shè)計(jì)數(shù)據(jù)在模塊中的表示形式。式表示。停車場typedef struct stop /char carnu m30;int num;/ 棧頂標(biāo)志int time1;/ 進(jìn)入時間運(yùn)算int time2;離開時間運(yùn)算char timedata1100;日期時間char timedata2100;int huiyua n; /VIPint mon ey;

12、park;鏈隊(duì)結(jié)構(gòu)體typedef struct stopb / 便道struct stopb* next;char carnu m30;char timedata1100;日期時間int huiyuan;/1: VIPint num;stopb;5 . 3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說明各個數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的形式。6 系統(tǒng)出錯處理設(shè)計(jì)6 1 出錯信息用一覽表的方式說明每種可能的出錯或故障情況出現(xiàn)時, 系統(tǒng)輸出信息的形式、 含意及 處理方法。6 2 補(bǔ)救措施說明故障出現(xiàn)后可能采取的變通措施,包括:a. 降效技術(shù)說明準(zhǔn)備采用的后備技術(shù), 使用另一個效率稍低的系統(tǒng)或方法來求得所需 結(jié)果的某些部分,例如一個自動系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記 錄;b.

溫馨提示

  • 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

提交評論