自动售检票系统中的交易数据备份方法和交易终端的制作方法

文档序号:6664958阅读:255来源:国知局
专利名称:自动售检票系统中的交易数据备份方法和交易终端的制作方法
技术领域
本发明涉及计算机技术领域,特别涉及一种自动售检票系统中的交易数据备份方法和交易终端。
背景技术
自动售检票系统(Auto Fare Collection,AFC)是融计算机技术、信息收集和处理技术、机械制造于一体的自动化售票、检票系统,具有很强的智能化功能。自动售检票系统的便捷和准确性大大优于传统的纸票售票方式,它可以克服人工售检票模式中固有的速度慢、财务漏洞多、出错率高、劳动强度大等缺点,不仅是地铁和交通系统发展的一个趋势,也是城市信息化建设的一个重要体现。自动售检票系统主要由中央AFC系统、车站AFC系统、终端设备和车票四部分组 成。终端设备包括自动售票机、半自动售票机闸机、自动充值机、验票机、手持验票机等。车票包括只使用一次的单程车票和可使用多次的储值卡等等,车票也称为票卡。终端设备用于将终端设备当前(本次)生成的相关交易记录写入票卡,并将该相关交易记录上传到中央AFC系统的中心数据库。例如,自动充值机将当前(本次)的充值金额、自动充值机设备号、充值时间等充值信息写入票卡,并将充值信息上传到中心数据库。然而,终端设备可能由于某种故障而丢失交易记录,没有将交易记录上传到中心数据库,从而导致自动售检票系统中出现财务漏洞以及长短款现象等。

发明内容基于此,有必要提供一种可防止交易数据丢失的自动售检票系统中的交易数据备份方法。—种自动售检票系统中的交易数据备份方法,包括以下步骤读取票卡中存储的交易时间最近的交易记录;将终端本机生成的交易记录写入所述票卡中;将所述票卡的票卡序列号、所述最近的交易记录以及所述生成的交易记录上传到中心数据库。在其中一个实施例中,所述交易记录为票卡初始化信息、出售信息、充值信息、进站检票信息或出站检票信息。在其中一个实施例中,所述终端为票卡初始化设备、票卡出售设备、充值设备、进站检票设备或出站检票设备。在其中一个实施例中,所述票卡初始化信息包括票卡序列号、票卡类型、发行日期、发行设备号和初始化时间;出售信息包括有效期开始日期、有效期结束日期、押金数额、可用余额、出售设备号、出售时间;充值信息包括充值金额、充值站点信息、充值设备号和充值时间;
进站检票信息包括进站站点信息、进站检票设备号和进站时间;出站检票信息包括扣费金额、出站站点信息、出站检票设备号和出站时间。此外,还有必要提供一种可防止交易数据丢失的自动售检票系统中的交易终端。一种自动售检票系统中的交易终端,包括数据读取模块,用于读取票卡中存储的交易时间最近的交易记录;数据写入模块,用于将所述终端本机生成的交易记录写入所述票卡中;数据上传模块,用于将所述票卡的票卡序列号、所述最近的交易记录以及所述生 成的交易记录上传到中心数据库。在其中一个实施例中,所述交易记录为票卡初始化信息、出售信息、充值信息、进站检票信息或出站检票信息。在其中一个实施例中,所述终端为票卡初始化设备、票卡出售设备、充值设备、进站检票设备或出站检票设备。在其中一个实施例中,所述票卡初始化信息包括票卡序列号、票卡类型、发行日期、发行设备号和初始化时间;出售信息包括有效期开始日期、有效期结束日期、押金数额、可用余额、出售设备号、出售时间;充值信息包括充值金额、充值站点信息、充值设备号和充值时间;进站检票信息包括进站站点信息、进站检票设备号和进站时间;出站检票信息包括扣费金额、出站站点信息、出站检票设备号和出站时间。上述自动售检票系统中的交易数据备份方法和交易终端,在将终端本机生成的交易记录(即本次交易记录)写入票卡中之前,读取票卡中存储的交易时间最近的交易记录(即上一次交易记录),将最近的交易记录以及生成的交易记录都发送到中心数据库,即使上一次交易记录在交易发生的时间段没有被上一个交易终端上传到中心数据库,当前的交易终端也会将上一次交易记录上传到中心数据库,起到了双重保障的作用,可防止自动售检票系统中交易数据的丢失。

