(本科論文)停車場管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
(本科論文)停車場管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
(本科論文)停車場管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
(本科論文)停車場管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
(本科論文)停車場管理信息系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、裝訂線停車場管理信息系統(tǒng)【摘 要】隨著世界的進(jìn)步,IT產(chǎn)業(yè)產(chǎn)生大量的增值,并在人們的生活中扮演著重要的角色。它也越來越多的用于我們的實際生活中。與此同時我國汽車保有量大大增加,因而如何對停車場進(jìn)行有效管理提上日程,特別是停車場的信息化管理。該信息管理系統(tǒng)的開發(fā)就是為了提高停車場的效率和方便廣大停車用戶而設(shè)計的管理類軟件。通過深入的調(diào)研分析,將該系統(tǒng)分為6大模塊:系統(tǒng)用戶信息、車主信息、車位信息、停車信息、財務(wù)信息、其他(維修信息、投訴信息)。其中各個模塊都具有相關(guān)的添加,刪除,查詢等功能。在停車信息管理模塊中還實現(xiàn)了對停車自動計時,計算停車收費(fèi)金額的功能??偠灾?,該系統(tǒng)是以車場管理者、車輛和

2、停車用戶為基礎(chǔ),并將三者充分結(jié)合,非常人性化的現(xiàn)代化停車場信息管理系統(tǒng)。該系統(tǒng)構(gòu)架于數(shù)據(jù)庫Microsoft Access 2003之上,使用VB 6.0開發(fā)。關(guān)鍵詞:停車場,信息管理系統(tǒng),數(shù)據(jù)庫【Abstract】As progressive IT industry of the world produces a large number of appreciation, play an important role in people's life. In its more and more too actual life which is used us. Meanwhile t

3、he recoverable amount of automobile of our country increases greatly , therefore how to bring to the parking area into schedule effective management, especially the informationization of the parking area is managed. Only for improve efficiency and convenient to park user and management software that

4、 design while being the masses of of parking area development of information management system this. Analyse through deep investigation and research , divide this system into 6 big module : Systematic user information , car owner information , parking stall information , park message , financial mes

5、sage , other (maintain information , complain information). Among them each module has relevant adding , deleted, function of inquiring about etc. In park information management realize to park the automatic timing also among the module, calculate and park the function which charges the amount of mo

6、ney. In a word, should be systematic and park in users as the foundation with the administrator , vehicle of parking lot, and combine fully three, modernized parking area information management system of ordinary person.This system framework is on database Microsoft Access 2003, use VB 6. 0 is devel

7、opedKey words: Parking area, information management system , database目錄第一章 緒論41.1引言41.2 可行性研究41.3 需求分析61.4 開發(fā)背景61.5 工程進(jìn)程表7第二章 系統(tǒng)總體設(shè)計82.1 功能介紹82.2 數(shù)據(jù)庫模式112.3 模塊設(shè)計結(jié)構(gòu)112.4 數(shù)據(jù)流程圖142.5 處理流程152.6 物理結(jié)構(gòu)設(shè)計162.7 運(yùn)行設(shè)計162.8 運(yùn)行控制162.9 出錯處理設(shè)計16第三章 詳細(xì)設(shè)計173.1 系統(tǒng)登陸183.2 系統(tǒng)用戶模塊193.3 車主管理模塊213.4 車位管理模塊233.5 收費(fèi)管理模塊263.

8、6 財務(wù)管理模塊313.7 其他管理模塊32第四章 測試報告及開發(fā)成果344.1 測試目的344.2 測試計劃344.3 開發(fā)成果37第五章 結(jié)束語38致謝39參考資料40附錄 部分程序代碼41第一章 緒論1.1 引言最新統(tǒng)計表明,中國私人汽車的擁有量已經(jīng)突破1000萬輛,平均每120多人就擁有一輛私人汽車。汽車業(yè)專家認(rèn)為,這標(biāo)志著中國度過公務(wù)購車、商務(wù)購車階段,邁入私人購車的新時期。私人購車的高速增長,為中國汽車工業(yè)的發(fā)展注入了動力。汽車制造業(yè)首次成為中國工業(yè)第五大支柱行業(yè)。預(yù)計今年中國汽車產(chǎn)量將超過法國,從而在美國、日本、德國之后成為世界第四大汽車生產(chǎn)國。顯而易見,今后20年,汽車產(chǎn)業(yè)將是

9、中國最有發(fā)展?jié)摿Φ漠a(chǎn)業(yè)。因此,圍繞汽車行業(yè)的相關(guān)產(chǎn)業(yè)鏈也將迅速起步和發(fā)展。俗語說,背靠大樹好乘涼。換言之,在當(dāng)今信息社會的產(chǎn)業(yè)大潮中,緊緊圍繞汽車行業(yè)這棵大樹,將帶來無限生機(jī)。顯然IT也將在此產(chǎn)業(yè)鏈中產(chǎn)生大量的增值業(yè)務(wù)中扮演重要的角色。停車場的智能管理系統(tǒng)是其中之一。車輛幾乎成為每家每戶必備的交通工具的今天,其方便快捷給人們帶來了極大的便利,節(jié)省了很多在路途上浪費(fèi)的時間。然而隨著車輛數(shù)量的不斷增加,車輛的停放成為了如今不得不解決的重大問題,因此大量的停車場設(shè)施不斷的涌現(xiàn)。為了方便停車場設(shè)施的管理并提高該設(shè)施的效率,一套專門用于停車場設(shè)施的管理軟件顯得更加實用。“停車場的信息管理系統(tǒng)”的開發(fā)就是

