專利名稱:一種基于終端的電子小票系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及移動終端、系統(tǒng)軟件等多個技術領域,特別是指一種基于終端的電子小票系統(tǒng)。
背景技術:
隨著互聯(lián)網技術、通信技術的發(fā)展,特別是終端技術、條碼技術和軟件技術的發(fā)展,為基于條碼的終端電子小票系統(tǒng)的發(fā)展提供了可行性。目前用戶購物的流程是,用戶購買商品,商戶收費,打印小票,費時并且浪費資源,隨著智能終端的發(fā)展,智能終端的軟硬件能力越來越強,可以承載各種各樣的媒體文件,以及具備更多的軟硬件功能,通過終端承載條碼,系統(tǒng)識別后向終端預定的接收電子小票地址發(fā)送小票數(shù)據(jù)文件,并向終端發(fā)送付款驗證消息。有鑒于此,本發(fā)明的目的在于提出一種簡單易行,通過移動終端承載條碼進行電子小票數(shù)據(jù)發(fā)送的一種基于終端的電子小票系統(tǒng)。
發(fā)明內容
從上面所述可以看出,本發(fā)明提供的一種基于終端的電子小票系統(tǒng),通過移動終端承載用戶識別條碼后系統(tǒng)發(fā)送電子小票數(shù)據(jù)到終端接收地址,實現(xiàn)了一種簡單易行的一種基于終端的電子小票系統(tǒng)。
具體來說具有以下優(yōu)點: 對終端要求低:
系統(tǒng)對終端的要求較低,不需要終端配置較高的軟硬件,終端可以承載彩色圖像,分辨率達到掃描設備可識別的最低水平即可,大部分終端都可以滿足掃描識別的要求。自動識別:
系統(tǒng)通過掃描設備如條碼掃描槍設備即可自動識別終端上的條碼并發(fā)起對綁定終端用戶的數(shù)據(jù)查詢,不需要人工參與,提高識別效率。無紙化小票:
通過無紙化電子小票方式,一方面省略了打印過程,提高了收銀效率,另一方面,減少了紙張的使用,保護了環(huán)境。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明系統(tǒng)模塊結構的示意圖。圖2為本發(fā)明賬戶注冊流程示意圖。
圖3為本發(fā)明電子小票業(yè)務流程示意圖。
具體實施例方式下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。為實現(xiàn)上述目的,提出了一種基于終端的電子小票系統(tǒng)。以下通過結合附圖,對本發(fā)明的實施方式進行描述。
實現(xiàn)一種基于終端的電子小票系統(tǒng)的關鍵點如下
用戶注冊和綁定
用戶注冊到系統(tǒng)后,系統(tǒng)以下發(fā)驗證數(shù)據(jù)進行終端號碼驗證,并綁定對用戶注冊信息和號碼信息以及系統(tǒng)分配給用戶的唯一性識別ID。數(shù)據(jù)加解密
為保證數(shù)據(jù)和消息的安全,可對編碼到條碼中的信息和系統(tǒng)與終端之間往來的消息進行加密,系統(tǒng)將讀取條碼的加密數(shù)據(jù)進行解密,保證信息的安全。加密采取對稱或者不對稱加密算法,根據(jù)安全需求和級別進行選擇,可以動態(tài)調整加密的強度,更好的保護信息的數(shù)據(jù)。條碼生成
系統(tǒng)在為用戶生成唯一性識別編碼并將數(shù)據(jù)編碼到條碼,根據(jù)數(shù)據(jù)量的大小,可以使用一維碼或者二維碼進行承載。數(shù)據(jù)加密
系統(tǒng)可加密用戶編碼識別數(shù)據(jù),根據(jù)系統(tǒng)安全級別采取不同的加密算法,包含對稱加密算法和非對稱密鑰加密算法。條碼識別
系統(tǒng)通過條碼掃描設備如條碼掃描槍對終端上的條碼進行識別,解析其中包含的用戶編碼信息,并通過識別的用戶編碼信息查詢用戶信息和終端號碼信息以及接收電子小票的地址信息。電子小票生成
系統(tǒng)在用戶購物并支付后,獲取用戶購物信息和支付信息,將原本打印出得電子小票信息以電子表格形式生成電子文檔,包含了用戶信息,購物信息,支付信息,以及支付設備信息等各種數(shù)據(jù),并以電子文檔形式保存。數(shù)據(jù)推送
系統(tǒng)生成電子小票后,根據(jù)用戶設定的接收電子小票數(shù)據(jù)的地址,推送電子小票文件,包含郵件方式,網絡數(shù)據(jù)存儲空間方式。支付驗證
用戶在購物并進行支付后,系統(tǒng)生成用戶支付消息,用以購物場所的支付驗證以及推送到用戶數(shù)據(jù)空間的電子小票的數(shù)據(jù)鏈接,用戶簡單地點擊鏈接即可跳轉到對應的數(shù)據(jù)空間進行電子小票數(shù)據(jù)的查看。
主要功能模塊
如圖1所示,一種基于終端的電子小票系統(tǒng)的結構主要包括
終端側
終端OS 100
終端的操作系統(tǒng),承載各種終端的功能,提供各種操作和數(shù)據(jù)保存的的基礎平臺。注冊模塊101
客戶端模式下的終端用戶注冊模塊,用戶訪問系統(tǒng)進行用戶信息注冊和終端的驗證,非客戶端模式下,用戶可以通過WEB,WAP,短信等方式進行用戶注冊和終端綁定。業(yè)務邏輯模塊102
客戶端模式下,客戶端的業(yè)務邏輯的控制,控制終端客戶端業(yè)務邏輯流程,調用其他功能模塊并與其進行各種交互完成各種業(yè)務邏輯。消息模塊103
終端用戶與系統(tǒng)之間的消息交互,包含短信,彩信,數(shù)據(jù)消息的收發(fā),接收系統(tǒng)下發(fā)的各種消息通知和發(fā)送消息到系統(tǒng)。管理配置模塊106
終端用戶進行業(yè)務配置和數(shù)據(jù)管理,用戶通過管理模塊對業(yè)務的數(shù)據(jù)和業(yè)務的配置進行設置。終端條碼顯示模塊107
終端側承載條碼以及顯示條碼的功能模塊,可以使終端自帶的圖像顯示功能或客戶端圖像顯示功能,將用戶條碼顯示在終端屏幕上。傳輸通道108
提供數(shù)據(jù)傳輸?shù)膶嶋H的物理通道,可以是無線寬帶網和移動數(shù)據(jù)網絡,包含各個移動通信的數(shù)據(jù)信道,WIFI,固定寬帶等。系統(tǒng)側
接口模塊109
系統(tǒng)端與終端的通信交互接口,包含地址,端口,協(xié)議,服務名稱等參數(shù),通過接口完成系統(tǒng)和終端的消息數(shù)據(jù)的傳遞。數(shù)據(jù)庫108
提供數(shù)據(jù)存儲和數(shù)據(jù)庫以及各種基于數(shù)據(jù)庫的各種功能,如數(shù)據(jù)觸發(fā)器、函數(shù)等邏輯功能以及報表系統(tǒng)等。系統(tǒng)邏輯模塊109
控制系統(tǒng)端的各個業(yè)務邏輯流程,調用各個功能模塊并進行交互,完成各個業(yè)務邏輯流程。用戶注冊模塊110:
負責提供用戶注冊功能,提供用戶注冊邏輯,將用戶數(shù)據(jù)保存到系統(tǒng)并生成用戶編碼信息,激活用戶權限。條碼模塊111:
負責生成條碼和解析條碼數(shù)據(jù),為業(yè)務邏輯等功能模塊提供條碼的生成和條碼數(shù)據(jù)解析功能。
編碼模塊112:
系統(tǒng)端為注冊用戶生成唯一性編碼數(shù)據(jù),并提交條碼模塊生成條碼。安全模塊113:
負責用戶身份驗證和支付安全相關的各種功能,包含數(shù)據(jù)加解密,終端用戶身份和屬性的鑒權驗證等功能。電子小票推送模塊114:
在生成電子小票后,將電子小票的文件發(fā)送到用戶預設的接收地址,包含郵件,網絡空間等。電子小票生成模塊
負責生成電子小票文件,電子小票生成模塊采集用戶信息,用戶支付數(shù)據(jù),商品數(shù)據(jù),時間,POS機編碼等場景數(shù)據(jù),生成電子小票數(shù)據(jù)文件。日志模塊116:
將系統(tǒng)的各種操作和業(yè)務邏輯執(zhí)行的各種信息記錄到系統(tǒng)日志,并提供給用戶進行查詢。消息通知模塊117:
系統(tǒng)給用戶發(fā)送各種用戶消息和系統(tǒng)消息,以及接收用戶消息的功能模塊,包含短信,彩信方式,WAP PUSH方式,數(shù)據(jù)客戶端方式.
第三方系統(tǒng)接口 118
系統(tǒng)與外界系統(tǒng)的接口,通過第三方系統(tǒng)接口與各種第三方系統(tǒng)進行交互,包含移動網短信,彩信等接口,與商戶收銀系統(tǒng)接口等。管理配置模塊119:
管理系統(tǒng),包含用戶管理,業(yè)務邏輯管理、日志、參數(shù)配置等各種管理功能。報表模塊120
為系統(tǒng)提供各種報表,根據(jù)用戶的需求,生成和輸出各種分析數(shù)據(jù)報表。掃描設備121
購物收銀系統(tǒng)中,負責掃描終端用戶條碼的設備,通過光電方式掃描用戶條碼并將掃描數(shù)據(jù)提供給條碼識別模塊進行識讀。條碼識別模塊122
購物收銀系統(tǒng)中負責識別由掃描設備掃描條碼的數(shù)據(jù),解析其中包含的數(shù)據(jù)。收費模塊123
購物收銀系統(tǒng)中負責對用戶所購商品進行計費和匯總,生成用戶購物清單數(shù)據(jù)和匯總金額數(shù)據(jù),并通過收銀系統(tǒng)與電子小票系統(tǒng)接口提供數(shù)據(jù)到電子小票生成模塊進行數(shù)據(jù)文件的生成。系統(tǒng)門戶124
系統(tǒng)用戶登入門戶的系統(tǒng)的門戶,提供用戶使用系統(tǒng)的界面和各種業(yè)務流程的承載。
下面舉一個例子來說明本發(fā)明用戶使用終端的購物并獲取電子小票的工作流程,該實施例中,業(yè)務包括以下步驟
預置條件用戶進行了系統(tǒng)注冊和綁定賬戶,系統(tǒng)生成和下發(fā)了識別條碼。
步驟1:用戶在商戶處進行購物,支付時出示手機上的用戶識別條碼;
步驟2 :系統(tǒng)掃描條碼并進行條碼的識別,并將識別后的數(shù)據(jù)查詢系統(tǒng)的用戶數(shù)據(jù),同時對用戶購物商品進行計費;
步驟3 :系統(tǒng)查詢到對應的用戶數(shù)據(jù)和電子小票接收地址等數(shù)據(jù),并將用戶購物數(shù)據(jù)與支付數(shù)據(jù)生成電子小票文件;
步驟4.系統(tǒng)推送電子小票到用戶指定的接收地址;
步驟5.系統(tǒng)推送用戶支付驗證信息和電子小票推送信息;
步驟6.用戶獲取到系統(tǒng)推送的支付驗證信息和電子小票推送通知消息。
本發(fā)明的描述是為了示例和說明起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。
權利要求
1.一種基于終端的電子小票系統(tǒng),其特征在于,系統(tǒng)為注冊用戶對象分配唯一性條碼,包含用戶識別信息等信息,并下發(fā)到用戶終端,商戶通過掃描槍等設備掃描終端上得條碼進行識別后查詢系統(tǒng)數(shù)據(jù),獲取用戶信息和電子小票的接收數(shù)據(jù)地址,將小票數(shù)據(jù)下發(fā)到用戶設定的接收地址,并通過短信或數(shù)據(jù)方式下發(fā)付費消息。
2.如權利要求1所述,系統(tǒng)為用戶分配識別條碼,其特征在于,用戶在系統(tǒng)進行注冊,提供用戶信息,終端號碼和接收電子小票數(shù)據(jù)的地址信息,包含郵件,網絡空間等方式,系統(tǒng)為終端用戶分配唯一性識別編碼,通過短信下發(fā)驗證數(shù)據(jù)方式驗證終端號碼,并將編碼與用戶進行映射和綁定,將用戶識別編碼數(shù)據(jù)編碼到條碼后下發(fā)給終端用戶。
3.如權利要求2所述,系統(tǒng)通過編碼識別用戶和查詢用戶信息,其特征在于,系統(tǒng)通過編碼唯一標識和識別用戶,并映射和綁定了用戶數(shù)據(jù)接收地址等信息,系統(tǒng)在獲取識別的編碼信息后,通過編碼查詢到用戶接收地址數(shù)據(jù)后推送電子小票給終端用戶,并通過短信,數(shù)據(jù)消息等方式下發(fā)到終端作為付費依據(jù)。
4.如權利要求2所述,系統(tǒng)為用戶生成唯一性條碼提供給商戶,系統(tǒng)為保證條碼數(shù)據(jù)不被非系統(tǒng)用戶進行識讀,系統(tǒng)可采取加密安全措施保證條碼在系統(tǒng)內的識讀,其特征在于,系統(tǒng)加密條碼中的數(shù)據(jù),根據(jù)加密需求安全級別,加密方式采取對稱密鑰或非對稱密鑰加密算法,用戶上傳的數(shù)據(jù)為加密后的數(shù)據(jù),保證數(shù)據(jù)被系統(tǒng)內的合法用戶使用。
5.如權利要求3所述,系統(tǒng)識別用戶條碼后查詢用戶小票接收地址信息進行電子小票的推送,其特征在于,系統(tǒng)通過編碼查詢對應用戶注冊信息和對應的電子小票接收地址,根據(jù)數(shù)據(jù)接收地址類型,采取不同的方式推送電子小票數(shù)據(jù),包含電子郵件方式,數(shù)據(jù)上傳網絡空間方式等。
6.如權利要求5所述,系統(tǒng)獲取用戶的接收地址后推送電子小票數(shù)據(jù)到終端用戶,其特征在于,電子小票以電子表格方式,記錄小票的各種流水數(shù)據(jù)和支付數(shù)據(jù),如用戶信息,商品信息,價格,支付金額,匯總數(shù)據(jù),支付方式,POS機編號等,以電子文件方式進行保存,按照用戶設定的地址類型采取不同的推送方式推送到用戶數(shù)據(jù)地址并通知用戶。
7.如權利要求6所述,系統(tǒng)在完成業(yè)務流程后通過各種方式通知終端用戶,其特征在于,系統(tǒng)通知采取客戶端數(shù)據(jù)消息,短信,彩信發(fā)送電子小票的推送通知,并記錄在用戶空間日志,用戶隨后可以進行相關數(shù)據(jù)查詢。
全文摘要
本發(fā)明公開了一種基于終端的電子小票系統(tǒng),包含掃描模塊,系統(tǒng)條碼模塊,數(shù)據(jù)同步模塊,業(yè)務邏輯模塊等。本發(fā)明將通過用戶注冊到系統(tǒng),系統(tǒng)分配包含用戶信息的條碼,用戶在購物時出示終端上的條碼,系統(tǒng)通過掃描設備如掃描槍識別用戶并獲取其中包含的信息,獲取其中接收電子小票的方式和地址,將小票數(shù)據(jù)發(fā)送到用戶設定的接收地址,并給終端下發(fā)短信或數(shù)據(jù)消息通知,作為付款的驗證數(shù)據(jù)。通過分配用戶識別條碼,商戶無需打印紙媒,通過電子化小票降低了打印的成本,有利于保護環(huán)境和節(jié)約資源。
文檔編號G06Q30/00GK103077462SQ20111032762
公開日2013年5月1日 申請日期2011年10月25日 優(yōu)先權日2011年10月25日
發(fā)明者顧健 申請人:上海博路信息技術有限公司