停車場(chǎng)管理系統(tǒng)在智能建筑中的應(yīng)用設(shè)計(jì)(下)
2系統(tǒng)軟件設(shè)計(jì) 為完成對(duì)停車場(chǎng)的監(jiān)控工作以及為保證系統(tǒng)的可靠運(yùn)行,除了硬件按照上面要求進(jìn)行選擇和設(shè)計(jì)外,軟件的功能規(guī)劃和設(shè)計(jì)工作也非常重要。在設(shè)計(jì)時(shí)必須熟悉停車場(chǎng)管理系統(tǒng)的運(yùn)行規(guī)程和用戶需求,軟件設(shè)計(jì)應(yīng)以全開放、運(yùn)行時(shí)盡量減少人工干預(yù)和操作、系統(tǒng)參數(shù)和工藝參數(shù)在線可調(diào)、狀態(tài)直觀顯示、便于監(jiān)控和操作、掉電自保護(hù)和上電自恢復(fù)等為原則,做到運(yùn)行時(shí)程序不死機(jī)、信號(hào)采集顯示無干擾。 系統(tǒng)軟件設(shè)計(jì)是停車場(chǎng)的基礎(chǔ)和特色。軟件設(shè)計(jì)按照系統(tǒng)的功能和性能要求進(jìn)行規(guī)劃,主要圍繞車輛進(jìn)人和離開停車場(chǎng)的流程實(shí)現(xiàn)有效的管理。下面首先對(duì)車輛進(jìn)出流程作簡(jiǎn)要說明,然后介紹軟件功能規(guī)劃。 2.1車輛進(jìn)出流程 根據(jù)車主的實(shí)際情況,車輛進(jìn)出口自動(dòng)管理系統(tǒng)采用月租車輛全自動(dòng)管理和臨時(shí)車輛半自動(dòng)管理方式。下面以臨時(shí)車輛半自動(dòng)管理為例,介紹車輛進(jìn)人車場(chǎng)的工作流程。其工作流程如圖2所示。 圖2車輛入場(chǎng)工作流程示意圖
車輛入場(chǎng)工作流程示意圖 車輛離開車場(chǎng)過程的簡(jiǎn)化流程為:出口一車輛進(jìn)人工作區(qū)一檢測(cè)判斷車輛一讀卡一判斷(如無效禁止下步流程)一車輛信息存人計(jì)算機(jī)數(shù)據(jù)庫一道閘開啟一通行完畢一道閘關(guān)閉一車輛離開工作區(qū)一車輛出場(chǎng)。 2.2系統(tǒng)功能規(guī)劃 所開發(fā)軟件應(yīng)能實(shí)現(xiàn)車輛進(jìn)出控制,車輛信息(包括圖像)的記錄和顯示,車場(chǎng)相關(guān)信息的顯示,管理員瀏覽、統(tǒng)計(jì)、打印和修改相關(guān)信息等功能。尤其針對(duì)傳統(tǒng)停車場(chǎng)收費(fèi)的弊端,開發(fā)先進(jìn)的收費(fèi)軟件是系統(tǒng)的重點(diǎn)和核心,使車場(chǎng)的收費(fèi)管理更為方便,實(shí)現(xiàn)自動(dòng)計(jì)時(shí)計(jì)費(fèi),減少計(jì)費(fèi)誤差及付費(fèi)糾紛。全自動(dòng)的報(bào)表管理方便財(cái)務(wù)結(jié)算,友好的操作界面使用更為方便,無需專業(yè)人員即可操作。根據(jù)停車場(chǎng)管理系統(tǒng)的實(shí)際功能需要,所規(guī)劃的軟件功能模塊如圖3所示。 圖3系統(tǒng)功能模塊規(guī)劃圖
系統(tǒng)功能模塊規(guī)劃圖 下面對(duì)系統(tǒng)的功能模塊作簡(jiǎn)要說明。 (1)系統(tǒng)管理。主要包括系統(tǒng)數(shù)據(jù)項(xiàng)設(shè)置和用戶管理,有關(guān)設(shè)備工作參數(shù)和收費(fèi)標(biāo)準(zhǔn)的調(diào)整。收費(fèi)數(shù)據(jù)項(xiàng)涉及計(jì)費(fèi)時(shí)間單位、免費(fèi)停車時(shí)段、首段收費(fèi)時(shí)間、首段收費(fèi)金額、首段后收費(fèi)金額、半天(12h)最高收費(fèi)、全天(24h)最高收費(fèi)、用戶卡押金、用戶卡租金、費(fèi)率修改時(shí)間等。按權(quán)限進(jìn)行分級(jí)授權(quán),實(shí)現(xiàn)用戶的增、刪、改和密碼的管理工作。也可設(shè)置系統(tǒng)的使用人員,包括: ①超級(jí)用戶??蛇M(jìn)行任何系統(tǒng)允許的操作。 ②充值員。具有充值權(quán)限,可進(jìn)行充值操作和其他系統(tǒng)允許的操作。 ③發(fā)卡員。具有制卡權(quán)限,可進(jìn)行制卡操作和其他系統(tǒng)允許的操作。 (2)卡庫管理。Ic卡是實(shí)現(xiàn)智能停車場(chǎng)功能的一個(gè)非常重要的輔助設(shè)備,完成用戶卡的制作、修復(fù)、充值、有效期設(shè)置、注銷、檢索和打印等功能。 (3)出人場(chǎng)管理。按照分布式停車場(chǎng)系統(tǒng)的工作流程,實(shí)現(xiàn)出人場(chǎng)各個(gè)環(huán)節(jié)的信息的自動(dòng)采集和控制。 (4)信息管理。包括各種信息資料的錄人、修改、查詢、統(tǒng)計(jì)、打印報(bào)表等工作。 (5)幫助功能。為用戶介紹軟件的使用步驟和方法。 2.3軟件主要模塊 VB6.0是面向?qū)ο蟮拈_發(fā)語言。利用VB6.0開發(fā)的管理應(yīng)用軟件具有實(shí)用性和通用性強(qiáng)的特點(diǎn),并具有很強(qiáng)的生命力和實(shí)用價(jià)值。根據(jù)系統(tǒng)基本功能需要,規(guī)劃好系統(tǒng)的工作界面,協(xié)調(diào)好各個(gè)程序模塊的分工,把它們相應(yīng)地分配到工具條按鈕和菜單項(xiàng)事件中。下面簡(jiǎn)要介紹過程管理站軟件中的兩個(gè)關(guān)鍵模塊——通信程序和視頻抓拍程序的開發(fā)。 (1)通信程序。上位機(jī)與SPASS主機(jī)的通信程序是停車場(chǎng)管理系統(tǒng)的關(guān)鍵和基礎(chǔ)。開發(fā)上位機(jī)與SPASS主機(jī)的通信程序,首先要掌握SPASS主機(jī)的通信格式,其次利用VB6.0中的COMM控件開發(fā)出所需的程序模塊,實(shí)現(xiàn)上位機(jī)對(duì)現(xiàn)場(chǎng)控制級(jí)智能設(shè)備的有效監(jiān)控。利用VB6.0的MSCOMM控件控制串行口,該控件屏蔽了通信過程中的低層操作程序。只需設(shè)置和監(jiān)視控件的屬性和事件,就可很方便地實(shí)現(xiàn)串行異步通信。 (2)視頻抓拍程序。圖像捕捉系統(tǒng)完成對(duì)進(jìn)出場(chǎng)車輛圖像的捕捉對(duì)比,包括車型、顏色、車牌號(hào)等。視頻抓拍是為配合Ic卡的使用,提高系統(tǒng)的安全性,在車輛入場(chǎng)和出場(chǎng)時(shí),及時(shí)存儲(chǔ)其圖片信息。利用SQLServer2000在服務(wù)器上建立所需的網(wǎng)絡(luò)數(shù)據(jù)庫。它支持圖像的直接存取,管理非常安全、方便、有效。在購(gòu)置視頻卡時(shí),隨卡的光盤上不僅有卡的驅(qū)動(dòng)程序,還提供了二次開發(fā)所需的開發(fā)包。因此,利用VB6.0開發(fā)視頻抓拍程序簡(jiǎn)單易行。 3結(jié)語 在停車場(chǎng)中引入分布式智能監(jiān)控系統(tǒng),實(shí)現(xiàn)了停車場(chǎng)管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,便于管理人員、現(xiàn)場(chǎng)操作員和車主進(jìn)行準(zhǔn)確、及時(shí)、直觀的控制和管理工作,提高了工作效率和經(jīng)濟(jì)效益,滿足了智能建筑和現(xiàn)代交通發(fā)展的需要。 |