(完整word版)停車場管理系統(tǒng)需求分析說明書.doc_第1頁
(完整word版)停車場管理系統(tǒng)需求分析說明書.doc_第2頁
(完整word版)停車場管理系統(tǒng)需求分析說明書.doc_第3頁
(完整word版)停車場管理系統(tǒng)需求分析說明書.doc_第4頁
(完整word版)停車場管理系統(tǒng)需求分析說明書.doc_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、青島理工大學(xué)軟件需求分析報告院(系):計算機(jī)工程學(xué)院專業(yè):軟件需求分析學(xué)生姓名:王剛班級: 軟件 132 班學(xué)號:201307228題目:停車場管理系統(tǒng)起迄日期:2015.11.22014.11.15指導(dǎo)教師:丁凡完成日期 :2015年 11 月 15日停車場管理系統(tǒng)的設(shè)計與實現(xiàn)摘要本論文旨在設(shè)計一個簡單、 高效且人性化的停車場管理系統(tǒng), 希望能解決目前管理上存在的一些問題。 系統(tǒng)的設(shè)計過程經(jīng)過了可行性分析階段、 需求分析階段、系統(tǒng)流程設(shè)計階段、 數(shù)據(jù)庫物理設(shè)計階段、 數(shù)據(jù)庫的實施和維護(hù)以及系統(tǒng)的編碼與測試,最終完成了一個比較完善的收費(fèi)停車場管理系統(tǒng)。系統(tǒng)主要功能包括: 車輛的登記入庫; 車輛

2、的停車收費(fèi); 車庫容量顯示和修改;車輛的出入日志等等。本系統(tǒng)是一個單機(jī)版系統(tǒng),不提供用戶登錄,只設(shè)有一個管理員賬號登陸,以提高系統(tǒng)安全可靠性。該系統(tǒng)運(yùn)行在WINDOWS7操作系統(tǒng)下,使用的 C#語言開發(fā),開發(fā)環(huán)境 Microsoft Visual Studio 2010 ,數(shù)據(jù)庫 SQL 2008。關(guān)鍵詞:收費(fèi);停車場管理系統(tǒng);高效性;人性化Parking Management System Design andImplementationAbstractThis paper aims to design a simple, efficient and humanized parking lo

3、t management system, hoping to be able to solve some problems existing in current management. System design process through the requirement analysis, conceptual design, logical structure design phase, the database physical design phase, implementation and maintenance, and system coding and testing,

4、finally completed a relatively complete charge parking lot management system.System main function includes: the vehicles registration into the Treasury; Vehicle parking fees; Tariff management; The garage capacity display and modification; Vehicle access logs, etc. Is a stand-alone system, this syst

5、em does not provide the user login, with only one administrator account log in, in order to improve the system safety and reliability. The system running under the WINDOWS 7 operating system, using c #, the development environment of Microsoft Visual Studio 2010 and SQL 2008 database.Key words: park

6、ing lot; Parking lot management system; High efficiency; Human nature【目錄】一、引言 - 11、目的 - 12、背景 - 13、參考資料 - 1二、任務(wù)概述 - 21、目標(biāo) - 22、系統(tǒng)(或用戶)的特點- 23、假定和約束 - 24、業(yè)務(wù)風(fēng)險 - 2三、開發(fā)環(huán)境及軟件介紹- 41、設(shè)計工具和數(shù)據(jù)庫的選擇- 42、開發(fā)系統(tǒng)的主要工具和使用語言介紹- 42.1 .C#介紹 - 42.2.Microsoft sql server 2008數(shù)據(jù)庫介紹 - 53、系統(tǒng)運(yùn)行環(huán)境- 5四、可行性分析- 61、可行性分析研究- 62、技術(shù)

7、可行性 - 73、經(jīng)濟(jì)可行性 - 74、結(jié)論 - 7五、需求規(guī)定 - 71、軟件功能說明- 72、用戶界面需求- 93、系統(tǒng)安全性 - 94、數(shù)據(jù)流圖 - 105、對功能和性能的一般規(guī)定- 105.1 功能模塊圖 -116、精度 - 127、時間特性 - 128、靈活性 - 13六、系統(tǒng)流程分析- 131、系統(tǒng)流程圖 - 132、流程分析 - 14七、系統(tǒng)實現(xiàn) - 141、停車場車位劃分- 142、系統(tǒng)查詢功能- 153、登陸實現(xiàn) - 154、車庫容量管理模塊的實現(xiàn)- 165、車輛入庫模塊的實現(xiàn)- 166、車輛出入日志模塊的實現(xiàn)- 16八、系統(tǒng)的數(shù)據(jù)要求- 171、E-R 圖- 172、數(shù)據(jù)字