10、為了提高停車場的效率和方便廣大停車用戶而設(shè)計的管理類軟件。1.2 可行性研究一個這樣實用的停車場信息管理軟件對于當(dāng)今社會發(fā)展的趨勢,面臨停車場數(shù)量不飛速增加是非常之必要的。其不僅僅為廣大的用戶和停車場管理者帶了極大的便利,還將社會的一些產(chǎn)業(yè)帶上了自動化管理的新高度。該停車場信息管理系統(tǒng)應(yīng)該和監(jiān)控系統(tǒng)聯(lián)合使用,這樣將達(dá)到更安全更完善的效果。1.2.1 編寫目的本報告的編寫目的是從技術(shù),經(jīng)濟(jì),操作,效益等方面研究停車場信息系統(tǒng)管理軟件是否可行,指出開發(fā)軟件的環(huán)境 , 手段 , 方案 , 并對軟件的前景作出簡略的分析。1.2.2 可行性研究前提功能:實現(xiàn)停車場各類信息的管理,以及在收費(fèi)及財務(wù)管理.實

11、現(xiàn)信息處理,存儲,查詢 , 打印 ,等功能自動化。確保數(shù)據(jù)的保密性,同時保證車輛的停放安全。安全性,包括用戶注冊(Logon)和口令(Password)檢驗、信息類型核實,信息管理命令和文件存取、信息封套密碼檢查。生成報表:方便財務(wù)結(jié)算 性能:能讓不同用戶進(jìn)行車輛的停放。具有會員用戶特殊優(yōu)惠功能。會員用戶在該停車場停放車輛將會獲得8折優(yōu)惠。同時若車場車位損壞還能將保修記錄進(jìn)行儲存記錄,若車場出現(xiàn)人員或者物理設(shè)施的異常還可供應(yīng)顧客的投訴進(jìn)行儲存記錄。輸出:以表格形式的形式 瀏覽各類信息;以報表的形式輸出各類信息;輸出均為文字信息,沒有圖片,聲音,多媒體等格式文件。輸入:均以文字,數(shù)字的形式輸入,

12、沒有圖片,多媒體,聲音等文件格式。 安全及保密要求:包括用戶注冊(Logon)和口令(Password)檢驗、信息類型核實,信息管理命令和文件存?。徊煌娜藛T由不同的操作等級 ,操作的權(quán)限不同;終端到主機(jī)的通訊全部采用加密技術(shù),即使許信息被截獲,也無法破譯。開發(fā)環(huán)境:Visual Basic 6.0 應(yīng)用程序語言是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,它簡單易學(xué)、容易掌握,而且效率高,可用于開發(fā)Windows 環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。總的來說,用該軟件開發(fā)速度相對快,開發(fā)復(fù)雜度比較低,開度的進(jìn)度快,難度比用其他的工具的難度小,開發(fā)的信息管理系統(tǒng)性

13、能很穩(wěn)定。 技術(shù)目標(biāo):實現(xiàn)停車場各類信息的自動化管理。使用數(shù)據(jù)庫實現(xiàn)信息的存儲,處理,備份各個車位數(shù)據(jù)并可以查詢車位當(dāng)前狀態(tài)(可用,已停,損壞等)。 經(jīng)濟(jì)目標(biāo):通過本軟件的使用 ,停車場可以節(jié)省人力、物力、財力等資源。停車場的工作效率可以大大提高。同時可靠、快捷、先進(jìn)的服務(wù)吸引更多的會員用戶。增強(qiáng)停車用戶對公司的信任程度。本軟件的盈利空間是相當(dāng)可觀的,回報將遠(yuǎn)遠(yuǎn)大于投資。計算機(jī)管理信息未來信息化時代的必然趨勢,必將有廣泛的應(yīng)用。社會效益:根據(jù)當(dāng)今社會的飛速發(fā)展,擁有車輛的人們?nèi)找嬖黾樱鞘忻媾R亂停車影響交通的順暢問題,用戶面臨停車場所不專業(yè)造成車輛損壞或被偷竊問題。該軟件使停車場更加系統(tǒng)化,為

14、城市、用戶、和車場管理者帶來了極大的方便和安全的保障。 系統(tǒng)的運(yùn)行限制:系統(tǒng)構(gòu)架于數(shù)據(jù)庫Microsoft Access 2003之上,使用VB 6.0開發(fā),采用C/S,運(yùn)行于Lan/Internet  之上。適合于中小型的停車場。系統(tǒng)環(huán)境 :中英文WINDOWS 95/98/2000/NT。 可行性研究方法:本系統(tǒng)可行性研究的策略:主要依靠人工調(diào)查及其創(chuàng)建模型。課題負(fù)責(zé)人對停車場現(xiàn)在營運(yùn)狀況,信息流通速度,覆蓋范圍進(jìn)行調(diào)查研究??疾焱\噲龅沫h(huán)境,分析當(dāng)前公司的業(yè)務(wù)范圍,以及工作流程,人員配置,工作環(huán)節(jié)實現(xiàn)方法,確定系統(tǒng)的主題結(jié)構(gòu),根據(jù)現(xiàn)階段的分析結(jié)果,依托當(dāng)前高級的語言和開發(fā)環(huán)境開

15、發(fā)處初級的應(yīng)用軟件模型(軟件原型)。以直觀的方式展示給用戶開發(fā)系統(tǒng)的概貌,用戶可以提出意見。方便用戶和開發(fā)人員的相互交流。1.3 需求分析 對軟件需求完全理解對于軟件開發(fā)工作的成功是至關(guān)重要的,需求說明的任務(wù)是發(fā)現(xiàn)、規(guī)范的過程,有益于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,便于采用工程方法開發(fā)軟件,提高軟件的質(zhì)量,便于開發(fā)人員、維護(hù)人員、管理人員之間的交流、協(xié)作,并作為工作成果的原始依據(jù),并且在向潛在用戶傳遞軟件功能、性能需求,使其能夠判斷該軟件是否與自己的需求相符合。1.3.1 情況分析在80年代或許擁有自己的一輛私家車是意見很奢望的事情。很少有人會舍得花上大半輩子賺的

