一体机使用手册(售卡/售票)

自助售卡售票机说明手册

1 引言

1.1 编写目的

售卡售票机,是一种自助开卡入会及充值的智能设备,编写智能闸机软硬件设计说明书的目的是为了更好的开发设置此产品,使之能够在安全有效的工序中生产,本在实际的游乐场管理中发挥智能化作用,有效提高游乐场的客户游玩体验及客流量,节省游乐场的人力成本,从而提高游乐场的效益;其次也是为了知识产权和专利,让科技知识更好的服务于社会。

1.2 背景

纵观目前游乐行业,对专业的游乐场管理系统非常依赖,没有专业的游乐场管理系统,是无法对游乐场所进行有效的管理的,在开业活动期间及节假日高客流量情况下,吧台电脑开卡充值业务会非常繁忙,经常遇到排长队等待开卡入会充值的情况,正常的双吧台电脑已经无法用户高客流量的负荷,无法实现更好的效益,更多的利润。对于一家专业从事游乐场系统管理系统软硬件生产的高科技公司,应该紧跟时代趋势,必须考虑游乐场管理系统的智能化,互联网化,使游乐场的管理走上智能化,互联网化。而售卡售票机就是一款专门终对高客流量情况下,用于分散吧台客流开卡充值业务的智能设备。

1.3 定义

售卡售票机,是一款智能化互联网化的顾客自助操作的开卡入会充值设备,是专业从事游乐场管理系统设计开发的万象云端科技有效公司旗下的其中一款高科技电子设备。包含多种智能功能:微信网络扫码激活临时卡,激活会员卡添加会员卡资料,忘记带卡领取暂用卡,回收暂用卡,充值卡余额,打印消费小票等功能。

2 总体设计

2.1 需求规定

售卡售票机的需求分析如下:
1)通过tp-link,使用tcp/ip协议,连接本地网络及Internet;
2)开机联网后,显示屏显示设备编号,名称,序列号,临时卡/会员卡余量,收款二维码等基础信息;
3)客户扫二维码,在手机端可选择激活临时卡,激活会员卡,充值临时卡,充值会员卡;
3.1)选择激活临时卡无需输入顾客信息,支付成功,售卡机出一张临时卡,卡号关联支付账号,并打印小票;
3.2)选择激活会员卡需要输入顾客信息(姓名、电话、生日、性别),支付成功,售卡机出一张会员卡,卡号关联支付账号,并打印小票;
3.3)选择充值临时卡:选择套餐对原有的临时卡进行充值,并打印小票;
3.4)选择充值会员卡:选择套餐对原有的会员卡进行充值,并打印小票;
4)顾客忘记带会员卡,可以输入手机号码,接收验证码,把验证码输入售卡机并确定,售卡机出一张副卡,副卡扣一定数量押金币,并暂停原卡的使用,操作成功打印小票;临时卡丢失不能补卡不能领取临时卡副卡。
5)会员卡副卡可回收,回收成功,押金币退还原卡,恢复原卡正常使用,操作成功打印小票;
6)临时卡可回收,回收成功,押金及余额原路还回线上支付账号,操作成功打印小票;会员卡不可回收;
7)每天营业前,可在控制台登记安装临时卡/会员卡数量,每天营业结束清点并登记临时卡/会员卡回收数量;
8)每天营业总结,给出售卡机卡总结表:
售卡机编号临时卡会员卡
安装数售卡数回收卡数应剩余实际剩余安装数售卡数领副卡数回收副卡应剩余实际剩余
skj01200-10060160159200-10-60599999
skj02
9)每天营业总结,给出售卡机营业收入报表:
售卡机编号临时卡会员卡
售卡收入(元)充值收入(元)回收退还(元)合计(元)售卡收入(元)充值收入(元)合计(元)总计(元)
skj01200100-60240200100300540
skj02

2.2 运行环境

220VAC电源,1A以内电流,本地网络及Internet,
后台设备中心控制(winOS,sqlserver2014/mysql)

2.3 程序流程

