一种基于终端的电子小票系统的制作方法

文档序号:6436404阅读:222来源:国知局
专利名称:一种基于终端的电子小票系统的制作方法
技术领域
本发明涉及移动终端、系统软件等多个技术领域,特别是指一种基于终端的电子小票系统。
背景技术
随着互联网技术、通信技术的发展,特别是终端技术、条码技术和软件技术的发展,为基于条码的终端电子小票系统的发展提供了可行性。目前用户购物的流程是,用户购买商品,商户收费,打印小票,费时并且浪费资源,随着智能终端的发展,智能终端的软硬件能力越来越强,可以承载各种各样的媒体文件,以及具备更多的软硬件功能,通过终端承载条码,系统识别后向终端预定的接收电子小票地址发送小票数据文件,并向终端发送付款验证消息。有鉴于此,本发明的目的在于提出一种简单易行,通过移动终端承载条码进行电子小票数据发送的一种基于终端的电子小票系统。

发明内容
从上面所述可以看出,本发明提供的一种基于终端的电子小票系统,通过移动终端承载用户识别条码后系统发送电子小票数据到终端接收地址,实现了一种简单易行的一种基于终端的电子小票系统。
具体来说具有以下优点: 对终端要求低:
系统对终端的要求较低,不需要终端配置较高的软硬件,终端可以承载彩色图像,分辨率达到扫描设备可识别的最低水平即可,大部分终端都可以满足扫描识别的要求。自动识别:
系统通过扫描设备如条码扫描枪设备即可自动识别终端上的条码并发起对绑定终端用户的数据查询,不需要人工参与,提高识别效率。无纸化小票:
通过无纸化电子小票方式,一方面省略了打印过程,提高了收银效率,另一方面,减少了纸张的使用,保护了环境。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明系统模块结构的示意图。图2为本发明账户注册流程示意图。
图3为本发明电子小票业务流程示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。为实现上述目的,提出了一种基于终端的电子小票系统。以下通过结合附图,对本发明的实施方式进行描述。
实现一种基于终端的电子小票系统的关键点如下
用户注册和绑定
用户注册到系统后,系统以下发验证数据进行终端号码验证,并绑定对用户注册信息和号码信息以及系统分配给用户的唯一性识别ID。数据加解密
为保证数据和消息的安全,可对编码到条码中的信息和系统与终端之间往来的消息进行加密,系统将读取条码的加密数据进行解密,保证信息的安全。加密采取对称或者不对称加密算法,根据安全需求和级别进行选择,可以动态调整加密的强度,更好的保护信息的数据。条码生成
系统在为用户生成唯一性识别编码并将数据编码到条码,根据数据量的大小,可以使用一维码或者二维码进行承载。数据加密
系统可加密用户编码识别数据,根据系统安全级别采取不同的加密算法,包含对称加密算法和非对称密钥加密算法。条码识别
系统通过条码扫描设备如条码扫描枪对终端上的条码进行识别,解析其中包含的用户编码信息,并通过识别的用户编码信息查询用户信息和终端号码信息以及接收电子小票的地址信息。电子小票生成
系统在用户购物并支付后,获取用户购物信息和支付信息,将原本打印出得电子小票信息以电子表格形式生成电子文档,包含了用户信息,购物信息,支付信息,以及支付设备信息等各种数据,并以电子文档形式保存。数据推送
系统生成电子小票后,根据用户设定的接收电子小票数据的地址,推送电子小票文件,包含邮件方式,网络数据存储空间方式。支付验证
用户在购物并进行支付后,系统生成用户支付消息,用以购物场所的支付验证以及推送到用户数据空间的电子小票的数据链接,用户简单地点击链接即可跳转到对应的数据空间进行电子小票数据的查看。
主要功能模块
如图1所示,一种基于终端的电子小票系统的结构主要包括
终端侧
终端OS 100
终端的操作系统,承载各种终端的功能,提供各种操作和数据保存的的基础平台。注册模块101
客户端模式下的终端用户注册模块,用户访问系统进行用户信息注册和终端的验证,非客户端模式下,用户可以通过WEB,WAP,短信等方式进行用户注册和终端绑定。业务逻辑模块102
客户端模式下,客户端的业务逻辑的控制,控制终端客户端业务逻辑流程,调用其他功能模块并与其进行各种交互完成各种业务逻辑。消息模块103
终端用户与系统之间的消息交互,包含短信,彩信,数据消息的收发,接收系统下发的各种消息通知和发送消息到系统。管理配置模块106
终端用户进行业务配置和数据管理,用户通过管理模块对业务的数据和业务的配置进行设置。终端条码显示模块107
终端侧承载条码以及显示条码的功能模块,可以使终端自带的图像显示功能或客户端图像显示功能,将用户条码显示在终端屏幕上。传输通道108
提供数据传输的实际的物理通道,可以是无线宽带网和移动数据网络,包含各个移动通信的数据信道,WIFI,固定宽带等。系统侧
接口模块109
系统端与终端的通信交互接口,包含地址,端口,协议,服务名称等参数,通过接口完成系统和终端的消息数据的传递。数据库108
提供数据存储和数据库以及各种基于数据库的各种功能,如数据触发器、函数等逻辑功能以及报表系统等。系统逻辑模块109
控制系统端的各个业务逻辑流程,调用各个功能模块并进行交互,完成各个业务逻辑流程。用户注册模块110:
负责提供用户注册功能,提供用户注册逻辑,将用户数据保存到系统并生成用户编码信息,激活用户权限。条码模块111:
负责生成条码和解析条码数据,为业务逻辑等功能模块提供条码的生成和条码数据解析功能。
编码模块112:
系统端为注册用户生成唯一性编码数据,并提交条码模块生成条码。安全模块113:
负责用户身份验证和支付安全相关的各种功能,包含数据加解密,终端用户身份和属性的鉴权验证等功能。电子小票推送模块114:
在生成电子小票后,将电子小票的文件发送到用户预设的接收地址,包含邮件,网络空间等。电子小票生成模块
负责生成电子小票文件,电子小票生成模块采集用户信息,用户支付数据,商品数据,时间,POS机编码等场景数据,生成电子小票数据文件。日志模块116:
将系统的各种操作和业务逻辑执行的各种信息记录到系统日志,并提供给用户进行查询。消息通知模块117:
系统给用户发送各种用户消息和系统消息,以及接收用户消息的功能模块,包含短信,彩信方式,WAP PUSH方式,数据客户端方式.
第三方系统接口 118
系统与外界系统的接口,通过第三方系统接口与各种第三方系统进行交互,包含移动网短信,彩信等接口,与商户收银系统接口等。管理配置模块119:
管理系统,包含用户管理,业务逻辑管理、日志、参数配置等各种管理功能。报表模块120
为系统提供各种报表,根据用户的需求,生成和输出各种分析数据报表。扫描设备121
购物收银系统中,负责扫描终端用户条码的设备,通过光电方式扫描用户条码并将扫描数据提供给条码识别模块进行识读。条码识别模块122
购物收银系统中负责识别由扫描设备扫描条码的数据,解析其中包含的数据。收费模块123
购物收银系统中负责对用户所购商品进行计费和汇总,生成用户购物清单数据和汇总金额数据,并通过收银系统与电子小票系统接口提供数据到电子小票生成模块进行数据文件的生成。系统门户124
系统用户登入门户的系统的门户,提供用户使用系统的界面和各种业务流程的承载。
下面举一个例子来说明本发明用户使用终端的购物并获取电子小票的工作流程,该实施例中,业务包括以下步骤
预置条件用户进行了系统注册和绑定账户,系统生成和下发了识别条码。
步骤1:用户在商户处进行购物,支付时出示手机上的用户识别条码;
步骤2 :系统扫描条码并进行条码的识别,并将识别后的数据查询系统的用户数据,同时对用户购物商品进行计费;
步骤3 :系统查询到对应的用户数据和电子小票接收地址等数据,并将用户购物数据与支付数据生成电子小票文件;
步骤4.系统推送电子小票到用户指定的接收地址;
步骤5.系统推送用户支付验证信息和电子小票推送信息;
步骤6.用户获取到系统推送的支付验证信息和电子小票推送通知消息。
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种基于终端的电子小票系统,其特征在于,系统为注册用户对象分配唯一性条码,包含用户识别信息等信息,并下发到用户终端,商户通过扫描枪等设备扫描终端上得条码进行识别后查询系统数据,获取用户信息和电子小票的接收数据地址,将小票数据下发到用户设定的接收地址,并通过短信或数据方式下发付费消息。
2.如权利要求1所述,系统为用户分配识别条码,其特征在于,用户在系统进行注册,提供用户信息,终端号码和接收电子小票数据的地址信息,包含邮件,网络空间等方式,系统为终端用户分配唯一性识别编码,通过短信下发验证数据方式验证终端号码,并将编码与用户进行映射和绑定,将用户识别编码数据编码到条码后下发给终端用户。
3.如权利要求2所述,系统通过编码识别用户和查询用户信息,其特征在于,系统通过编码唯一标识和识别用户,并映射和绑定了用户数据接收地址等信息,系统在获取识别的编码信息后,通过编码查询到用户接收地址数据后推送电子小票给终端用户,并通过短信,数据消息等方式下发到终端作为付费依据。
4.如权利要求2所述,系统为用户生成唯一性条码提供给商户,系统为保证条码数据不被非系统用户进行识读,系统可采取加密安全措施保证条码在系统内的识读,其特征在于,系统加密条码中的数据,根据加密需求安全级别,加密方式采取对称密钥或非对称密钥加密算法,用户上传的数据为加密后的数据,保证数据被系统内的合法用户使用。
5.如权利要求3所述,系统识别用户条码后查询用户小票接收地址信息进行电子小票的推送,其特征在于,系统通过编码查询对应用户注册信息和对应的电子小票接收地址,根据数据接收地址类型,采取不同的方式推送电子小票数据,包含电子邮件方式,数据上传网络空间方式等。
6.如权利要求5所述,系统获取用户的接收地址后推送电子小票数据到终端用户,其特征在于,电子小票以电子表格方式,记录小票的各种流水数据和支付数据,如用户信息,商品信息,价格,支付金额,汇总数据,支付方式,POS机编号等,以电子文件方式进行保存,按照用户设定的地址类型采取不同的推送方式推送到用户数据地址并通知用户。
7.如权利要求6所述,系统在完成业务流程后通过各种方式通知终端用户,其特征在于,系统通知采取客户端数据消息,短信,彩信发送电子小票的推送通知,并记录在用户空间日志,用户随后可以进行相关数据查询。
全文摘要
本发明公开了一种基于终端的电子小票系统,包含扫描模块,系统条码模块,数据同步模块,业务逻辑模块等。本发明将通过用户注册到系统,系统分配包含用户信息的条码,用户在购物时出示终端上的条码,系统通过扫描设备如扫描枪识别用户并获取其中包含的信息,获取其中接收电子小票的方式和地址,将小票数据发送到用户设定的接收地址,并给终端下发短信或数据消息通知,作为付款的验证数据。通过分配用户识别条码,商户无需打印纸媒,通过电子化小票降低了打印的成本,有利于保护环境和节约资源。
文档编号G06Q30/00GK103077462SQ20111032762
公开日2013年5月1日 申请日期2011年10月25日 优先权日2011年10月25日
发明者顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1