16、錢去買一輛車。所以這種公用型大型停車場幾乎很少見,即使有也是管理和安全設(shè)施很差的。由于停車設(shè)施的稀少,對停車場管理系統(tǒng)軟件的需求也很低。到了今天國家的飛速發(fā)展,人民生活水平的不斷提高,收入也有相當(dāng)?shù)奶岣撸殡S著這樣的社會現(xiàn)象車輛的出現(xiàn)顯然成為生活水平提高的重要標(biāo)志,停車場也固然成為了社會不可缺少的產(chǎn)物。那么想要管理好一個停車場讓它能夠給用戶提供安全,便捷的服務(wù),一套有效的“停車場信息管理系統(tǒng)”將會是車場管理者的渴望。1.3.2 設(shè)備需求 打印機(jī),傳真機(jī).電話.計算機(jī) , 票據(jù)打印機(jī)1.3.3 局限性每個工作人員的工作負(fù)擔(dān)重 , 但是仍然滿足不了業(yè)務(wù)增長的需要。人工管理,容易出錯,丟失,查找不便

17、,資料不易保存。從而限制了公司的發(fā)展。底層工作人員過多,浪費(fèi)資源,設(shè)備簡陋,使顧客喪失對公司的信心和信任。 1.3.4 目的 本報告目的就是在闡述停車場信息管理系統(tǒng)軟件的應(yīng)該滿足什么功能,完成那些工作,并進(jìn)行記錄,最終交給軟件具體開發(fā)人員進(jìn)行具體的開發(fā).。提出詳細(xì)的功能說明,確定設(shè)計限定條件,規(guī)定性能要求。給出軟件系統(tǒng)的數(shù)據(jù)流程圖與數(shù)據(jù)結(jié)構(gòu),構(gòu)造一個完全的系統(tǒng)邏輯模型。密切與用戶的聯(lián)系,使用戶明確自己的任務(wù),以便實現(xiàn)上述兩項目標(biāo)。1.4 開發(fā)背景建議開發(fā)的軟件名稱:停車場管理信息系統(tǒng)的設(shè)計與實現(xiàn)。項目開發(fā)者:停車場管理信息系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計學(xué)生(吳鵬)。項目設(shè)計者:停車場管理信息系統(tǒng)的設(shè)

18、計與實現(xiàn)畢業(yè)設(shè)計學(xué)生(吳鵬)。1.5 工程進(jìn)程表表 1.1工程開工日期2005.3.16工程結(jié)束日期2004.6.1設(shè)計內(nèi)容最早開工日期最早結(jié)束日期最晚開工日期最晚完成時間可行性分析2005.3.16-2005.3.202005.3.182005.3.22需求分析2005.3.212005.3.272005.3.252005.3.30概要設(shè)計2005.3.282005.4.52005.4.32005.4.9詳細(xì)設(shè)計2005.4.62005.5.202005.4.132005.5.24編寫設(shè)計論文2005.5.212005.6.32005.5.282005.6.6第二章 系統(tǒng)總體設(shè)計停車場信息系

19、統(tǒng)完成的主要功能有:1. 系統(tǒng)的管理:用戶的信息管理,添加新的用戶,修改密碼,退出系統(tǒng)。2. 車主管理:A.車主的信息管理,添加新的車主用戶,其中包括:車主的姓名、編號,電話、聯(lián)系地址,備注。B.車主信息查詢:填入編號或者車主名可以查詢車主信息。3. 車位管理:A.車位信息管理,添加新的車位信息(車位號,車位狀態(tài))B.車位信息查詢,可以查詢到全部車位當(dāng)前狀態(tài),也可查詢單個車位當(dāng)前狀態(tài)。4. 收費(fèi)管理:A.停車信息管理,添加停車數(shù)據(jù)信息,包括:車牌號,入場時間,車位號,單價。B.收費(fèi)信息,顯示停車數(shù)據(jù),添加離場時間,顯示打印報表,即停車時間與合計金額。C.統(tǒng)計信息,將停車數(shù)據(jù)如:車牌號、車位號、

20、停車時間、單價、合計。添加如數(shù)據(jù)庫以便財務(wù)管理方便統(tǒng)計當(dāng)日,本月,本年停車量和收費(fèi)總額。5. 財務(wù)管理:A.日統(tǒng)計,統(tǒng)計當(dāng)日停車量,合計當(dāng)日全部收入金額。B. 月統(tǒng)計,統(tǒng)計當(dāng)月停車量,合計當(dāng)月全部收入金額。C. 年統(tǒng)計,統(tǒng)計本年停車量,合計本年全部收入金額。6. 其他:A.維修項目管理,添加維修信息如:報修人、報修時間、報修內(nèi)容、維修人、是否維修。B. 投訴項目管理,添加投訴信息如:投訴人、投訴時間、投訴內(nèi)容、負(fù)責(zé)人、是否維修。2.1 功能介紹該軟件專門為了提供停車場信息管理自動化而設(shè)計,對于中小型停車場的信息管理自動化設(shè)計了相當(dāng)專業(yè)和周到的信息管理模式。例如:其中考慮到了車場附近及處于該車場

21、本樓層中有可能長期停車用戶的優(yōu)惠項目,因此可以進(jìn)行特殊用戶的添加、查詢、刪除功能。同時,擁有車輛進(jìn)場空車位自動選擇功能和車位狀態(tài)查詢功能(已停,可用,損壞等,后者主要用于車位是否為空的確認(rèn)工作)。當(dāng)然,停車場也有可能存在著監(jiān)控系統(tǒng)、車場安全設(shè)施和物理損壞情況,該軟件系統(tǒng)也提供了對修理狀態(tài)進(jìn)行記錄功能。顧客永遠(yuǎn)是上帝,一旦涉及到管理肯定會出現(xiàn)顧客不滿意等現(xiàn)象,此系統(tǒng)同樣也擁有這樣一個特色功能:顧客投訴管理。該功能是為了記錄顧客對某車場的不滿意以及其投訴內(nèi)容。總而言之,該系統(tǒng)是以車場管理者、車輛和停車用戶為基礎(chǔ),并將三者充分結(jié)合非常人性化的現(xiàn)代化停車場管理系統(tǒng)。2.1.1 功能劃分本軟件功能如下:

22、系統(tǒng)管理.系統(tǒng)用戶管理.用戶的添加用戶的刪除.修改口令.用戶密碼修改車主管理.車主數(shù)據(jù)管理.車主的添加.車主的保存.車主的刪除.車主數(shù)據(jù)查詢車位管理.車位數(shù)據(jù)管理 .車位的添加.車位的保存.車位的刪除.車位數(shù)據(jù)查詢.車位的狀態(tài)查詢收費(fèi)管理.停車數(shù)據(jù)管理.停車管理.收費(fèi)管理.停車狀態(tài)保存.停車狀態(tài)刪除.統(tǒng)計財務(wù)管理.日報表.月報表.年報表其他.投訴項目管理.維修項目管理2.1.2 功能描述系統(tǒng)管理:用戶的添加:重新添加使用本系統(tǒng)的操作人員,并為其設(shè)置用戶名,密碼,以及使用的權(quán)限。用戶的刪除:刪除不需要的用戶.刪除后此用戶不可用舊的用戶名和密碼登錄系統(tǒng).密碼的修改:當(dāng)用戶以用戶名,密碼登錄后,可以

23、通過此功能,修改自己的密碼.車主管理:車主添加:添加長期用戶資料,其中涉及持卡編號、用戶姓名、聯(lián)系地址、電話、備注。用戶可以免費(fèi)辦理該優(yōu)惠卡只用繳納該卡工本費(fèi)用。車主保存:保存當(dāng)前添加內(nèi)容。車主刪除:刪除已經(jīng)辦理持卡用戶資料,刪除確認(rèn)之后用戶將不與得到該停車場的優(yōu)惠項目。車主查詢:當(dāng)符合優(yōu)惠條件用戶持卡繳納停車費(fèi)用時管理員詢問車主姓名,并添寫此卡編號,窗口中將彈出該用戶資料,經(jīng)管理員核查無誤之后,可以進(jìn)行停車優(yōu)惠項目。車位管理:車位添加:當(dāng)停車車位出現(xiàn)異常狀態(tài)時(例如:車位損壞、為客戶提供保留車位等特殊情況)可以將當(dāng)前車位狀態(tài)添入數(shù)據(jù)庫以免造成停車時出現(xiàn)的不便。車位保存:保存當(dāng)前車位狀態(tài)。車位

24、刪除:刪除數(shù)據(jù)庫中已添加的車位狀態(tài),讓車位重新可以停放車輛。車位狀態(tài)查詢:查詢當(dāng)前車位狀態(tài)(已停,可用,損壞,保留等)??梢暂斎氩樵儣l件A.按車位狀態(tài)查詢(已停,可用,損壞,保留等)。B.按車位號查詢(001、002、003、004等)。收費(fèi)管理:停車管理:當(dāng)停車用戶進(jìn)場時將自動選擇空車位,并填寫車牌號、入場時間、車位號、單價、車輛狀態(tài)資料。收費(fèi)管理:當(dāng)停車用戶離場時填寫離場時間,點擊收費(fèi)彈出收費(fèi)報表進(jìn)行收費(fèi),報表將顯示該車場名稱,停車日期,當(dāng)前停車車牌號,入場時間,離場時間,停車時間,單價,合計繳費(fèi)額。打印票據(jù)供停車用戶記錄,報帳使用。停車狀態(tài)保存:點擊停車以后,填寫車牌號、入場時間、車位號

25、、單價、車輛類型資料。然后點擊保存將當(dāng)前資料儲存入數(shù)據(jù)便于查詢。停車狀態(tài)刪除:刪除當(dāng)前窗體顯示停車用戶資料,清空車位。財務(wù)管理:日統(tǒng)計:統(tǒng)計當(dāng)日停車總量,合計總營業(yè)額。并可以查詢其他日期停車總量,合計總營業(yè)額。月統(tǒng)計:統(tǒng)計當(dāng)月停車總量,合計總營業(yè)額。并可以查詢其他月份停車總量,合計總營業(yè)額。年統(tǒng)計:統(tǒng)計當(dāng)年停車總量,合計總營業(yè)額。并可以查詢其他年份停車總量,合計總營業(yè)額。其他:投訴項目管理:該項目涉及投訴人,投訴時間,投訴內(nèi)容以及被投訴項目負(fù)責(zé)人。可以將其內(nèi)容進(jìn)行添加,保存,刪除功能。維修項目管理:該項目涉及保修人,保修時間,保修內(nèi)容以及被維修人,是否維修??梢詫⑵鋬?nèi)容進(jìn)行添加,保存,刪除功能

26、。2.2 數(shù)據(jù)庫模式數(shù)據(jù)庫模式定義了數(shù)據(jù)庫的結(jié)構(gòu)、表、關(guān)系、域和業(yè)務(wù)規(guī)則。數(shù)據(jù)庫模式是一種設(shè)計,數(shù)據(jù)庫和應(yīng)用正是建立在此基礎(chǔ)上的。域是一列可能擁有的值的集合。必須為每一個表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥碚f是唯一的。數(shù)據(jù)庫模式的最后一個要素是業(yè)務(wù)規(guī)則,它是對需要反映在數(shù)據(jù)庫和數(shù)據(jù)庫應(yīng)用程序中的業(yè)務(wù)活動的約束。業(yè)務(wù)規(guī)則是模式的一個重要部分,因為他們指定了無論什么數(shù)據(jù)變化到達(dá)DBMS引擎,允許的數(shù)據(jù)值必須滿足的約束。不管無效的數(shù)據(jù)變化請求是來自窗體的用戶、查詢/修改請求還是應(yīng)用程序,DBMS都應(yīng)該拒絕。遺憾的是,不同的DBMS產(chǎn)品用不同的方法實施業(yè)務(wù)規(guī)則。在某些情況

27、下,DBMS產(chǎn)品不具備實施必要業(yè)務(wù)規(guī)則的能力,必須以代碼形式把它們編入應(yīng)用程序。2.3 模塊設(shè)計結(jié)構(gòu) 將停車場對各種信息管理及各項業(yè)務(wù)劃分為模塊,結(jié)構(gòu)清晰,功能明確。本系統(tǒng)的操作采用人性的可視化界面,貼近用戶,操作方便,美觀大方.只要經(jīng)過短時間的適應(yīng),就可以使用。總系統(tǒng)能夠統(tǒng)一調(diào)配各個子系統(tǒng),實現(xiàn)了高度的自動化運(yùn)行。(1) 分別調(diào)用各個子系統(tǒng),完成停車場工作,子系統(tǒng)和總系統(tǒng)全部在硬盤上運(yùn)行,速度都比較快。系統(tǒng)的相互調(diào)用主要是停車用戶、車位信息、停車信息等。數(shù)據(jù)共享,因為使用了關(guān)系數(shù)據(jù)庫,在不同的數(shù)據(jù)信息之間建立了聯(lián)系,所以相同性質(zhì)的數(shù)據(jù)之間是信息共享的關(guān)系,對于它們的操作是在同一組數(shù)據(jù)上進(jìn)行。

28、(2) 數(shù)據(jù)庫的建立,整個信息存在于同一個數(shù)據(jù)庫上的不同表格中,所有的數(shù)據(jù)均存放于主服務(wù)器的硬盤之上。停車場管理系統(tǒng)功能模塊圖總功能模塊圖如圖2.1:圖2.1 總體功能模塊圖系統(tǒng)用戶管理子系統(tǒng)功能模塊如圖2.2:圖2.2 系統(tǒng)用戶管理子系統(tǒng)車位管理子系統(tǒng)功能模塊如圖2.3: 圖2.3 車位管理子系統(tǒng)車主管理子系統(tǒng)功能模塊如圖2.4: 圖2.4 車主管理子系統(tǒng)收費(fèi)管理子系統(tǒng)功能模塊如圖2.5:圖2.5 收費(fèi)管理子系統(tǒng)財務(wù)管理子系統(tǒng)功能模塊如圖2.6:圖2.6 財務(wù)管理子系統(tǒng)其他管理字系統(tǒng)功能模塊如圖2.7:圖2.7 其他管理字系統(tǒng)2.4 數(shù)據(jù)流程圖車位數(shù)據(jù)流程圖:圖2.8 車位數(shù)據(jù)流程圖停車系統(tǒng)

29、流程圖:圖2.9停車系統(tǒng)流程圖車主數(shù)據(jù)流程圖:圖2.10車主數(shù)據(jù)流程圖2.5 處理流程A.系統(tǒng)啟動后,激活身份驗證模塊。B.通過身份驗證后,對系統(tǒng)初始化。根據(jù)系統(tǒng)配置文件將數(shù)據(jù)庫導(dǎo)入,并設(shè)置各全局變量,記錄文件的操作權(quán)限。C.系統(tǒng)進(jìn)入消息循環(huán)狀態(tài),等待用戶通過事件(點擊鼠標(biāo))驅(qū)動機(jī)制激活各功能模塊,并執(zhí)行指定模塊。D.各項功能執(zhí)行完畢后重新進(jìn)入消息循環(huán)狀態(tài),等待用戶發(fā)出消息。E.由關(guān)閉系統(tǒng)事件激活關(guān)閉系統(tǒng)模塊,退出系統(tǒng)。2.6 物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫的各個文件物理結(jié)構(gòu):采用順序結(jié)構(gòu)的記錄文件。所有的數(shù)據(jù)沒有什么特殊的算法。一切的數(shù)據(jù)都是通過輸入,存儲到數(shù)據(jù)庫中,以備將來使用。需要時,是要訪問數(shù)據(jù)庫

30、,就可以從中間到處需要的數(shù)據(jù)。2.7 運(yùn)行設(shè)計運(yùn)行模塊的組合:模塊命名方式按照相應(yīng)模塊結(jié)合特性和功能特性制定。命名方式x、y其中數(shù)字相同的模塊即為同類模塊。X、相同表示被同一上層模塊調(diào)用。Y、表示不同的功能,層次圖的上層模塊,調(diào)用下層模塊.。2.8 運(yùn)行控制本軟件控制流程:想由操作系統(tǒng)啟動用戶登陸窗體,通過身份驗證后,登錄系統(tǒng)進(jìn)入管理菜單,進(jìn)入主界后,可以通過界面操作,調(diào)用各個模塊,進(jìn)入消息驅(qū)動模式,由相應(yīng)的消息分別.其它模塊。并通過各個子模塊調(diào)用更下一層的各個模塊,完成需要的操作。2.9 出錯處理設(shè)計本軟件應(yīng)充分考慮各種系統(tǒng)錯誤,避免造成數(shù)據(jù)庫系統(tǒng)不一致或損壞。本軟件提供撤消機(jī)制,避免用戶因