8、典 - 19九、運(yùn)行環(huán)境規(guī)定- 20十、軟件屬性 - 21十一、總結(jié) - 22十二、致謝 - 23一、引言本說明書主要描述如何實現(xiàn)停車場管理系統(tǒng), 以及該系統(tǒng)的實現(xiàn)目的、 范圍、功能。供概要實際人員和軟件開發(fā)人員參考。 隨著經(jīng)濟(jì)的發(fā)展和人民生活水平的提高,買車成為人們的奮斗目標(biāo)之一, 當(dāng)然已經(jīng)有很多人買起了車。 可是隨著車輛的增多,車輛的停泊問題也隨之出現(xiàn)。 這就使得各停車場需要更加先進(jìn)、 更加完善的車輛管理系統(tǒng), 為車主帶來方便, 使停車場的管理系統(tǒng)化。 因此開發(fā)了停車場管理系統(tǒng)。1、目的1.1 停車場內(nèi)車輛信息的及時匯總,隨時了解停車場車位的使用狀況1.2 統(tǒng)計車輛信息全部電腦化,提高工作

9、效率和工作質(zhì)量1.3 以停車場內(nèi)的全部車輛信息為基礎(chǔ),動態(tài)分配停車位,盡量達(dá)到車位的最高利用率1.4 停車費(fèi)用的結(jié)算也由電腦來完成,解決用戶所擔(dān)心的亂收費(fèi)問題。2、背景我國數(shù)字化技術(shù)應(yīng)用現(xiàn)已逐漸應(yīng)用到社會的各個領(lǐng)域中;為了節(jié)約大量的人力、物力、財力。本設(shè)計針對目前停車場管理存在的介質(zhì)落后、集成自動化程度低、安全性差、人性化和運(yùn)行效率低下的不足,結(jié)合目前科學(xué)技術(shù)領(lǐng)域的最新研究成果,設(shè)計了一種技術(shù)較先進(jìn)、 性能可靠、自動化程度較高的停車場管理系統(tǒng)。本設(shè)計的指導(dǎo)思想立足于提高停車場管理系統(tǒng)的可靠性、安全性和高效性, 對目前我國各大中城市所面臨的“停車難”問題的解決,具有一定得促進(jìn)作用。3、參考資料編

10、號資料名稱簡介作者日期出版單位1軟件需求Karl.W清 華 大iegers學(xué) 出 版社2實用軟件工程鄭人杰清 華 大殷人昆學(xué) 出 版陶永雷社3軟件工程課程李龍澍機(jī) 械 工設(shè)計鄭 誠業(yè) 出 版社1二、任務(wù)概述1、目標(biāo)具有操作簡單、 使用方便、功能先進(jìn)等特點, 停車場使用者可以在最短的時間進(jìn)入或離開停車場, 從而提高停車場的管理水平, 取得更高的經(jīng)濟(jì)效益和良好的社會效益。它一方面以智能化設(shè)備和完善的管理軟件來簡化人的勞動, 實現(xiàn)停車場車輛進(jìn)入、 場內(nèi)監(jiān)控以及計費(fèi)收費(fèi)等全過程的完全無人化管理; 另一方面通過網(wǎng)絡(luò)化管理實現(xiàn)能夠在一個相對廣闊的地域內(nèi) (例如一個城市) 了解多個停車場情況,提前預(yù)定停車位

11、,最終實現(xiàn)“隨意”停車。2、系統(tǒng)(或用戶)的特點停車場管理系統(tǒng)利用現(xiàn)在高新科學(xué)技術(shù)對停車場進(jìn)行管理,提高管理的有效性、安全性、可靠性和停車場運(yùn)行自動化程度。由于盡量減少人工的參與,從而最大限度的減少人員費(fèi)用以及由于人為失誤或舞弊造成的損失,大大提高整個停車場的經(jīng)濟(jì)性、安全性與使用效率。3、假定和約束( 1)該軟件開發(fā)運(yùn)行的最短壽命為 5 年( 2)經(jīng)費(fèi)是由使用該系統(tǒng)的公司支持( 3)開發(fā)軟件投入使用的最遲時間是一個月4、業(yè)務(wù)風(fēng)險RI-1:軟件開發(fā)起始階段 .此階段軟件開發(fā)一般進(jìn)行可行性分析、需求分析、部分的業(yè)務(wù)模型設(shè)計、編寫軟件開發(fā)計劃等 , 此時發(fā)生的風(fēng)險屬于開發(fā)范圍風(fēng)險類別 . 它可能是

