本發(fā)明涉及數(shù)據(jù)處理,更具體地說,涉及一種跨平臺數(shù)據(jù)處理方法、系統(tǒng)及跨平臺數(shù)據(jù)共享系統(tǒng)。
背景技術(shù):
互聯(lián)網(wǎng)的一個特性是允許多種硬件設(shè)備(從電腦PC機到服務(wù)器到客戶終端及外圍電器如家電或工業(yè)機械)交換數(shù)據(jù)資料。在實現(xiàn)數(shù)據(jù)交換過程中,龐大的軟件工程是耗在每個硬件的通信接口,而且這個通信接口往往是在每個硬件供應(yīng)商有足夠的軟件開發(fā)能力才可以實現(xiàn)的一個方案。
在互聯(lián)網(wǎng)的前生,信息時代,電腦PC機是常用的一個IT硬件,幾乎所有的系統(tǒng)操作,都是通過電腦PC控制的,而那個時代,最流行的PC操作系統(tǒng)就是Windows。
現(xiàn)如今,很多互聯(lián)網(wǎng)軟件集成商都會碰上這樣一個問題:怎么在不改動現(xiàn)有的PC軟件的前提下,不花費精力開發(fā)對接接口的前提下,可以讀取PC機上應(yīng)用程序(軟件)的數(shù)據(jù),發(fā)送到不同的終端或服務(wù)器,并按照終端或服務(wù)器的返回,在PC機上進(jìn)行自動操作。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)中,不同硬件設(shè)備之間(例如客戶端與服務(wù)器或移動終端之間)通信需要開發(fā)專用的、高成本的通信接口軟件的問題,提供一種無需開發(fā)對接接口軟件的跨平臺數(shù)據(jù)處理方法、系統(tǒng)及跨平臺數(shù)據(jù)共享系統(tǒng)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:提供一種跨平臺數(shù)據(jù)處理方法,用以在客戶端與移動終端之間實現(xiàn)數(shù)據(jù)共享及遠(yuǎn)程操作,其中所述客戶端與服務(wù)器通信連接,其特征在于,所述方法包括在客戶端執(zhí)行以下步驟:
A、接收來自移動終端的操作控制指令,其中包含相關(guān)的應(yīng)用信息、操作類型信息和操作對象信息;
B、根據(jù)所述應(yīng)用信息定位正確的應(yīng)用界面;
C、根據(jù)所述操作類型信息和操作對象信息產(chǎn)生至少一個鼠標(biāo)或鍵盤事件,以操作相關(guān)應(yīng)用程序使其在所述應(yīng)用界面上調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口;
D、抓取并識別所述內(nèi)容窗口的數(shù)據(jù),并發(fā)送所述數(shù)據(jù)至所述移動終端。
在本發(fā)明所述的跨平臺數(shù)據(jù)處理方法中,
步驟C包括:
C1、匹配判斷步驟,用于判斷所述應(yīng)用界面的當(dāng)前內(nèi)容窗口是否與所述操作對象相匹配,若是則直接在當(dāng)前內(nèi)容窗口上執(zhí)行步驟D,若否則執(zhí)行步驟C2;
C2、調(diào)取步驟,用于根據(jù)所述操作對象信息產(chǎn)生相應(yīng)的鼠標(biāo)或鍵盤事件,以調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口。
在本發(fā)明所述的跨平臺數(shù)據(jù)處理方法中,
步驟C包括:
C2、調(diào)取步驟,用于根據(jù)所述操作對象信息產(chǎn)生相應(yīng)的鼠標(biāo)或鍵盤事件,以調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口。
在本發(fā)明所述的跨平臺數(shù)據(jù)處理方法中,
步驟C包括:
C3、算術(shù)處理步驟,用于當(dāng)所述操作類型信息涉及需要對所述內(nèi)容窗口的數(shù)據(jù)進(jìn)行算術(shù)處理的操作類型時,產(chǎn)生與所述操作類型相對應(yīng)的鼠標(biāo)或鍵盤事件,以對與所述操作對象相關(guān)的數(shù)據(jù)進(jìn)行相應(yīng)的算術(shù)處理,并在所述內(nèi)容窗口顯示處理結(jié)果數(shù)據(jù)。
在本發(fā)明所述的跨平臺數(shù)據(jù)處理方法中,所述抓取并識別所述內(nèi)容窗口的數(shù)據(jù)包括:通過界面解析和參數(shù)解讀來抓取數(shù)據(jù)。
在本發(fā)明所述的跨平臺數(shù)據(jù)處理方法中,在將數(shù)據(jù)發(fā)送至所述移動終端之前,按照預(yù)定的通信協(xié)議對數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換。
在本發(fā)明所述的跨平臺數(shù)據(jù)處理方法中,所述客戶端為Windows客戶端、所述移動終端為android系統(tǒng)的智能手機、平板電腦或POS機,步驟D中的所述抓取并識別所述內(nèi)容窗口的數(shù)據(jù)包括:利用Windows鉤子通過界面解析和參數(shù)解讀來抓取數(shù)據(jù)。
發(fā)明解決其技術(shù)問題所采用的另一技術(shù)方案是:構(gòu)造一種跨平臺數(shù)據(jù)處理系統(tǒng),用以在客戶端與移動終端之間實現(xiàn)數(shù)據(jù)共享及遠(yuǎn)程操作,其中所述客戶端與服務(wù)器通信連接,其特征在于,所述系統(tǒng)包括:
指令接收裝置,用于接收來自移動終端的操作控制指令,其中包含相關(guān)的應(yīng)用信息、操作類型信息和操作對象信息;
定位裝置,用于根據(jù)所述應(yīng)用信息定位正確的應(yīng)用界面;
模擬操作裝置,用于根據(jù)所述操作類型信息和操作對象信息產(chǎn)生至少一個鼠標(biāo)或鍵盤事件,以操作相關(guān)應(yīng)用程序使其在所述應(yīng)用界面上調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口;
數(shù)據(jù)獲取裝置,用于抓取并識別所述內(nèi)容窗口的數(shù)據(jù);及
數(shù)據(jù)發(fā)送裝置,用于發(fā)送所述數(shù)據(jù)至所述移動終端。
在本發(fā)明所述的跨平臺數(shù)據(jù)處理系統(tǒng)中,
所述模擬操作裝置包括算術(shù)模塊,用于當(dāng)所述操作類型信息涉及需要對所述內(nèi)容窗口的數(shù)據(jù)進(jìn)行算術(shù)處理的操作類型時,產(chǎn)生與所述操作類型相對應(yīng)的鼠標(biāo)或鍵盤事件,以對與所述操作對象相關(guān)的數(shù)據(jù)進(jìn)行相應(yīng)的算術(shù)處理,并在所述內(nèi)容窗口增加顯示處理結(jié)果數(shù)據(jù)。
發(fā)明解決其技術(shù)問題所采用的另一技術(shù)方案是:構(gòu)造一種跨平臺數(shù)據(jù)共享系統(tǒng),包括:
服務(wù)器,用于存儲與應(yīng)用程序相關(guān)的數(shù)據(jù)并根據(jù)來自客戶端的操作指令對所述數(shù)據(jù)進(jìn)行管理;
客戶端,其與服務(wù)器通信連接,用于根據(jù)操作控制指令來操作所述應(yīng)用程序,以從服務(wù)器獲取相關(guān)的數(shù)據(jù);
移動終端,其與客戶端通信連接,用于產(chǎn)生所述操作控制指令并發(fā)送至客戶端,以及接收客戶端返回的數(shù)據(jù)并顯示;
其中,所述客戶端包括如上所述的跨平臺數(shù)據(jù)處理系統(tǒng)。
實施本發(fā)明,具有以下有益效果:可以在不改動現(xiàn)有的客戶端軟件、且不花費精力開發(fā)對接接口軟件的前提下,讀取客戶端應(yīng)用程序(軟件)的數(shù)據(jù),發(fā)送到不同的終端或服務(wù)器,并按照終端或服務(wù)器的返回信息,在客戶端設(shè)備上進(jìn)行自動操作。由于無需開發(fā)專用的通信對接接口軟件,可以降低成本,尤其適用于小規(guī)模經(jīng)營業(yè)務(wù),例如小型酒樓、酒店等經(jīng)營。
附圖說明
下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中:
圖1是本發(fā)明跨平臺數(shù)據(jù)共享系統(tǒng)的結(jié)構(gòu)示意圖;
圖2是本發(fā)明跨平臺數(shù)據(jù)處理方法的流程圖;
圖3是根據(jù)本發(fā)明一實施例的跨平臺數(shù)據(jù)處理方法中步驟C的流程圖;
圖4是根據(jù)本發(fā)明跨平臺數(shù)據(jù)處理方法的一個應(yīng)用實例中的客戶端應(yīng)用界面的第一示例的示意圖;
圖5是圖4所示應(yīng)用實例中的客戶端應(yīng)用界面的第二示例的示意圖;
圖6是圖4所示應(yīng)用實例中的移動終端應(yīng)用界面的第一示例的示意圖;
圖7是圖4所示應(yīng)用實例中的移動終端應(yīng)用界面的第二示例的示意圖;
圖8是圖4所示應(yīng)用實例中的移動終端應(yīng)用界面的第三示例的示意圖。
具體實施方式
如圖1所示,本發(fā)明的跨平臺數(shù)據(jù)共享系統(tǒng)包括:服務(wù)器1,客戶端21、22、……2m,移動終端31、32、……3n,通信網(wǎng)絡(luò)41、42。其中m為系統(tǒng)中客戶端的數(shù)量,n為系統(tǒng)中移動終端的數(shù)量,m和n均為大于1的整數(shù),通常根據(jù)用戶的需求設(shè)置。例如,當(dāng)本發(fā)明的跨平臺數(shù)據(jù)共享系統(tǒng)應(yīng)用于酒樓餐飲結(jié)算時,對于規(guī)模較大的酒樓m可設(shè)置為2,即在服務(wù)臺設(shè)置兩個客戶端設(shè)備用于結(jié)算;n可設(shè)置為8-10個,例如領(lǐng)班和/或經(jīng)理人手一個移動終端。又例如,當(dāng)本發(fā)明的跨平臺數(shù)據(jù)共享系統(tǒng)應(yīng)用于酒店客房結(jié)算應(yīng)用系統(tǒng)時,每個樓層可配置2個移動終端(n=樓層數(shù)*2),大堂配置2-3個客戶端設(shè)備(m=2或3)。
服務(wù)器1用于存儲與應(yīng)用程序相關(guān)的數(shù)據(jù)并根據(jù)來自客戶端的操作指令對數(shù)據(jù)進(jìn)行管理。
客戶端21、22、……2m與服務(wù)器通信連接,用于根據(jù)操作控制指令來操作應(yīng)用程序,以從服務(wù)器獲取相關(guān)的數(shù)據(jù)。其中,該操作控制指令可以來自客戶端的操作界面,也可以來自移動終端如POS機、平板電腦和/或智能手機等。作為選擇,客戶端21、22、……2m可安裝在PC機或筆記本電腦上;作為優(yōu)選,客戶端21、22、……2m可安裝在使用Windows操作系統(tǒng)的PC機或筆記本電腦上,或其他Windows設(shè)備上,即客戶端為Windows客戶端。
移動終端31、32、……3n(例如android系統(tǒng)的智能手機、平板電腦和/或移動POS機)安裝有移動終端APP,其與客戶端通信連接,用于產(chǎn)生操作控制指令并發(fā)送至客戶端,以及接收客戶端返回的數(shù)據(jù)并顯示。
通信網(wǎng)絡(luò)41可以是有線或無線通信網(wǎng)絡(luò),如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)等。通信網(wǎng)絡(luò)42為無線通信網(wǎng)絡(luò),例如3G、4G通信網(wǎng)絡(luò),或WIFI等。基于成本的考量,作為優(yōu)選,可將通信網(wǎng)絡(luò)41和通信網(wǎng)絡(luò)42設(shè)置在同一個網(wǎng)內(nèi),例如在同一個企業(yè)內(nèi)部網(wǎng)中。
其中,在操作過程中,客戶端21、22、……2m將執(zhí)行圖2-圖3所示的跨平臺數(shù)據(jù)處理方法的步驟。本發(fā)明跨平臺數(shù)據(jù)處理方法用以在客戶端與移動終端之間實現(xiàn)數(shù)據(jù)共享及遠(yuǎn)程操作。如圖2所示,本發(fā)明的跨平臺數(shù)據(jù)處理方法包括在客戶端執(zhí)行以下步驟:
A、接收來自移動終端的操作控制指令,其中包含相關(guān)的應(yīng)用信息、操作類型信息和操作對象信息。
B、根據(jù)應(yīng)用信息定位正確的應(yīng)用界面;
C、根據(jù)操作類型信息和操作對象信息產(chǎn)生至少一個鼠標(biāo)或鍵盤事件,以操作相關(guān)應(yīng)用程序使其在應(yīng)用界面上調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口;
D、抓取并識別內(nèi)容窗口的數(shù)據(jù),并發(fā)送數(shù)據(jù)至移動終端。例如,可通過界面解析和參數(shù)解讀來抓取數(shù)據(jù)。作為優(yōu)選,在將數(shù)據(jù)發(fā)送至移動終端之前,需按照預(yù)定的通信協(xié)議對數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換。
圖3所示為根據(jù)本發(fā)明一實施例的跨平臺數(shù)據(jù)處理方法中步驟C的詳細(xì)流程圖。如圖3所示,在本發(fā)明的一實施例中,步驟C包括:
C1、匹配判斷步驟,用于判斷應(yīng)用界面的當(dāng)前內(nèi)容窗口是否與操作對象相匹配,若是則直接在當(dāng)前內(nèi)容窗口上執(zhí)行步驟D,若否則執(zhí)行步驟C2;
C2、調(diào)取步驟,用于根據(jù)操作對象信息產(chǎn)生相應(yīng)的鼠標(biāo)或鍵盤事件,以調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口。
C3、算術(shù)處理步驟,用于當(dāng)操作類型信息涉及需要對內(nèi)容窗口的數(shù)據(jù)進(jìn)行算術(shù)處理的操作類型時,產(chǎn)生與操作類型相對應(yīng)的鼠標(biāo)或鍵盤事件,以對與操作對象相關(guān)的數(shù)據(jù)進(jìn)行相應(yīng)的算術(shù)處理,并在內(nèi)容窗口顯示處理結(jié)果數(shù)據(jù)。
更具體地,步驟C3包括步驟C31和步驟C32。在步驟C31中,判斷操作類型信息涉及需要對內(nèi)容窗口的數(shù)據(jù)進(jìn)行算術(shù)處理的操作類型。當(dāng)判斷結(jié)果為是時,執(zhí)行步驟C32,否則根據(jù)操作類型進(jìn)行相應(yīng)的其他操作。在步驟C32中,產(chǎn)生與操作類型相對應(yīng)的鼠標(biāo)或鍵盤事件,以對與操作對象相關(guān)的數(shù)據(jù)進(jìn)行相應(yīng)的算術(shù)處理,并在內(nèi)容窗口顯示處理結(jié)果數(shù)據(jù)。
在本發(fā)明的一些實施例中,步驟C1是可選步驟(圖中用虛線框表示)。例如,在本發(fā)明的一實施例中,可以省去匹配判斷當(dāng)前內(nèi)容窗口的步驟(即步驟C1),直接逐步調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口。也就是說,即使當(dāng)前顯示的是欲操作對象的內(nèi)容窗口,也要重新通過鼠標(biāo)或鍵盤事件再操作一次。
作為選擇,本發(fā)明的技術(shù)方案中,客戶端可以為Windows客戶端,且抓取并識別內(nèi)容窗口的數(shù)據(jù)包括:利用Windows鉤子通過界面解析和參數(shù)解讀來抓取數(shù)據(jù)。需要說明的是,本發(fā)明不限于該實施方式,也可以采用其他現(xiàn)有的或即將開發(fā)的技術(shù)手段通過界面解析和參數(shù)解讀來抓取數(shù)據(jù),例如,采用OCR(Optical character recgonition)文字識別技術(shù),采用Windows現(xiàn)有的高亮和拷貝(highlight and copy)并檢測剪貼板內(nèi)存等。
相對于上述跨平臺數(shù)據(jù)處理方法,本發(fā)明提供一種跨平臺數(shù)據(jù)處理系統(tǒng),其中包括:
指令接收裝置,用于接收來自移動終端的操作控制指令,其中包含相關(guān)的應(yīng)用信息、操作類型信息和操作對象信息;
定位裝置,用于根據(jù)應(yīng)用信息定位正確的應(yīng)用界面;
模擬操作裝置,用于根據(jù)操作類型信息和操作對象信息產(chǎn)生至少一個鼠標(biāo)或鍵盤事件,以操作相關(guān)應(yīng)用程序使其在應(yīng)用界面上調(diào)出并顯示與操作對象相關(guān)的內(nèi)容窗口;
數(shù)據(jù)獲取裝置,用于抓取并識別內(nèi)容窗口的數(shù)據(jù);及
數(shù)據(jù)發(fā)送裝置,用于發(fā)送數(shù)據(jù)至移動終端。
在本發(fā)明的一些實施例中,跨平臺數(shù)據(jù)處理系統(tǒng)集成在客戶端中,用以在客戶端與移動終端之間實現(xiàn)數(shù)據(jù)共享及遠(yuǎn)程操作。
在本發(fā)明的一個實施例中,客戶端采用PC機作為客戶端設(shè)備、操作系統(tǒng)采用Windows。在該實施例中,跨平臺數(shù)據(jù)處理系統(tǒng)軟件(簡稱U-Bot)是一款裝在PC機的軟件,帶有Windows的鉤子,可以在所有軟件寫入Windows界面的時候讀取數(shù)據(jù)內(nèi)容,實現(xiàn)了不改動PC軟件而提取數(shù)據(jù)的需求。
本發(fā)明的跨平臺數(shù)據(jù)處理系統(tǒng)軟件(U-Bot)自帶了腳本系統(tǒng),可以針對抓取到的數(shù)據(jù)進(jìn)行處理并通過串口或無線網(wǎng)絡(luò)或以太網(wǎng)絡(luò),按照各種終端或服務(wù)器的通信要求,把數(shù)據(jù)發(fā)給終端或服務(wù)器進(jìn)行通信。這個腳本系統(tǒng)也可以在Windows系統(tǒng)上進(jìn)行鍵盤和鼠標(biāo)操作,實現(xiàn)自動化操作和控制。并且,如果在操作過程中,應(yīng)用程序的應(yīng)用界面當(dāng)前為最小化狀態(tài),腳本檢測到焦點窗口不對,可以產(chǎn)生事件把窗口最大化。
在本實施例中,本發(fā)明的跨平臺數(shù)據(jù)處理系統(tǒng)軟件(U-Bot)的核心技術(shù),是體現(xiàn)在三大塊:
1)鉤子掛在Windows的GUI API上,透過界面解析和參數(shù)解讀,抓取數(shù)據(jù);
2)本發(fā)明的跨平臺數(shù)據(jù)處理軟件的腳本系統(tǒng),針對數(shù)據(jù)進(jìn)行操作和對外界進(jìn)行通信;
3)利用Windows的標(biāo)準(zhǔn)API,對當(dāng)前軟件進(jìn)行自動化操作。
作為另一選擇,本發(fā)明的跨平臺數(shù)據(jù)處理系統(tǒng)還可集成POS機收費系統(tǒng),在計算出消費金額后,直接由收費系統(tǒng)刷卡收費或掃碼收費。
在本發(fā)明的一個應(yīng)用實例中,以酒樓餐飲結(jié)算系統(tǒng)為例:
應(yīng)用信息:超易酒樓餐飲管理系統(tǒng)應(yīng)用程序;
操作類型信息:包括查看、結(jié)算;
操作對象信息:包房號或桌臺號;
應(yīng)用界面:超易酒樓餐飲管理系統(tǒng)應(yīng)用程序界面,包括客戶端的應(yīng)用界面和移動終端的應(yīng)用界面;
與操作對象相關(guān)的內(nèi)容窗口:應(yīng)用界面上用于顯示操作對象(XX房或桌臺)點菜清單及總金額的部分界面。
以下結(jié)合圖4至圖8對上述應(yīng)用實例的操作過程中的步驟、應(yīng)用界面及內(nèi)容窗口進(jìn)行簡要說明:
圖4所示是一個現(xiàn)有的目標(biāo)客戶端應(yīng)用程序,超易餐飲管理(加載U-Bot后簡稱U-Bot客戶端)的應(yīng)用界面,其中用餐結(jié)算是其中的一個模塊。在營業(yè)操作窗口,可以顯示大廳、普通包間、豪華包間當(dāng)前的使用狀態(tài)。例如,大廳有3個桌臺108、110和114已被客人占用,其余11個桌臺101-107、109、111-113可供接待客人。以桌臺108為例,說明客人點菜清單查看及結(jié)算過程中數(shù)據(jù)交換的方法和步驟。
開始,用戶(例如酒樓工作人員)在移動終端打開移動APP,建立移動終端與U-Bot客戶端之間的通信連接。例如,如圖6所示,與IP:192.168.1.10、端口:5000的U-Bot客戶端建立通信連接。之后,進(jìn)入查看步驟,例如,用戶在移動終端APP的應(yīng)用界面搜索欄輸入要查看的桌臺號:108,然后點擊“查看”。
之后,U-Bot客戶端接收到移動終端的操作控制指令后,確定超易酒樓餐飲管理系統(tǒng)應(yīng)用程序的應(yīng)用界面在顯示屏上所處位置,并利用腳本系統(tǒng)(如圖5所示)產(chǎn)生一個或多個模擬鼠標(biāo)或鍵盤操作的事件,以從服務(wù)器獲取108桌臺的點菜清單的數(shù)據(jù),之后在客戶端設(shè)備的顯示屏上的內(nèi)容窗口顯示108桌臺的點菜清單,如圖4所示。隨之,抓取并識別內(nèi)容窗口的數(shù)據(jù),并發(fā)送清單數(shù)據(jù)至所述移動終端。
隨后,移動終端接收到數(shù)據(jù)后,在其應(yīng)用界面的內(nèi)容窗口顯示108桌臺的點菜清單,如圖7所示。
然后,用戶在移動終端的應(yīng)用界面進(jìn)行結(jié)算操作后,移動終端將結(jié)算指令發(fā)送給客戶端,客戶端計算總消費額并顯示(如圖4所示),(或由服務(wù)器計算并將計算結(jié)果發(fā)回客戶端顯示),隨之,抓取并識別內(nèi)容窗口的數(shù)據(jù);將總消費額數(shù)據(jù)傳送至移動終端。
最后,移動終端在應(yīng)用界面顯示結(jié)算頁面,如圖8所示,從而完成從移動終端與客戶端及服務(wù)器之間的跨平臺數(shù)據(jù)傳輸。如果移動終端是一個支付終端,客戶可以立即刷卡結(jié)賬,達(dá)到了服務(wù)員時時陪同客戶的服務(wù)原則,也同時實現(xiàn)了不更改原有信息系統(tǒng)而增加了物聯(lián)網(wǎng)移動化的功能。
除了上述應(yīng)用實例,本發(fā)明還可用于其他商業(yè)服務(wù),例如,酒店客房費用的結(jié)算,客戶無需去前臺結(jié)算,在房間就可由樓層服務(wù)員通過移動終端進(jìn)行收費。
又例如,針對高端的售貨服務(wù),由專門導(dǎo)購員陪同客戶全程購物,導(dǎo)購員通過移動終端將客戶所選物品的信息(商品代碼和數(shù)量)輸入并傳送至客戶端和/或服務(wù)器,貨倉同時備貨包裝,商品選擇結(jié)束后,費用結(jié)算,客戶付費后,貨倉將所購物品傳送至指定的取貨位。
針對普通的售貨服務(wù),可以為客戶配置一個購物機或客戶在手機上安裝購物APP,購物時客戶通過輸入商品代碼(或掃碼)并輸入數(shù)量,購物機或客戶手機上安裝的購物APP將該信息傳送至客戶端和/或服務(wù)器,貨倉同時備貨包裝,商品選擇結(jié)束后,可由商場內(nèi)任一位置處的移動收銀員通過移動終端根據(jù)購物機編號或客戶手機上安裝的購物APP中的客戶代碼(例如二維碼)進(jìn)行結(jié)算收費,客戶付費后,貨倉將所購物品傳送至指定的取貨位。
以上實施例只為說明本發(fā)明的技術(shù)構(gòu)思及特點,其目的在于讓熟悉此項技術(shù)的人士能夠了解本發(fā)明的內(nèi)容并據(jù)此實施,并不能限制本發(fā)明的保護(hù)范圍。凡跟本發(fā)明權(quán)利要求范圍所做的均等變化與修飾,均應(yīng)屬于本發(fā)明權(quán)利要求的涵蓋范圍。