Pos系統(tǒng)的控制方法、pos控制系統(tǒng)和商貿(mào)系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供的一種POS系統(tǒng)的控制方法,包括:從POS系統(tǒng)獲取打印指令;從所述打印指令中提取交易詳情;接收會員ID;根據(jù)所述會員ID和交易詳情修改會員積分;以及根據(jù)所述打印指令完成票據(jù)打印。根據(jù)本發(fā)明實(shí)施例的POS系統(tǒng)的控制方法,從現(xiàn)有的POS系統(tǒng)中截獲打印指令流,通過對指令流的解析,獲取交易詳情,從而修改對應(yīng)的顧客的會員積分。更進(jìn)一步,利用會員ID實(shí)現(xiàn)營銷信息的定制。上述方法不需要現(xiàn)有的POS系統(tǒng)開放接口,即可完成會員積分管理和定向營銷。
【專利說明】
POS系統(tǒng)的控制方法、POS控制系統(tǒng)和商貿(mào)系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種POS系統(tǒng)的控制方法、POS控制系統(tǒng)和商貿(mào)系統(tǒng)。
【背景技術(shù)】
[0002]市場經(jīng)濟(jì)的飛速發(fā)展使得客戶的選擇余地加大,導(dǎo)致各行業(yè)的競爭越來越激烈。會員制度是企業(yè)提高品牌知名度、穩(wěn)定老客戶,從而提高企業(yè)競爭力的一種有效方式。對商家而言,使用POS系統(tǒng)不但能對消費(fèi)者進(jìn)行積分,還能實(shí)現(xiàn)會員轉(zhuǎn)介紹功能,讓會員為企業(yè)宣傳產(chǎn)品,提高企業(yè)知名度。會員信息還可以實(shí)現(xiàn)市場調(diào)查與統(tǒng)計(jì)分析。
[0003]目前市面上的POS系統(tǒng)很多沒有會員識別,積分管理和消費(fèi)記錄沉積的功能。部分POS系統(tǒng)雖然具有會員卡識別功能,但需要收銀員錄入相關(guān)的交易信息。也有部分高端的會員系統(tǒng)能夠?qū)崿F(xiàn)會員積分的實(shí)時沉積和使用,但是需要POS系統(tǒng)開放接口,使其能實(shí)時接收到相關(guān)的交易信息,由此導(dǎo)致必須對現(xiàn)有的POS系統(tǒng)進(jìn)行改造。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供一種POS系統(tǒng)的控制方法、POS控制系統(tǒng),其不需要現(xiàn)有的POS系統(tǒng)開放接口或做任何改造,即可完成會員積分管理。
[0005]根據(jù)本發(fā)明的第一方面,提供一種POS系統(tǒng)的控制方法,包括:從POS系統(tǒng)獲取打印指令;從所述打印指令中提取交易詳情;接收會員ID;以及根據(jù)所述會員ID和交易詳情修改會員積分。
[0006]優(yōu)選地,還包括:根據(jù)所述打印指令完成票據(jù)打印。
[0007]優(yōu)選地,還包括:根據(jù)所述交易詳情和會員ID確定商品的最終價格。
[0008]優(yōu)選地,還包括:在所述根據(jù)打印指令完成票據(jù)打印之前,根據(jù)所述商品的最終價格修改所述打印指令。
[0009]優(yōu)選地,還包括:根據(jù)所述會員ID定制營銷信息。
[0010]優(yōu)選地,還包括:根據(jù)所述營銷信息生成二維碼。
[0011 ]優(yōu)選地,還包括:在所述根據(jù)打印指令完成票據(jù)打印之前,根據(jù)所述營銷信息修改所述打印指令。
[0012]優(yōu)選地,所述交易詳情包括商品標(biāo)識碼、商品價格和數(shù)量。
[0013]優(yōu)選地,所述從POS系統(tǒng)獲取打印指令包括:監(jiān)視所述POS系統(tǒng)的打印端口;以及從所述打印端口截獲所述打印指令。
[0014]根據(jù)本發(fā)明的第二方面,提供一種POS控制系統(tǒng),包括:指令截取模塊,用于從POS系統(tǒng)獲取打印指令;指令解析模塊,用于從所述打印指令中提取交易詳情;ID接收模塊,用于接收會員ID;積分維護(hù)模塊,用于根據(jù)所述會員ID和交易詳情修改會員積分;票據(jù)打印模塊,用于根據(jù)所述打印指令完成票據(jù)打印。
[0015]優(yōu)選地,還包括:價格確定模塊,用于根據(jù)所述交易詳情和會員ID確定商品的最終價格。
[0016]優(yōu)選地,還包括:營銷信息定制模塊,用于根據(jù)所述會員ID定制營銷信息。
[0017]優(yōu)選地,營銷信息定制模塊根據(jù)所述營銷信息生成二維碼。
[0018]優(yōu)選地,還包括:指令修改模塊,用于修改所述打印指令。
[0019]優(yōu)選地,所述指令截取模塊包括:監(jiān)視單元,用于監(jiān)視所述POS系統(tǒng)的打印端口;以及截取單元,用于從所述打印端口截獲所述打印指令。
[0020]根據(jù)本發(fā)明的第三方面,提供一種商貿(mào)系統(tǒng),包括POS系統(tǒng)和上述之一POS控制系統(tǒng)。
[0021 ]本發(fā)明提供的一種POS系統(tǒng)的控制方法,包括:從POS系統(tǒng)獲取打印指令;從所述打印指令中提取交易詳情;接收會員ID;根據(jù)所述會員ID和交易詳情修改會員積分;以及根據(jù)所述打印指令完成票據(jù)打印。本發(fā)明實(shí)施例同時提供對應(yīng)的POS控制系統(tǒng)。根據(jù)本發(fā)明實(shí)施例的POS系統(tǒng)的控制方法,從現(xiàn)有的POS系統(tǒng)中截獲打印指令流,通過對指令流的解析,獲取交易詳情,從而修改對應(yīng)的顧客的會員積分。更進(jìn)一步,利用會員ID實(shí)現(xiàn)營銷信息的定制。上述方法不需要現(xiàn)有的POS系統(tǒng)開放接口,即可完成會員積分管理。
【附圖說明】
[0022]通過參照以下附圖對本發(fā)明實(shí)施例的描述,本發(fā)明的上述以及其它目的、特征和優(yōu)點(diǎn)將更為清楚,在附圖中:
[0023]圖1是根據(jù)本發(fā)明實(shí)施例的POS系統(tǒng)的控制方法的流程圖;
[0024]圖2是根據(jù)本發(fā)明另一實(shí)施例的POS系統(tǒng)的控制方法的流程圖;
[0025]圖3是根據(jù)發(fā)明實(shí)施例的POS控制系統(tǒng)的結(jié)構(gòu)圖;
[0026]圖4是根據(jù)發(fā)明實(shí)施例的POS控制系統(tǒng)的部署圖;
[0027]圖5是根據(jù)本發(fā)明實(shí)施例的POS控制系統(tǒng)的交互流程圖。
【具體實(shí)施方式】
[0028]以下基于實(shí)施例對本發(fā)明進(jìn)行描述,但是本發(fā)明并不僅僅限于這些實(shí)施例。在下文對本發(fā)明的細(xì)節(jié)描述中,詳盡描述了一些特定的細(xì)節(jié)部分。對本領(lǐng)域技術(shù)人員來說沒有這些細(xì)節(jié)部分的描述也可以完全理解本發(fā)明。為了避免混淆本發(fā)明的實(shí)質(zhì),公知的方法、過程、流程沒有詳細(xì)敘述。另外附圖不一定是按比例繪制的。
[0029]附圖中的流程圖、框圖圖示了本發(fā)明實(shí)施例的系統(tǒng)、方法、裝置的可能的體系框架、功能和操作,流程圖和框圖上的方框可以代表一個模塊、程序段或僅僅是一段代碼,所述模塊、程序段和代碼都是用來實(shí)現(xiàn)規(guī)定邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,所述實(shí)現(xiàn)規(guī)定邏輯功能的可執(zhí)行指令可以重新組合,從而生成新的模塊和程序段。因此附圖的方框以及方框順序只是用來更好的圖示實(shí)施例的過程和步驟,而不應(yīng)以此作為對發(fā)明本身的限制。
[0030]圖1是根據(jù)本發(fā)明實(shí)施例的POS系統(tǒng)的控制方法的流程圖。圖1所述的POS系統(tǒng)的控制方法包括步驟101-105。
[0031]在步驟1I中,截取POS系統(tǒng)的打印指令。POS系統(tǒng)一般在收銀付費(fèi)成功后,會向打印機(jī)發(fā)送小票打印指令。在本步驟中,截獲該打印指令。在一個優(yōu)選實(shí)施例中,通過插件實(shí)時監(jiān)視POS系統(tǒng)的打印端口,從打印端口截獲所述打印指令。在另一個優(yōu)選的實(shí)施例中,在商家收銀機(jī)的收銀機(jī)上將小票打印機(jī)設(shè)置為并行端口打印機(jī),安裝在商家收銀機(jī)上的插件監(jiān)控該并行端口的讀寫操作,當(dāng)遇到讀寫操作請求時會將POS系統(tǒng)發(fā)送到該并行端口的ESC/P0S打印指令流轉(zhuǎn)發(fā)給智能終端。
[0032]在步驟102中,解析打印指令,獲取交易詳情。所述交易詳情包括商品價格、數(shù)量、商品標(biāo)識碼和商品名稱。
[0033]在步驟103中,獲取會員ID。在本步驟中,通過會員ID、身份證號、手機(jī)號碼、二維碼等方式獲取顧客的會員ID。為了方便起見,可以電子設(shè)備掃描或拍攝獲取顧客的會員ID。
[0034]在步驟104中,根據(jù)會員ID和交易詳情修改會員積分。在本步驟中,根據(jù)會員ID檢索獲得會員積分信息,根據(jù)交易詳情中的金額修改現(xiàn)有的會員積分。
[0035]在步驟105中,完成打印指令。
[0036]在另一個和圖1相關(guān)的實(shí)施例中,POS系統(tǒng)的控制方法只包括步驟101-104,不包括步驟105打印指令步驟,這是因?yàn)樵诮厝OS系統(tǒng)的打印指令的步驟時,只是讀取打印指令,并不終止打印指令的正常輸出。
[0037]圖2是根據(jù)本發(fā)明另一實(shí)施例的POS系統(tǒng)的控制方法的流程圖。圖2所述的POS系統(tǒng)的控制方法包括步驟201-108。
[0038]在步驟201中,截取POS系統(tǒng)發(fā)送的打印指令。和前述步驟101相同,這里就不在贅述。
[0039]在步驟202中,解析打印指令,獲取交易詳情。和前述步驟102相同,這里就不在贅述。
[0040]在步驟203中,獲取會員ID。和前述步驟103相同,這里就不在贅述。
[0041 ]在步驟204中,根據(jù)交易詳情和會員ID確定商品價格。在本步驟中,根據(jù)會員ID和交易詳情中的商品ID或商品名稱檢索獲得商品的折扣信息,根據(jù)折扣信息和商品單價計(jì)算商品價格以及總金額。
[0042]在步驟205中,根據(jù)會員ID和交易詳情修改會員積分。和前述的步驟104相同,這里就不在贅述。
[0043]在步驟206中,根據(jù)會員ID定制營銷信息。根據(jù)該會員ID的歷史記錄分析會員類型和偏好,為該會員定制營銷信息。
[0044]在步驟207中,將營銷信息轉(zhuǎn)換為二維碼。
[0045]在步驟208中,根據(jù)二維碼和商品價格修改打印指令,完成打印。在本步驟中,前述獲取到的打印指令,在打印指令中增加二維碼以及根據(jù)折扣后的商品價格和總金額,修改打印指令,并將打印指令發(fā)送到打印機(jī),以完成小票打印。
[0046]根據(jù)本發(fā)明實(shí)施例的POS系統(tǒng)的控制方法,從現(xiàn)有的POS系統(tǒng)中截獲打印指令流,通過對指令流的解析,獲取交易詳情,從而修改對應(yīng)的顧客的會員積分。更進(jìn)一步,利用會員ID實(shí)現(xiàn)營銷信息的定制。上述方法不需要現(xiàn)有的POS系統(tǒng)開放接口,即可完成會員積分管理。
[0047]圖3是根據(jù)發(fā)明實(shí)施例的POS控制系統(tǒng)的結(jié)構(gòu)圖。POS控制系統(tǒng)200包括指令截取模塊301、指令解析模塊302、ID接收模塊303、積分維護(hù)模塊304和票據(jù)打印模塊305。
[0048]指令截取模塊301從POS系統(tǒng)獲取打印指令。
[0049]指令解析模塊302從指令截取模塊301獲取打印指令,從打印指令中提取交易詳
*卜主1同O
[0050]ID接收模塊303用于從外部設(shè)備接收會員ID。
[0051 ]積分維護(hù)模塊304根據(jù)ID接收模塊303接收的會員ID和指令解析模塊302中獲取的交易詳情修改會員積分。
[0052]票據(jù)打印模塊305根據(jù)指令截取模塊301截獲的打印指令完成票據(jù)打印。
[0053]圖4是根據(jù)發(fā)明實(shí)施例的POS控制系統(tǒng)的部署圖。POS控制系統(tǒng)40的各個模塊分別部署在收銀機(jī)411,智能終端402和服務(wù)器403上。收銀機(jī)411上部署了指令截取模塊301和票據(jù)打印模塊305,智能終端402上部署了指令解析模塊302和ID接收模塊303,服務(wù)器403部署了積分維護(hù)模塊304。
[0054]在一個繳費(fèi)場景中,顧客通過POS系統(tǒng)進(jìn)行繳費(fèi)前,首先通過條碼掃槍410將商品價格和數(shù)量錄入到收銀機(jī),收銀員可以在繳費(fèi)完成前或完成后將打印票據(jù)指令發(fā)送到對應(yīng)的打印機(jī),插件401實(shí)時監(jiān)視打印機(jī)端口,一旦截獲到打印機(jī)讀寫任務(wù),就會將打印讀寫任務(wù)發(fā)送到智能終端402,智能終端402接收到打印指令和會員ID,發(fā)送給服務(wù)器403,由服務(wù)器端對積分維護(hù)。并在積分維護(hù)完成后將相關(guān)信息發(fā)送給收銀機(jī)上的插件,插件指令打印機(jī)412完成打印指令。
[0055]圖5是根據(jù)本發(fā)明實(shí)施例的POS控制系統(tǒng)各的交互流程圖。具體包括以下步驟。
[0056]POS系統(tǒng)錄入商品信息預(yù)提交,并將打印指令發(fā)送給打印機(jī)。
[0057]安裝在收銀機(jī)上的插件截獲打印指令,發(fā)送打印指令至智能終端。
[0058]智能終端從打印指令中提取交易詳情,從外部設(shè)備中獲取會員ID,發(fā)送交易詳情和會員ID至服務(wù)器。
[0059]服務(wù)器接收交易詳情和會員ID,根據(jù)交易詳情和會員ID確定商品的最終價格,更新會員積分,定制營銷信息發(fā)送到智能終端。
[0060]智能終端將上述最終價格和營銷信息發(fā)送至安裝在收銀機(jī)上的插件。
[0061]收銀機(jī)上的插件將營銷信息轉(zhuǎn)換為二維碼,并修改打印指令,指令打印機(jī)打印交易詳情和二維碼。
[0062]打印機(jī)完成打印票據(jù)。
[0063]根據(jù)本發(fā)明實(shí)施例的POS控制系統(tǒng),包括:指令截取模塊,用于從POS系統(tǒng)獲取打印指令;指令解析模塊,用于從所述打印指令中提取交易詳情;ID接收模塊,用于接收會員ID;積分維護(hù)模塊,用于根據(jù)所述會員ID和交易詳情修改會員積分;票據(jù)打印模塊,用于根據(jù)所述打印指令完成票據(jù)打印。從現(xiàn)有的POS系統(tǒng)中截獲打印指令流,作為POS控制系統(tǒng)的數(shù)據(jù)錄入,從而不必對現(xiàn)有的POS系統(tǒng)進(jìn)行改造,即可完成會員積分管理。
[0064]優(yōu)選地,上述POS控制系統(tǒng)還包括:價格確定模塊,用于根據(jù)交易詳情和會員ID確定商品的最終價格。
[0065]優(yōu)選地,上述POS控制系統(tǒng)還包括:營銷信息定制模塊,用于根據(jù)會員ID定制營銷
?目息O
[0066]優(yōu)選地,營銷信息定制模塊根據(jù)營銷信息生成二維碼。
[0067]優(yōu)選地,上述POS控制系統(tǒng)還包括:指令修改模塊,用于修改所述打印指令。
[0068]優(yōu)選地,指令截取模塊包括:監(jiān)視單元,用于監(jiān)視POS系統(tǒng)的打印端口;以及截取單元,用于從打印端口截獲所述打印指令。
[0069 ]本發(fā)明同時提供一種商貿(mào)系統(tǒng),包括上述POS系統(tǒng)和POS控制系統(tǒng)。
[0070]本領(lǐng)域技術(shù)人員可以理解,根據(jù)本發(fā)明的系統(tǒng)的各個模塊或單元可以通過硬件、固件或軟件實(shí)現(xiàn)。軟件例如包括采用JAVA、C/C++/C#、SQL等各種編程語言形成的編碼程序。雖然在方法以及方法圖例中給出本發(fā)明實(shí)施例的步驟以及步驟的順序,但是所述步驟實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令可以重新組合,從而生成新的步驟。所述步驟的順序也不應(yīng)該僅僅局限于所述方法以及方法圖例中的步驟順序,可以根據(jù)功能的需要隨時進(jìn)行調(diào)整。例如將其中的某些步驟并行或按照相反順序執(zhí)行。
[0071]根據(jù)本發(fā)明的系統(tǒng)和方法可以部署在單個或多個服務(wù)器上。例如,可以將不同的模塊分別部署在不同的服務(wù)器上,形成專用服務(wù)器?;蛘?,可以在多個服務(wù)器上分布式部署相同的功能單元、模塊或系統(tǒng),以減輕負(fù)載壓力。所述服務(wù)器包括但不限于在同一個局域網(wǎng)以及通過Internet連接的多個PC機(jī)、PC服務(wù)器、刀片機(jī)、超級計(jì)算機(jī)等。
[0072]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并不用于限制本發(fā)明,對于本領(lǐng)域技術(shù)人員而言,本發(fā)明可以有各種改動和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種POS系統(tǒng)的控制方法,包括: 從POS系統(tǒng)獲取打印指令; 從所述打印指令中提取交易詳情; 接收會員ID;以及 根據(jù)所述會員ID和交易詳情修改會員積分。2.根據(jù)權(quán)利要求1所述的控制方法,還包括: 根據(jù)所述打印指令完成票據(jù)打印。3.根據(jù)權(quán)利要求2所述的控制方法,還包括: 根據(jù)所述交易詳情和會員ID確定商品的最終價格。4.根據(jù)權(quán)利要求3所述的控制方法,還包括:在所述根據(jù)打印指令完成票據(jù)打印之前,根據(jù)所述商品的最終價格修改所述打印指令。5.根據(jù)權(quán)利要求2所述的控制方法,還包括:根據(jù)所述會員ID定制營銷信息。6.根據(jù)權(quán)利要求5所述的控制方法,還包括:根據(jù)所述營銷信息生成二維碼。7.根據(jù)權(quán)利要求5或6所述的控制方法,還包括:在所述根據(jù)打印指令完成票據(jù)打印之前,根據(jù)所述營銷信息修改所述打印指令。8.根據(jù)權(quán)利要求1所述的控制方法,所述交易詳情包括商品標(biāo)識碼、商品價格和數(shù)量。9.根據(jù)權(quán)利要求1所述的控制方法,所述從POS系統(tǒng)獲取打印指令包括:監(jiān)視所述POS系統(tǒng)的打印端口;以及從所述打印端口截獲所述打印指令。10.—種POS控制系統(tǒng),包括: 指令截取模塊,用于從POS系統(tǒng)獲取打印指令; 指令解析模塊,用于從所述打印指令中提取交易詳情; ID接收模塊,用于接收會員ID; 積分維護(hù)模塊,用于根據(jù)所述會員ID和交易詳情修改會員積分; 票據(jù)打印模塊,用于根據(jù)所述打印指令完成票據(jù)打印。11.根據(jù)權(quán)利要求1O所述的POS控制系統(tǒng),還包括: 價格確定模塊,用于根據(jù)所述交易詳情和會員ID確定商品的最終價格。12.根據(jù)權(quán)利要求10所述的POS控制系統(tǒng),還包括:營銷信息定制模塊,用于根據(jù)所述會員ID定制營銷信息。13.根據(jù)權(quán)利要求12所述的POS控制系統(tǒng),其中,營銷信息定制模塊根據(jù)所述營銷信息生成二維碼。14.根據(jù)權(quán)利要求11至13任一項(xiàng)所述的POS控制系統(tǒng),還包括:指令修改模塊,用于修改所述打印指令。15.根據(jù)權(quán)利要求10所述的POS控制系統(tǒng),所述指令截取模塊包括: 監(jiān)視單元,用于監(jiān)視所述POS系統(tǒng)的打印端口;以及 截取單元,用于從所述打印端口截獲所述打印指令。16.—種商貿(mào)系統(tǒng),包括POS系統(tǒng)和權(quán)利要求10至15任一項(xiàng)所述的POS控制系統(tǒng)。
【文檔編號】G07G1/14GK105825600SQ201610144223
【公開日】2016年8月3日
【申請日】2016年3月14日
【發(fā)明人】檀斌, 丁東平
【申請人】北京怡美假日信息科技有限公司