<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 設計應用 > RFID技術(shù)在貴賓管理系統中應該如何應用

RFID技術(shù)在貴賓管理系統中應該如何應用

作者: 時(shí)間:2009-06-18 來(lái)源:網(wǎng)絡(luò ) 收藏
從功能需求可以知道存在大量的數據庫訪(fǎng)問(wèn)操作,因此,數據庫設計的重要性尤為明顯。為建立一個(gè)好的數據庫,需要從這樣一些方面進(jìn)行考慮:數據庫冗余度?。汉瘮狄蕾?lài)性明確:數據庫的表命名體現表的內容;表中各屬性的名稱(chēng)及類(lèi)型體現該屬性的含義;建立好的索引;選定適當的鍵:設定各字段的約束規則:表在減少冗余時(shí)應考慮實(shí)際使用時(shí)的方便性。

本文引用地址:http://dyxdggzs.com/article/166940.htm

采用目前最先進(jìn)的非接觸式ID卡,作為身份標簽進(jìn)行識別,減少了磁卡、接觸式IC卡、條形碼等識別率低、識別速度慢、壽命短的缺點(diǎn)。系統將卡分為待遇卡和積分卡兩大類(lèi)。待遇卡享受優(yōu)惠價(jià)、積分、分滿(mǎn)贈禮的待遇;而積分卡則享受積分、分段打折、分滿(mǎn)贈禮的待遇。前者多用于有業(yè)務(wù)來(lái)往的單位,它開(kāi)卡后,就享有優(yōu)惠價(jià)格:后者則用于普通???,多為認卡不認人,吸引的親戚朋友前來(lái)消費,積分到一定數量時(shí)即可打折,這樣增加??腿藬?。兩者也可相互轉換,積分卡積到一定分時(shí)可轉為所對應的待遇卡。

四、在系統中的具體

系統涉及到讀取lD卡信息,RFlD系統通過(guò)閱讀器的RS232接1:3與外部計算機串口連接,進(jìn)行數據交換。在進(jìn)行串13通信時(shí)采用Windows的API函數,Windows系統是將串1:3看做文件一樣操作的。在Delphi串口通信中用到的windawsAPI函數主要包括:CreatefiIe(),用于打開(kāi)串1:3:CIOSefiIe().用于關(guān)閉串口;GetCommState().用于取得串口的設置參數:SetCommState().用于設置串口參數,包括波特率、數據位、校驗位與停止位;PurgeComm()用于清除串13上的緩沖區:ReadfiIe().用于取得串I:3中的數據;Writefile().用于將數據從串口送出:ClearCommError(),清除串口錯誤或取得串13信息。其主要代碼如下:

//以下是系統的部分源程序

procedureOpenComm:

var

CC:TCOMMCONFIG:

Temp:string

Buffer:array[0.256]ofchar:

begin

Temp:=CaM+lntToStr(pDataModuleDataModulelPort).//

選擇所要打開(kāi)的COM

StrPCopy(Buffer.Temp)

DataModule1hComm:=CreateFile(Buffer.GENERIC―READor

GENERIC―WRITE0nilOPEN―EXISTING00\//開(kāi)CaM

if(DataModule1.hComm=INVALID_HANDLE―VALUE)thenbegin

//如果CaM未打開(kāi)

MessageBox(0.打開(kāi)通信端口錯誤,”,MB―OK);

DataModule1.hC0mm:=0:

exit:

end

GetCommState(DataModulelhc0mm.CCdcb)://得知目前

CaM的狀態(tài)

CCdcbBaudRate:=CBR一9600://設置波特率為9600

CC.dcb.ByteSize:=8;//字節為8bit

CCdcbParity=NOPARITY1//ParityNoneCCdcb

StopBits:=ONESTOPBIT//1個(gè)Stopbit

ifnotSetCommState(DataModulelhComm.CC.dcb)thenbegin/

/設置COM的狀態(tài)

MessageBox(0,通信端口設置錯誤Jfl“.”,MB―OK):

CloseHandle(DataModulelhComm):

DataModulelhCOmm:=0.

exit;

end:

end;

本文采用軟件工程的方法運用Delphi7和SQLSERVER2000作為開(kāi)發(fā)工具,實(shí)現了一個(gè)較好的基于的貴賓。在系統的設計與實(shí)現中,解決了四個(gè)關(guān)鍵的問(wèn)題:其一是設計了科學(xué)、合理、人性化的客戶(hù)積分體系.較好地提供了個(gè)性化的會(huì )員消費、積分、返點(diǎn)等完善的會(huì )員管理解決方案其二通過(guò)事務(wù)處理編程技術(shù)解決了數據修改時(shí)相關(guān)表中數據的一致性和完整性的問(wèn)題:其三是采用ADO數據庫訪(fǎng)問(wèn)方式,解決了在客戶(hù)量增大時(shí)系統的負載和訪(fǎng)問(wèn)速度問(wèn)題其四是解決了RFlD與計算機的串口數據通信問(wèn)題。從最終實(shí)現的系統來(lái)看.系統具有操作簡(jiǎn)單、界面友善、靈活性好安全性高、運行穩定等特點(diǎn)。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>