12、: 項目范圍描述不清楚界限和目標(biāo)都不明確 ; 對業(yè)務(wù)和需求不了解 ; 對系統(tǒng)認(rèn)識不清 , 進(jìn)度和計劃安排混亂 . 這些風(fēng)險一般屬于高級別的風(fēng)險 , 有可能導(dǎo)致開發(fā)的失敗甚至取消 .RI-2:軟件開發(fā)設(shè)計階段.本階段主要是系統(tǒng)設(shè)計完善工作, 包括軟件架構(gòu)、系統(tǒng)功能、系統(tǒng)約束、測試方案等, 可能會有少量的編碼 , 以驗證部分設(shè)計 .可能出現(xiàn)的風(fēng)險表現(xiàn)為: 對系統(tǒng)功能和架構(gòu)考慮不周全, 導(dǎo)致可能需要進(jìn)行無數(shù)次修改 ; 設(shè)計缺少客戶或相關(guān)驗證, 導(dǎo)致需要再修改 ; 缺少變更控制 , 任意按客或系統(tǒng)的需要修改設(shè)計 , 以至于破壞了整體性 .2RI-3:實施階段 . 該階段進(jìn)行編碼實現(xiàn)工作, 包括測試和部

13、分的設(shè)計變更, 設(shè)計補(bǔ)充等 . 可能存在的風(fēng)險是 : 設(shè)計錯誤導(dǎo)致無法進(jìn)行編碼實現(xiàn); 開發(fā)團(tuán)隊本身的紀(jì)律約束和溝通成為開發(fā)障礙 , 所有成員對設(shè)計的理解不一致 ; 模塊無法集成 ; 項目突然發(fā)生重大變更 ; 開發(fā)人員本身的能力導(dǎo)致編碼無法繼續(xù) ; 測試不能保證良好的驗證開發(fā)等 . 此階段的風(fēng)險 , 大都屬于中等風(fēng)險 , 需要專業(yè)能力解決 . 如可進(jìn)行編碼培訓(xùn)防止編碼混亂帶來的風(fēng)險, 召開溝通會議消除對設(shè)計的理解不一致等 .RI-4:產(chǎn)品化及結(jié)束 ( 收尾 ) 階段 .此階段是進(jìn)行產(chǎn)品化包裝部署或客戶實施安裝維護(hù)等 6 ,發(fā)生風(fēng)險的可能性較小, 屬中度或輕微風(fēng)險 . 一般可能的風(fēng)險有 : 客戶不

14、滿意 ; 維護(hù)性差等 . 這些情況可在前面的階段進(jìn)行更好的控制來減輕這里的風(fēng)險 , 當(dāng)然也可以進(jìn)行升級修改的方式 . 但是這里發(fā)生的風(fēng)險在開始的時候?qū)﹂_發(fā)和項目的成敗影響達(dá)到最大化。3三、開發(fā)環(huán)境及軟件介紹1、設(shè)計工具和數(shù)據(jù)庫的選擇使用 C#作為開發(fā)語言,主要因 C#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的高級程序語言,。選擇 Microsoft SQL Server 2008 是因為它具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點。2、開發(fā)系統(tǒng)的主要工具和使用語言介紹2.1 .C#介紹C# 語法表現(xiàn)力強(qiáng),而且簡單易學(xué)。 C# 的大括號語法使任何熟悉C 、C+ 或Java 的人都可以立即上手。了

15、解上述任何一種語言的開發(fā)人員通常在很短的時間內(nèi)就可以開始使用C# 高效地進(jìn)行工作。 C# 語法簡化了 C+ 的諸多復(fù)雜性,并提供了很多強(qiáng)大的功能,例如可為null 的值類型、枚舉、委托、 lambda 表達(dá)式和直接內(nèi)存存取,這些都是 Java所不具備的。 C# 支持泛型方法和類型,從而提供了更出色的類型安全和性能。C# 還提供了迭代器,允許集合類的實施者定義自定義的迭代行為, 以便容易被客戶端代碼使用。語言集成查詢 (LINQ)表達(dá)式使強(qiáng)類型查詢成為了一流的語言構(gòu)造。作為一種面向?qū)ο蟮恼Z言, C# 支持封裝、 繼承和多態(tài)性的概念。所有的變量和方法,包括 Main 方法(應(yīng)用程序的入口點),都封