31、操作對數(shù)據(jù)庫系統(tǒng)造成破。本軟件會檢查用戶出入數(shù)據(jù)的合法性,當(dāng)不和法給出提示,系統(tǒng)將不對數(shù)據(jù)庫進(jìn)行任何修改。采用對話框形式為用戶提供警告信息。一些關(guān)鍵性操作(比如刪除或修改記錄),都應(yīng)提供確認(rèn)機(jī)制。第三章 詳細(xì)設(shè)計該信息管理系統(tǒng)是用開發(fā)軟件VB 6.0 結(jié)合Access 2003 數(shù)據(jù)庫進(jìn)行開發(fā)與設(shè)計的,其開發(fā)難度,和速度相對較低,開發(fā)時間較少,系統(tǒng)功能相對比較穩(wěn)定。各個模塊緊密連接,基本能夠?qū)崿F(xiàn)初步的停車場信息管理。功能還是比較多的。若該停車場信息管理系統(tǒng)能夠和視頻監(jiān)控服務(wù)器聯(lián)合使用將會完成更多功能,并提高整個停車場的安全,為管理員帶來更大的便捷。視頻服務(wù)器與攝像頭連接通過攝像頭可以清楚的看到

32、整個車場狀況,車輛的安全狀況,將車位的查詢提升到不僅僅是通過系統(tǒng)功能來查詢,還可通過攝像頭來核實車位準(zhǔn)確狀態(tài),當(dāng)中大大減少了很有可能發(fā)生的信息管理錯誤。 該信息管理系統(tǒng)還可以和IC Card 進(jìn)行聯(lián)合使用將會的、得到更便利的功能,讓車場管理員和用戶對于管理車場和停車時更加方便減少了大量因為人為而造成的錯誤。該信息管理系統(tǒng)分為6大模塊,其分別為系統(tǒng)用戶信息、車主信息、車位信息、停車信息、財務(wù)信息、其他(維修信息、投訴信息)。大部分需要查詢功能的模塊都具有查詢功能。例如:車主信息模塊具有車主信息查詢;車位信息模塊具有車位信息查詢;財務(wù)信息管理具有通過篩選日期對選定日期生成報表,能夠顯示停車量,每輛

33、車停車時間,停車單價,停車日期,每輛停車合計收費(fèi)以及當(dāng)日收費(fèi)總和。各個模塊互相輔助,互相遞送信息對信息加以處理,最終達(dá)到真正的信息管理自動化。該系統(tǒng)為分布式計算機(jī)控制系統(tǒng)。計算機(jī)管理中心可以對整個停車場情況進(jìn)行監(jiān)控和管理,包括出入口管理、內(nèi)部管理,并將采集的數(shù)據(jù)和系統(tǒng)工作狀態(tài)信息存入計算機(jī),以便進(jìn)行統(tǒng)計、查詢和打印報表等工作。識別出入車輛的合法性,車輛出入停車場,完全處于計算機(jī)監(jiān)控系統(tǒng)的之下,使停車場的出入、收費(fèi)、防盜、車位管理完全智能化并具有方便快捷、安全可靠的優(yōu)點。3.1 系統(tǒng)登陸3.1.1 系統(tǒng)登陸窗體系統(tǒng)用戶登陸界面如圖3.1:圖3.1 系統(tǒng)用戶登陸界面輸入用戶名和密碼,其中,用戶名是

34、20個字符,密碼是6個字符,點擊“確定”按鈕。進(jìn)行驗證,用戶名,密碼合法,進(jìn)入主界面,否則一直驗證,當(dāng)驗證次數(shù)大于3次則自動退出系統(tǒng)。設(shè)置密碼時,以上各項均不為空。 當(dāng)用戶名錯誤時,顯示:“該用戶不存在” ,重新輸入。當(dāng)密碼錯誤時,顯示:“密碼不正確”3.1.2 正常進(jìn)入主界面主界面 (如圖3.2)系統(tǒng)管理 (系統(tǒng)用戶信息,口令修改)車主管理 (車主信息,車主信息查詢)車位管理 (車位信息,車位信息查詢) 收費(fèi)管理 (停車信息,統(tǒng)計信息) 財務(wù)管理 (日統(tǒng)計報表,月統(tǒng)計報表,年統(tǒng)計報表)其他管理 (保修項目信息,投訴項目信息,幫助)各個項目在菜單下又鏈接了各項目的修改,刪除,查詢等。在主菜單下

35、用戶可以看到所有的功能,以及子功能,進(jìn)入各項功能的方法。只要用戶選擇所需要的功能雙擊,就可以進(jìn)入相應(yīng)頁面。管理主界面(如圖3.2):圖3.2管理主界面3.2 系統(tǒng)用戶模塊3.2.1 系統(tǒng)用戶數(shù)據(jù)表結(jié)構(gòu):表3.1 系統(tǒng)用戶數(shù)據(jù)表字段名稱類 型大 小必要字段順序位置用戶名Text20是0口令Text6是1身份Text10是23.2.2 系統(tǒng)用戶管理窗體 圖3.3 系統(tǒng)用戶管理窗體 圖3.4 修改口令窗體3.2.3 控鍵和窗體的屬性設(shè)置及作用表3.2 控鍵和窗體的屬性表控件屬性屬性設(shè)置控件屬性屬性設(shè)置Form1Caption系統(tǒng)用戶管理Label1AutoSizeTureBorder-Style1-

36、Fixed SingleCaption用戶名Name系統(tǒng)用戶管理Label2AutoSizeTureText1NametxtUserCaption口令Text(清空)Label3AutoSizeTureDateSourceAdodc1Caption身份DateField用戶名ComboBox1List管理員Text2NametxtPWD普通用戶Text(清空)DateSourceAdodc1DateSourceAdodc1DateField身份DateField口令Command1Caption添加NamecmbStauseNamecmdAddAdodc1CommandType2-adCmdT

