消費領域中射頻卡的應用
3 網絡控制器
網絡控制器又稱網卡或NIC(網絡接口控制器),是一塊被設計用來允許計算機在計算機網絡上進行通訊的計算機硬件。由于其擁有MAC地址,因此屬于OSI模型的第2層。它使得用戶可以透過電纜或無線相互連接。 每一個網卡都有一個被稱為MAC地址的獨一無二的48位串行號,它被寫在卡上的一塊ROM中。在網絡上的每一個計算機都必須擁有一個獨一無二的MAC地址。沒有任何兩塊被生產出來的網卡擁有同樣的地址。這是因為電氣電子工程師協會(IEEE)負責為網絡接口控制器銷售商分配唯一的MAC地址。
網絡控制器分為內置和外置兩種。無論是內置還是外置網絡控制器,一臺計算機只能配有一個。網絡控制器是以89C52 單片機為核心,用RAM為存儲器,護PROM中的固化程序控制完成數據的處理與傳輸。它有兩個接口, 一個是COM 口,與計算機的COM 口相連,完成數據回收到計算機;另一個是 25 針接「1,與POS 終端機相連,定時完成流水的上傳到網絡控制器與檔案的下發到網絡控制器。
4 微機管理
雖然射頻卡、POS 機、網絡控制器都具有存儲與控制功能,但是它們的容量與控制能力都是有限的。要想實現強大的消費管理功能,必須配備計算機管理。而計算機的生命與靈魂在于軟件管理,因此為實現射頻卡在消費領域中的很好應用,我們開發了智能消費管理系統。本系統的運行環境是 Windows98 操作系統,開發工具是MicrosoftVisual Basic 6.0 中文版軟件,數據庫采用的是 Microsoft Access 智能消費管理系統結構如圖1 所示
圖 1 智能消費管理系統結構
本系統采用面向對象的編程技術,利用VB的窗體FORM 完成各種用戶界面的設計,采用VB模塊MODEL 實現各種函數功能。對不同的對象的不同過程寫不同的代碼程序實現不同的功能。比如,運用Timer 類控件的 ‘I'imrun 對象的Timer 過程調用POSTEK.DLL 動態連接庫的函數BS_LA 收流水數據。同樣,運用Timer 類控件的TimNetrun 對象的 Timer 過程調用POSTEK.DLI,動態連接庫的函數BS- FD 實時發檔案,這就完成了數據的實時傳輸通訊功能。再比如,通過主界面的 FORMMA工N 窗口菜單的不同菜單項完成開戶、銷戶、增款、補貼、取款、因錯退款、掛失、解掛、統計、匯總等數據處理功能。
5 系統安全
射頻卡不但具有存儲功能,而且具有加密功能,即使丟失可掛失,拾到者無法進行消費。如果是可讀寫的射頻卡,則射頻卡上存有消費者的詳細信息,即使是主機數據庫的數據丟失,那么也可以最終恢復數據。
POS機具有脫網運行功能。當網絡控制器與各POS 機相聯的網絡通訊一旦出現故障時,POS 機可脫網獨立運行,將采集的射頻卡中的數據全部存入POS 機的RAM 當中,以保留完整的原始流水數據,以備故障清除后,重新再與網絡控制器聯網通訊,將數據發回到網絡控制器中保留。等故障恢復以后,網絡控制器再將數據傳到主控計算機。
計算機可以設置用戶密碼,使用智能消費管理系統軟件的不同用戶還要授予不同的權限。連接使用的數據庫可以設置密碼,不同的用戶和不同的組可以授予不同的權限使用對象,等等。
pos機相關文章:pos機原理
lc振蕩電路相關文章:lc振蕩電路原理
評論