16、裝在類定義中。類可能直接從一個父類繼承,但它可以實現(xiàn)任意數(shù)量的接口。重寫父類中的虛方法的各種方法要求override關(guān)鍵字作為一種避免意外重定義的方式。在 C# 中,結(jié)構(gòu)類似于一個輕量類; 它是一種堆棧分配的類型, 可以實現(xiàn)接口, 但不支持繼承。除了這些基本的面向?qū)ο蟮脑碇猓?C# 還通過幾種創(chuàng)新的語言構(gòu)造簡化了軟件組件的開發(fā),這些結(jié)構(gòu)包括:(1) 封裝的方法簽名(稱為“委托”),它實現(xiàn)了類型安全的事件通知。(2) 屬性,充當(dāng)私有成員變量的訪問器。(3) 特性,提供關(guān)于運(yùn)行時類型的聲明性元數(shù)據(jù)。(4) 內(nèi)聯(lián) XML 文檔注釋。(5) 語言集成查詢 (LINQ) ,提供了跨各種數(shù)據(jù)源的內(nèi)置查

17、詢功能。在 C# 中,如果必須與其他 Windows 軟件(如 COM 對象或本機(jī) Win32 DLL)交互,則可以通過一個稱為“互操作”的過程來實現(xiàn)。 互操作使 C# 程序能夠完成本機(jī) C+ 應(yīng)用程序可以完成的幾乎任何任務(wù)。 在直接內(nèi)存存取必不可少的情況下, C# 甚至支持指針和“不安全”代碼的概念。C# 的生成過程比 C 和 C+ 簡單,比 Java更為靈活。 沒有單獨的頭文件,4也不要求按照特定順序聲明方法和類型。 C# 源文件可以定義任意數(shù)量的類、 結(jié)構(gòu)、接口和事件。2.2.Microsoft sql server 2008數(shù)據(jù)庫介紹SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),具有

18、使用方便可伸縮性好與相關(guān)軟件集成度高等優(yōu)點,可跨越多種平臺使用,與其他的數(shù)據(jù)庫比較的優(yōu)勢如下:(1 )保護(hù)您的信息。 SQLServer 2008 利用全面審核功能、透明數(shù)據(jù)加密和外圍應(yīng)用配置器 (僅啟用所需服務(wù)最大限度地減少安全攻擊)來提高符合性和安全性。(2 )確保業(yè)務(wù)連續(xù)性。SQL Server 2008附帶提供的數(shù)據(jù)庫鏡像可提高應(yīng)用程序的可靠性,簡化發(fā)生存儲失敗后的恢復(fù)過程。(3 )提供可預(yù)測響應(yīng)。SQL Server 2008提供更廣泛的性能數(shù)據(jù)收集、新的中央數(shù)據(jù)存儲庫(存儲性能數(shù)據(jù)),以及改進(jìn)的數(shù)據(jù)壓縮(使您可以更有效地存儲數(shù)據(jù))。(4 )最大限度地減少管理監(jiān)視。Declarati

19、veManagementFramework (DMF)是 SQL Server 2008 中一個基于策略的新型管理框架,它通過為大多數(shù)數(shù)據(jù)庫操作定義一組通用策略來簡化日常維護(hù)操作,降低總擁有成本。(5 )集成任何數(shù)據(jù)。 SQL Server 2008 提供改進(jìn)的查詢性能和高效且具成本效益的數(shù)據(jù)存儲,允許您管理和擴(kuò)展數(shù)量龐大的用戶和數(shù)據(jù)。(6 )提供相關(guān)信息。 SQL Server 2008 使用戶可以在 MicrosoftOfficeWord和 Microsoft Office Excel 中創(chuàng)建復(fù)雜報表,并在內(nèi)部和外部分享那些報表。即時訪問相關(guān)信息使員工可以做出更好、更快和更多相關(guān)決策3、系

20、統(tǒng)運(yùn)行環(huán)境Visual C# 2010 (版本號: 4.0 )是微軟開發(fā)的一種面向?qū)ο蟮木幊陶Z言,是微軟 .NET 開發(fā)環(huán)境的重要組成部分。它是為生成在.NET Framework 上運(yùn)行的多種應(yīng)用程序而設(shè)計的。 C# 簡單、功能強(qiáng)大、類型安全,而且是面向?qū)ο蟮摹?C# 憑借它的許多創(chuàng)新, 在保持 C 樣式語言的表示形式和優(yōu)美的同時, 實現(xiàn)了應(yīng)用程序的快速開發(fā)。主要具有以下特點:(1 )自帶 MSDN。帶有 MSDN Essentials訂閱的 Visual Studio 2010Professional是期限為一年的試用訂閱,它除了通過專業(yè)社區(qū)提供增強(qiáng)的支持之外,還提供了對最新的核心Micr