37、ableCommand2Caption保存CommandStringDSN=停車場數(shù)據(jù)庫2004NamecmdSaveRecordSource系統(tǒng)用戶Command3Caption刪除Command5Caption關(guān)閉NamecmdDeleteNamecmdExitCommand4Caption刷新NamecmdRefresh 3.2.4 系統(tǒng)用戶管理用戶名,口令,若各項符合要求,正常登陸后,系統(tǒng)顯示:“登陸成功,將啟動系統(tǒng)管理程序” 。點擊確定進(jìn)入管理系統(tǒng)。選擇系統(tǒng)用戶管理如上:系統(tǒng)管理窗體,進(jìn)入系統(tǒng)用戶管理功能。用戶添加:點擊添加,在用戶名,口令,身份的文本框中添加新信息,若各項符合要求,

38、點擊保存,系統(tǒng)顯示:“保存成功” 否則將提示出錯的項目,以便用戶進(jìn)行改正。用戶刪除:點擊刪除,系統(tǒng)提示:“將刪除*,是否繼續(xù)”點擊是,提示“成功刪除用戶” ,點擊“否”不進(jìn)行刪除。關(guān)閉:點擊關(guān)閉,退出系統(tǒng)用戶管理功能。3.2.5 口令修改點擊“修改密碼”窗體顯示舊密碼和新密碼,輸入將要設(shè)置的新密碼(兩次),點擊保存,系統(tǒng)提示密碼修改成功。若兩次輸入不一致時,會給出信息:“兩次輸入的新密碼必須相等”的錯誤提示。如圖(3.6): 圖3.5 口令修改成功 圖3.6 口令修改出錯提示3.2.6 退出點擊退出,將退出停車場管理信息系統(tǒng)。3.3 車主管理模塊車主管理模塊實為會員優(yōu)惠管理模塊對長期在該車場停

39、車用戶給予一定的優(yōu)惠。對他們的數(shù)據(jù)信息進(jìn)行添加保存和查詢。3.3.1 車主數(shù)據(jù)表結(jié)構(gòu)表3.3 車主數(shù)據(jù)表字段名稱類 型大 小必要字段順序位置編號文本10是0用戶文本10是1電話文本10是2聯(lián)系地址文本50是3備注文本50是53.3.2 車主管理窗體圖3.8 車主數(shù)據(jù)添加窗體圖3.9 車主數(shù)據(jù)查詢窗體3.3.3控鍵和窗體的屬性設(shè)置及作用表3.4 車位數(shù)據(jù)控鍵和窗體的屬性表控件屬性屬性設(shè)置控件屬性屬性設(shè)置Form1Caption車位數(shù)據(jù)管理Text5DateSourceAdodc1Border-Style1-Fixed SingleNametxtFieldsName車位數(shù)據(jù)管理DateField備

40、注Text1NametxtFieldsCommand1Caption添加Text清空NamecmdAddDateSourceAdodc1Command2Caption更新DateField編號NamecmdUpdateText2NametxtFieldsCommand3Caption刪除Text清空NamecmdDeleteDateSourceAdodc1Command4Caption刷新DateField用戶NamecmdRefreshText3NametxtFieldsCommand5Caption關(guān)閉Text清空NamecmdExitDateSourceAdodc1Label1Capti

41、on編號DateField聯(lián)系地址AutoSizeTureText4NametxtFieldsLabel2Caption用戶Text清空AutoSizeTureDateSourceAdodc1Label3Caption電話DateField電話AutoSizeTureAdodc1CommandType2-adCmdTableLabel4Caption聯(lián)系地址AutoSizeTureCommandStringDSN=停車場數(shù)據(jù)庫2004Label5Caption備注表3.5 車位查詢控鍵和窗體的屬性控 件屬 性屬性設(shè)置Form1Caption車主數(shù)據(jù)查詢Name車主數(shù)據(jù)查詢Label1Capti

42、on輸入查詢關(guān)鍵字AutoSizeTrueLabel2Caption編號AutoSizeTrueLabel3Caption用戶AutoSizeTrueText1NametxtNumberText清空Text2NameTxtUserText清空DateGrid1AllowArrowsFasleAllowUpdateFasleCommand1Caption查詢NamecmdQueryDefautlTure 3.3.4 車主管理 該部分為僅允許管理員進(jìn)行操作,其應(yīng)該對該部分有一定了解已防出現(xiàn)信息操作錯誤影響停車用戶對使用停車場帶來的不便。車主添加:點擊添加,填寫編號,用戶,電話,聯(lián)系地址,備注的信息

43、,若各項符合要求,再次點擊添加將自動保存車主用戶信息。用戶刪除:選中將刪除信息,點擊刪除,將刪除選中信息。刷新:點擊刷新,窗體顯示信息將回到最前一條信息。關(guān)閉:點擊關(guān)閉,退出系統(tǒng)用戶管理功能。另點擊窗體中ADO控鍵可選擇用戶要刪除或獲取信息。3.3.5 車主查詢 車主查詢?nèi)畿囍鞴芾泶绑w中所示,可輸入關(guān)鍵字(編號,用戶)進(jìn)行兩種方式的查詢。若要顯示車主所有信息讓編號和用戶欄中都為空白信息點擊查詢則可以顯示全部車主用戶信息(編號,用戶,電話,備注,聯(lián)系地址)。3.4 車位管理模塊 該模塊主要完成核實車位是否為空的數(shù)據(jù)查詢,基本用于用戶停車時管理員對某個車位當(dāng)前狀態(tài)模糊而設(shè)定的。用戶可以通過車位管理

44、窗體來添加車位也可在停車時在收費(fèi)管理窗體中添加。該部分主要用于查詢功能。該部分查詢很簡單可以觀察到所有車位信息或者進(jìn)行詳細(xì)查詢。輸入想要核查的車位號點擊查詢DateGrid1控鍵中顯示欲獲知的車位狀態(tài)。3.4.1 車位數(shù)據(jù)表結(jié)構(gòu):表3.6 車位數(shù)據(jù)表字段名稱類 型大 小必要字段順序位置車位號文本10是0狀態(tài)文本10是1車牌號文本10否2入場時間時間日期常規(guī)時間否3離場時間時間日期常規(guī)時間否5單價文本10否6 3.4.2 車主管理窗體 圖3.10 車位添加窗體 圖3.11 保存成功提示 圖3.12 車位數(shù)據(jù)刪除提示圖3.13 車位數(shù)據(jù)查詢窗體3.4.3 控鍵和窗體的屬性設(shè)置及作用表3.7車位數(shù)據(jù)

