3.4 下位PC機(jī)
本文系統(tǒng)與現(xiàn)有其他基于以太網(wǎng)的分布式門禁考勤系統(tǒng)不同之一在于本系統(tǒng)中的下位PC機(jī),通過設(shè)置下位PC機(jī),可以使得本文系統(tǒng)具有更高的刷卡速度、更高的系統(tǒng)穩(wěn)定性。下位PC機(jī)的功能包括根據(jù)上位機(jī)指令控制單元門禁、臨時(shí)存儲(chǔ)人員數(shù)據(jù)、與上位PC機(jī)通訊完成考勤功能等。
控制單元門禁 下位PC機(jī)接收單元門禁控制器讀取的人員數(shù)據(jù),將這些數(shù)據(jù)首先與本地?cái)?shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)進(jìn)行比較,如果本地?cái)?shù)據(jù)中存有持卡人合法信息,則無需在與上位機(jī)進(jìn)行通訊,直接向單元門禁控制器發(fā)送指令,這樣可以減少單元門禁與系統(tǒng)服務(wù)期端的通訊量,節(jié)省了用戶的刷卡時(shí)間;如果下位PC機(jī)中沒有持卡人信息,則需通過以太網(wǎng)與上位PC機(jī)通訊,上位PC機(jī)處理完持卡人信息之后傳回控制信息,最后由下位PC機(jī)向單元門禁控制器發(fā)送指令。
臨時(shí)存儲(chǔ)器 下位PC機(jī)使用Access等小型數(shù)據(jù)庫(kù)存儲(chǔ)單元門禁考勤系統(tǒng)讀取的數(shù)據(jù),因?yàn)橄挛籔C機(jī)只是分布式門禁考勤系統(tǒng)的一個(gè)終端,所需存儲(chǔ)的數(shù)據(jù)不及上位PC機(jī)多,并且考慮到成本,下位PC機(jī)的性能也不如上位PC機(jī),所以存儲(chǔ)單元門禁考勤系統(tǒng)的數(shù)據(jù)時(shí)只需小型數(shù)據(jù)庫(kù)就可以滿足要求。臨時(shí)存儲(chǔ)器在系統(tǒng)網(wǎng)絡(luò)通訊出現(xiàn)故障的時(shí)候可以比較好地保障單元門禁考勤系統(tǒng)的穩(wěn)定運(yùn)行,因?yàn)榕R時(shí)數(shù)據(jù)庫(kù)中保存了大部分該單元以前進(jìn)出的持卡人信息,所以下位PC機(jī)大多數(shù)情況下無需與上位PC機(jī)通訊就可以很好的控制單元門禁考勤系統(tǒng)。
考勤功能 下位PC機(jī)負(fù)責(zé)與上位PC機(jī)之間進(jìn)行定期的通訊,負(fù)責(zé)將單元端讀取的數(shù)據(jù)發(fā)送回上位PC機(jī)以完成實(shí)驗(yàn)室人員上機(jī)考勤功能。
3.5 上位管理PC機(jī)
由"PC機(jī)"、"打印機(jī)"、"發(fā)卡機(jī)"組成。上位PC機(jī)完成用戶管理、發(fā)卡管理、退卡管理、訪問權(quán)限設(shè)置、黑名單處理、通過以太網(wǎng)與門禁控制器交換數(shù)據(jù)、數(shù)據(jù)庫(kù)管理、考勤管理等功能。PC機(jī)安裝數(shù)據(jù)庫(kù)管理系統(tǒng)和考勤管理軟件,下位PC機(jī)上采集考勤數(shù)據(jù)、對(duì)考勤數(shù)據(jù)進(jìn)行處理,包括設(shè)置權(quán)限、掛失、讀取考勤機(jī)內(nèi)記錄、進(jìn)行數(shù)據(jù)分析統(tǒng)計(jì)和查詢,生成各種報(bào)表等。 打印機(jī)打印各種報(bào)表;
發(fā)卡機(jī)接收PC機(jī)指令,為用戶發(fā)放IC卡。發(fā)卡機(jī)本身也是一個(gè)IC卡接口設(shè)備,通過:RS 232串口與PC機(jī)通訊。
4系統(tǒng)軟件實(shí)現(xiàn)
系統(tǒng)管理軟件是利用MP2000系列門禁控制器配合MpOffice2003的門禁管理系統(tǒng),可對(duì)企業(yè)人員進(jìn)出權(quán)限(人員進(jìn)出、進(jìn)出時(shí)間、進(jìn)出地點(diǎn))等進(jìn)行科學(xué)管理?赏ㄟ^管理軟件對(duì)任意門點(diǎn)進(jìn)行遠(yuǎn)程設(shè)備狀態(tài)自檢,降低人員維護(hù)成本,提高整體效力功能全面,用戶界面友好。功能模塊包括:系統(tǒng)設(shè)置、考勤機(jī)控制、門禁控制、進(jìn)出記錄和考勤統(tǒng)計(jì)[6]。
本系統(tǒng)軟件包括如圖3的功能模塊:
5 結(jié) 語(yǔ) 本系統(tǒng)已投入湖南科技學(xué)院實(shí)際運(yùn)行,穩(wěn)定可靠、實(shí)時(shí)性強(qiáng)且充分利用現(xiàn)有網(wǎng)絡(luò),不必重新布線,利用傳統(tǒng)的基于RS 232/485門禁系統(tǒng)快速改造為大范圍分布式遠(yuǎn)程控制門禁考勤系統(tǒng)。門禁考勤系統(tǒng)的設(shè)計(jì)與開發(fā)使得考勤數(shù)據(jù)采集、處理,數(shù)據(jù)維護(hù),手動(dòng)更改數(shù)據(jù),對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)查詢,自動(dòng)生成各種報(bào)表等考勤管理工作變得方便迅捷,對(duì)智能門禁考勤系統(tǒng)的推廣有重要意義。本文系統(tǒng)在性能方面表現(xiàn)優(yōu)良,與傳統(tǒng)的門禁考勤系統(tǒng)相比具有更好的可擴(kuò)展性和兼容性、更快的識(shí)別處理速度和更高的系統(tǒng)穩(wěn)定性。系統(tǒng)設(shè)計(jì)開發(fā)過程中充分運(yùn)用了軟硬件協(xié)同設(shè)計(jì)的思想,各部分盡量采用模塊化設(shè)計(jì),可以稍加裁剪改造為適于智能小區(qū)、多校區(qū)圖書館等多種不同場(chǎng)合的分布式遠(yuǎn)程控制智能門禁考勤系統(tǒng)。