图I为一个实施例中的自动售检票系统中的交易数据备份方法的流程示意图;图2为一个实施例中的自动售检票系统中的交易终端的结构示意图;图3为另一实施例中的自动售检票系统中的交易终端的结构示意图。
具体实施方式如图I所示,在一个实施例中,一种自动售检票系统中的交易数据备份方法,包括以下步骤步骤S102,读取票卡中存储的交易时间最近的交易记录。在一个实施例中,在进行票卡初始化、出售票卡、票卡充值、进出站检票等交易过程中,当票卡靠近终端时可被终端发送的射频信息激活,被激活后票卡可将存储的交易记录转化为射频信号并发送该射频信号。终端接收到票卡发送的射频信号后,可解析射频信号中包含的信息,并从中提取出交易记录,比较各交易记录的交易时间,获取交易时间最近的一次交易记录。步骤S104,将终端本机生成的交易记录写入票卡中。在一个实施例中,上述自动售检票系统中的交易数据备份方法还包括步骤生成交易记录。具体的,可根据用户输入和/或相关验证信息生成交易记录。例如,在充值过程中,可根据关于充值金额的验证信息等生成充值信息。在一个实施例中,上述的交易记录,包括最近的交易记录和生成的交易记录,为票卡初始化信息、出售信息、充值信息、进站检票信息或出站检票信息等。上述终端为票卡初始化设备、票卡出售设备、充值设备、进站检票设备或出站检票设备。例如,若本次交易为票卡充值,终端为充值设备,则生成的交易记录为充值信息,充值设备可将票卡充值过程产生的充值信息写入票卡中。 在一个实施例中,票卡初始化信息包括票卡序列号、票卡类型、发行日期、发行设备号和初始化时间;出售信息包括有效期开始日期、有效期结束日期、押金数额、可用余额、出售设备号和出售时间;充值信息包括充值金额、充值站点信息、充值设备号和充值时间;进站检票信息包括进站站点信息、进站检票设备号和进站时间;出站检票信息包括扣费金额、出站站点信息、出站检票设备号和出站时间。上述的初始化时间、出售时间、充值时间、进站时间和出站时间都为交易时间。具体的,步骤S102可读取票卡存储的票卡初始化信息中的初始化时间、出售信息中的出售时间、充值信息中的充值时间、进站检票信息中的进站时间和出站检票信息中的出站时间,t匕较各时间的先后顺序,获取最近的时间对应的交易记录。步骤S106,将票卡的票卡序列号、交易时间最近的交易记录以及生成的交易记录上传到中心数据库。具体的,可读取票卡中存储的票卡序列号,在终端本机生成的交易记录成功写入到票卡中后,将票卡序列号以及上述最近的交易记录(上次交易记录)和生成的交易记录(本次交易记录)上传到中心数据库。在一个实施例中,可将中心数据库中存储的票卡的交易记录按照交易时间排序,并去除重复的交易记录,得到票卡的完整的交易记录。如图2所示,在一个实施例中,一种自动售检票系统中的交易终端,包括数据读取模块20、数据写入模块40和数据上传模块60,其中数据读取模块20用于读取票卡中存储的交易时间最近的交易记录。在一个实施例中,在进行票卡初始化、出售票卡、票卡充值、进出站检票等交易过程中,当票卡靠近终端时可被终端发送的射频信息激活,被激活后票卡可将存储的交易记录转化为射频信号并发送该射频信号。终端接收到票卡发送的射频信号后,数据读取模块20可解析射频信号中包含的信息,并从中提取出交易记录,比较各交易记录的交易时间,获取交易时间最近的一次交易记录。数据写入模块40用于将终端本机生成的交易记录写入票卡中。在一个实施例中,上述的交易记录,包括最近的交易记录和生成的交易记录,为票卡初始化信息、出售信息、充值信息、进站检票信息或出站检票信息等。上述终端为票卡初始化设备、票卡出售设备、充值设备、进站检票设备或出站检票设备。例如,若本次交易为票卡充值,终端为充值设备,则生成的交易记录为充值信息,充值设备可将票卡充值过程产生的充值信息写入票卡中。
在一个实施例中,票卡初始化信息包括票卡序列号、票卡类型、发行日期、发行设备号和初始化时间;出售信息包括有效期开始日期、有效期结束日期、押金数额、可用余额、出售设备号和出售时间;充值信息包括充值金额、充值站点信息、充值设备号和充值时间;进站检票信息包括进站站点信息、进站检票设备号和进站时间;出站检票信息包括扣费金额、出站站点信息、出站检票设备号和出站时间。上述的初始化时间、出售时间、充值时间、进站时间和出站时间都为交易时间。具体的,数据读取模块20可读取票卡存储的票卡初始化信息中的初始化时间、出售信息中的出售时间、充值信息中的充值时间、进站检票信息中的进站时间和出站检票信息中的出站时间,比较各时间的先后顺序,获取最近的时间对应的交易记录。数据上传模块60用于将票卡的票卡序列号、交易时间最近的交易记录以及生成的交易记录上传到中心数据库。具体的,数据读取模块20可读取票卡中存储的票卡序列号,数据上传模块60可在数据写入模块40终端本机生成的交易记录成功写入到票卡中后,将票卡序列号以及上 述最近的交易记录(上次交易记录)和生成的交易记录(本次交易记录)上传到中心数据库。在一个实施例中,中央AFC系统可将中心数据库中存储的票卡的交易记录按照交易时间排序,并去除重复的交易记录,得到票卡的完整的交易记录。如图3所示,在一个实施例中,上述自动售检票系统中的交易终端,包括数据读取模块20、交易记录生成模块30、数据写入模块40和数据上传模块60,其中数据读取模块20用于读取票卡中存储的交易时间最近的交易记录。交易记录生成模块30用于生成交易记录。具体的,交易记录生成模块30可根据用户输入和/或相关验证信息生成交易记录。例如,在充值过程中,可根据关于充值金额的验证信息等生成充值信息。数据写入模块40将交易记录生成模块30生成的交易记录写入票卡中。数据读取模块20还用于读取票卡中存储的票卡序列号。数据上传模块60用于将数据读取模块20读取的票卡的票卡序列号和交易时间最近的交易记录以及交易记录生成模块30生成的交易记录上传到中心数据库。上述自动售检票系统中的交易数据备份方法和交易终端,在将终端本机生成的交易记录(即本次交易记录)写入票卡中之前,读取票卡中存储的交易时间最近的交易记录(即上一次交易记录),将最近的交易记录以及生成的交易记录都发送到中心数据库,即使上一次交易记录在交易发生的时间段没有被上一个交易终端上传到中心数据库,当前的交易终端也会将上一次交易记录上传到中心数据库,起到了双重保障的作用,可防止自动售检票系统中交易数据的丢失。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种自动售检票系统中的交易数据备份方法,包括以下步骤 读取票卡中存储的交易时间最近的交易记录; 将终端本机生成的交易记录写入所述票卡中; 将所述票卡的票卡序列号、所述最近的交易记录以及所述生成的交易记录上传到中心数据库。
2.根据权利要求I所述的自动售检票系统中的交易数据备份方法,其特征在于,所述交易记录为票卡初始化信息、出售信息、充值信息、进站检票信息或出站检票信息。
3.根据权利要求2所述的自动售检票系统中的交易数据备份方法,其特征在于,所述终端为票卡初始化设备、票卡出售设备、充值设备、进站检票设备或出站检票设备。
4.根据权利要求2所述的自动售检票系统中的交易数据备份方法,其特征在于,所述 票卡初始化信息包括票卡序列号、票卡类型、发行日期、发行设备号和初始化时间; 出售信息包括有效期开始日期、有效期结束日期、押金数额、可用余额、出售设备号、出售时间; 充值信息包括充值金额、充值站点信息、充值设备号和充值时间; 进站检票信息包括进站站点信息、进站检票设备号和进站时间; 出站检票信息包括扣费金额、出站站点信息、出站检票设备号和出站时间。
5.一种自动售检票系统中的交易终端,其特征在于,包括 数据读取模块,用于读取票卡中存储的交易时间最近的交易记录; 数据写入模块,用于将所述终端本机生成的交易记录写入所述票卡中; 数据上传模块,用于将所述票卡的票卡序列号、所述最近的交易记录以及所述生成的交易记录上传到中心数据库。
6.根据权利要求5所述的自动售检票系统中的交易终端,其特征在于,所述交易记录为票卡初始化信息、出售信息、充值信息、进站检票信息或出站检票信息。
7.根据权利要求6所述的自动售检票系统中的交易终端,其特征在于,所述终端为票卡初始化设备、票卡出售设备、充值设备、进站检票设备或出站检票设备。
8.根据权利要求6所述的自动售检票系统中的交易终端,其特征在于,所述票卡初始化信息包括票卡序列号、票卡类型、发行日期、发行设备号和初始化时间; 出售信息包括有效期开始日期、有效期结束日期、押金数额、可用余额、出售设备号、出售时间; 充值信息包括充值金额、充值站点信息、充值设备号和充值时间; 进站检票信息包括进站站点信息、进站检票设备号和进站时间; 出站检票信息包括扣费金额、出站站点信息、出站检票设备号和出站时间。
全文摘要
一种自动售检票系统中的交易数据备份方法,包括以下步骤读取票卡中存储的交易时间最近的交易记录;将终端本机生成的交易记录写入所述票卡中;将所述票卡的票卡序列号、所述最近的交易记录以及所述生成的交易记录上传到中心数据库。此外,还提供一种自动售检票系统中的交易终端。上述方法及交易终端在将终端本机生成的交易记录写入票卡中之前,读取票卡中存储的交易时间最近的交易记录,将最近的交易记录以及生成的交易记录都发送到中心数据库,即使上一次交易记录在交易发生的时间段没有被上一个交易终端上传到中心数据库,当前的交易终端也会将上一次交易记录上传到中心数据库,起到了双重保障的作用,可防止自动售检票系统中交易数据的丢失。
文档编号G07F17/42GK102968858SQ20121045744
公开日2013年3月13日 申请日期2012年11月14日 优先权日2012年11月14日
发明者吴倩倩, 刘新宇, 赵珂 申请人:高新现代智能系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1