21、osoft平臺的訪問權(quán)限。帶有MSDN訂閱的VisualStudio2010 Professional是一種訂閱,提供對當(dāng)前版本和早期版本的核心 Microsoft平臺的訪問權(quán)限。其完整訂閱包括Visual Studio TeamFoundation Server 2010、Windows Azure 使用小時數(shù)、遠(yuǎn)程學(xué)習(xí)課程等等。5(2) 自定義您的工作區(qū)。編寫應(yīng)用程序代碼通常需要同時打開多個設(shè)計器和編輯器。 VisualStudio2010 Professional通過支持多監(jiān)視器來幫助組織您的數(shù)字環(huán)境,從而更加便于您管理工作。(3) 在 SharePoint上創(chuàng)建協(xié)作解決方案。通過利用對

22、SharePoint開發(fā)的最新支持,將自定義協(xié)作工具引入您的公司,包括用于Web 部件、列表、工作流、事件等的工具。(4) 在 Windows 7 中構(gòu)建應(yīng)用程序。 Visual Studio 2010 Professional自帶用于 Windows 7 開發(fā)的內(nèi)置工具,包括多點觸控和“功能區(qū)” UI 組件,使您能夠享受到前沿的 Windows 7 技術(shù)。(5) 輕松創(chuàng)建 RIA 和 WPF 應(yīng)用程序。 Windows Presentation Foundation(WPF) 和 Silverlight設(shè)計器中新的拖放數(shù)據(jù)綁定功能,使得設(shè)計人員和開發(fā)人員能夠輕松快捷地構(gòu)建Windows 和

23、Rich Internet應(yīng)用程序 (RIA) 。(6) 簡化 Web 應(yīng)用程序部署。只需一次單擊即可將您的Web 應(yīng)用程序移入生產(chǎn)環(huán)境。 Visual Studio 2010 Professional可將您的代碼、 InternetInformation Server (IIS)設(shè)置以及數(shù)據(jù)庫架構(gòu)傳輸?shù)侥哪繕?biāo)服務(wù)器。(7)VisualStudio 2010 Professional功能。MicrosoftVisual Studio 2010Professional自帶一系列功能,使開發(fā)人員能夠在各種平臺(包括Windows、Web、云、 Office和 SharePoint等)上構(gòu)建、調(diào)試

24、和部署高質(zhì)量的應(yīng)用程序。(8) 集成開發(fā)環(huán)境。 Visual Studio 2010 Professional支持多個監(jiān)視器,以便您可以根據(jù)自己的需要來組織和管理工作。 您還可以通過可視化設(shè)計器來利用最新的平臺(包括 Windows 7 ),從而充分發(fā)揮編寫者得創(chuàng)造力。(9) 開發(fā)平臺支持。無論您的項目簡單還是復(fù)雜,您都可以在各種平臺(包括 Windows、Windows Server 、 Web、云、 Office和 SharePoint等)上使用Visual Studio 2010 Professional,將您的理念變成現(xiàn)實。(10)測試工具。 Visual Studio 2010 Pr

25、ofessional包括 IDE 內(nèi)的單元測試功能,可生成編譯單元測試所必需的全部方法存根, 從而幫助確保每個代碼單元都能正常工作。四、可行性分析1、可行性分析研究當(dāng)接受一個軟件開發(fā)任務(wù), 就進(jìn)入軟件生命的第一個階段,即進(jìn)行可行性的6研究。并不是所有問題具有簡單的解決辦法,許多問題不能在預(yù)定的規(guī)模之內(nèi)解決。因此通過可行性的研究分析可以知道問題。 有無可行性的解決方法, 進(jìn)而避免人力、物力和財力的浪費(fèi)。2、技術(shù)可行性根據(jù)問題的描述所提出的系統(tǒng)功能、 性能及實現(xiàn)系統(tǒng)的約束條件, 本系統(tǒng)是一個單機(jī)版系統(tǒng)。系統(tǒng)后臺實現(xiàn)了對前臺信息的管理功能。通過信息管理模塊,實現(xiàn)了不斷更新停車位各方面信息的要求。 通