1、总流程图:连接机器,售卡售票机启动后,网络模块会搜索配置好的网络设置进行自动配对。网络连接成功,机台与设备中心控制程序进行连接,检查是否有配置机器序列号,配置连接成功才能使用机器的发卡功能。
2、机器启动流程:机器上电启动后,,网络模块会自动搜索配置好的网络设置,当网络连接不上时,机台界面显示“网络连接中”。当机器连接到网络后,机台连通设备中心,检查自身序列号是否配置到软件控制程序。如已配置,则显示二维码发卡界面;没有配置,则显示无序列号。
3、有会员卡开卡流程:机台连通,客户忘记带卡,需要临时开卡,临时卡的余额为客户本身会员卡的余额。客户会员卡绑定了手机号,在机器上输入手机号获取验证短信,输入验证码。验证通过,机台发出临时卡,临时卡余额为客户会员卡余额,客户会员卡停用,直到此临时卡被回收,原会员卡重新激活,卡内余额为临时卡消费后所剩余额。
4、无会员卡开卡流程流程:机台连通,客户无卡,需要使用临时卡,使用手机微信/支付宝扫取机器上的二维码,选择设定好的开卡套餐,支付成功。机台接受控制中心信息,发出临时卡,卡内余额为购买的套餐价值。客户使用玩临时卡需要退回卡片,此时临时卡内的余额不予退回。

3智能闸机的通信协议

3.1通信传输帧

长度:定长64Byte
      帧头     2Byte
      长度     1Byte
      帧序号  1Byte
帧数据体56 Byte
4  + 4 + 1 + 4 +2 +4 +3+2 + 1 + 31  
// 目标设备ID,源设备ID,版本,保留,控制,设备类型,业务号,
//帧类别,结果,参数
 CRC校验  4Byte (数据帧的CRC)
帧类型结构:
帧头
长度
帧序号
帧数据体
CRC校验
2Byte
1Byte
1Byte
56Byte
4Byte
帧头:2(Byte)                 Byte0~1   =0xCE,0xCE为帧头。
顺序号:1(Byte)      Byte2=0~255循环使用。
长度:Byte3=0x40;       //  定长长度为64Byte
数据体:Byte4~Byte59一共56个字节做为数据帧
CRC校验:Byte60~Byte63为数据体的CRC校验。

3.2帧数据体解释

(以下Byte序号只是数据体的序号)
Byte0~3:目标设备ID;一共4个字节
Byte4~7:源设备ID;一共4个字节
Byte8:协议版本    // 01~255;一共255个版本号(目前为0x01)
Byte9~12:保留 (暂定全为0x00)
Byte13~14:控制字节
Bit0 1=主发帧, 0=应答帧     -> 11000000
Bit1  1=业务帧, 0=非业务帧
Bit2-15:保留 ( =0)
Byte15~18:设备类型(公司标志,保留,设备类型)
Byte15: 公司编号(0xFF缺省, 0xFE,其他以后定)
Byte16: 保留(0x00)
Byte17~18:
 Byte17=0x04自助发卡机
Byte18 = 0二维码 1 订单 2  钞票 3
              Byte18 = 0
Byte19~21:业务号(查询帧,插卡帧为0,其他帧递增)
 Byte22~23:  帧类型
  Byte22=0x01;   公用查询帧 (只跟设备有关的)
Byte23=
0 0查询帧(查询设置值)
1 1查询帧(查询显示内容,例如广告等)
2 2查询帧(查二维码信息)
3..2B查询帧(查二维码内容,段1..N)
30 30查询帧(查设备参数)
31..3F 查询帧(查不同设备参数)
50 50查询帧(查打印收据)
51..5F 查询帧(查打印收据内容)
60 60查询帧()
 Byte22=0x02;   公用杂项帧(跟卡有关,没产生业务的)
Byte 24:结果(发起始为 0x0,回复<1-127>,由不同的帧来定义, 高位1是云端回复)。
Byte 25-55 Byte :发送或回复的参数

4系统出错处理设计

1、售卡售票机不能联网!

解决方案:
检查雷达是否启动,检查:设备管理-- 自助机设置设置--发卡机档案设置--序列号是否输入正确。
打开tcp管理器,查看智能闸机的ip地址是否与其他设备的ip冲突,设置不冲突的静态内网ip。

2、售卡售票机不打印小票!

 解决方案:
 检查售卡机打印机是否无打印纸卡纸,检查打印机插头线是否松动;

3、售卡售票机回收卡不成功!

 解决方案:
 检查售卡机卡道是否有异物,是否受阻,检查卡筒插头线;

4、售卡售票机付款成功,不出卡!

解决方案:
检查售卡机是否有剩余卡数,是否卡道受阻卡住,检查卡筒插头线是否松动。
2021-07-28
0 0