技术领域technical field
本发明涉及电子凭证发放管理技术领域,特别涉及一种凭证发放系统和方法。The invention relates to the technical field of electronic voucher issuance management, in particular to a voucher issuance system and method.
背景技术Background technique
电子凭证被广泛应用于电子身份识别和电子支付凭证领域。典型的凭证发放系统,包含二维码提供平台、业务信息平台、通讯平台、移动终端。二维码提供平台作为发码机构,根据商家的需要,为其编制和发放二维码;业务信息平台为业务内容信息产生的平台,如是订票业务平台,根据用户的要求产生日期、时间、座位、付款情况等信息。通讯平台用于连接业务平台和移动终端,将二维码作为电子凭证发送到移动终端。移动终端最常见的形态就是智能手机。Electronic certificates are widely used in the fields of electronic identification and electronic payment certificates. A typical voucher issuance system includes a QR code providing platform, a business information platform, a communication platform, and a mobile terminal. The two-dimension code providing platform acts as a code-issuing institution, compiling and distributing two-dimension codes according to the needs of merchants; the business information platform is a platform for generating business content information, such as a booking business platform, generating date, time, Seats, payment status, and more. The communication platform is used to connect the business platform and the mobile terminal, and send the QR code as an electronic certificate to the mobile terminal. The most common form of a mobile terminal is a smartphone.
二维码提供平台为业务信息平台提供电子凭证用的二维码并授权使用。业务信息平台将获取的二维码与业务信息关联,即一个二维码对应一个业务内容。二维码与业务信息关联后作为电子凭证,由业务信息平台通过通讯平台发送到用户的移动终端如智能手机上。The QR code providing platform provides the business information platform with QR codes for electronic vouchers and authorizes their use. The business information platform associates the acquired QR code with business information, that is, one QR code corresponds to one business content. After the two-dimensional code is associated with the business information, it is used as an electronic certificate, and is sent by the business information platform to the user's mobile terminal such as a smart phone through the communication platform.
使用时,用户将二维码电子凭证显示在如手机等移动终端的屏幕上,由与业务信息平台连接的识读终端读取,业务信息平台根据数据库中的记录,通过比对确认电子凭证的真伪,并将验证结果发送到识读终端,允许或拒绝用户使用该电子凭证。When in use, the user displays the two-dimensional code electronic voucher on the screen of a mobile terminal such as a mobile phone, which is read by a reading terminal connected to the business information platform. The business information platform confirms the identity of the electronic voucher by comparing the records in the database. authenticity, and send the verification result to the reading terminal to allow or deny the user to use the electronic certificate.
在以上现有的凭证发放系统中,由于业务信息平台既是业务信息的生成平台又是电子凭证的验证平台,电子凭证的唯一性无法得到充分的保证。即,使用业务信息平台的商家能够根据自身的需要,如为降低二维码的使用成本而将已经用过的二维码再次用于生成电子凭证。并且二维码生成系统是开源的,比较容易仿冒生成,不法商家能够不经过第三方管理平台(如合法的二维码提供平台提供的二维码)也能生成电子凭证并直接将仿冒的二维码电子凭证发送到消费者手中,这样的二维码电子凭证,现有的验证系统无法有效验证其真伪,容易给商家和消费者带来损失。In the above existing voucher issuing systems, since the business information platform is both a platform for generating business information and a platform for verifying electronic vouchers, the uniqueness of electronic vouchers cannot be fully guaranteed. That is, merchants using the business information platform can re-use the used two-dimensional codes to generate electronic vouchers according to their own needs, such as to reduce the cost of using two-dimensional codes. And the two-dimensional code generation system is open source, which is relatively easy to counterfeit. Unscrupulous merchants can generate electronic vouchers without going through a third-party management platform (such as the two-dimensional code provided by the legal two-dimensional code providing platform) and directly transfer the counterfeit two-dimensional code to the system. The two-dimensional code electronic voucher is sent to consumers. The existing verification system cannot effectively verify the authenticity of such two-dimensional code electronic voucher, which is easy to bring losses to merchants and consumers.
现有的二维码无论是传播还是储存均是采用图形的格式,因此在应用上存在着诸多不便。需要占用比较多的通信资源,这对于消费者来说意味着比较长的通信耗时以及比较高的通信费用。而且图片传播形式对于接收设备(如手机)以及通信网络也有限制,很多用户的手机(如非智能手机)可能无法接收和发送二维码图片(例如需要通过彩信方式接受和发送),或者由于通信网络的原因而导致二维码图片丢失,这两者均导致基于目前传播方式的二维码应用的到达率偏低,另外,二维码图片的存储还意味着较大的存储量,这对于一般来说存储容量有限的移动终端来说是难以接受的。图片存储还让消费者难以快速、准确地找到想要使用的二维码图片。Existing two-dimensional codes are in the form of graphics no matter whether they are transmitted or stored, so there are many inconveniences in application. It needs to occupy more communication resources, which means longer communication time-consuming and higher communication costs for consumers. Moreover, the form of picture transmission also has restrictions on receiving devices (such as mobile phones) and communication networks. Many users' mobile phones (such as non-smart phones) may not be able to receive and send QR code pictures (for example, they need to receive and send by MMS), or due to communication The reason of the network leads to the loss of the two-dimensional code picture, both of which lead to the low arrival rate of the two-dimensional code application based on the current transmission method. In addition, the storage of the two-dimensional code picture also means a large storage capacity, which is for Generally speaking, it is unacceptable for mobile terminals with limited storage capacity. Image storage also makes it difficult for consumers to quickly and accurately find the QR code image they want to use.
发明内容Contents of the invention
为此,本发明提供了一种凭证发放系统和方法,其第一目的在于解决现有的凭证发放系统无法对电子凭证的发放和验证进行有效的监控,发放的电子凭证防伪效果差,容易被仿冒等问题;Therefore, the present invention provides a voucher issuing system and method, the first purpose of which is to solve the problem that the existing voucher issuing system cannot effectively monitor the issuance and verification of electronic vouchers, and the issued electronic vouchers have poor anti-counterfeiting effects and are easily stolen. Counterfeiting and other issues;
第二目的在于解决现有的电子凭证存在的占用通讯资源大,需要的存储空间大以及检索不容易的问题。The second purpose is to solve the problems of existing electronic certificates that occupy a large amount of communication resources, require a large storage space, and are not easy to retrieve.
为达到上述目的,本发明的技术方案是这样实现的:In order to achieve the above object, technical solution of the present invention is achieved in that way:
第一技术方案为一种凭证发放系统,其特征在于包括:业务系统1、管理系统2、通讯系统3、用户系统4,The first technical solution is a voucher issuing system, which is characterized in that it includes: business system 1, management system 2, communication system 3, user system 4,
所述业务系统1包括:第一通讯模块1a、业务信息生成模块1b、分配关联模块1c和第一读码终端管理模块1d,所述业务信息生成模块1b,根据业务内容生成业务信息,所述分配关联模块1c根据所述管理系统2发放的辅助码,为所述业务信息分配和关联辅助码,形成业务信息与辅助码关联的信息,所述第一通讯系统1a用于与所述管理系统2通讯,接受所述管理系统2发送的辅助码和向所述管理系统2发送业务信息与辅助码关联的信息,第一读码终端管理模块1d中存储读码终端的信息;The business system 1 includes: a first communication module 1a, a business information generation module 1b, a distribution association module 1c and a first code reading terminal management module 1d, the business information generation module 1b generates business information according to business content, and the Assignment and association module 1c allocates and associates auxiliary codes for the business information according to the auxiliary codes issued by the management system 2 to form information associated with business information and auxiliary codes, and the first communication system 1a is used to communicate with the management system 2 communication, accepting the auxiliary code sent by the management system 2 and sending the information associated with the business information and the auxiliary code to the management system 2, and storing the information of the code reading terminal in the first code reading terminal management module 1d;
所述管理系统2包括:第二通讯模块2a、辅助码生成模块2b、码图生成模块2c、电子凭证生成模块2d和第二读码终端管理模块2e,所述辅助码生成模块2b根据设定的规则生成辅助码,所述码图生成模块2c根据辅助码生成对应的码图,所述电子凭证生成模块2d根据所述业务系统1发送的业务信息与辅助码关联的信息中的辅助码,由码图生成模块2c提取对应的码图,将码图与所述业务信息与辅助码关联的信息进行关联,生成电子凭证,所述第二通讯系统2a用于与所述业务系统1通讯向所述业务系统1发送所述辅助码和接受所述业务系统1发送的业务信息与辅助码关联的信息,和通过所述通讯系统3向所述用户系统4发送所述电子凭证,第二读码终端管理模块2e中存储有读码终端的信息;The management system 2 includes: a second communication module 2a, an auxiliary code generation module 2b, a code map generation module 2c, an electronic voucher generation module 2d and a second code reading terminal management module 2e, and the auxiliary code generation module 2b is set according to Generate auxiliary code according to the rules, the code map generation module 2c generates a corresponding code map according to the auxiliary code, the electronic voucher generation module 2d according to the auxiliary code in the information associated with the business information sent by the business system 1 and the auxiliary code, The corresponding code map is extracted by the code map generation module 2c, and the code map is associated with the information associated with the business information and the auxiliary code to generate an electronic voucher. The second communication system 2a is used to communicate with the business system 1 to The business system 1 sends the auxiliary code and accepts the information associated with the business information sent by the business system 1 and the auxiliary code, and sends the electronic certificate to the user system 4 through the communication system 3, and the second reading The code terminal management module 2e stores the information of the code reading terminal;
所述用户系统4包括:显示模块4b和第三通讯模块4a,所述第三通讯模块4a用于接收由所述管理系统2通过所述通讯系统3发送的所述电子凭证,所述显示模块4b至少显示或通过无线方式向读码终端发送所述电子凭证中的码图。The user system 4 includes: a display module 4b and a third communication module 4a, the third communication module 4a is used to receive the electronic certificate sent by the management system 2 through the communication system 3, the display module 4b at least displaying or wirelessly sending the code image in the electronic certificate to the code reading terminal.
第二技术方案基于第一技术方案,其特征在于,所述显示模块4b显示或通过无线方式向读码终端发送所述电子凭证中的所有信息。The second technical solution is based on the first technical solution, characterized in that the display module 4b displays or wirelessly sends all the information in the electronic certificate to the code reading terminal.
第三技术方案基于第一技术方案,其特征在于,所述辅助码是能够被电子设备识别和显示的由数字和/或半角英文字母组成的流水号。The third technical solution is based on the first technical solution, characterized in that the auxiliary code is a serial number composed of numbers and/or half-width English letters that can be recognized and displayed by electronic equipment.
第四技术方案基于第一技术方案,其特征在于,所述码图是能够通过短信发送和接受的文本字符码图。The fourth technical solution is based on the first technical solution, and is characterized in that the code map is a text character code map that can be sent and received through a short message.
第五技术方案基于第一至第四技术方案中的任一项,其特征在于,所述码图是编码方法不公开的封闭码。The fifth technical solution is based on any one of the first to fourth technical solutions, characterized in that the code map is a closed code whose coding method is not disclosed.
第六技术方案基于第一技术方案,其特征在于,所述业务系统1为向所述管理系统2备案并取得管理系统2授权的业务系统。The sixth technical solution is based on the first technical solution, and is characterized in that the business system 1 is a business system that is registered with the management system 2 and authorized by the management system 2 .
第七技术方案为一种凭证发放方法,其特征在于,所述凭证发放方法包括如下步骤:The seventh technical solution is a method for issuing vouchers, characterized in that the method for issuing vouchers includes the following steps:
步骤S1:由管理系统2向业务系统1发放辅助码,Step S1: The management system 2 issues the auxiliary code to the business system 1,
步骤S2:业务系统1根据业务内容生成业务信息,并根据所述管理系统2发送的辅助码,为所述业务信息分配和关联辅助码,生成业务信息与辅助码关联的信息,Step S2: The business system 1 generates business information according to the business content, and according to the auxiliary code sent by the management system 2, allocates and associates the auxiliary code for the business information, and generates information related to the business information and the auxiliary code,
步骤S3:所述管理系统2根据所述业务信息与辅助码关联的信息中的辅助码,按照预先设定的辅助码与码图的对应关系,由码图生成模块提取对应的码图,并将码图与所述业务信息与辅助码关联的信息关联,生成电子凭证,Step S3: According to the auxiliary code in the information associated with the business information and the auxiliary code, the management system 2 extracts the corresponding code map by the code map generation module according to the preset correspondence between the auxiliary code and the code map, and associating the code map with the information associated with the business information and the auxiliary code to generate an electronic voucher,
步骤S4,所述管理系统2通过通讯系统3至少将所述电子凭证的码图发送给用户系统4。Step S4 , the management system 2 sends at least the code map of the electronic certificate to the user system 4 through the communication system 3 .
第八技术方案基于第七技术方案,其特征在于,所述辅助码是能够被电子设备识别和显示的由数字和/或半角英文字母组成的码。The eighth technical solution is based on the seventh technical solution, characterized in that the auxiliary code is a code composed of numbers and/or half-width English letters that can be recognized and displayed by the electronic device.
第九技术方案基于第七技术方案,其特征在于,所述码图是能够短信发送和接受的文本字符码图。The ninth technical solution is based on the seventh technical solution, and is characterized in that the code map is a text character code map capable of sending and receiving short messages.
第十技术方案基于第七至九中任一项技术方案,其特征在于,所述码图是编码方法不公开的封闭码。The tenth technical solution is based on any one of the seventh to ninth technical solutions, wherein the code map is a closed code whose coding method is not disclosed.
本发明的优点和有益效果:本发明的凭证发放系统,包括业务系统、管理系统、通讯系统和用户系统,能够有效的对电子凭证的发放和验证进行有效的监控,通过管理系统实现对电子凭证的验证,提升电子凭证防伪效果。Advantages and beneficial effects of the present invention: the voucher issuing system of the present invention includes a business system, a management system, a communication system and a user system, which can effectively monitor the issuance and verification of electronic vouchers, and realize the electronic vouchers through the management system. verification and improve the anti-counterfeiting effect of electronic certificates.
附图说明Description of drawings
图1是本发明的实施例的凭证发放系统图,Fig. 1 is a diagram of the voucher issuance system of an embodiment of the present invention,
图2是本发明的包括商家系统的具体实施例的凭证发放系统图,Fig. 2 is a diagram of the voucher issuing system including a specific embodiment of the merchant system of the present invention,
图3是本发明具体实施例中凭证发放方法的流程图,Fig. 3 is a flow chart of the certificate issuing method in a specific embodiment of the present invention,
图4是本发明具体实施例的电影票凭证示意图。Fig. 4 is a schematic diagram of a movie ticket voucher according to a specific embodiment of the present invention.
附图标记:Reference signs:
1-业务系统,2-管理系统,1-business system, 2-management system,
3-通讯系统,4-用户系统,3-communication system, 4-user system,
5-商家系统。5- Merchant system.
具体实施方式Detailed ways
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.
图1是本发明的实施例的凭证发放系统图,如图1所示,凭证发放系统包括:业务系统1、管理系统2、通讯系统3、用户系统4。FIG. 1 is a diagram of a voucher issuing system according to an embodiment of the present invention. As shown in FIG. 1 , the voucher issuing system includes: a business system 1 , a management system 2 , a communication system 3 , and a user system 4 .
业务系统1为向所述管理系统2备案并取得管理系统2授权的业务系统,包括:第一通讯模块1a、业务信息生成模块1b、分配关联模块1c和第一读码终端管理模块1d。业务信息生成模块1b,根据业务内容生成业务信息,分配关联模块1c根据所述管理系统2发放的辅助码,为所述业务信息分配和关联辅助码,形成业务信息与辅助码关联的信息,所述第一通讯系统1a用于与所述管理系统2通讯,接受所述管理系统2发送的辅助码和向所述管理系统2发送业务信息与辅助码关联的信息。第一读码终端管理模块1d中存储有读码终端的信息,读码终端信息包括读码终端装置所在的地址、该读码终端归谁所有的归属信息,该读码终端装置编号等。The business system 1 is a business system that is filed with the management system 2 and authorized by the management system 2, and includes: a first communication module 1a, a business information generation module 1b, a distribution association module 1c and a first code reading terminal management module 1d. The business information generation module 1b generates business information according to the business content, and the allocation and association module 1c allocates and associates the auxiliary code for the business information according to the auxiliary code issued by the management system 2 to form information related to the business information and the auxiliary code. The first communication system 1a is used for communicating with the management system 2, accepting the auxiliary code sent by the management system 2 and sending information associated with the service information and the auxiliary code to the management system 2. The information of the code reading terminal is stored in the first code reading terminal management module 1d. The code reading terminal information includes the address of the code reading terminal device, the ownership information of who owns the code reading terminal, the number of the code reading terminal device, etc.
管理系统2包括:第二通讯模块2a、辅助码生成模块2b、码图生成模块2c、电子凭证生成模块2d和第二读码终端管理模块2e,所述辅助码生成模块2b根据设定的规则生成辅助码,所述码图生成模块2c根据辅助码生成对应的码图,所述电子凭证生成模块2d根据所述业务系统1发送的业务信息与辅助码关联的信息中的辅助码,由码图生成模块2c提取对应的码图,将码图与所述业务信息与辅助码关联的信息关联,生成电子凭证,所述第二通讯系统2a用于与所述业务系统1通讯向所述业务系统1发送所述辅助码和接受所述业务系统1发送的业务信息与辅助码关联的信息,和通过所述通讯系统3向所述用户系统4发送所述电子凭证,与业务系统1通讯时,对其是否为授权的业务系统进行验证,保证辅助码只发放给授权的业务系统。第二读码终端管理模块2e中存储有读码终端的信息,读码终端信息包括读码终端装置所在的地址、该读码终端归谁所有的归属信息,该读码终端装置编号等,有利于管理系统2对读码终端的信息统计和管理,进一步实现对该读码终端读取电子凭证信息的时间、数量、结果等相信信息的统计和管理。The management system 2 includes: a second communication module 2a, an auxiliary code generation module 2b, a code map generation module 2c, an electronic voucher generation module 2d and a second code reading terminal management module 2e, and the auxiliary code generation module 2b is configured according to a set rule Generate an auxiliary code, the code map generation module 2c generates a corresponding code map according to the auxiliary code, and the electronic voucher generation module 2d sends according to the auxiliary code in the information associated with the business information sent by the business system 1 and the auxiliary code, by code The map generation module 2c extracts the corresponding code map, associates the code map with the information associated with the business information and the auxiliary code, and generates an electronic voucher, and the second communication system 2a is used to communicate with the business system 1 to the business System 1 sends the auxiliary code and accepts the information associated with the business information and auxiliary code sent by the business system 1, and sends the electronic voucher to the user system 4 through the communication system 3, when communicating with the business system 1 , verify whether it is an authorized business system, and ensure that the auxiliary code is only issued to the authorized business system. The information of the code reading terminal is stored in the second code reading terminal management module 2e, the code reading terminal information includes the address where the code reading terminal device is located, the attribution information of who owns the code reading terminal, the number of the code reading terminal device, etc. It is beneficial to the information statistics and management of the code reading terminal by the management system 2, and further realizes the statistics and management of trusted information such as the time, quantity, and result of reading the electronic voucher information by the code reading terminal.
用户系统4为手机等用户终端,包括:显示模块4b和第三通讯模块4a,所述第三通讯模块4a用于接收由所述管理系统2通过所述通讯系统3发送的所述电子凭证,所述显示模块4b至少显示或通过无线方式向读码终端发送所述电子凭证中的码图。The user system 4 is a user terminal such as a mobile phone, including: a display module 4b and a third communication module 4a, the third communication module 4a is used to receive the electronic certificate sent by the management system 2 through the communication system 3, The display module 4b at least displays or wirelessly sends the code image in the electronic certificate to the code reading terminal.
根据上述实施例,本实施例所述凭证发放系统还包括商家系统5,如图2所示,商家系统5包括:读取终端模块5a和第四通讯模块5b,所述读取模块5a用于读取从用户系统4接收到的电子凭证中的码图,还可以是码图和业务信息,还可以是码图和业务信息和辅助码,所述第四通讯模块用于把读取终端模块5a的读取出的电子凭证中的信息和读码终端模块5a的信息发送给管理系统2,在管理系统2中将接收到的商家系统5的电子凭证中的信息与管理系统2中的存储的电子凭证中的信息和读码终端的信息进行对比,把对比结果、读码终端信息与对应的辅助码关联后反馈给业务系统1,业务系统1再根据辅助码信息和读码终端信息找到对应的商家系统5,把对比结果反馈给对应的商家系统5,这样就构成了一个完整的封闭验证,电子凭证真伪的验证都需要经过管理系统2的对比,其他业务系统1和商家系统5都无法接触电子凭证的验证对比的方法和过程,确保电子凭证验证结果的安全效果。According to the above-mentioned embodiment, the voucher issuing system described in this embodiment also includes a merchant system 5, as shown in Figure 2, the merchant system 5 includes: a reading terminal module 5a and a fourth communication module 5b, the reading module 5a is used for Read the code map in the electronic certificate received from the user system 4, it can also be the code map and business information, it can also be the code map and business information and auxiliary code, and the fourth communication module is used to read the terminal module The information in the electronic certificate read by 5a and the information in the code reading terminal module 5a are sent to the management system 2, and the information in the electronic certificate received from the merchant system 5 is stored in the management system 2 in the management system 2. Compare the information in the electronic voucher with the information of the code-reading terminal, associate the comparison result, code-reading terminal information with the corresponding auxiliary code, and feed it back to business system 1, and business system 1 finds out the information based on the auxiliary code information and code-reading terminal information The corresponding merchant system 5 feeds back the comparison results to the corresponding merchant system 5, which constitutes a complete closed verification. The verification of the authenticity of the electronic certificate needs to be compared with the management system 2. Other business systems 1 and merchant system 5 None of them have access to the verification and comparison method and process of the electronic certificate, so as to ensure the security effect of the verification result of the electronic certificate.
在本发明中,由于管理系统只对业务系统发放辅助码,业务系统只根据接受到的辅助码为业务信息分配和关联辅助码,生成业务信息与辅助码关联的信息,管理系统根据业务信息与辅助码关联的信息中的辅助码,分配和关联图码,生成电子凭证,并发给用户系统,即,整个电子凭证的发放过程中,业务系统不接触到码图,即码图的信息只保存在管理系统中,电子凭证在使用过程的验证,都需要由管理系统或利用管理系统中的信息来进行,不仅发送电子凭证不容易被仿冒或伪造,即使被仿冒和伪造后,也无法通过管理系统的验证,保证了电子凭证的安全性。In the present invention, because the management system only issues auxiliary codes to the business system, the business system only distributes and associates auxiliary codes for business information according to the received auxiliary codes, and generates information associated with business information and auxiliary codes. The auxiliary code in the information associated with the auxiliary code is assigned and associated with the image code, an electronic voucher is generated, and sent to the user system, that is, during the entire issuance process of the electronic voucher, the business system does not touch the code image, that is, the information of the code image is only saved In the management system, the verification of the electronic certificate during use needs to be carried out by the management system or by using the information in the management system. Not only is the electronic certificate sent not easy to be counterfeited or forged, but even after being counterfeited and forged, it cannot pass the management system. The verification of the system ensures the security of the electronic certificate.
用户系统4除发送电子凭证中的码图外也可显示或通过无线方式向读码终端发送所述电子凭证中的所有信息。这样,如果业务信息是文本信息时,用户能知道电子凭证的具体内容,提高使用方便性。In addition to sending the code map in the electronic certificate, the user system 4 can also display or wirelessly send all the information in the electronic certificate to the code reading terminal. In this way, if the business information is text information, the user can know the specific content of the electronic certificate, which improves the convenience of use.
辅助码可以是能够被电子设备识别和显示的由数字和/或半角英文字母组成的码。The auxiliary code may be a code composed of numbers and/or half-width English letters that can be recognized and displayed by the electronic device.
所述码图优选能够通过短信发送和接受的文本字符码图,这样,整个电子凭证能够通过短信发送,能够适用于智能手机以外的手机。The code map is preferably a text character code map that can be sent and received by SMS, so that the entire electronic certificate can be sent by SMS and can be applied to mobile phones other than smart phones.
所述码图是编码方法不公开的封闭码,这样能够更进一步保证电子凭证的安全性。The code map is a closed code with an undisclosed encoding method, which can further ensure the security of the electronic certificate.
图3是本发明具体实施例中凭证发放方法的流程图,如图3所示,步骤S1:由管理系统2向业务系统1发放辅助码。Fig. 3 is a flow chart of the voucher issuance method in a specific embodiment of the present invention, as shown in Fig. 3, step S1: the management system 2 issues the auxiliary code to the business system 1.
步骤S2:业务系统1根据业务内容生成业务信息,并根据所述管理系统2发送的辅助码,为所述业务信息分配和关联辅助码,生成业务信息与辅助码关联的信息。Step S2: The business system 1 generates business information according to the business content, assigns and correlates an auxiliary code for the business information according to the auxiliary code sent by the management system 2, and generates information related to the business information and the auxiliary code.
步骤S3:所述管理系统2根据所述业务信息与辅助码关联的信息中的辅助码,按照预先设定的辅助码与码图的对应关系,由码图生成模块提取对应的码图,并将码图与所述业务信息与辅助码关联的信息进行关联,生成电子凭证,Step S3: According to the auxiliary code in the information associated with the business information and the auxiliary code, the management system 2 extracts the corresponding code map by the code map generation module according to the preset correspondence between the auxiliary code and the code map, and associating the code map with the information associated with the business information and the auxiliary code to generate an electronic voucher,
步骤S4,所述管理系统2通过通讯系统3至少将所述电子凭证的码图发送给用户系统4。Step S4 , the management system 2 sends at least the code map of the electronic certificate to the user system 4 through the communication system 3 .
以下以电影票订票系统为例对本发明进行说明,如图2所示。The present invention will be described below by taking the movie ticket booking system as an example, as shown in FIG. 2 .
出于方便,以下,将业务系统1称为电影票订票系统1,管理系统2称为电影票发放管理系统2,通讯系统3称为短信通道服务商系统3,用户系统4称为用户手机4,商家系统5称为电影院5。For convenience, in the following, business system 1 is called movie ticket booking system 1, management system 2 is called movie ticket distribution management system 2, communication system 3 is called SMS channel service provider system 3, and user system 4 is called user mobile phone 4. The merchant system 5 is called a movie theater 5 .
首先,电影票订票系统1在电影票发放管理系统备案得到电影票发放管理系统2授权。订票时,用户例如通过电影票订票系统1的网站,发出订票请求,订票请求中包括日期,场次,座位,价格等内容。电影票订票系统1通过第一通讯模块1a向电影票发放管理系统2请求发放辅助码,根据获得辅助码,为每个业务内容分配和关联不同的辅助码。业务信息与辅助码关联的信息作为业务信息与辅助码关联的信息通过第一通讯模块1a发送到电影票发放管理系统2。First, the movie ticket reservation system 1 is registered in the movie ticket distribution management system and is authorized by the movie ticket distribution management system 2 . When booking a ticket, the user sends a ticket booking request through the website of the movie ticket booking system 1, for example, and the ticket booking request includes date, show, seat, price and other content. The movie ticket booking system 1 requests the movie ticket issuance management system 2 to issue auxiliary codes through the first communication module 1a, and assigns and associates different auxiliary codes for each business content according to the obtained auxiliary codes. The information associated with the business information and the auxiliary code is sent to the movie ticket issuance management system 2 through the first communication module 1a as the information associated with the business information and the auxiliary code.
在电影票发放管理系统2中,辅助码生成模块2每生成一个辅助码,码图生成模块2c中就有相应的码图产生。电影票发放管理系统2根据业务信息与辅助码关联的信息中的辅助码,由码图生成模块2c提取对应的码图,将码图与所述业务信息与辅助码关联的信息进行关联,生成由业务信息和码图构成的电影票的电子凭证,如图4所示,上面为文本字符码图信息,下面为辅助码,包含数字和英文字母,再下面为业务信息,描述电影票相关信息。电影票发放管理系统2通过授权的短信通道服务商系统3将电影票的电子凭证发送到用户的手机4上。In the movie ticket issuance management system 2, whenever the auxiliary code generating module 2 generates an auxiliary code, a corresponding code map is generated in the code map generating module 2c. According to the auxiliary code in the information associated with the business information and the auxiliary code, the movie ticket distribution management system 2 extracts the corresponding code map by the code map generation module 2c, associates the code map with the information associated with the business information and the auxiliary code, and generates The electronic voucher of a movie ticket composed of business information and code map, as shown in Figure 4, the upper part is the text character code map information, the lower part is the auxiliary code, including numbers and English letters, and the lower part is the business information, describing the relevant information of the movie ticket . The movie ticket distribution management system 2 sends the electronic voucher of the movie ticket to the mobile phone 4 of the user through the authorized short message channel service provider system 3 .
进电影院5时,用户将电影票的电子凭证显示在显示器上或通过蓝牙等无线通过方式,由电影院5入口处的读码终端模块5a读取或接受。When entering the cinema 5, the user displays the electronic certificate of the cinema ticket on the display or through wireless methods such as bluetooth, and is read or accepted by the code reading terminal module 5a at the entrance of the cinema 5.
读码终端模块5a接受到电影票的电子凭证后将其与读码终端模块5a的信息一起通过第四通讯模块5b发送到电影票发放管理系统2对比验证。After receiving the electronic voucher of the movie ticket, the code reading terminal module 5a sends it together with the information of the code reading terminal module 5a to the movie ticket issuing management system 2 for comparison and verification through the fourth communication module 5b.
电影票发放管理系统2将接受到的电影票的电子凭证的信息和读码终端模块5a的信息与发放时的信息对比,将一致或不一致的对比结果发送到电影票订票系统1,电影票订票系统1根据接收到的读码终端模块5a信息和电影票订票系统1中的第一读码终端管理模块1d中存储的读码终端信息进行匹配结果,把电子凭证中的信息验证结果发送到对应的包含该读码终端模块5a的电影院5。一致时,电影院5开门放行,电影票订票系统1与电影院5进行结算;不一致时,如用语音告知用户或管理员电子凭证可能有假,不进行结算。The movie ticket issuance management system 2 compares the information of the received electronic voucher of the movie ticket and the information of the code reading terminal module 5a with the information at the time of distribution, and sends the consistent or inconsistent comparison results to the movie ticket booking system 1, and the movie ticket The ticket booking system 1 performs matching results based on the received code reading terminal module 5a information and the code reading terminal information stored in the first code reading terminal management module 1d in the movie ticket booking system 1, and verifies the information in the electronic voucher Send to the corresponding movie theater 5 containing the code reading terminal module 5a. When they match, the cinema 5 will open the door and let the movie ticket booking system 1 settle with the cinema 5; if they don’t match, the user or administrator will be notified by voice that the electronic certificate may be fake, and no settlement will be made.
由于电子凭证中包含了业务信息,用户能够通过电子凭证知道电影票的时间、电影票的场次、座位等,方便用户的使用。Since the electronic voucher contains business information, the user can know the time of the movie ticket, the number of movie tickets, the seat, etc. through the electronic voucher, which is convenient for the user.
由于电影票的用户持手机到电影院5观看电影进行消费,通过专用的读取系统读取码图,该码图是文本字符码图,读取后的文本字符码图信息发送给电影票发放管理系统2,与电影票发放管理系统2中存储的辅助码、码图等电子凭证中的信息进行核对,确认正确后,再通过电影票发放管理系统2向电影院5发送确认正确的信息,电影院5接收到确认信息后与用户完成消费交易;码图的读取结果需要经过电影票发放管理系统2实现确认,隔离开电影院5与用户的直接联系,防止非法用户或电影院5手持仿冒凭证验证,进一步提升凭证安全效果。Because the user of the movie ticket goes to the cinema 5 to watch the movie with a mobile phone for consumption, the code map is read through a special reading system, the code map is a text character code map, and the read text character code map information is sent to the movie ticket distribution management System 2 checks the information in the electronic vouchers such as auxiliary codes and code maps stored in the movie ticket distribution management system 2, and after confirming that it is correct, sends the confirmed correct information to the movie theater 5 through the movie ticket distribution management system 2, and the movie theater 5 After receiving the confirmation information, complete the consumption transaction with the user; the reading result of the code map needs to be confirmed by the movie ticket distribution management system 2, which isolates the direct contact between the movie theater 5 and the user, prevents illegal users or the movie theater 5 from holding counterfeit certificate verification, and further Improve credential security.
该专用读码终端模块具有其特定的管理属性和地理属性,所说管理属性是指,每一个读取系统都有其制定的合法拥有者,并已登记备案;所说地理属性是指每一个读取系统都是唯一的,并把所在地理位置进行登记备案;由于该读取系统具有特定的管理属性和地理属性,能够很好对消费者消费行为进行记录、分析;例如,当消费者在该电影院5看电影消费时,确认消费者消费地点和人数、时间等信息,系统可以根据消费者所在地周边的商家信息,再向消费者发送就进商家的优惠券,这样就实现了广告的精确推广,更符合用户的习惯,提升推广成功率。The special code reading terminal module has its specific management attributes and geographic attributes. The management attributes refer to the fact that each reading system has its legal owner and has been registered for the record; the geographic attributes refer to each The reading system is unique, and the geographical location is registered for the record; because the reading system has specific management attributes and geographical attributes, it can record and analyze consumer behavior well; for example, when consumers are in The cinema 5 confirms the consumption location, number of people, time and other information of the consumers when watching a movie. The system can then send the consumers coupons to enter the merchants according to the merchant information around the consumer's location, thus realizing the accuracy of the advertisement. Promotion is more in line with user habits and improves the success rate of promotion.
本专利中所述的封闭码是指该码的编码方法和译码算法过程是保密的,不对外公开的;关联是指包括至少两组信息,需要将其中一组中的每一小组信息与另一组中的每一小组信息相对应存储,当得到其中一组中的某一小组信息,通过关联关系可得知对应的另一组中的小组信息。The closed code described in this patent means that the encoding method and decoding algorithm process of the code are confidential and not disclosed to the public; association means that at least two groups of information are included, and each group of information in one of the groups needs to be combined with The information of each group in the other group is correspondingly stored. When the information of a certain group in one of the groups is obtained, the information of the corresponding group in the other group can be known through the association relationship.
应该注意的是,上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包括”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610796929.9ACN106372937B (en) | 2016-08-31 | 2016-08-31 | A voucher issuing system and method |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610796929.9ACN106372937B (en) | 2016-08-31 | 2016-08-31 | A voucher issuing system and method |
| Publication Number | Publication Date |
|---|---|
| CN106372937A CN106372937A (en) | 2017-02-01 |
| CN106372937Btrue CN106372937B (en) | 2019-12-10 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610796929.9AExpired - Fee RelatedCN106372937B (en) | 2016-08-31 | 2016-08-31 | A voucher issuing system and method |
| Country | Link |
|---|---|
| CN (1) | CN106372937B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107230105A (en)* | 2017-05-27 | 2017-10-03 | 上海非码网络科技有限公司 | Method, system, device and the server of consumption money are collected based on electronic certificate |
| CN113762958A (en)* | 2021-01-04 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | A method and apparatus for generating an electronic certificate |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101067855A (en)* | 2007-05-29 | 2007-11-07 | 高翔 | Fees-collecting management system based on two-dimensional bar code and operating method thereof |
| CN101482962A (en)* | 2009-02-26 | 2009-07-15 | 北控易码通(北京)科技有限公司 | Service data processing terminal and service data processing method |
| CN101859397A (en)* | 2009-04-10 | 2010-10-13 | 银河联动信息技术(北京)有限公司 | 2D array code |
| CN103235992A (en)* | 2013-04-23 | 2013-08-07 | 江苏圆坤科技发展有限公司 | Two-dimensional code technology-based hotel management system and operating method for same |
| CN104899756A (en)* | 2014-03-06 | 2015-09-09 | 中国移动通信集团福建有限公司 | Electronic coupon online payment method and electronic coupon online payment system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101067855A (en)* | 2007-05-29 | 2007-11-07 | 高翔 | Fees-collecting management system based on two-dimensional bar code and operating method thereof |
| CN101482962A (en)* | 2009-02-26 | 2009-07-15 | 北控易码通(北京)科技有限公司 | Service data processing terminal and service data processing method |
| CN101859397A (en)* | 2009-04-10 | 2010-10-13 | 银河联动信息技术(北京)有限公司 | 2D array code |
| CN103235992A (en)* | 2013-04-23 | 2013-08-07 | 江苏圆坤科技发展有限公司 | Two-dimensional code technology-based hotel management system and operating method for same |
| CN104899756A (en)* | 2014-03-06 | 2015-09-09 | 中国移动通信集团福建有限公司 | Electronic coupon online payment method and electronic coupon online payment system |
| Publication number | Publication date |
|---|---|
| CN106372937A (en) | 2017-02-01 |
| Publication | Publication Date | Title |
|---|---|---|
| RU2554529C2 (en) | Activation of service using algorithmically configured key | |
| US9818113B2 (en) | Payment method using one-time card information | |
| US11456876B2 (en) | Virtual credentials and licenses | |
| CN102461231B (en) | Program at radio mobile communication network registry radio mobile communication equipment | |
| US11069016B2 (en) | National digital identity | |
| EP2958057A1 (en) | System and methods for transmitting information using inaudible acoustic signals | |
| CN111343233A (en) | Digital currency payment method and device based on storage and mobile terminal | |
| WO2022199293A1 (en) | Generation and verification of two-dimensional code | |
| US20210295280A1 (en) | Technique for providing optimized digital information | |
| CN107248084A (en) | Ticketing service method for managing security and device | |
| EP3607519A1 (en) | Digital property remittance via telephone numbers through telecom carriers | |
| US20180205559A1 (en) | Method and apparatus for authenticating a service user for a service that is to be provided | |
| CN113868619B (en) | Ticket real-name verification method and system | |
| CN112308555A (en) | Remote transaction system, method and point of sale terminal | |
| CN106372937B (en) | A voucher issuing system and method | |
| CN103426091A (en) | Client information interaction method and system | |
| US10129266B2 (en) | Identity information systems and methods | |
| CN103139210A (en) | Method of safety authentication | |
| KR101754486B1 (en) | Method for Providing Mobile Payment Service by Using Account Information | |
| US8296242B1 (en) | Method and apparatus for coordinating and tracking delivery of a benefit | |
| KR20140046831A (en) | Agent system and method for payment | |
| KR20100057761A (en) | Apparatus and method for applying issue of credit card | |
| US12289411B2 (en) | Comprehensive storage application provisioning using a provisioning software development kit (SDK) | |
| US20250124434A1 (en) | Configuring foreign payment instruments based on travel transactions | |
| WO2003015343A1 (en) | Method of secure data transmission through short message service (sms) |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | Granted publication date:20191210 |