26、過租用管理模塊對客戶的車位租用信息進(jìn)行管理,更科學(xué)的按排停車場自身的停車位自然資源。3、經(jīng)濟(jì)可行性主要是對開發(fā)本系統(tǒng)的經(jīng)濟(jì)效益進(jìn)行評價。 系統(tǒng)前臺展示了整個停車場的服務(wù)內(nèi)容、硬件條件及一系列的相關(guān)信息, 滿足了全面展示停車場自身形象的要求,停車場對所有用戶都開放, 大大的提高了停車位的利用率, 提高了停車場的經(jīng)營效率,使停車場的經(jīng)濟(jì)效益最大化。4、結(jié)論經(jīng)過認(rèn)真的可行性研究,系統(tǒng)基本上做到了在技術(shù)、經(jīng)濟(jì)、操作、法律上等方面是可行的,因此在按照計劃的前提下,系統(tǒng)的設(shè)計將會按時完成。五、需求規(guī)定1、軟件功能說明包括車輛進(jìn)出管理與系統(tǒng)管理等功能模塊的說明,可根據(jù)車輛停放時間及收費(fèi)標(biāo)準(zhǔn)自動收費(fèi)。 車場管

27、理:車輛入場、車輛出場;7車輛進(jìn)入停車場時, 系統(tǒng)記錄車輛的車牌號碼和進(jìn)入時間。 車輛離開停車場時,根據(jù)車輛車牌號碼判斷是否為固定車位車輛, 如果為固定車位車輛則不收費(fèi),只記錄車輛離開停車場時間; 如果為自由車位車輛則根據(jù)進(jìn)入時間和離開時間計算出停車費(fèi)用進(jìn)行收取。所有進(jìn)出停車場的信息(包括停車卡號碼、進(jìn)入時間、離開時間、停車費(fèi)用)都記入一個進(jìn)出記錄表以備查詢和統(tǒng)計使用。信息查詢:某時間段的出入場信息,當(dāng)前在場信息,車輛歷史停車記錄及收費(fèi)信息;系統(tǒng)的查詢功能可以查詢包括自由車位空閑數(shù)目、自由車位停車情況、固定車位使用情況、 固定車位車主信息、 自由車位使用率等多種信息。 將自由車位空閑數(shù)目或自由

28、車位使用率顯示在停車場入口處,可以提示即將進(jìn)入停車場的車主;如果自由車位已滿, 更可以給出指示, 并不允許繼續(xù)進(jìn)行車輛進(jìn)入自由車位停車場的操作。 信息維護(hù):用戶及停車卡信息維護(hù)、充值等;根據(jù)系統(tǒng)的需求分析,將系統(tǒng)設(shè)計的功能分為三大模塊: 車輛進(jìn)出管理模塊、信息查詢模塊和系統(tǒng)管理模塊。 其中車輛進(jìn)出管理模塊包括進(jìn)入停車場和離開停車場費(fèi)用結(jié)算, 信息查詢模塊包括自由車位空閑數(shù)目指示、 固定車位停車情況查詢、固定車位車主信息查詢、 自由車位停車情況查詢, 系統(tǒng)管理模塊包括總收取費(fèi)用顯示、停車費(fèi)率設(shè)定及修改、詳細(xì)收費(fèi)情況查詢、指定車輛進(jìn)出記錄查詢、系統(tǒng)初始化功能。 系統(tǒng)管理:車位信息,計費(fèi)標(biāo)準(zhǔn)等。進(jìn)出

29、記錄表中記錄了包括固定車位車輛和自由車位車輛的所有進(jìn)出信息和收費(fèi)情況,每車每次離開停車場時增加一條記錄, 非常方便日后查詢和統(tǒng)計工作的需要。其中設(shè)定的“免費(fèi)車輛” 字段用來記錄免費(fèi)停車的特殊車輛的進(jìn)出信息,使該車停車費(fèi)用記零,不影響總停車費(fèi)用的統(tǒng)計。 停車場車位劃分:首先將停車場劃分為固定車位和自由車位兩部分。 固定車位又可以稱為專用車位或內(nèi)部車位, 它的特點是使用者固定, 交費(fèi)采用包月制或包年制, 平時進(jìn)出8停車場時不再交費(fèi)。 對于固定車位的車輛, 系統(tǒng)有著詳細(xì)的信息記錄, 包括車輛信息和車主信息。 自由車位又可以稱為公用車位或公共車位, 它的特點是使用者不固定,針對臨時性散客服務(wù), 車輛每

