请大家讨论一下使用"条形码"输入,使用"划卡"方法付费的数据库系统的实现原理(100分)

  • 主题发起人 主题发起人 老Q
  • 开始时间 开始时间
条形码其实就是一堆数字,和键盘输入数字的本质是一样的,
一般都是通过条形码输入用户ID,然后查找对应的记录,再
操作不就行了吗,条形码的输入结果会显示在当前光标位置
(比如一个edit中)一般是当edit中的数字到达一定位数后,
则可触发数据库操作的动作
 
這個你放心﹐廠商有提供這方面的接口﹐象我們做的條碼掃描接收﹐廠家把
通過串口傳來的數據匯總后放在一個文本檔中﹐我們只用copy()一下﹐
截出我想要的內容﹐存入后端的SqlServer中,很簡單
 
在商场看到小姐扫不出来条码,就用键盘敲了吗?
条码扫描设备相当于键盘.
 
條碼得到的與鍵盤輸入的數字是一樣的, 如 2034, 2094350
在數據庫使用可將其定義成ID
 
各位大侠:
那么,IC卡的"充值"和"读取"又是什么原理?
 
条码阅读器有两种输入1是用键盘口2是用串口
1比较好办阅读器在阅读后会加入回车键 在KeyDown事件中判断一下即可
2需要时时读串口
 
各位大侠:
IC卡上的信息如IC卡号和币值是直接存储在
卡上的,还是存储在后台服务器硬盘上的库
文件中?
 
1.条形码输入就像键盘输入一样。
2.一般条形码扫进来后会附加一个回车,这样判断回车键就可以了。
3.IC卡上的信息,有的有币值(比如IC电话卡),有的没有(如IC信用卡)。
 
厂家会在磁卡的条码刻上一串数字和一个回车,
在keydown事件中,检测到回车信息就可以开始
查询数据库了。
IC卡上有一个小的RAM,我想卡号和币值应该
存储在卡上吧。
 
to turborabbit:
to rain:
那么,对于有币值的IC卡,其实现"充值"和"付费"的
原理又是怎样的?
 
具体的原理我也不是十分清楚,好象是在IC卡上
有一个RAM,在卡式电话上有一个CPU,CPU可以对IC卡上
的电话进行读写,当打电话时,CPU会计算通话费用,然后
写IC卡的RAM.
呵呵,乱写的,有研究IC卡的大虾给我们解释一下。
 
IC卡有些上面有可读写RAM,比如IC电话卡,手机卡等,这些卡只要
有IC卡读写器或类似设备,就可对其进行擦写,至于数据的安排,
那就看自己怎么定了,"充值"和"付费",我想应该是经过事务处理
计算后,按照自定格式写入,比如rain的。。。
 
 
还有哪位大侠愿意讨论?
 
老Q:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
 
多人接受答案了。
 
后退
顶部