解决方案

实时联动消费解决方案

实时联动消费
      IC卡消费机系统一般采取电子钱包方式进行交易,交易的过程中,消费机无需请求后台服务器,而是自身可以判断权限和从卡里面扣款,然后再即时或手工把数据传给后台结算平台。这种快捷支付的方式可以满足大多数的扣费要求,但如果遇到如下的情况,就会显得难于有效解决:

  1. 先考勤后吃饭要求。正常出勤的免费就餐,非正常出勤的则不免费或拒绝交易;
  2. 倒班人员交替用餐控制,白班的夜宵,随后不到20分钟内,随即为夜班人员的正餐,夜宵和正餐的食材不一样,如果不加以控制,则夜宵人员可能会故意等到时间来吃夜班人员的正餐;
  3. 自动补贴问题,有些是月初一次性补贴,有些是当餐就餐了就补贴;
  4. 根据不同的订餐,消费机给出明确提示引导服务员提供什么类型的套餐。等等。。。

      这样的就餐要求都有一个共同的特点,就是业务逻辑比较灵活,很难让消费机设备来做出判断,若能连接到后台数据库服务器上去判断一下,然后反馈给消费机,给出屏幕提示和声音提示,并进行对应的扣款,所有的难题就迎刃而解了,这就是实时交易模式。


Q9、T9消费机均支持实时交易模式,过程如下:

  1. 实时模式下,刷卡交易的请求首先发给实时交易服务器,内容包括卡号、时间、卡余额、预计扣款金额等,然后服务器调用数据库的一个存储过程进行逻辑判断,该存储过程就是灵活的体现,实施工程师只需修改此处即可实现五花八门的扣费要求;
  2. 逻辑判断之后,返回指令包给消费机,包括是否允许交易、实际扣款额(可以为负数)、消费机四行汉显屏的显示内容、蜂鸣器声音效果、红灯(继电器)或绿灯(继电器)的驱动效果等,也就是说,消费的行为完全受该指令包控制,包括显示、扣款、声音和灯效果;
  3. 消费机根据指令包做出具体动作;
  4. 如果设置了断网下切换本机的功能,则若请求包超时未收到应答,则自动切换到断网本机模式下工作,一旦网络通了,自动又会切换实时模式下工作。

 


       客户案例:中国长城计算机深圳股份有限公司食堂
       该案例中,深圳科技园园区(下图)和深圳石岩制造基地,总共1.4万人规模,其中,在深圳科技园园区内就餐的公司众多,每家公司的补贴标准不一样,尤其是有两家公司,一家公司每天可提供两支牛奶,一家公司只有一支,之前的老系统由于无法在系统上自动告知,就餐人员需要带纸质的牛奶卡就餐时领取,领取之后,服务人员手工划掉,十分不便,还经常影响就餐速度。因消费业务逻辑太多,无法采用传统的模式把参数固化到消费机里面,要完美解决,就只有采取实时联机交易模式。该模式下,每到月初,自动根据各家公司的规则进行补贴,有牛奶拿的,消费机的LCD汉显屏上自动提示“请给牛奶!”,另外考虑到系统风险问题,系统还保留了一旦网络中断,消费机则自动切换到本机判断模式,虽然无法自动补贴和判断是否给牛奶,但正常的扣款消费不受影响,确保了系统的稳健。该项目使用近70台消费机,其中科技园的30台为实时交易模式,石岩的为传统本机模式。系统运行近两年,状况良好,获得长城高层领导的肯定。

 

 

安装实例图: