門禁卡系統(tǒng)通過將卡片的ID下發(fā)到門禁控制器,在刷卡時(shí)利用卡片ID與控制器中存儲(chǔ)的信息進(jìn)行比對(duì),確認(rèn)是否具備通行權(quán)限。這樣比對(duì)效率是最高的,但需要系統(tǒng)管理端對(duì)各門禁控制器下發(fā)數(shù)據(jù)。如果出現(xiàn)網(wǎng)絡(luò)故障或更換新控制器,都需要重新下發(fā)數(shù)據(jù),容易造成數(shù)據(jù)不一致的結(jié)果,不易管理。如果后期用戶制作一張卡片多個(gè)應(yīng)用系統(tǒng)門禁卡,因?yàn)橄到y(tǒng)功能不匹配,導(dǎo)致原來(lái)門禁卡使用起來(lái)比較困難。
如果用戶要對(duì)目前的門禁卡系統(tǒng)進(jìn)行升級(jí),可以考慮一種新的應(yīng)用模式。首先,對(duì)系統(tǒng)軟件進(jìn)行整合,盡量減少操作員的操作復(fù)雜度。其次,將卡載體升級(jí)為CPU卡,充分利用其存儲(chǔ)容量和加密特性的優(yōu)勢(shì)。對(duì)系統(tǒng)進(jìn)行必要升級(jí),為每個(gè)門禁控制器設(shè)置好通行權(quán)限代碼,代碼根據(jù)約定好的規(guī)則進(jìn)行設(shè)置。由于
CPU卡存儲(chǔ)空間增加了,且對(duì)數(shù)據(jù)的讀寫采取目錄、文件的管理方式,可以為門禁卡系統(tǒng)單獨(dú)開辟一個(gè)存儲(chǔ)空間,并將各門禁卡的通行權(quán)限代碼直接寫入卡內(nèi)。這樣,每張卡片就有了自己的進(jìn)出權(quán)限,在進(jìn)出時(shí)CPU讀卡器與門禁控制器配合,通過控制器內(nèi)部的認(rèn)證程序可直接對(duì)卡片進(jìn)行認(rèn)證。這樣就省去了向門禁控制器下發(fā)數(shù)據(jù)的環(huán)節(jié),且充分利用了CPU卡的存儲(chǔ)容量?jī)?yōu)勢(shì)。以上對(duì)門禁卡系統(tǒng)的升級(jí)方式,在一定程度上提高了系統(tǒng)的安全性和易操作性,在實(shí)際應(yīng)用之前還需要對(duì)這種門禁認(rèn)證方式的工作效率及穩(wěn)定性進(jìn)行大量測(cè)試。在初始階段對(duì)每臺(tái)門禁控制器進(jìn)行授權(quán),這種授權(quán)實(shí)際上就是向控制器寫入權(quán)限代碼。需要補(bǔ)充的是,控制器需要內(nèi)置認(rèn)證程序,實(shí)現(xiàn)對(duì)卡片認(rèn)證流程的控制。對(duì)控制器的授權(quán)只需要在初始化階段進(jìn)行一次。