|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2004/3/26 9:15:55 |
标题: |
|
加入我的收藏 |
楼主: |
现在有一个系统要实行一卡通,我是负责刷卡的(也就是扣卡里面的钱),那么我应该怎么样入手呢?还有卡充值时超过一定的金额返利时应怎么样处理才好呢?
----------------------------------------------
where is start ,where is end! |
作者: |
jetbo (我想喝水) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/3/26 10:07:16 |
1楼: |
不管实现怎样的功能,最主要的是与数据库实时连接,也就是将刷卡机当做一台电脑进行操作,我想你应该知道如何处理了吧??
----------------------------------------------
|
作者: |
|
2004/3/26 10:10:44 |
2楼: |
能不能说得更清楚一点,这是我的第一次。想了好久了,还是一片空白。谢了!
----------------------------------------------
where is start ,where is end!
|
作者: |
|
2004/3/26 10:13:45 |
3楼: |
where is start ,where is end!是什么意思?翻译一下!
----------------------------------------------
-
|
作者: |
|
2004/3/26 10:29:52 |
4楼: |
从哪里开始,从哪里结束。同学送给我的。
----------------------------------------------
where is start ,where is end!
|
作者: |
|
2004/3/26 10:36:13 |
5楼: |
万事开头难! 从哪里起飞,从哪里降落. 上面的问题听起来好象很简单,做起来就不知道了! 本人能力有限,只能陪你等待! 顶一下!
----------------------------------------------
-
|
作者: |
bryan (bao) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/3/26 11:34:41 |
6楼: |
设计刷卡系统可以有两种方式: 1.在线系统 卡只提供卡号,相关数据存放在数据库中,读卡系统必须和数据库相连, 验证和读取数据要通过数据库来处理,这种方式一般是用于保安比较 严格或者数据随时变化的情况,如银行的提款卡. 2.离线系统 卡上存储除卡号以外,还存有其它相关的信息,如余额等,这些信息是在发卡 或充值时写入,读卡系统可以脱离主数据库运作,但要有写卡和缓存功能. 读卡时按照本次消费的金额从卡中扣减,同时将金额累计到缓存中. 定期将读卡器的数据传入数据库中即可.如公车刷卡消费.
第一种方式实现简单,而且什么卡都行(条码卡,磁卡等),而且可以提供大量的数据 查询和处理,但刷卡时可能还要提供终端用来查询,验证密码等. 如果刷卡地点无法保证同数据库连线,而且用智能卡(IC卡,感应卡等),卡中 又不需要保存太多信息的话就建议用第二种方式,不过因为刷卡时无法检测卡号的 合法性,只检查余额,所以要进行数据加密,否则随便买个写卡器就搞定你了.
----------------------------------------------
-
|
作者: |
|
2004/3/26 13:33:22 |
7楼: |
1、用的是射频卡,有前台和后台之分。卡有会员卡和金额卡。 2、在前台和后台都可以充值,并且要记录卡的充值记录.还有消费时,都不得要将消费记录写进卡的消费记录表中。 如: 卡号 消费项目 金额 100 001 10 100 003 20 …… 3、卡充值时,若超过一定的金额,返利应怎么做。防止操作员没有如实上报金额。 4、SDK的函数也有了,就是说应该怎么入手,即进入编程阶段。
----------------------------------------------
where is start ,where is end!
|
|