Summary of the invention
Consider the technical matters occurring in correlation technique, technical matters to be solved by this invention is, a kind of business treatment technique based on Quick Response Code is provided, and can support a large amount of checking contents, greatly improves dirigibility and the verification efficiency of checking.
In view of this, according to an aspect of the present invention, a kind of transaction processing system based on Quick Response Code is provided, comprise: operation system, be connected to server, for when the need code processed, the customer information of need checking be sent to described server, and according to the bar code content from described server, carry out business processing, and by result via described server feedback to two dimension code reading equipment; Described server, for generating bar code content according to described customer information, and described bar code content is sent to system code device, and the Quick Response Code that described two dimension code reading equipment is read is sent to described system code device, and verify that whether the described system yard bar code content that device deciphering is obtained is correct, at the result, while being correct, described bar code content being sent to described operation system and processing; Described system code device, for generating Quick Response Code and described Quick Response Code be sent to the client terminal corresponding with described customer information according to described bar code content, and the Quick Response Code from described server is decrypted, obtain described bar code content and described bar code content be back to described server verifying; Described two dimension code reading equipment, when testing at need yard, distinguishes the Quick Response Code showing on described client terminal, by recognition to described Quick Response Code be sent to described server.
Operation system is carried out data interaction by server and system code device and two dimension code reading equipment, two dimension code reading equipment also can and be made a code device and carry out data interaction by server and operation system, the cell-phone number that customer information comprises client, short color type etc., system code device possesses short color template, based on cell-phone number information, to client terminal, send the Quick Response Code figure making, therefore can to a large amount of clients, send the Quick Response Code figure preparing simultaneously, improve code efficiency processed.When testing yard, Quick Response Code on two dimension code reading equipment recognition client terminal, by server, the Quick Response Code of recognition being sent to a system code device is decrypted and obtains bar code content, this bar code content is that server generates according to customer information, therefore bar code content comprises business information and public information, thereby make server can judge that whether the bar code content after deciphering is correct, if correct, server can be picked out the business information in bar code content, send to operation system to process business information, if this operation system is the system of registering, illustrate that these personnel that register register.Therefore, without a large amount of personnel, participate in the middle of business procession, saved a large amount of manpower and materials, and this system can a large amount of business of simultaneous verification, therefore, has improved verification efficiency.
In technique scheme, preferably, described server comprises: lock unit, before system code, the information of the two dimension code reading equipment in described server is synchronized to described operation system, thinks the two dimension code reading equipment that the traffic assignments of described operation system setting is associated.
This operation system can be supported the business of variety classes or different numberings, and the business of every kind or each numbering needs corresponding one or more two dimension code reading equipment, to avoid confusion, for the validity of checking two dimension code reading equipment is prepared.
In technique scheme, preferred, described two dimension code reading equipment, also for after system code completes, is sent to described server by business numbering and the device numbering of itself of need association; Described server is also for judging that whether described two dimension code reading equipment is associated with described operation system, when the determination result is NO, is back to described two dimension code reading equipment by prompting error message; Described operation system also, for when receiving judgment result is that of described server and be, shows numbering corresponding business information and described business information is back to described two dimension code reading equipment with described business.
In this operation system, be while registering system, before testing code, need make the two dimension code reading equipment of current employing obtain the business information (being conferencing information) being associated, two dimension code reading device just is sent to server by the device numbering of itself and business numbering (being meeting numbering), by server, judge whether corresponding meeting is associated with this two dimension code reading equipment, if be associated, for example, by the conferencing information being specifically associated with this two dimension code reading equipment in the system of registering (conference content, time) feeding back to this two dimension code reading equipment shows, thereby complete the setting of registered meeting.
In technique scheme, preferably, described two dimension code reading equipment also for by recognition to Quick Response Code and device numbering itself be sent to described server, by described server, judge whether described Quick Response Code identification equipment is associated with described operation system, when described server determines that described Quick Response Code identification equipment is associated with described operation system, described Quick Response Code is sent to described system code device.
In testing yard process, server also needs this two dimension code reading equipment to carry out home authentication, to avoid occurring the not having two dimension code reading equipment of authority to obtain important information, only after determining ownership, just Quick Response Code is decrypted, has further ensured the security of data.
In above-mentioned arbitrary technical scheme, preferred, described Quick Response Code comprises stack Quick Response Code and/or matrix type two-dimension code.
According to a further aspect in the invention, a kind of method for processing business based on Quick Response Code is also provided, comprise: when need code processed, operation system is sent to server by the customer information of need checking, described server generates bar code content according to described customer information, and described bar code content is sent to system code device system code; Described system code device generates Quick Response Code and described Quick Response Code is sent to the client terminal corresponding with described customer information according to described bar code content; When need are tested yard, start two dimension code reading equipment, adopt described two dimension code reading equipment to distinguish the Quick Response Code showing on described client terminal, and the described Quick Response Code reading is sent to described system yard device via described server; Described system code device is decrypted described Quick Response Code, obtains described bar code content and described bar code content is sent to described server verifying; At the result, while being correct, described bar code content being sent to described operation system and processing, and by result via described server feedback to described two dimension code reading equipment.
Operation system is carried out data interaction by server and system code device and two dimension code reading equipment, two dimension code reading equipment also can and be made a code device and carry out data interaction by server and operation system, the cell-phone number that customer information comprises client, short color type etc., system code device possesses short color template, based on cell-phone number information, to client terminal, send the Quick Response Code figure making, therefore can to a large amount of clients, send the Quick Response Code figure preparing simultaneously, improve code efficiency processed.When testing yard, Quick Response Code on two dimension code reading equipment recognition client terminal, by server, the Quick Response Code of recognition being sent to a system code device is decrypted and obtains bar code content, this bar code content is that server generates according to customer information, therefore bar code content comprises business information and public information, thereby make server can judge that whether the bar code content after deciphering is correct, if correct, server can be picked out the business information in bar code content, send to operation system to process business information, if this operation system is the system of registering, illustrate that these personnel that register register.Therefore, without a large amount of personnel, participate in the middle of business procession, saved a large amount of manpower and materials, and this system can a large amount of business of simultaneous verification, therefore, has improved verification efficiency.
In technique scheme, preferred, can also comprise: before system code, the information of the two dimension code reading equipment in described server is synchronized to described operation system, thinks the two dimension code reading equipment that the traffic assignments of described operation system setting is associated.
This operation system can be supported the business of variety classes or different numberings, and the business of every kind or each numbering needs corresponding one or more two dimension code reading equipment, to avoid confusion, for the validity of checking two dimension code reading equipment is prepared.
In technique scheme, preferably, after system code completes, described two dimension code reading equipment is sent to described server by business numbering and the device numbering of itself of need association, by described server, judges whether described two dimension code reading equipment is associated with described operation system; If the determination result is YES, by described operation system, obtain to number corresponding business information and described business information is back to described two dimension code reading equipment with described business and show; If the determination result is NO, prompting error message is back to described two dimension code reading equipment.
In this operation system, be while registering system, before testing code, need make the two dimension code reading equipment of current employing obtain the business information (being conferencing information) being associated, two dimension code reading device just is sent to server by the device numbering of itself and business numbering (being meeting numbering), by server, judge whether corresponding meeting is associated with this two dimension code reading equipment, if be associated, for example, by the conferencing information being specifically associated with this two dimension code reading equipment in the system of registering (conference content, time) feeding back to this two dimension code reading equipment shows, thereby complete the setting of registered meeting.
In technique scheme, preferably, the testing yard process and can also comprise of described Quick Response Code: described two dimension code reading equipment by recognition to Quick Response Code and the device numbering of itself be sent to described server, by described server, judge whether described Quick Response Code identification equipment is associated with described operation system; When described server determines that described Quick Response Code identification equipment is associated with described operation system, described Quick Response Code is sent to described system code device.
In testing yard process, server also needs this two dimension code reading equipment to carry out home authentication, to avoid occurring the not having two dimension code reading equipment of authority to obtain important information, only after determining ownership, just Quick Response Code is decrypted, has further ensured the security of data.
In above-mentioned arbitrary technical scheme, preferred, described Quick Response Code comprises stack Quick Response Code and/or matrix type two-dimension code.
The present invention is in conjunction with planar bar code technology, network technology and intelligent terminal technology, for all kinds of operation systems provide advanced technical guarantee.By the present invention, can support a large amount of checking contents, greatly improve dirigibility and the verification efficiency of checking.
Embodiment
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with the drawings and specific embodiments, the present invention is further described in detail.It should be noted that, in the situation that not conflicting, the application's embodiment and the feature in embodiment can combine mutually.
Set forth in the following description a lot of details so that fully understand the present invention, still, the present invention can also adopt other to be different from other modes described here and implement, and therefore, the present invention is not limited to the restriction of following public specific embodiment.
Transaction processing system based on Quick Response Code according to the present invention is in conjunction with planar bar code technology, network technology and intelligent terminal technology, for all kinds of operation systems provide advanced technical guarantee.
In operation system, be while registering system, native system supports variety of way to carry personnel participating in the meeting's meeting voucher, comprising: SMS, cell phone multimedia message, papery meeting pass-check etc.Transaction processing system based on Quick Response Code carrys out the image in 2 D code on appropriate meeting voucher by two dimension code reading equipment (band cameras with fixed focus).And personnel participating in the meeting's the authentication logic of registering can be deployed on various platforms:
1) two dimension code reading equipment off line is tested code: can dispose a plurality of two dimension code reading equipment (this two dimension code reading equipment can be a camera of PC computer configuration), without other equipment or network, image in 2 D code collection, two dimension code reading, two-dimension code credential are verified by two dimension code reading equipment complete independently;
2) the online code of testing of two dimension code reading equipment: can be deployed on a plurality of two dimension code reading equipment of networking (this two dimension code reading equipment can be a camera of PC computer configuration), image in 2 D code collection, two dimension code reading complete on two dimension code reading equipment, and verifying logic is deployed on the server and system code device in the transaction processing system based on Quick Response Code.
For above-described the second logic, dispose to describe in detail according to the transaction processing system based on Quick Response Code of the present invention below.
Fig. 1 shows the schematic diagram of the transaction processing system based on Quick Response Code according to an embodiment of the invention.
As shown in Figure 1, transaction processing system based on Quick Response Code 100 according to an embodiment of the invention, comprise: operation system 102, be connected to server 104, for when need code processed, the customer information of need checking is sent to server 104, and carries out business processing according to the bar code content from server 104, and result is fed back to two dimension code reading equipment 108 via server 104; Server 104, for generating bar code content according to customer information, and bar code content is sent to system code device 106, and the Quick Response Code that two dimension code reading equipment 108 is read is sent to system code device 106, and whether the bar code content that 106 deciphering of checking system code device are obtained is correct, at the result, while being correct, bar code content being sent to operation system 102 and processing; System code device 106, for generating Quick Response Code and Quick Response Code be sent to the client terminal corresponding with customer information according to bar code content, and the Quick Response Code from server 104 is decrypted, obtain bar code content and bar code content be back to server 104 verifying; Two dimension code reading equipment 108, when testing at need yard, the Quick Response Code showing on recognition client terminal, by recognition to Quick Response Code be sent to server 104.
Operation system 102 is carried out data interaction by server 104 and system code device 106 and two dimension code reading equipment 108, two dimension code reading equipment 108 also can carry out data interaction by server 104 and operation system 102 and system code device 106, the cell-phone number that customer information comprises client, short color type etc., system code device 106 possesses short color template, based on cell-phone number information, to client terminal, send the Quick Response Code figure making, therefore can to a large amount of clients, send the Quick Response Code figure preparing simultaneously, improve code efficiency processed.When testing yard, Quick Response Code on two dimension code reading equipment 108 recognition client terminals, by server 104, the Quick Response Code of recognition being sent to a system code device 106 is decrypted and obtains bar code content, this bar code content is that server 104 generates according to customer information, therefore bar code content comprises business information and public information, thereby make server 104 can judge that whether the bar code content after deciphering is correct, if correct, server 104 can be picked out the business information in bar code content, send to operation system 102 to process business information, if this operation system 102 is the systems of registering, illustrate that these personnel that register register.Therefore, without a large amount of personnel, participate in the middle of business procession, saved a large amount of manpower and materials, and this system can a large amount of business of simultaneous verification, therefore, has improved verification efficiency.
In technique scheme, preferably, server 104 comprises: lock unit 1042, before system code, the information of the two dimension code reading equipment 108 in server 104 is synchronized to operation system 102, thinks the two dimension code reading equipment 108 that traffic assignments that operation system 102 arranges is associated.
This operation system 102 can be supported the business of variety classes or different numberings, and the business of every kind or each numbering needs corresponding one or more two dimension code reading equipment 108, to avoid confusion, for the validity of checking two dimension code reading equipment 108 is prepared.
In technique scheme, preferred, two dimension code reading equipment 108, also for after system code completes, is sent to server 104 by business numbering and the device numbering of itself of need association; Server 104 is also for judging that whether two dimension code reading equipment 108 is associated with operation system 102, when the determination result is NO, is back to two dimension code reading equipment 108 by prompting error message; Operation system 102 also, for when receiving judgment result is that of server 104 and be, shows numbering corresponding business information and business information is back to described two dimension code reading equipment 108 with business.
In this operation system 102, be while registering system, before testing code, need make the two dimension code reading equipment 108 of current employing obtain the business information (being conferencing information) being associated, 108 of two dimension code reading equipment need be sent to server 104 by the device numbering of itself and business numbering (being meeting numbering), by server 104, judge whether corresponding meeting is associated with this two dimension code reading equipment 108, if be associated, for example, by the conferencing information being specifically associated with this two dimension code reading equipment 108 in the system of registering (conference content, time) feeding back to this two dimension code reading equipment 108 shows, thereby complete the setting of registered meeting.
In technique scheme, preferably, described two dimension code reading equipment 108 also for by recognition to Quick Response Code and device numbering itself be sent to described server 104, by described server 104, judge whether described Quick Response Code identification equipment is associated with described operation system 102, when described server 104 determines that described Quick Response Code identification equipment is associated with described operation system 102, described Quick Response Code is sent to described system code device 106.
In testing yard process, server 104 also needs this two dimension code reading equipment 108 to carry out home authentication, to avoid occurring the not having two dimension code reading equipment 108 of authority to obtain important information, only after determining ownership, just Quick Response Code is decrypted, has further ensured the security of data.
Preferably, described Quick Response Code comprises stack Quick Response Code and/or matrix type two-dimension code.
Fig. 2 shows the process flow diagram of the method for processing business based on Quick Response Code according to an embodiment of the invention.
As shown in Figure 2, the method for processing business based on Quick Response Code according to an embodiment of the invention, can comprise the following steps:
Step 202, when need code processed, operation system is sent to server by the customer information of need checking, and server generates bar code content according to customer information, and bar code content is sent to system code device system code;
Step 204, system code device generates Quick Response Code and Quick Response Code is sent to the client terminal corresponding with customer information according to bar code content;
Step 206, when need are tested yard, starts two dimension code reading equipment, adopts the Quick Response Code showing on two dimension code reading equipment recognition client terminal, and the Quick Response Code reading is sent to a system code device via server;
Step 208, a system code device is decrypted Quick Response Code, obtains bar code content and bar code content is sent to server verifying, at the result while being correct, bar code content is sent to operation system and processes, and by result via server feedback to two dimension code reading equipment.
Operation system is carried out data interaction by server and system code device and two dimension code reading equipment, two dimension code reading equipment also can and be made a code device and carry out data interaction by server and operation system, the cell-phone number that customer information comprises client, short color type etc., system code device possesses short color template, based on cell-phone number information, to client terminal, send the Quick Response Code figure making, therefore can to a large amount of clients, send the Quick Response Code figure preparing simultaneously, improve code efficiency processed.When testing yard, Quick Response Code on two dimension code reading equipment recognition client terminal, by server, the Quick Response Code of recognition being sent to a system code device is decrypted and obtains bar code content, this bar code content is that server generates according to customer information, therefore bar code content comprises business information and public information, thereby make server can judge that whether the bar code content after deciphering is correct, if correct, server can be picked out the business information in bar code content, send to operation system to process business information, if this operation system is the system of registering, illustrate that these personnel that register register.Therefore, without a large amount of personnel, participate in the middle of business procession, saved a large amount of manpower and materials, and this system can a large amount of business of simultaneous verification, therefore, has improved verification efficiency.
Preferably, can comprise before described step 202: before system code, the information of the two dimension code reading equipment in server is synchronized to operation system, thinks the two dimension code reading equipment that the traffic assignments of operation system setting is associated.
This operation system can be supported the business of variety classes or different numberings, and the business of every kind or each numbering needs corresponding one or more two dimension code reading equipment, to avoid confusion, for the validity of checking two dimension code reading equipment is prepared.
In technique scheme, preferred, after system code completes, two dimension code reading equipment is sent to server by business numbering and the device numbering of itself of need association, by server, judges whether two dimension code reading equipment is associated with operation system; If the determination result is YES, by operation system, obtain to number corresponding business information and described business information is back to two dimension code reading equipment with described business and show; If the determination result is NO, prompting error message is back to described two dimension code reading equipment.
In this operation system, be while registering system, before testing code, need make the two dimension code reading equipment of current employing obtain the business information (being conferencing information) being associated, two dimension code reading device just is sent to server by the device numbering of itself and business numbering (being meeting numbering), by server, judge whether corresponding meeting is associated with this two dimension code reading equipment, if be associated, for example, by the conferencing information being specifically associated with this two dimension code reading equipment in the system of registering (conference content, time) feeding back to this two dimension code reading equipment shows, thereby complete the setting of registered meeting.
In technique scheme, preferably, the testing yard process and can also comprise of Quick Response Code: described two dimension code reading equipment by recognition to Quick Response Code and the device numbering of itself be sent to server, by server, judge whether Quick Response Code identification equipment is associated with operation system; When described server determines that described Quick Response Code identification equipment is associated with described operation system, Quick Response Code is sent to described system code device.In testing yard process, server also needs this two dimension code reading equipment to carry out home authentication, to avoid occurring the not having two dimension code reading equipment of authority to obtain important information, only after determining ownership, just Quick Response Code is decrypted, has further ensured the security of data.
Preferably, described Quick Response Code comprises stack Quick Response Code and/or matrix type two-dimension code.
Below in conjunction with Fig. 3, take the system of registering and as operation system as example, describe the method for processing business that the present invention is based on Quick Response Code in detail.Traditional Meeting Signature, need to arrange personnel inspection to check personnel participating in the meeting's pass-check, wastes time and energy, if parliamentary dimension is very large, needs a large amount of personnel to support to register.For this situation, in the present embodiment, for every personnel participating in the meeting makes a Quick Response Code meeting voucher, this Quick Response Code meeting voucher comprises user's essential information (not encrypting), details (encryption).This Quick Response Code meeting voucher can send on personnel participating in the meeting's mobile phone, also can be printed on and attend a meeting on pass-check, guarantees voucher uniqueness.
According to the transaction processing system based on Quick Response Code of the present invention, according to parliamentary dimension, changeable.Small-scale conference system, can complete whole checkings by a two dimension code reading equipment independently.Medium-scale meeting can be disposed many two dimension code reading equipment, also can dispose multiple pc computer and add camera and complete.For large-scale meeting, can set up the LAN (Local Area Network) of registering in a meeting-place, jointly complete personnel participating in the meeting's credential verification.
The related terms relating in Fig. 3 is explained as follows:
Facility: i.e. two dimension code reading equipment, for distinguishing Quick Response Code, and by recognition to Quick Response Code be sent to support side's platform.
Meeting Signature system: i.e. operation system, provides the establishment of meeting and management function.
The side's of support platform: i.e. server, be responsible for the access of each operation system downwards, be upwards linked into for example China Mobile's Quick Response Code platform of central platform, the ability of using its Quick Response Code to generate and issue, and safeguard facility information.
Central platform: making code device, for example, is China Mobile's Quick Response Code platform, is responsible for the generation of Quick Response Code and issues.
As shown in Figure 3, first, Meeting Signature system is connected to support platform, synchronously obtains facility information (facility information shifts to an earlier date typing in support platform, and distributes to Meeting Signature system).
Then make code process:
A) in Meeting Signature system, start meeting typing software, login the member's input interface of attending a meeting, each personnel participating in the meeting's of typing essential information: name, unit, position, phone, mail, mailing address etc., also can typing individual's photo, can do at the scene photo comparison, thereby complete the assembled bar code request slip of Meeting Signature system, cell-phone number, short color type, the short color content of filling, to support platform application code processed and issue;
B) support platform generates bar code individual information, and assembled bar code public information, is combined into complete bar code content, and forwards cell-phone number, short color type, filling content to central platform, to central platform, submits the request of system code to;
C) central platform receives the request of system code, according to bar code content generated code figure, and combines short color content and cell-phone number, submitting to short color gateway issues, also can return to Quick Response Code code and scheme support side's platform, the side's of support platform returns to typing software again, and Quick Response Code pass-check is made in printing;
D) central platform returns to support platform by the status report having issued, then passes to Meeting Signature system.
Then carry out the setting up procedure of the meeting of registering of facility:
A) facility start, connect support platform, input meeting numbering also passes to supporting platform by meeting numbering, after support platform proof machine tool validity, passing through support platform numbers meeting to Meeting Signature system, if the side's of support platform judges when these facility and corresponding meeting are not associated, miscue is fed back to facility;
B) after Meeting Signature system verification meeting numbering, return with this meeting and number corresponding meeting essential information, by support platform, pass through facility, and show on facility.
Finally test a yard process:
A) meeting affairs personnel start proving program (on facility or computer), open camera, before being placed on to camera, meeting pass-check (note, multimedia message or papery pass-check) scans Quick Response Code code figure, facility (or computer) get after Quick Response Code code figure, recognition Quick Response Code is also resolved content, the code number of perhaps inputting in the code figure that recognition is arrived, and meeting numbering is sent to support platform, after support platform proof machine tool validity, pass through central platform, if when platform validation these facility in the side's of support are not had validity, feedback error is prompted to facility;
B) central platform Query Database server, completes and tests a yard logic, and Quick Response Code is decrypted and obtains bar code content, bar code content is returned to support platform and verify, if the result is correct, bar code content is passed through to Meeting Signature system;
C) business information corresponding to Meeting Signature system verification bar code content, and process business, result is returned to support platform, pass through facility.
More than be described with reference to the accompanying drawings according to technical scheme of the present invention, the present invention is in conjunction with planar bar code technology, network technology and intelligent terminal technology, for all kinds of operation systems provide advanced technical guarantee.By the present invention, can support a large amount of checking contents, greatly improve dirigibility and the verification efficiency of checking.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.