30、次出停車場時, 根據(jù)停車時間和停車費(fèi)率交納停車費(fèi)用。 固定車位的車輛總是停放在自己的車位上, 而不停放在自由車位上。不同類型停車場的固定車位和自由車位數(shù)目比例是不同的, 比如商場、車站、機(jī)場類停車場的自由車位數(shù)目相對較多, 而住宅小區(qū)、單位自用類停車場的固定車位數(shù)目相對較多。停車場的固定車位和自由車位數(shù)目一般情況下是固定不變的,但有時根據(jù)停車場規(guī)劃改變也需要調(diào)整, 系統(tǒng)可以在系統(tǒng)管理功能里對這兩類車位的數(shù)目進(jìn)行設(shè)定和修改。 系統(tǒng)包含兩類用戶:管理員用戶和普通用戶。1 管理員可以使用系統(tǒng)所有功能.2 普通用戶只能查詢車輛歷史記錄、用戶信息、停車卡充值,查詢計費(fèi)標(biāo)準(zhǔn)。2、用戶界面需求停車場管理系統(tǒng)

31、應(yīng)提供簡單、 層次關(guān)系明了、 清晰的操作界面, 使用戶一目了然。盡可能的為用戶的錄入、 查詢等功能操作提供方便。 快捷按鈕的創(chuàng)建也是非常需要的,以方便用戶操作。3、系統(tǒng)安全性停車場管理系統(tǒng)中的增加用戶、 管理員,停車位等的某些模塊都是相聯(lián)系在一起的,所以在系統(tǒng)的管理權(quán)限上應(yīng)當(dāng)進(jìn)行嚴(yán)格控制,具體思想如下:1. 要想對該停車場管理系統(tǒng)進(jìn)行操作就應(yīng)當(dāng)具有某些操作權(quán)限。 沒有權(quán)限的用戶將不能通過任何渠道來登錄該系統(tǒng), 查看該系統(tǒng)的任何信息和數(shù)據(jù), 以確保系統(tǒng)的嚴(yán)密性和安全性。2. 在上述要求基礎(chǔ)上可以為該系統(tǒng)設(shè)定三種登錄方式, 程序開始運(yùn)行所有功能將是不可使用的, 只有系統(tǒng)管理員登錄、 普通用戶登錄和

32、只讀用戶三個窗口可以使用,沒有系統(tǒng)管理員或者普通用戶的用戶名和密碼任何人都不能登錄該系統(tǒng)進(jìn)行操作。3. 在具體實現(xiàn)時還應(yīng)為系統(tǒng)管理員和普通用戶設(shè)定不同的權(quán)限, 系統(tǒng)管理員應(yīng)當(dāng)可以使用系統(tǒng)的所有模塊, 普通用戶對于大部分的很關(guān)鍵的模塊是無權(quán)使用9的。只讀用戶只能觀看數(shù)據(jù)對任何模塊都無權(quán)修改。4、數(shù)據(jù)流圖停車場管理系統(tǒng)數(shù)據(jù)流圖5、對功能和性能的一般規(guī)定對各種類型用戶進(jìn)行的管理標(biāo)識, 對出入車輛進(jìn)行的識別驗證, 對用戶的計費(fèi)、收費(fèi)以及停車引導(dǎo)等過程都存在著大量的數(shù)據(jù)信息。 為了將這些功能集成到同一系統(tǒng)中,這就要求存在一種介質(zhì)將各種信息關(guān)聯(lián)起來, 以實現(xiàn)數(shù)據(jù)的集中管理。收費(fèi)是停車場最基本的一項功能,

33、它也是停車場管理系統(tǒng)中發(fā)展的最早、 最快和最完善的一個部分。傳統(tǒng)停車場的收費(fèi)都是采用人工方式,收費(fèi)過程繁瑣,工作人員勞動強(qiáng)度高,停車場利用率低下,票款易流失。管理介質(zhì)是停車場管理系統(tǒng)用來標(biāo)識每輛車及車主的唯一標(biāo)志, 介質(zhì)中儲存有一組表明車輛身份的數(shù)字標(biāo)識( ID)。管理系統(tǒng)中的數(shù)據(jù)庫以此 ID 作為主鍵記錄和查詢車輛的用戶類型、使用權(quán)限、進(jìn)出時間、車輛牌照、車輛圖像等特征10信息,從而實現(xiàn)對出入車輛的計費(fèi)收費(fèi),出入控制、身份驗證、停車引導(dǎo),以達(dá)到將各子系統(tǒng)集成為一個整體的停車場綜合管理系統(tǒng)的目的。5.1 功能模塊圖( 1)車位信息查詢及更新模塊圖:圖 1. 車位信息查詢及更新模塊圖( 2)停車