45、管理控件和窗體屬性表控件 屬性屬性設(shè)置控件屬性屬性設(shè)置Text1NametxtNumberForm1Caption車位數(shù)據(jù)管理Text(清空)Name車位數(shù)據(jù)管理DateSourceAdodc1Label1Caption車位號DateField車位號AutoSizeTureText2NametxtHabutisLabel2Caption狀態(tài)Text(清空)AutoSizeTureDateSourceAdodc1Label3Caption單價DateField狀態(tài)AutoSizeTureAdodc1CommandType2-adCmdTableCommand2Caption保存CommandSt

46、ringDSN=停車場數(shù)據(jù)庫2004NamecmdSaveRecordSource車場數(shù)據(jù)Command3Caption刪除Text3NametxtPriceNamecmdDeleteText(清空)Command4Caption刷新DateSourceAdodc1NamecmdRefreshDateField單價Command5Caption關(guān)閉Command1Caption添加NamecmdExitNamecmdAdd 表3.8車位數(shù)據(jù)查詢控件和窗體屬性表控件屬性屬性設(shè)置控件屬性屬性設(shè)置Form1Caption車位數(shù)據(jù)查詢NametxtExitName車位數(shù)據(jù)查詢DateGrid1Allo

47、wArrowsFasleForm2Caption查詢AllowUpdateFasleText1NametxtNumberCommand2Caption狀態(tài)查詢Text(清空)NamecmdQueryCommand2Caption關(guān)閉 3.4.4 車位管理進(jìn)入車位管理窗體,可以看見如上:車位數(shù)據(jù)管理窗體。車位添加:點擊添加,在車位號,狀態(tài),單價的文本框中添加新信息,若各項符合要求,點擊保存,系統(tǒng)顯示:“車位數(shù)據(jù)保存成功”否則將提示出錯的項目,以便用戶進(jìn)行改正。用戶刪除:選擇當(dāng)前要刪除數(shù)據(jù),點擊刪除,系統(tǒng)提示:“將刪除車位數(shù)據(jù),是否繼續(xù)”點擊是,提示“成功刪除用戶” ,點擊“否”不進(jìn)行刪除。關(guān)閉:

48、點擊關(guān)閉,退出系統(tǒng)用戶管理功能。3.4.5 車位查詢 車位查詢分為兩種查詢方式A.查詢所有在狀態(tài)項中有數(shù)據(jù)的對象。B.選擇通過車位號查詢,這樣的針對查詢可以查詢到選擇的車位的當(dāng)前狀態(tài)。當(dāng)管理員需要整個車場車位信息時可以用A種方法;當(dāng)其需要確認(rèn)某個車位信息時可以使用B種方法。3.5 收費(fèi)管理模塊圖3.14 車場入口平面圖收費(fèi)管理模塊是整個設(shè)計的主要部分,也是整個系統(tǒng)的核心所在。幾乎整個系統(tǒng)都是圍繞該模塊而設(shè)計的。停車用戶進(jìn)入停車場入口(如3.14)管理員通過自動擋竿上的攝像頭識別停車車牌號將車牌號添入收費(fèi)管理系統(tǒng)窗體中,系統(tǒng)自動提供當(dāng)前系統(tǒng)時間,并自動選擇空車位。核實填寫無誤后,點擊保存將停車信

49、息保存入庫,點擊刷新系統(tǒng)默認(rèn)顯示數(shù)據(jù)庫第一條信息,同時給予用戶一停車牌(記錄用戶停車車位)。當(dāng)用戶出場時,管理員收回停車牌輸入停車牌車位號顯示停車信息同樣通過自動檔竿上的攝像頭核實是否取車有誤,核實成功后詢問用戶是否擁有會員優(yōu)惠卡,“是”給予優(yōu)惠,“無”正常收費(fèi)。點擊收費(fèi)按鈕顯示停車場收費(fèi)票據(jù)(車牌號,入場時間,離場時間,車位號,單價,停車時間,合計金額)并彈出是否打印票據(jù)窗體,選擇“是”打印收費(fèi)票據(jù)。完成1次停車收費(fèi)管理。該模塊還具有統(tǒng)計功能,管理員在完成一次完整的停車收費(fèi)操作后,在系統(tǒng)菜單中選擇統(tǒng)計功能將當(dāng)次停車信息保存入統(tǒng)計數(shù)據(jù)中。3.5.1 收費(fèi)管理與統(tǒng)計表結(jié)構(gòu):表3.9 收費(fèi)管理表字段名稱類 型大 小必要字段順序位置車位號文本10是0狀態(tài)文本10是1車牌號文本10否2入場時間時間日期常規(guī)時間否3離場時間時間日期常規(guī)時間否5單價貨幣10否6 表3.10 統(tǒng)計表字段名稱類 型大 小必要字段順序位置車位號文本10是0車牌號文本10是1停車時間文本10是2單價貨幣無是3收費(fèi)貨幣無是5日期時間日期常規(guī)時間是6 3.5.2 收費(fèi)管理與統(tǒng)計窗體:圖3.15 收費(fèi)管理窗體 圖3.16 統(tǒng)計窗體 圖3.17 打印提示3.5.3 控鍵和窗體的屬性設(shè)置及作用表3.11停車場數(shù)據(jù)管理控鍵和窗體的屬性表控件屬性屬性設(shè)置控件屬性屬性設(shè)置Form1Caption停車場數(shù)據(jù)管理Labe

溫馨提示

  • 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

提交評論