本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種控制方法、控制系統(tǒng)和商貿(mào)系統(tǒng)。
背景技術(shù):
隨著大數(shù)據(jù)分析技術(shù)的發(fā)展,商家愈來(lái)愈認(rèn)可用戶交易數(shù)據(jù)的商業(yè)價(jià)格。通過(guò)分析用戶交易數(shù)據(jù),能夠獲得消費(fèi)者的消費(fèi)理念、消費(fèi)行為,消費(fèi)習(xí)慣以及對(duì)品牌的要求等信息?;谶@些信息,可以針對(duì)不同的消費(fèi)者進(jìn)行定向營(yíng)銷(xiāo),同時(shí)根據(jù)消費(fèi)者的消費(fèi)心理為目標(biāo)顧客量身訂做活動(dòng)方案,成功的系數(shù)就會(huì)提高。
但是用戶交易數(shù)據(jù)不會(huì)憑空出現(xiàn)。本發(fā)明人在發(fā)明的過(guò)程中發(fā)現(xiàn),可以利用現(xiàn)有的收銀系統(tǒng)收集用戶交易數(shù)據(jù),并根據(jù)用戶交易數(shù)據(jù)進(jìn)行定向營(yíng)銷(xiāo)。由此,需要現(xiàn)有的收銀系統(tǒng)開(kāi)放代碼,對(duì)系統(tǒng)進(jìn)行升級(jí)改造。但這種升級(jí)改造需要商家的支持,很多商家基于經(jīng)濟(jì)或安全方面考慮,不愿意對(duì)現(xiàn)有的收銀系統(tǒng)進(jìn)行升級(jí)改造。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供一種控制方法、控制系統(tǒng)和商貿(mào)系統(tǒng),不需要現(xiàn)有的收銀系統(tǒng)升級(jí)改造,即可完成用戶交易數(shù)據(jù)的收集和定向營(yíng)銷(xiāo),解決了商家的顧慮。
根據(jù)本發(fā)明的第一方面,提供一種控制方法,應(yīng)用于收銀系統(tǒng),包括:獲取用戶標(biāo)識(shí);在所述收銀系統(tǒng)打印小票時(shí),獲取打印作業(yè)文件;從所述打印作業(yè)文件獲取交易信息;根據(jù)所述交易信息生成電子小票;以及根據(jù)用戶標(biāo)識(shí)將電子小票發(fā)送到用戶。
可選地,所述接收用戶標(biāo)識(shí)包括:通過(guò)掃描二維碼獲取所述用戶標(biāo)識(shí)。
可選地,所述從打印作業(yè)文件獲取交易信息包括:獲取所述打印作業(yè)文件的格式;如果所述打印作業(yè)文件為EMF格式,將EMF格式文件轉(zhuǎn)換為圖像文件;如果所述打印作業(yè)文件為非EMF格式,將非EMF格式文件轉(zhuǎn)換為EMF格式文件,將EMF格式文件轉(zhuǎn)換為圖像文件;從所述圖像文件中識(shí)別所述交易信息。
可選地,所述從所述圖像文件中識(shí)別所述交易信息包括:通過(guò)OCR技術(shù)識(shí)別所述圖像文件中的字符;以及根據(jù)預(yù)設(shè)的標(biāo)準(zhǔn)模板文件將從所述圖像文件中識(shí)別的字符還原為所述交易信息。
可選地,所述從所述圖像文件中識(shí)別所述交易信息包括:通過(guò)OCR技術(shù)識(shí)別所述圖像文件中的字符;接收在所述述圖像文件上的標(biāo)注信息;根據(jù)所述標(biāo)注信息生成標(biāo)準(zhǔn)模板文件;以及根據(jù)所述標(biāo)準(zhǔn)模板文件將從所述圖像文件中識(shí)別的字符還原為所述交易信息。
可選地,在所述通過(guò)OCR技術(shù)識(shí)別所述圖像文件中的字符之前,對(duì)所述圖像文件進(jìn)行預(yù)處理。
可選地,所述控制方法還包括:根據(jù)所述交易信息定制營(yíng)銷(xiāo)類(lèi)信息,以及將所述營(yíng)銷(xiāo)類(lèi)信息添加到所述電子小票上。
可選地,所述控制方法還包括:并根據(jù)云端服務(wù)器上的交易信息定制營(yíng)銷(xiāo)類(lèi)信息。
根據(jù)本發(fā)明的第二方面,提供一種控制系統(tǒng),包括:第一獲取模塊,用于獲取用戶標(biāo)識(shí);第二獲取模塊,用于在所述收銀系統(tǒng)打印小票時(shí),獲取打印作業(yè)文件;解析模塊,用于從所述打印作業(yè)文件獲取交易信息;生成模塊,用于根據(jù)所述交易信息生成電子小票;以及發(fā)送模塊,用于根據(jù)用戶標(biāo)識(shí)將電子小票發(fā)送到用戶。
可選地,所述第一獲取模塊包括:通過(guò)掃描二維碼獲取所述用戶標(biāo)識(shí)。
可選地,所述解析模塊包括:格式判斷單元,用于獲取所述打印作業(yè)文件的格式;轉(zhuǎn)換單元,用于如果所述打印作業(yè)文件為EMF格式,將EMF格式文件轉(zhuǎn)換為圖像文件;如果所述打印作業(yè)文件為非EMF格式,將非EMF格式文件轉(zhuǎn)換為EMF格式文件,將EMF格式文件轉(zhuǎn)換為圖像文件;識(shí)別單元,用于從所述圖像文件中識(shí)別所述交易信息。
可選地,所述識(shí)別單元包括:通過(guò)OCR技術(shù)識(shí)別所述圖像文件中的字符;以及根據(jù)預(yù)設(shè)的標(biāo)準(zhǔn)模板文件將從所述圖像文件中識(shí)別的字符還原為所述交易信息。
可選地,所述識(shí)別單元包括:包括:通過(guò)OCR技術(shù)識(shí)別所述圖像文件中的字符;接收在所述打印作業(yè)文件中的標(biāo)注信息;根據(jù)所述標(biāo)注信息生成標(biāo)準(zhǔn)模板文件;以及根據(jù)所述標(biāo)準(zhǔn)模板文件將從所述圖像文件中識(shí)別的字符還原為所述交易信息。
可選地,還包括:根據(jù)歷史交易信息定制營(yíng)銷(xiāo)類(lèi)信息,以及將所述營(yíng)銷(xiāo)類(lèi)信息添加到所述電子小票上。
根據(jù)本發(fā)明的第三方面,提供一種商貿(mào)系統(tǒng),包括收銀系統(tǒng)和上述任一項(xiàng)所述的控制系統(tǒng)。
根據(jù)本發(fā)明的第四方面,提供一種終端設(shè)備,包括至少一個(gè)處理器,與至少一個(gè)處理器關(guān)聯(lián)的數(shù)據(jù)存儲(chǔ)器,以及數(shù)據(jù)存儲(chǔ)器中的一組指令,其中所述至少一個(gè)處理器執(zhí)行數(shù)據(jù)存儲(chǔ)器中的所述指令以執(zhí)行下列操作:獲取用戶標(biāo)識(shí);在所述收銀系統(tǒng)打印小票時(shí),獲取打印作業(yè)文件;從所述打印作業(yè)文件獲取交易信息;根據(jù)所述交易信息生成電子小票;以及根據(jù)用戶標(biāo)識(shí)將電子小票發(fā)送到用戶。
本發(fā)明實(shí)施例的控制方法,應(yīng)用于收銀系統(tǒng),從打印作業(yè)文件中獲得交易信息,根據(jù)交易信息定制小票,從而在不影響現(xiàn)有的收銀系統(tǒng)正常工作的基礎(chǔ)上,完成了基于個(gè)體用戶的定向營(yíng)銷(xiāo)。
附圖說(shuō)明
通過(guò)參照以下附圖對(duì)本發(fā)明實(shí)施例的描述,本發(fā)明的上述以及其它目的、特征和優(yōu)點(diǎn)將更為清楚,在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的控制方法的流程圖;
圖2是根據(jù)本發(fā)明另一實(shí)施例的控制方法的流程圖;
圖3a是圖2的步驟206“從圖像文件中識(shí)別交易信息”的流程圖;
圖3b是圖2的步驟206“從圖像文件中識(shí)別交易信息”的另一流程圖;
圖4是根據(jù)本發(fā)明實(shí)施例的控制系統(tǒng)的結(jié)構(gòu)圖;
圖5是根據(jù)本發(fā)明實(shí)施例的控制系統(tǒng)的應(yīng)用場(chǎng)景。
具體實(shí)施方式
以下基于實(shí)施例對(duì)本發(fā)明進(jìn)行描述,但是本發(fā)明并不僅僅限于這些實(shí)施例。在下文對(duì)本發(fā)明的細(xì)節(jié)描述中,詳盡描述了一些特定的細(xì)節(jié)部分。對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)沒(méi)有這些細(xì)節(jié)部分的描述也可以完全理解本發(fā)明。為了避免混淆本發(fā)明的實(shí)質(zhì),公知的方法、過(guò)程、流程沒(méi)有詳細(xì)敘述。另外附圖不一定是按比例繪制的。
附圖中的流程圖、框圖圖示了本發(fā)明實(shí)施例的系統(tǒng)、方法、裝置的可能的體系框架、功能和操作,流程圖和框圖上的方框可以代表一個(gè)模塊、程序段或僅僅是一段代碼,所述模塊、程序段和代碼都是用來(lái)實(shí)現(xiàn)規(guī)定邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,所述實(shí)現(xiàn)規(guī)定邏輯功能的可執(zhí)行指令可以重新組合,從而生成新的模塊和程序段。因此附圖的方框以及方框順序只是用來(lái)更好的圖示實(shí)施例的過(guò)程和步驟,而不應(yīng)以此作為對(duì)發(fā)明本身的限制。
圖1是根據(jù)本發(fā)明實(shí)施例的控制方法的流程圖。所述控制方法包括步驟101-105。
在步驟101中,獲取用戶標(biāo)識(shí)。
用戶標(biāo)識(shí)用于唯一表征一個(gè)用戶。在本發(fā)明實(shí)施例中,通過(guò)該用戶標(biāo)識(shí)必須能“找到”該用戶。用戶可以向系統(tǒng)注冊(cè)獲得會(huì)員ID,并將會(huì)員ID作為用戶標(biāo)識(shí)。也可以使用一些廣泛認(rèn)知的會(huì)員ID作為會(huì)員標(biāo)識(shí),如微信號(hào)、QQ號(hào)、支付寶賬號(hào)。還可以采用終端設(shè)備的設(shè)備碼作為用戶標(biāo)識(shí)。在本步驟中,根據(jù)預(yù)定義的采集方式,獲取用戶標(biāo)識(shí)。采集方式包括表單輸入、二維碼掃描、語(yǔ)音錄入等。表單輸入為人工錄入用戶標(biāo)識(shí),語(yǔ)音錄入則為通過(guò)聲音裝置獲取包含用戶標(biāo)識(shí)的語(yǔ)音信號(hào),從中提取用戶標(biāo)識(shí)。二維碼掃描是其中應(yīng)用廣泛的一種采集方式。在一個(gè)典型的場(chǎng)景中,每次移動(dòng)支付時(shí),二維碼掃描器掃描用戶手持移動(dòng)終端中存儲(chǔ)的二維碼,以獲得用戶標(biāo)識(shí)。該二維碼可以由收銀系統(tǒng)生成后發(fā)送給每個(gè)用戶,或者通過(guò)移動(dòng)終端的二維碼生成器生成。
在步驟102中,在收銀系統(tǒng)打印小票時(shí),獲取打印作業(yè)文件。
目前在各種桌面系統(tǒng)上經(jīng)常使用的打印技術(shù)是假脫機(jī)(spooling)的打印方法。當(dāng)用戶需要打印一個(gè)文件時(shí),該文件并不直接送到打印機(jī),而是發(fā)送到打印緩存區(qū)下,以打印作業(yè)文件形式存在。打印機(jī)守護(hù)程序經(jīng)常掃描打印緩沖區(qū)以查看有無(wú)需要打印的新文件,如果存在,將對(duì)應(yīng)的打印作業(yè)文件轉(zhuǎn)換為打印流,發(fā)送到打印機(jī)端口打印。在本步驟中,在收銀系統(tǒng)打印小票時(shí),掃描打印緩沖區(qū)獲得小票的打印作業(yè)文件。應(yīng)該指出的是,在不同操作系統(tǒng)上,打印作業(yè)文件的格式不同,例如,Linux/Unix上經(jīng)常使用PostScript格式,Windows上使用的多是EMF格式。
在步驟103中,從打印作業(yè)文件獲取交易信息。
根據(jù)打印作業(yè)文件的格式采用不同的方法解析打印作業(yè)文件,從而獲取打印作業(yè)文件的交易信息。交易信息可以包括商家名稱(chēng)、商家地址、交易時(shí)間、交易金額、交易的商品詳情等信息。
在步驟104中,根據(jù)交易信息生成電子小票。
這里的電子小票不僅僅是紙質(zhì)小票的電子化。在電子小票上可以增加很多附加信息,例如,根據(jù)交易信息和從互聯(lián)網(wǎng)獲取的其他增強(qiáng)信息定制針對(duì)當(dāng)前用戶的營(yíng)銷(xiāo)信息,并將該營(yíng)銷(xiāo)信息添加到電子小票上?;蛘?,在電子小票上增加用戶評(píng)價(jià)頁(yè)面,用戶可以對(duì)商家和購(gòu)買(mǎi)的商品進(jìn)行評(píng)價(jià)??蛇x地,在云端服務(wù)器存儲(chǔ)有交易信息,通過(guò)分析用戶的交易信息和關(guān)聯(lián)信息,根據(jù)分析結(jié)果得到每次的營(yíng)銷(xiāo)類(lèi)信息,并把該營(yíng)銷(xiāo)類(lèi)信息添加到電子小票上。可以想見(jiàn),通過(guò)這種方式,即使同一個(gè)用戶,每次在電子小票上添加的附加信息也可能不同,從而達(dá)到定向營(yíng)銷(xiāo)的效果。
在步驟105中,根據(jù)用戶標(biāo)識(shí)將電子小票發(fā)送到用戶。
在本步驟中,通過(guò)用戶標(biāo)識(shí)“找到”用戶,并將電子小票發(fā)送給用戶。例如,找到用戶的移動(dòng)終端、微信號(hào)、支付寶賬號(hào)等,將電子小票發(fā)送給對(duì)應(yīng)的目標(biāo)。
本發(fā)明實(shí)施例的控制方法,應(yīng)用于收銀系統(tǒng),從打印作業(yè)文件中獲得交易信息,根據(jù)交易信息定制小票,從而在不影響現(xiàn)有的收銀系統(tǒng)正常工作的基礎(chǔ)上,完成了基于個(gè)體用戶的定向營(yíng)銷(xiāo)。
圖2是根據(jù)本發(fā)明另一實(shí)施例的控制方法的流程圖。所述控制方法包括步驟201-208。其中,步驟201-202和前述實(shí)施例的步驟101-102相同,步驟207-208和前述實(shí)施例的步驟104-105相同,這里就不再贅述。
在步驟201中,獲取用戶標(biāo)識(shí)。
在步驟202中,在收銀系統(tǒng)打印小票時(shí),獲取打印作業(yè)文件。
在步驟203中,獲取打印作業(yè)文件的格式。
打印作業(yè)文件的格式包括例如前所述的EMF格式和PostScript格式。
在步驟204中,如果打印作業(yè)文件的格式是EMF格式,將EMF格式文件轉(zhuǎn)換為圖像文件。
在步驟205中,如果打印作業(yè)文件的格式是非EMF格式,將非EMF格式文件轉(zhuǎn)換為EMF格式文件,將EMF格式文件轉(zhuǎn)換為圖像文件。
一個(gè)打印任務(wù)可能包括多個(gè)EMF格式的文件,在步驟204中,先將這些文件轉(zhuǎn)換為多個(gè)圖像文件(如PNG、JPG、GIF文件),然后將多個(gè)圖像文件合并為一個(gè)圖像文件。同理,在步驟205中,針對(duì)多個(gè)是非EMF格式的文件,將其轉(zhuǎn)換為EMF格式的文件后進(jìn)行上述處理。
在步驟206中,從圖像文件中識(shí)別交易信息。
在圖像文件中包含的交易信息可以圖像識(shí)別、圖像處理等方式提取出來(lái)。圖像識(shí)別和圖像處理技術(shù)屬于現(xiàn)有技術(shù),這里就不再贅述。
在步驟207中,根據(jù)交易信息生成電子小票。
在步驟208中,根據(jù)用戶標(biāo)識(shí)將電子小票發(fā)送到用戶。
本發(fā)明實(shí)施例的控制方法,對(duì)“從打印作業(yè)文件獲取交易信息”的步驟進(jìn)行進(jìn)一步的分解,最終生成打印文件的圖像文件,通過(guò)圖像處理技術(shù)獲取圖像文件中的交易信息,從而可以根據(jù)交易信息生成電子小票,在不影響現(xiàn)有的收銀系統(tǒng)正常工作的基礎(chǔ)上,完成從紙質(zhì)小到電子小票的轉(zhuǎn)換,并且通過(guò)電子小票的附加信息實(shí)現(xiàn)定向營(yíng)銷(xiāo),提升了系統(tǒng)的商業(yè)價(jià)值。
圖3a是圖2的步驟206“從圖像文件中識(shí)別交易信息”的流程圖,包括步驟3a1-3a3。
在步驟3a1中,圖像文件預(yù)處理。
圖像預(yù)處理包括例如圖像灰度化、圖像增強(qiáng)、圖像過(guò)濾、圖像二值化等等。圖像預(yù)處理是為了提升OCR技術(shù)識(shí)別的效率??蛇x地,根據(jù)預(yù)設(shè)的標(biāo)準(zhǔn)模板文件進(jìn)行圖像預(yù)處理,例如,將和標(biāo)準(zhǔn)模板匹配的特征點(diǎn)做強(qiáng)化處理,或者將無(wú)關(guān)的特征點(diǎn)過(guò)濾掉。
在步驟3a2中,通過(guò)OCR技術(shù)識(shí)別圖像文件中的字符。
OCR(Optical Character Recognition),一種光學(xué)字符識(shí)別,指對(duì)文本資料的圖像文件進(jìn)行分析識(shí)別處理,獲取文字及版面信息的過(guò)程。
在步驟3a3中,根據(jù)預(yù)設(shè)的標(biāo)準(zhǔn)模板文件將從圖像文件中識(shí)別的字符還原為交易信息。
預(yù)設(shè)的標(biāo)準(zhǔn)模板文件定義了打印格式。該打印格式包括例如每個(gè)字段的打印位置、打印字體、最大長(zhǎng)度等等。在本步驟中,將通過(guò)OCR技術(shù)獲得的字符和標(biāo)準(zhǔn)模板文件進(jìn)行匹配,獲得交易信息。
圖3b是圖2的步驟206“從圖像文件中識(shí)別交易信息”的另一流程圖,包括步驟3b1-3b5。
在步驟3b1中,圖像文件預(yù)處理。
圖像預(yù)處理包括例如圖像灰度化、圖像增強(qiáng)、圖像過(guò)濾、圖像二值化等等。圖像預(yù)處理是為了排除干擾,方便后續(xù)從圖像文件中提取字符信息。因此,在一些實(shí)施例中,該步驟也可去掉。
在步驟3b2中,通過(guò)OCR技術(shù)識(shí)別圖像文件中的字符。
對(duì)圖像文件進(jìn)行分析識(shí)別處理,獲取文字及版面信息的過(guò)程。
在步驟3b3中,接收在圖像文件上的標(biāo)注信息。
在第一次處理圖像文件時(shí),在圖像文件中增加一些標(biāo)注信息,該標(biāo)注信息用于提示交易信息的位置。例如,將圖像文件中的“座位號(hào)”通過(guò)方框圈劃出來(lái)。
在步驟3b4中,根據(jù)標(biāo)注信息生成標(biāo)準(zhǔn)模板文件。
根據(jù)標(biāo)準(zhǔn)信息和OCR識(shí)別的字符匹配,從而獲取交易信息。同時(shí)將標(biāo)注信息整理成標(biāo)準(zhǔn)模板文件,用于后續(xù)處理。
在步驟3b5中,根據(jù)標(biāo)準(zhǔn)模板文件將從圖像文件中識(shí)別的字符還原為交易信息。
之后識(shí)別圖像文件時(shí),則可以直接使用第一次生成的標(biāo)準(zhǔn)模板文件匹配交易信息。
圖4是根據(jù)本發(fā)明實(shí)施例的控制系統(tǒng)的結(jié)構(gòu)圖,包括第一獲取模塊401、第二獲取模塊402、解析模塊403、生成模塊404和發(fā)送模塊405。
第一獲取模塊401獲取用戶標(biāo)識(shí),并將用戶標(biāo)識(shí)傳遞給發(fā)送模塊405。
第二獲取模塊402在收銀系統(tǒng)打印小票時(shí),獲取打印作業(yè)文件。收銀系統(tǒng)提交打印任務(wù)時(shí),在打印緩沖區(qū)會(huì)生成打印任務(wù)對(duì)應(yīng)的打印作業(yè)文件。第二獲取模塊402從指定的打印緩沖區(qū)獲取打印作業(yè)文件。
解析模塊403從打印作業(yè)文件獲取交易信息。不同操作系統(tǒng)上的打印作業(yè)文件格式不同。解析模塊403根據(jù)相應(yīng)的格式采用不同的方法解析打印作業(yè)文件以獲得交易信息。交易信息包括例如交易時(shí)間、地點(diǎn)、商品名稱(chēng)、商品售價(jià)等等。
生成模塊404根據(jù)交易信息生成電子小票。綜合考慮歷史交易信息和本次的交易信息,定制針對(duì)用戶個(gè)體的營(yíng)銷(xiāo)信息,并將該營(yíng)銷(xiāo)信息添加到電子小票上。
發(fā)送模塊根據(jù)用戶標(biāo)識(shí)將電子小票發(fā)送到用戶。根據(jù)用戶標(biāo)識(shí)找到用戶并把電子小票發(fā)送給用戶。例如,將電子小票發(fā)送到用戶的微信里。
可選地,第一獲取模塊通過(guò)掃描移動(dòng)終端的二維碼獲取用戶標(biāo)識(shí)。
可選地,解析模塊403包括:格式判斷單元,用于獲取打印作業(yè)文件的格式;轉(zhuǎn)換單元,用于如果打印作業(yè)文件為EMF格式,將EMF格式文件轉(zhuǎn)換為圖像文件;如果打印作業(yè)文件為非EMF格式,將非EMF格式文件轉(zhuǎn)換為EMF格式文件,將EMF格式文件轉(zhuǎn)換為圖像文件;識(shí)別單元,用于從圖像文件中識(shí)別所述交易信息。
本發(fā)明實(shí)施例的控制系統(tǒng),應(yīng)用于收銀系統(tǒng),從打印作業(yè)文件中獲得交易信息,根據(jù)交易信息定制小票,從而在不影響現(xiàn)有的收銀系統(tǒng)正常工作的基礎(chǔ)上,完成了基于個(gè)體用戶的定向營(yíng)銷(xiāo)。
圖5是根據(jù)本發(fā)明實(shí)施例的控制系統(tǒng)的應(yīng)用場(chǎng)景。在收銀電腦上部署有收銀系統(tǒng),而且控制系統(tǒng)的部分模塊(例如,第一獲取模塊、第二獲取模塊和解析模塊)部署在收銀電腦上,控制系統(tǒng)的另一部分模塊(例如,解析模塊、生成模塊和發(fā)送模塊)部署在服務(wù)器上,服務(wù)器和收銀電腦可以如圖通過(guò)internet連接,也可以通過(guò)局域網(wǎng)連接。用戶在結(jié)賬時(shí),通過(guò)手機(jī)將二維碼(包含用戶標(biāo)識(shí))上傳到收銀電腦的控制系統(tǒng)。同時(shí)收銀員啟動(dòng)收銀系統(tǒng)進(jìn)行結(jié)賬處理,在收銀系統(tǒng)打印小票時(shí),控制系統(tǒng)從打印緩存區(qū)獲取打印作業(yè)文件,解析獲得交易信息后將交易信息上傳到服務(wù)器。服務(wù)器對(duì)交易信息進(jìn)行存儲(chǔ),同時(shí)生成電子小票發(fā)送給用戶手機(jī)。如果收銀系統(tǒng)對(duì)圖像文件的解析達(dá)不到要求,即無(wú)法獲得交易信息,也可以通過(guò)部署在服務(wù)器上的解析模塊對(duì)圖像文件更細(xì)致的解析。
基于此,本發(fā)明實(shí)施例進(jìn)一步提供一種商貿(mào)系統(tǒng),包括上述的控制系統(tǒng)和收銀系統(tǒng)。
另外,本發(fā)明實(shí)施例提供一種終端設(shè)備,包括至少一個(gè)處理器,與至少一個(gè)處理器關(guān)聯(lián)的數(shù)據(jù)存儲(chǔ)器,以及數(shù)據(jù)存儲(chǔ)器中的一組指令,其中所述至少一個(gè)處理器執(zhí)行數(shù)據(jù)存儲(chǔ)器中的所述指令以執(zhí)行下列操作:獲取用戶標(biāo)識(shí);在所述收銀系統(tǒng)打印小票時(shí),獲取打印作業(yè)文件;從所述打印作業(yè)文件獲取交易信息;根據(jù)所述交易信息生成電子小票;以及根據(jù)用戶標(biāo)識(shí)將電子小票發(fā)送到用戶。
本領(lǐng)域技術(shù)人員可以理解,根據(jù)本發(fā)明的系統(tǒng)的各個(gè)模塊或單元可以通過(guò)硬件、固件或軟件實(shí)現(xiàn)。軟件例如包括采用JAVA、C/C++/C#、SQL等各種編程語(yǔ)言形成的編碼程序。雖然在方法以及方法圖例中給出本發(fā)明實(shí)施例的步驟以及步驟的順序,但是所述步驟實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令可以重新組合,從而生成新的步驟。所述步驟的順序也不應(yīng)該僅僅局限于所述方法以及方法圖例中的步驟順序,可以根據(jù)功能的需要隨時(shí)進(jìn)行調(diào)整。例如將其中的某些步驟并行或按照相反順序執(zhí)行。
根據(jù)本發(fā)明的系統(tǒng)和方法可以部署在單個(gè)或多個(gè)服務(wù)器上。例如,可以將不同的模塊分別部署在不同的服務(wù)器上,形成專(zhuān)用服務(wù)器。或者,可以在多個(gè)服務(wù)器上分布式部署相同的功能單元、模塊或系統(tǒng),以減輕負(fù)載壓力。所述服務(wù)器包括但不限于在同一個(gè)局域網(wǎng)以及通過(guò)Internet連接的多個(gè)PC機(jī)、PC服務(wù)器、刀片機(jī)、超級(jí)計(jì)算機(jī)等。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域技術(shù)人員而言,本發(fā)明可以有各種改動(dòng)和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。