34、信息查詢及更新模塊圖:11圖 2. 停車信息查詢及更新模塊圖( 3)收費(fèi)費(fèi)率查詢及更新模塊圖:圖 3. 收費(fèi)費(fèi)率查詢及更新模塊圖6、精度必須應(yīng)對正確的車輛輸入數(shù)據(jù)要求車牌號進(jìn)入時間離開時間實際費(fèi)用7、時間特性對于進(jìn)出入車輛的時間信息記錄精確到秒反應(yīng)時間在 1 分鐘內(nèi),以免壓車128、靈活性對前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難要求,如遇到錯誤需要及時提示用戶錯誤。六、系統(tǒng)流程分析1、系統(tǒng)流程圖停車場管理系統(tǒng)分為入場停車和出場取車兩部分。如圖所示。入場卡審核停車數(shù)據(jù)中心出場收費(fèi)出場審核圖系統(tǒng)流程圖132、流程分析A. 入場停車流程(1)入場根據(jù)系統(tǒng)提示的停車場的現(xiàn)有信息控制車輛的入場,停車場在有車

35、位的情況下方能停車。(2)停車指定停車位置提示給用戶B. 出場取車流程(1)收費(fèi)根據(jù)車輛信息,卡類型以及停車的時間等依據(jù)收費(fèi)標(biāo)準(zhǔn)計算收費(fèi)額度實施收費(fèi)環(huán)節(jié)。(2)出場交費(fèi)之后在出場的相關(guān)信息提示下完成停車管理過程。七、系統(tǒng)實現(xiàn)1、停車場車位劃分首先將停車場劃分為大貨、 中貨和小轎三個部分, 它的特點是根據(jù)不同車輛占用場地的不同以及不通車輛對停車場的損害性的差異分為三個等級的收費(fèi)方式,有效地提供了一個公平合理的收費(fèi)平臺, ,并且管理員可以根據(jù)當(dāng)?shù)氐奈飪r信息修改收費(fèi)標(biāo)準(zhǔn),使整個系統(tǒng)能夠適應(yīng)社會的長期發(fā)展。具體車位劃分如圖8 所示:14大貨停車位中貨停車位小轎停車位門口崗?fù)ご筘浲\囄恢胸浲\囄恍∞I停車

36、位公示牌圖 8 停車場具體車位劃分圖2、系統(tǒng)查詢功能系統(tǒng)的查詢功能可以查詢包括臨時車位停車情況、 臨時車位使用率等多種信息。將臨時車位空閑數(shù)目或臨時車位使用率顯示在停車場入口處, 可以提示即將進(jìn)入停車場的車主; 如果車位已滿, 更可以給出指示, 并不允許繼續(xù)進(jìn)行車輛進(jìn)入停車場的操作。3、登陸實現(xiàn)登陸窗口界面說明如圖9 登錄界面設(shè)計圖15功能描述:此登陸界面只提供管理員的登陸, 當(dāng)管理員要進(jìn)入該系統(tǒng)是, 只需要鍵入密碼, 即可形式對該系統(tǒng)的所有操作權(quán)利, 如果輸入信息不正確, 則要求重新輸入。4、車庫容量管理模塊的實現(xiàn)車庫容量管理運(yùn)行結(jié)果圖12 車庫容量管理運(yùn)行圖所示車庫容量模塊提供了停車場未來發(fā)展空間的可能性, 也給這個系統(tǒng)提供了存在的必要,管理員可根據(jù)停車場的發(fā)展來控制停車場停車位的數(shù)目。5、車輛入庫模塊的實現(xiàn)車輛入庫運(yùn)行結(jié)果圖如圖13 車輛入庫運(yùn)行結(jié)果圖所示:提供管理員登記車輛入庫的操作, 可以記錄下車牌號、 入庫時間、以及車輛型號等信息,當(dāng)管理員確定如庫的時候, 該操作就會把入庫的車輛信息存入數(shù)據(jù)庫當(dāng)中。6、車輛出入日志模塊的實現(xiàn)車輛出入日志運(yùn)行圖如圖15 車輛出入日志運(yùn)行圖所示16對所有進(jìn)出過停車場的車輛進(jìn)行一個記錄, 重置日志、清空日志是對數(shù)據(jù)庫重載、刪除的操作。八、系統(tǒng)的數(shù)據(jù)要求1、E-R 圖1.1整體實體 E-R 圖名編類月年臨狀17車位備 注

溫馨提示

  • 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

提交評論