訂單、揀貨任務處理方法、伺服器、揀貨終端及電子價籤
本發明相關於資料處理技術領域,特別相關於一種訂單、揀貨任務處理方法、伺服器、揀貨終端及電子價籤。
隨著物流技術的不斷發展,越來越多的商品可以快速便捷地從倉庫發往用戶家中。商品的倉庫中通常可以按照商品的類型將商品進行歸類儲存,這樣可以方便倉庫的揀貨員能夠快速地找到所需的商品。 當前,倉庫及門市的揀貨員在接收到使用者的訂單資訊時,可以在倉庫中逐一找尋該訂單資訊中的各個商品。當訂單資訊中的商品均揀貨完畢時,則可以完成此項訂單資訊而繼續操作下一項訂單資訊。 為了能夠提高揀貨的效率,倉庫的揀貨員通常會記憶商品在倉庫或閘店貨架中的大概位置。這樣,在根據訂單資訊進行揀貨時,便可以去記憶的位置處尋找所需的商品。 然而,通過上述的方式進行揀貨的效率通常取決於揀貨員對商品位置的熟悉程度,一旦商品位置發生更改或者揀貨員缺乏記憶基礎,則會嚴重降低揀貨的效率,導致使用者的訂單資訊被延誤。
本發明實施例的目的是提供一種訂單、揀貨任務處理方法、伺服器、揀貨終端及電子價籤,能夠提高揀貨員的揀貨效率,從而提高訂單資訊的處理速率。 為實現上述目的,本發明實施例提供一種訂單處理方法,所述方法包括:接收訂單資訊,所述訂單資訊中包括至少一個商品標識;根據所述訂單資訊,向揀貨終端發送揀貨任務,所述揀貨任務中包括所述商品標識對應的商品資訊;向所述商品標識對應的提示裝置發出提示指令,以使所述提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員根據所述提示信號確定所述商品標識對應的商品。 為實現上述目的,本發明實施例還提供一種伺服器,所述伺服器包括網路通信連接埠、記憶體以及處理器,其中:所述網路通信連接埠,用於進行網路資料通信;所述記憶體,用於儲存接收到的訂單資訊;所述處理器,用於控制所述網路通信連接埠接收訂單資訊,所述訂單資訊中包括至少一個商品標識;根據所述訂單資訊,控制所述網路通信連接埠向揀貨終端發送揀貨任務,所述揀貨任務中包括所述商品標識對應的商品資訊;控制所述網路通信連接埠向所述商品標識對應的提示裝置發出提示指令,以使所述提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員根據所述提示信號確定所述商品標識對應的商品。 為實現上述目的,本發明實施例還提供一種揀貨任務處理方法,所述方法包括:接收揀貨任務;所述揀貨任務包括至少一個商品資訊和提示資訊;所述至少一個商品資訊用於告知使用所述揀貨終端的揀貨員需要進行揀貨的商品;所述提示資訊表示所述商品資訊指向的商品對應的提示裝置的提示方式。 為實現上述目的,本發明實施例還提供一種揀貨終端,所述揀貨終端包括網路通信連接埠、顯示螢幕及記憶體,其中:所述網路通信連接埠,用於接收揀貨任務所述揀貨任務包括至少一個商品資訊和提示資訊;所述至少一個商品資訊用於告知使用所述揀貨終端的揀貨員需要進行揀貨的商品;所述提示資訊表示所述商品資訊指向的商品對應的提示裝置的提示方式;所述顯示螢幕,用於顯示所述商品資訊和所述提示資訊;所述記憶體,用於儲存所述揀貨任務。 為實現上述目的,本發明實施例還提供一種揀貨任務處理方法,所述方法包括:接收揀貨任務;所述揀貨任務包括至少一個商品標識;通過無線網路向所述至少一個商品標識指向的商品對應的提示裝置發出提示指令;以使所述商品對應的提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員的找到所述商品。 為實現上述目的,本發明實施例還提供一種揀貨終端,所述揀貨終端包括網路通信連接埠、記憶體以及處理器,其中:所述網路通信連接埠,用於進行網路資料通信;所述記憶體,用於儲存接收到的揀貨任務;所述處理器,用於控制所述網路通信連接埠接收揀貨任務;所述揀貨任務包括至少一個商品標識;控制所述網路通信連接埠通過無線網路向所述至少一個商品標識指向的商品對應的提示裝置發出提示指令;以使所述商品對應的提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員的找到所述商品。 為實現上述目的,本發明實施例還提供一種電子價籤,所述電子價籤包括網路通信模組、提示信號模組、記憶體以及處理器,其中:所述網路通信模組,用於接收伺服器發來的通知指令並接收揀貨終端發來的提示指令;所述提示信號模組,用於發出提示信號;所述記憶體,用於儲存通知指令;所述處理器,用於控制所述網路通信模組接收伺服器發來的通知指令,並將所述通知指令儲存於所述記憶體中,所述通知指令中包括商品標識;在控制所述網路通信模組接收到的揀貨終端發來的提示指令中攜帶所述商品標識時,控制所述提示信號模組發出提示信號。 由上可見,本發明在銷售的商品處設置能夠發出提示信號的提示裝置。這樣,在伺服器接收到使用者的訂單資訊時,可以向揀貨員的揀貨終端發送用於揀貨的揀貨任務。同時,所述伺服器可以向訂單資訊中包含的商品對應的提示裝置發出提示指令。待揀貨的商品對應的提示裝置可以發出提示信號,提醒揀貨員商品所在的位置。這樣,揀貨員可以根據提示信號便捷地進行揀貨,從而能夠提高揀貨的效率,進而提高了訂單資訊處理的速率。
為了使本技術領域的人員更好地理解本發明中的技術方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本發明保護的範圍。 本發明實施例提供一種訂單處理方法。所述方法可以應用於伺服器、揀貨終端以及提示裝置的系統架構中。所述伺服器可以為一個具有資料運算、儲存功能以及網路交互功能的電子設備;也可以為運行於該電子設備中,為資料處理、儲存和網路交互提供支援的軟體。 在本實施例中並不具體限定所述伺服器的數量。所述伺服器可以為一個伺服器,還可以為幾個伺服器,或者,若干伺服器形成的伺服器集群。 在本實施例中,所述伺服器可以為實體店鋪中的管理伺服器。在所述管理伺服器中,可以儲存商品與提示裝置之間的對應關係。具體地,在所述管理伺服器中,商品和提示裝置均可以通過標識來表示。所述商品的標識可以是實體店鋪的管理者輸入所述管理伺服器中,能夠表徵各個商品的字串。所述商品的標識可以按照商品的類型進行設定。同一款商品對應的標識可以相同。當然,在實際應用場景中,有時候為了追蹤每一件商品,可以為各個商品設置一級標識和二級標識。其中,同一款商品可以具備相同的一級標識,不同款商品的一級標識也往往不同。而對於同一款商品而言,二級標識可以是唯一的。這樣,通過一級標識和二級標識的組合,便可以唯一地表徵一件商品。 在本實施例中,所述提示裝置可以是安裝於商品的貨架上,用於指示商品位置並且能夠發出提示信號的電子設備。例如,所述提示裝置可以是顯示螢幕、LED燈、蜂鳴器等電子設備或者是上述電子設備的綜合體。所述提示信號可以是用來引起揀貨員感官注意的信號。例如,所述提示信號可以包括聲音提示、震動提示、燈光提示中的至少一種。當然,隨著技術的不斷發展,後續還可以出現更多的能夠引起揀貨員感官注意的信號,只要其能夠達到本發明中提示信號的效果,都應當屬於本發明的保護範圍內。 在本實施例中,所述揀貨終端可以是揀貨員使用的帶有網路通信功能和資料處理功能的智慧手機、個人數位助理、智慧可穿戴設備、可擕式導購終端等。在本實施例中,所述伺服器、揀貨終端以及提示裝置之間可以通過無線通信方式進行交互。所述無線通信方式例如可以包括WiFi、藍芽、Zigbee、近場通信(Near Field Communication,NFC)、Z-wave、2G/3G/4G等通信方式。當然,在必要的時候,所述伺服器、揀貨終端以及提示裝置之間還可以通過有線通信方式進行交互。例如,可以通過USB資料線進行資料交互。 請參閱圖1,本發明實施例提供一種訂單處理方法,所述方法可以應用於實體店鋪,所述實體店鋪對應其銷售的商品設置有提示裝置。所述方法的執行主體可以是上述的伺服器,所述方法在被所述伺服器執行時,可以包括以下步驟。 S11:接收訂單資訊,所述訂單資訊中包括至少一個商品標識。 在本實施例中,使用者可以通過登錄實體店鋪的官網或者通過所述實體店鋪的應用(Application,APP)等方式來向所述實體店鋪發送訂單資訊。使用者在發送訂單資訊時,可以通過介面中的選擇按鍵,選擇自己帶購買的商品。用戶選擇的商品例如可以存放於購物車中,在使用者提交訂單資訊時,便可以產生與用戶選擇的商品相對應的訂單資訊。 在本實施例中,所述訂單資訊可以是攜帶至少一個商品標識的資料。所述商品標識可以指向所述實體店鋪中的商品。其中,所述商品標識指向商品可以表示所述商品標識與所述商品的資訊相關聯。所述商品的資訊例如可以包括所述商品在所述實體店鋪中所處的區域、所在的貨架編號、對應的提示裝置的標識等。所述商品標識與所述商品的資訊的關聯關係可以儲存於所述伺服器中。這樣,所述伺服器接收到使用者發來的訂單資訊時,便可以根據訂單資訊中包含的商品標識,獲取與各個商品標誌相關聯的商品的資訊。 在本實施例中,所述商品標識可以是實體店鋪的管理者輸入所述管理伺服器中,能夠表徵各個商品的字串。所述商品標識可以按照商品的類型進行設定。同一款商品對應的標識可以相同。當然,在實際應用場景中,有時候為了追蹤每一件商品,可以為各個商品設置一級標識和二級標識。其中,同一款商品可以具備相同的一級標識,不同款商品的一級標識也往往不同。而對於同一款商品而言,二級標識可以是唯一的。這樣,通過一級標識和二級標識的組合,便可以唯一地表徵一件商品。 S13:根據所述訂單資訊,向揀貨終端發送揀貨任務,所述揀貨任務中包括所述商品標識對應的商品資訊。 在本實施例中,伺服器在接收到使用者發來的訂單資訊後,可以通知揀貨員對所述訂單資訊中相關的商品進行揀貨。所述揀貨員通常可以使用揀貨終端,通過揀貨終端可以與所述伺服器進行資訊交互。 在本實施例中,伺服器可以根據所述訂單資訊,向揀貨終端發送揀貨任務。具體地,可以根據實體店鋪的不同規模,採用不同的揀貨任務發送方式。例如,當實體店鋪規模較小,僅需要一個揀貨員進行揀貨時,伺服器可以將該訂單資訊中所有的商品標識作為揀貨任務發送給該揀貨員使用的揀貨終端。具體地,伺服器可以從所述訂單資訊中提取所述至少一個商品標識,並向揀貨終端發送攜帶所述至少一個商品標識的揀貨任務。 在本實施例中,所述訂單資訊和所述揀貨任務均可以是按照預設規則進行編寫的字串。所述預設規則可以限定字串中包含的欄位以及各個欄位的排列規則。例如,所述揀貨任務中可以包括商品標識欄位。所述商品標識欄位中可以填入使用者選擇的商品的標識。這樣,通過對該商品標識欄位進行讀取,從而可以識別並提取其中包含的商品標識。 在本實施例中,表徵所述揀貨任務的字串中也可以包括商品標識欄位,該商品標識欄位中可以填入需要揀貨員進行揀貨的商品的標識。在上述的僅有一個揀貨員的場景中,所述揀貨任務的商品標識欄位中可以填入提取的所述至少一個商品標識。這樣,揀貨員的揀貨終端接收到攜帶所述至少一個商品標識的揀貨任務後,便可以在介面中顯示需要所述揀貨員進行揀貨的商品。這樣,所述揀貨任務便可以用於告知使用所述揀貨終端的揀貨員需要進行揀貨的商品。 請參閱圖2,在本實施例中,當所述實體店鋪的規模較大時,一個揀貨員通常無法及時對一個訂單資訊中的所有商品進行揀貨。此時,伺服器可以將接收到的訂單資訊拆分為多個子訂單資訊,並交由多個揀貨員處理這多個子訂單資訊。在本實施例中,伺服器可以根據商品在實體店鋪中所處的位置來拆分子訂單資訊。具體地,實體店鋪中的商品可以根據類別進行分類儲存,同一類的商品通常可以儲存於同一塊區域中。例如,實體店鋪中的商品可以分為飲料、主食、調味料、化妝品、洗浴用品等,每個類別的商品可以對應一塊區域,每個區域可以由一名或者多名揀貨員負責揀貨。 在本實施例中,當揀貨員的數量不止一個時,可以將所述訂單資訊劃分為至少兩個子訂單資訊,其中,每個所述子訂單資訊中包括至少一個商品標識,同一個子訂單資訊中的商品標識與同一個揀貨終端相對應。在本實施例中,伺服器在劃分子訂單資訊時,可以將處於同一塊區域的商品劃分至同一個子訂單資訊中。這樣,拆分後的子訂單資訊可以交由各個區域的揀貨員進行揀貨。揀貨員的揀貨終端與其負責的區域中的商品標識可以存在對應關係。這種對應關係可以在所述伺服器中預先配置。例如,在所述伺服器中,飲料區中的商品可以具備相同的一級標識,該一級標識可以與其他類型的商品進行區分。負責飲料區的揀貨員使用的揀貨終端可以具備終端標識,該終端標識可以備註於飲料區中,表示相關於飲料區中的商品的子訂單資訊,均可以發送至該揀貨終端處。這樣,處於同一區域的揀貨終端與商品標識便可以存在對應關係。 在本實施例中,由於伺服器在拆分子訂單資訊時,通常可以將處於同一個區域中的商品劃分至同一個子訂單資訊中。這樣,子訂單資訊與商品區域便也可以存在對應關係。因此,子訂單資訊、揀貨終端以及商品標識均可以通過商品區域進行關聯。在伺服器得到各個子訂單資訊之後,可以將各個所述子訂單資訊分別作為揀貨任務發送至各自對應的揀貨終端處。在本實施例中,例如,伺服器將當前的訂單資訊拆分為2個子訂單資訊,其中一個子訂單資訊中的商品均為飲料,另一個子訂單資訊中的商品均為時蔬。那麼飲料的子訂單資訊便可以發送至飲料區域的揀貨員使用的揀貨終端處,時蔬的子訂單資訊便可以發送至時蔬區域的揀貨員使用的揀貨終端處。 在本實施例中,伺服器可以根據商品標識中的一級標識來劃分子訂單資訊。所述一級標識可以用於表徵商品的類型。這樣,伺服器可以將具備相同一級標識的商品劃分至同一個子訂單資訊中。在本實施例中,每個揀貨終端可以具備唯一的標識。該標識例如可以是揀貨終端在網路中的IP位址,也可以是伺服器預先為每個揀貨終端設置的字串,或者是每個揀貨終端承載系統的登錄名。如果每個揀貨終端採用的是固定IP位址,那麼每個揀貨終端的IP位址可以輸入伺服器中。伺服器在劃分了子訂單資訊之後,便可以查詢該子訂單資訊對應的揀貨終端的IP位址,並將該子訂單資訊作為揀貨任務發送至該IP位址處。 此外,如果所述揀貨終端採用的IP位址在每次開機時都會發生變化,伺服器可以在所述揀貨任務中添加揀貨終端的目標標識。這樣,伺服器可以向當前網路中的每個揀貨終端均發送攜帶所述目標標識的揀貨任務。揀貨終端在接收到揀貨任務時,只有在驗證出接收到的揀貨任務中攜帶的目標標識與自身的標識相同或者相適配時,才會保留揀貨任務,否則就直接丟棄接收到的揀貨任務。其中,所述目標標識與自身的標識相適配可以表示所述目標標識與自身的標識之間存在換算關係。所述換算關係通常可以經過對所述目標標識執行加密演算法得到。所述加密演算法例如可以是非對稱演算法或者散列演算法。這樣,就算所述揀貨任務被截獲,也無法獲知該揀貨任務是發往哪個揀貨終端,保證了資料傳輸的安全性。 S15:向所述商品標識對應的提示裝置發出提示指令,以使所述提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員根據所述提示信號確定所述商品標識對應的商品。 在本實施例中,所述伺服器還可以向所述訂單資訊中商品標識指向的商品對應的提示裝置發出提示指令。所述訂單資訊中商品標識指向的商品可以是待揀貨的商品。所述提示指令可以僅僅是一個請求訊息,該請求訊息中可以不包含任何實質內容,僅僅包含能夠表明其訊息類型的字元即可。例如,所述伺服器可以向待揀貨的商品對應的提示裝置發出Request訊息,在該訊息中可以在表示訊息類型的字串中填入“request”。這樣,所述提示裝置在接收到該Request訊息時,便可以發出提示信號,以便於使用所述揀貨終端的揀貨員找到所述提示裝置對應的商品。 在本實施例中,所述提示信號可以是用來引起揀貨員感官注意的信號。例如,所述提示信號可以包括聲音提示、震動提示、燈光提示中的至少一種。需要說明的是,在實際應用場景中,所述提示裝置可以同時發出不同方式的提示信號。例如,所述提示裝置可以閃紅燈,也可以閃黃燈,還可以發出蜂鳴聲。這樣,伺服器在向待揀貨的商品對應的提示裝置發送提示指令時,還可以指定其發出的提示信號的方式。在本實施例中,所述提示指令中可以包括提示信號標識,所述提示信號標識用於表徵所述提示信號的提示方式,以使得所述提示裝置發出符合所述提示方式的提示信號。在這種情況下,為了讓揀貨員識別哪種方式的提示信號才是針對自己發出的,伺服器可以在發往揀貨終端的揀貨任務中也添加所述提示信號標識。這樣,所述提示信號標識還可以提醒揀貨員應當留意哪種方式的提示信號。例如,伺服器拆分得到有關飲料的子訂單資訊後,為該子訂單資訊分配了閃黃燈這樣的提示信號。這樣,伺服器可以在所述揀貨任務以及提示指令中均添加用於表徵閃黃燈的標識。這樣,揀貨員便可以留意閃黃燈的提示信號,而該飲料子訂單資訊相關的商品對應的提示裝置也可以發出閃黃燈的提示信號。 在本實施例中,由於多個子訂單資訊可能在同時被執行,為了能夠讓揀貨員區分出不同的子訂單資訊,伺服器在為子訂單資訊分配提示信號標識時,可以使得不同子訂單資訊對應的揀貨任務中的提示信號標識各不相同。具體地,在伺服器中可以預先儲存提示裝置能夠發出的各種類型的提示信號。那麼在伺服器拆分得到多個子訂單資訊時,可以依次為每個子訂單資訊分配一種提示信號標識,並且分配過的提示信號標識在同一個訂單資訊中不可以繼續分配。這樣,當所述子訂單資訊數量較多時,由於提示裝置能夠發出的提示信號的類型不會特別多,因此有部分子訂單資訊需要進入伺服器的排序佇列。只有當之前的子訂單資訊完成並釋放分配的提示信號方式時,伺服器才能為排序佇列中的子訂單資訊繼續分配互不相同的提示信號標識。 由上可見,本發明在銷售的商品處設置能夠發出提示信號的提示裝置。這樣,在伺服器接收到使用者的訂單資訊時,可以向揀貨員的揀貨終端發送用於揀貨的揀貨任務。同時,所述伺服器可以向訂單資訊中包含的商品對應的提示裝置發出提示指令。待揀貨的商品對應的提示裝置可以發出提示信號,提醒揀貨員商品所在的位置。這樣,揀貨員可以根據提示信號便捷地進行揀貨,從而能夠提高揀貨的效率,進而提高了訂單資訊處理的速率。 在本發明一個實施例中,如果實體店鋪中的各個揀貨員便沒有被預先分配在固定的區域負責揀貨,而是完全自由地在整個實體店鋪中進行揀貨,此時,伺服器在向揀貨終端發送揀貨任務時,為了提高揀貨員的揀貨效率,可以向距離待揀貨的商品較近的揀貨員發送相應的揀貨任務。具體地,伺服器可以確定所述揀貨任務在所述實體店鋪中對應的位置。所述揀貨任務對應的位置可以表示所述揀貨任務中的商品在實體店鋪中所處的位置。此處考慮的場景是所述揀貨任務中的商品均處於同一個區域中。如果原始訂單資訊中的商品處於不同的區域中,那麼伺服器可以將其進行拆分,使得拆分後的揀貨任務中的商品均處於同一個區域中。在這種情況下,伺服器確定了所述揀貨任務對應的位置之後,可以從至少一個揀貨終端中確定距離所述位置最近的揀貨終端,並將所述揀貨任務發送至確定出的所述揀貨終端處。各個揀貨終端中可以具備定位模組,該定位模組在運行時,可以按照週期向伺服器回饋揀貨終端當前的位置。所述實體店鋪中的各個位置可以預先在伺服器中進行座標分配,這樣,通過計算各個揀貨終端回饋的座標與所述揀貨任務對應的位置的座標之間的距離,便可以確定各個揀貨終端與所述揀貨任務對應的位置之間的距離。這樣,伺服器可以選擇距離最小的揀貨終端,並向該揀貨終端發送所述揀貨任務。 需要說明的是,在實際應用場景中,在確定出距離所述位置最近的揀貨終端後,還可以判斷確定出的所述揀貨終端是否可用。所述揀貨終端是否可用可以指所述揀貨終端的任務清單是否已滿。當所述任務列表已滿時,則表明該揀貨終端不可用。這樣,可以在當確定出的所述揀貨終端可用時,才將所述揀貨任務發送至確定出的所述揀貨終端處,以保證該揀貨任務能夠被正常執行。 在本發明一個實施例中,揀貨員可以利用所述揀貨終端進行揀貨。具體地,所述揀貨終端可以接收輸入的商品標識。所述商品標識可以是揀貨員輸入所述揀貨終端的。例如,所述揀貨員可以將所述商品的編號輸入所述揀貨終端,以表明該商品已經完成揀貨。此外,所述揀貨終端上還可以具備用於掃描商品標識的模組。這樣,通過該模組掃描攜帶所述商品標識的條碼或者二維碼等編碼圖案,便可以自動識別出所述商品標識,從而可以在識別出所述商品標識後,將該商品標識自動輸入所述揀貨終端。 在本實施例中,在輸入商品標識之後,揀貨終端可以將輸入的商品標識與本機存放區的揀貨任務中的商品標識進行對比。當輸入的商品標識與所述揀貨任務中的一個商品標識相匹配時,則表明該商品標識指向的商品可以完成揀貨。若兩者不一致,則表明輸入的商品標識指向的商品不是該揀貨員需要揀貨的商品。 請參閱圖3,在本實施例中,當所述揀貨終端完成所述揀貨任務中的各個商品的揀貨流程後,可以向所述伺服器發送揀貨完畢指令。這樣,所述伺服器在接收到該揀貨完畢指令後,可以指示該揀貨任務對應的各個提示裝置停止發出提示信號。具體地,所述伺服器可以向所述訂單資訊中商品標識指向的商品對應的提示裝置發出提示停止指令,以使所述提示裝置停止發出所述提示信號。所述提示停止指令可以僅僅是一個響應訊息,該回應訊息中可以不包含任何實質內容,僅僅包含能夠表明其訊息類型的字元即可。例如,所述伺服器可以向所述提示裝置發出Response訊息,在該訊息中可以在表示訊息類型的字串中填入“Response”。這樣,所述提示裝置在接收到該Response訊息時,便可以停止發出提示信號。 在本發明一個實施例中,所述提示裝置上可能同時在發出不止一個提示信號,以告知不同的揀貨員各自需要揀貨的商品。在這種情況下,當一個揀貨員完成揀貨任務的揀貨流程之後,所述伺服器向所述提示裝置發送的提示停止指令中還可以包括提示信號標識,所述提示信號標識用於表徵所述提示信號的提示方式,以使得所述提示裝置停止發出符合所述提示方式的提示信號。這樣,當一個揀貨員完成揀貨任務的揀貨流程時,可以請求伺服器將提醒自己的提示信號關閉,而對於提醒其他揀貨員的提示信號則繼續保持原狀。這樣能夠保證不同的揀貨員能夠有序地執行自身的揀貨流程。 請參閱圖4,在本發明一個實施例中,所述實體店鋪中的各個提示裝置可以由統一的管理伺服器進行管理,每個提示裝置可以與所述管理伺服器相連接。這種連接方式可以是有線的連接方式,例如可以通過光纖或者電纜進行連接;也可以通過無線的方式進行連接,例如可以通過WiFi進行連接。所述管理伺服器中可以儲存與提示裝置相關聯的各種資訊。例如,所述管理伺服器中可以儲存提示裝置與商品之間的綁定關係,也可以儲存各個提示裝置所支援的提示信號的方式。在這種情況下,接收訂單資訊的伺服器則可以通過所述管理伺服器,與所述提示裝置進行指令交互。具體地,所述伺服器可以向所述管理伺服器發送所述訂單資訊中的商品標識,以使得所述管理伺服器向所述訂單資訊中的商品標識指向的商品對應的提示裝置發出提示指令。所述伺服器可以從所述訂單資訊中識別出包含的商品標識,然後可以將識別出的商品標識發送至所述管理伺服器。所述管理伺服器可以根據本機存放區的商品標識與提示裝置標識之間的綁定關係,向所述商品標識指向的商品對應的提示裝置發出提示指令,以提醒揀貨員需要揀貨的商品。 請參閱圖5,在一個具體應用場景中,用戶通過手機應用發送了訂單資訊,該訂單資訊中包括一瓶可樂和一支牙膏。線下門市的業務伺服器在接收到這個訂單資訊時,由於倉庫規模較大,可樂和牙膏被放在相距較遠的區域中。此時,業務伺服器可以將該訂單資訊拆分為兩個子訂單資訊。其中一個子訂單資訊是可樂,另一個子訂單資訊為牙膏。此時,業務伺服器可以向飲料區的揀貨員的PDA發送包含可樂的子訂單資訊,並且向衛生用品區域的揀貨員的PDA發送包含牙膏的子訂單資訊。在該線下門市中,各個商品可以對應電子價籤。在電子價籤中,可以具備顯示商品價格的顯示螢幕以及至少一個LED燈。該至少一個LED燈可以通過閃爍的方式提醒揀貨員商品的具體位置。這些電子價籤可以由電子價籤伺服器統一管理。這樣,業務伺服器可以向電子價籤伺服器發送針對可樂和牙膏的提示請求。該提示請求中可以攜帶可樂和牙膏的編號。電子價籤伺服器接收到該提示請求後,可以根據可樂和牙膏的編號,向對應的電子價籤發送提示指令。可樂和牙膏的電子價籤在接收到提示指令時,便可以開始啟動LED燈進行閃爍,以提醒揀貨員自身的位置。揀貨員的PDA接收到子訂單資訊後,便可以在相應區域中查找LED燈進行閃爍的商品。揀貨員在找到商品後,可以用PDA上的掃描模組掃描商品上的條碼,並將相應的商品放入購物流水線上,以完成揀貨的流程。當揀貨員完成對商品的揀貨之後,可以利用PDA與商品的電子價籤進行觸碰,從而使得PDA內的NFC模組與電子價籤中的NFC模組進行通信,以關閉電子價籤的LED燈。同時,PDA可以向業務伺服器發送揀貨完畢的指令。例如,在可樂和牙膏完成揀貨流程之後,兩個揀貨員的PDA均可以向業務伺服器發送揀貨完畢指令。業務伺服器在接收到PDA發來的揀貨完畢指令後,可以核實原本訂單資訊中的所有子訂單資訊是否都已完成揀貨。如果都已完成,則可以進行下一個訂單資訊的處理。 請參閱圖6,本發明還提供一種伺服器,所述伺服器包括網路通信連接埠100、記憶體200以及處理器300。 所述網路通信連接埠100,用於進行網路資料通信。 所述記憶體200,用於儲存接收到的訂單資訊。 所述處理器300,用於控制所述網路通信連接埠100接收訂單資訊,所述訂單資訊中包括至少一個商品標識;根據所述訂單資訊,控制所述網路通信連接埠100向揀貨終端發送揀貨任務,所述揀貨任務中包括所述商品標識對應的商品資訊;控制所述網路通信連接埠100向所述商品標識對應的提示裝置發出提示指令,以使所述提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員根據所述提示信號確定所述商品標識對應的商品。 在本實施例中,所述網路通信連接埠100可以是與不同的通信協議進行綁定,從而可以發送或接收不同資料的虛擬埠。例如,所述網路通信連接埠可以是負責進行web資料通信的80號埠,也可以是負責進行FTP資料通信的21號埠,還可以是負責進行郵件資料通信的25號埠。此外,所述網路通信連接埠還可以是實體的通信介面或者通信晶片。例如,其可以為無線移動網路通信晶片,如GSM、CDMA等;其還可以為Wifi晶片;其還可以為藍芽晶片。 在本實施例中,所述記憶體200可以是用於保存資訊的記憶設備。在數位系統中,能保存二進位資料的設備可以是記憶體;在積體電路中,一個沒有實物形式的具有儲存功能的電路也可以為記憶體,如RAM、FIFO等;在系統中,具有實物形式的存放裝置也可以叫記憶體,如記憶條、TF卡等。 所述處理器300可以按任何適當的方式實現。例如,處理器可以採取例如微處理器或處理器以及儲存可由該(微)處理器執行的電腦可讀程式碼(例如軟體或韌體)的電腦可讀媒體、邏輯閘、開關、特定應用積體電路(Application Specific Integrated Circuit,ASIC)、可程式邏輯控制器和嵌入微控制器的形式等等。本發明並不作限定。 上述實施例揭露的伺服器,其網路通信連接埠100、記憶體200以及處理器300實現的具體功能,可以與本發明中訂單處理方法實施例相對照解釋,可以實現本發明的訂單處理方法實施例並達到方法實施例的技術效果。 本發明實施例還提供一種揀貨任務處理方法,所述方法可以由所述揀貨終端執行,所述方法包括以下步驟。 接收揀貨任務;所述揀貨任務包括至少一個商品資訊和提示資訊;所述至少一個商品資訊用於告知使用所述揀貨終端的揀貨員需要進行揀貨的商品;所述提示資訊表示所述商品資訊指向的商品對應的提示裝置的提示方式。 在本實施例中,所述揀貨任務可以是由所述伺服器發來的,也可以是由所述管理伺服器發來的。所述揀貨任務可以是按照預設規則進行編寫的字串。所述預設規則可以限定字串中包含的欄位以及各個欄位的排列規則。例如,所述揀貨任務中可以包括商品資訊欄位。所述商品資訊欄位中可以填入使用者選擇的至少一個商品的商品資訊。所述至少一個商品的商品資訊可以用於告知使用所述揀貨終端的揀貨員需要進行揀貨的商品。所述商品資訊例如可以是商品的標識。在本實施例中,所述商品資訊可以指向所述商品。具體地,所述商品資訊指向商品可以表示所述商品資訊與所述商品的屬性相關聯。所述商品的屬性例如可以包括所述商品在所述實體店鋪中所處的區域、所在的貨架編號、對應的提示裝置的標識等。 在本實施例中,所述揀貨任務中除了包括至少一個商品資訊外,還可以包括提示資訊。所述提示資訊可以用於表示所述商品資訊指向的商品對應的提示裝置的提示方式。具體地,所述提示資訊可以用於表徵所述提示裝置發出的提示信號的提示方式。所述提示信號可以是用來引起揀貨員感官注意的信號。例如,所述提示信號可以包括聲音提示、震動提示、燈光提示中的至少一種。需要說明的是,在實際應用場景中,所述提示裝置可以同時發出不同方式的提示信號。例如,所述提示裝置可以閃紅燈,也可以閃黃燈,還可以發出蜂鳴聲。在這種情況下,為了讓揀貨員識別哪種方式的提示信號才是針對自己發出的,伺服器可以在發往揀貨終端的揀貨任務中添加相應的提示資訊。這樣,所述提示資訊可以提醒揀貨員應當留意哪種方式的提示信號。 由上可見,揀貨終端在接收到所述揀貨任務時,可以根據所述揀貨任務中的商品資訊,確定需要進行揀貨的商品;同時,根據所述揀貨任務中的提示資訊,可以獲知需要進行揀貨的商品對應的提示裝置發出的提示信號的提示方式。 在本發明一個實施例中,在進行揀貨的過程中,所述揀貨終端可以接收輸入的商品標識。所述商品標識可以是揀貨員輸入所述揀貨終端的。例如,所述揀貨員可以將所述商品的編號輸入所述揀貨終端,以表明該商品已經完成揀貨。此外,所述揀貨終端上還可以具備用於掃描商品標識的模組。這樣,通過該模組掃描攜帶所述商品標識的條碼或者二維碼等編碼圖案,便可以自動識別出所述商品標識,從而可以在識別出所述商品標識後,將該商品標識自動輸入所述揀貨終端。 在本實施例中,在輸入商品標識之後,揀貨終端可以將輸入的商品標識與本機存放區的揀貨任務中的商品資訊進行對比。當輸入的商品標識與所述揀貨任務中的一個商品資訊相匹配時,則表明該商品標識指向的商品可以完成揀貨。若兩者不一致,則表明輸入的商品標識指向的商品不是該揀貨員需要揀貨的商品。 在本發明一個實施例中,揀貨員在完成一件商品的揀貨過程之後,可以在所述揀貨終端中記錄各個商品的揀貨進度。此時,所述揀貨終端可以判斷所述揀貨任務中各個商品資訊指向的商品是否均已完成揀貨。具體地,在所述揀貨終端內,所述揀貨任務中的各個商品資訊均可以與揀貨狀態相關聯。當商品資訊指向的商品完成揀貨時,該商品資訊關聯的揀貨狀態便可以時已完成。這樣,所述揀貨終端可以判斷所述揀貨任務中各個商品資訊的揀貨狀態,當每個商品資訊的揀貨狀體均為已完成時,表明當前該揀貨任務已經執行完成,可以向伺服器發送任務完成提示。 在本發明一個實施例中,揀貨終端可以與伺服器之間保持揀貨進度的同步,這樣,當揀貨員在揀貨時,用戶可以通過訪問伺服器即時獲知當前的揀貨進度。具體地,每當一個商品資訊指向的商品完成揀貨之後,所述揀貨終端便可以將完成揀貨的所述商品資訊發送至伺服器,以告知所述伺服器所述商品資訊指向的商品已完成揀貨。這樣,所述伺服器便可以更新所述揀貨任務中各個商品資訊的揀貨狀態,使用者便可以通過訪問所述伺服器,即時地獲知當前的揀貨進度。 在本發明一個實施例中,所述揀貨終端可以在對一個商品完成揀貨時,隨即停止該商品對應的提示裝置發出提示信號。具體地,當所述揀貨任務中的一個商品資訊指向的商品完成揀貨時,向所述商品資訊指向的商品對應的提示裝置發送提示停止指令。所述提示停止指令可以是一個回應訊息,該回應訊息中可以不包含任何實質內容,僅僅包含能夠表明其訊息類型的字元即可。例如,所述揀貨終端可以向所述提示裝置發出Response訊息,在該訊息中可以在表示訊息類型的字串中填入“Response”。這樣,所述提示裝置在接收到該Response訊息時,便可以停止發出提示信號。 在本實施例中,揀貨終端向提示裝置發送提示停止指令的方式可以是通過無線網路發送所述提示停止指令。所述無線網路例如可以包括WiFi、ZigBee、藍芽、Z-wave等無線通信形式。此外,所述揀貨終端還可以通過紅外線向所述提示裝置發送提示停止指令。 在本實施例中,所述提示裝置上可能同時在發出不止一個提示信號,以告知不同的揀貨員各自需要揀貨的商品。在這種情況下,當一個揀貨員針對一個商品資訊指向的商品完成揀貨流程後,向所述提示裝置發送的所述提示停止指令中還可以包括所述提示資訊。這樣,所述商品資訊指向的商品對應的提示裝置在接收到所述提示停止指令後,可以根據所述提示資訊,停止發出符合所述提示資訊限定的提示方式的提示信號。這樣,當一個揀貨員完成商品的揀貨流程時,可以在所述商品的提示裝置上僅關閉用於提醒自己的提示信號,而對於提醒其他揀貨員的提示信號則繼續保持原狀。這樣能夠保證不同的揀貨員能夠有序地執行自身的揀貨流程。 在本發明一個實施例中,所述揀貨終端與所述提示裝置中均可以安裝近場通信(Near Field Communication,NFC)模組,該近場通信模組的通信有效距離通常為10釐米以內。因此,當所述揀貨終端需要與提示裝置進行通信時,可以採用觸碰的方式來實現通信的過程。具體地,所述揀貨終端在需要向提示裝置發送提示停止指令時,可以與所述商品資訊指向的商品對應的提示裝置進行觸碰,以通過自身的近場通信模組向所述商品資訊指向的商品對應的提示裝置的近場通信模組發送提示停止指令。當然,在實際應用過程中,將揀貨終端與提示裝置進行觸碰只是為了保證通信的有效性,其實在揀貨終端與提示裝置靠得夠近但是沒有發生觸碰時,也可以實現提示停止指令的傳輸。因此本發明中相關的觸碰只是表明兩者相距夠近,並不意味著兩者必須互相觸及彼此。 在本發明一個實施例中,所述揀貨終端可以不直接向所述提示裝置發送提示停止指令,而是通過所述伺服器向所述提示裝置發送提示停止指令。具體地,當所述揀貨任務中的一個商品資訊指向的商品完成揀貨時,可以向伺服器發送提示停止請求。其中,所述提示停止請求中可以包括所述商品資訊,以使得所述伺服器向所述商品資訊指向的商品對應的提示裝置發送提示停止指令。在本實施例中,為了不影響其他揀貨員的正常揀貨流程,所述提示停止指令中可以包括所述提示資訊,以使得所述商品資訊指向的商品對應的提示裝置停止發出符合所述提示方式的提示信號。對於用於提醒其他揀貨員的提示信號則可以保持原樣,以保證揀貨流程的順利進行。 在本發明一個實施例中,可以在所述揀貨任務中的所有商品資訊指向的商品均已完成揀貨時,再統一關閉各個商品對應的提示裝置發出的提示信號。具體地,當所述揀貨任務中的各個商品資訊指向的商品均已完成揀貨時,才向各個所述商品資訊指向的商品對應的提示裝置發送提示停止指令。同樣地,為了不影響其他揀貨員的正常揀貨流程,所述提示停止指令中可以包括所述提示資訊,以使得所述商品資訊指向的商品對應的提示裝置停止發出符合所述提示方式的提示信號。對於用於提醒其他揀貨員的提示信號則可以保持原樣,以保證揀貨流程的順利進行。 在本發明一個實施例中,揀貨終端與所述提示裝置中同樣可以安裝NFC模組。這樣,當所述揀貨終端需要與提示裝置進行通信時,可以採用觸碰的方式來實現通信的過程。具體地,所述揀貨終端可以依次與各個所述商品資訊指向的商品對應的提示裝置進行觸碰,以向各個所述商品資訊指向的商品對應的提示裝置發送提示停止指令。同樣地,在實際應用過程中,將揀貨終端與提示裝置進行觸碰只是為了保證通信的有效性,其實在揀貨終端與提示裝置靠得夠近但是沒有發生觸碰時,也可以實現提示停止指令的傳輸。因此本發明中相關的觸碰只是表明兩者相距夠近,並不意味著兩者必須互相觸及彼此。 在本發明一個實施例中,同樣可以借助所述伺服器向所述提示裝置發送提示停止指令。具體地,當所述揀貨任務中的各個商品資訊指向的商品均已完成揀貨時,可以向伺服器發送提示停止請求,以使得所述伺服器向各個所述商品資訊指向的商品對應的提示裝置發送提示停止指令。由於本次是將所述揀貨任務中相關的所有商品對應的提示資訊發出的提示信號關閉,因此所述提示停止指令中不一定要包括所有商品的商品資訊。伺服器在接收到揀貨終端發來的提示停止請求後,便可以獲知所述揀貨終端對應的揀貨任務,從而可以向所述揀貨任務中的各個商品對應的提示裝置發送提示停止指令。同樣地,為了不影響其他揀貨員的正常揀貨流程,所述提示停止指令中可以包括所述提示資訊,以使得所述商品資訊指向的商品對應的提示裝置停止發出符合所述提示方式的提示信號。對於用於提醒其他揀貨員的提示信號則可以保持原樣,以保證揀貨流程的順利進行。 請參閱圖7,本發明還提供一種揀貨終端,所述揀貨終端包括網路通信連接埠111、顯示螢幕311及記憶體211,其中: 所述網路通信連接埠111,用於接收揀貨任務所述揀貨任務包括至少一個商品資訊和提示資訊;所述至少一個商品資訊用於告知使用所述揀貨終端的揀貨員需要進行揀貨的商品;所述提示資訊表示所述商品資訊指向的商品對應的提示裝置的提示方式; 所述顯示螢幕311,用於顯示所述商品資訊和所述提示資訊; 所述記憶體211,用於儲存所述揀貨任務。 在本實施例中,所述網路通信連接埠111可以是與不同的通信協議進行綁定,從而可以發送或接收不同資料的虛擬埠。例如,所述網路通信連接埠可以是負責進行web資料通信的80號埠,也可以是負責進行FTP資料通信的21號埠,還可以是負責進行郵件資料通信的25號埠。此外,所述網路通信連接埠還可以是實體的通信介面或者通信晶片。例如,其可以為無線移動網路通信晶片,如GSM、CDMA等;其還可以為Wifi晶片;其還可以為藍芽晶片。 在本實施例中,所述記憶體211可以是用於保存資訊的記憶設備。在數位系統中,能保存二進位資料的設備可以是記憶體;在積體電路中,一個沒有實物形式的具有儲存功能的電路也可以為記憶體,如RAM、FIFO等;在系統中,具有實物形式的存放裝置也可以叫記憶體,如記憶條、TF卡等。 在本實施例中,所述顯示螢幕311可以是將一定的電子檔通過特定的傳輸設備顯示到螢幕上再反射到人眼的顯示工具。所述顯示螢幕可以包括液晶LCD顯示螢幕、陰極射線管CRT顯示螢幕、發光二極體LED顯示螢幕等。 上述實施例揭露的揀貨終端,其實現的具體功能,可以與本發明中所述的揀貨任務處理方法實施例相對照解釋,並且可以實現本發明的揀貨任務處理方法的實施例並達到該方法實施例的技術效果。 請參閱圖8,本發明還提供一種揀貨任務處理方法,所述方法可以應用於實體店鋪的揀貨終端,所述實體店鋪中對應銷售的商品設置有提示裝置。所述揀貨終端在執行所述方法時,可以實現以下步驟。 S21:接收揀貨任務;所述揀貨任務包括至少一個商品標識。 在本實施例中,所述揀貨任務可以是由所述伺服器發來的,也可以是由所述管理伺服器發來的。所述揀貨任務可以是按照預設規則進行編寫的字串。所述預設規則可以限定字串中包含的欄位以及各個欄位的排列規則。例如,所述揀貨任務中可以包括商品標識欄位。所述商品標識欄位中可以填入使用者選擇的至少一個商品的商品標識。所述至少一個商品的商品標識可以用於告知使用所述揀貨終端的揀貨員需要進行揀貨的商品。在本實施例中,所述商品標識可以指向所述實體店鋪中銷售的商品。具體地,所述商品標識指向商品可以表示所述商品標識與所述商品的資訊相關聯。所述商品的資訊例如可以包括所述商品在所述實體店鋪中所處的區域、所在的貨架編號、對應的提示裝置的標識等。 S23:通過無線網路向所述至少一個商品標識指向的商品對應的提示裝置發出提示指令;以使所述商品對應的提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員的找到所述商品。 在本實施例中,所述揀貨終端與所述商品對應的提示裝置之間可以通過無線網路的方式進行通信。所述無線網路例如可以包括WiFi、藍芽、Zigbee、NFC、Z-wave、2G/3G/4G等通信方式。 在本實施例中,不同的無線通信形式,對應的覆蓋範圍也往往不同。例如,WiFi的覆蓋範圍要比藍芽的覆蓋範圍大得多,這樣導致揀貨終端向提示裝置發送提示指令時需要考慮距離問題。例如,如果採用WiFi的通信形式,那麼只要揀貨終端在實體店鋪中,均可以隨時向所述提示裝置發送提示指令。然而,如果採用藍芽的通信形式,只有在揀貨終端與提示裝置距離較近時,兩者才能建立連接,從而才能發送提示指令。 此外,不同的無線通信形式也會對本發明的實施成本產生影響。例如,在當前成熟的提示裝置中,通常已經配備了無線通信模組。例如,對於電子價籤而言,其內部通常整合了WiFi通信晶片或者NFC通信模組。那麼在實施本發明技術方案時,可以採用與所述提示裝置中內置的無線通信模組相對應的無線通信方式,這樣便無需對提示裝置的結構進行更改,從而能夠降低實施本發明技術方案的成本。 在本實施例中,所述提示指令可以僅僅是一個請求訊息,該請求訊息中可以不包含任何實質內容,僅僅包含能夠表明其訊息類型的字元即可。例如,所述揀貨終端可以向待揀貨的商品對應的提示裝置發出Request訊息,在該訊息中可以在表示訊息類型的字串中填入“request”。這樣,所述提示裝置在接收到該Request訊息時,便可以發出提示信號,以便於使用所述揀貨終端的揀貨員找到所述提示裝置對應的商品。 在本實施例中,所述提示信號可以是用來引起揀貨員感官注意的信號。例如,所述提示信號可以包括聲音提示、震動提示、燈光提示中的至少一種。需要說明的是,在實際應用場景中,所述提示裝置可以同時發出不同方式的提示信號。例如,所述提示裝置可以閃紅燈,也可以閃黃燈,還可以發出蜂鳴聲。這樣,揀貨終端在向待揀貨的商品對應的提示裝置發送提示指令時,還可以指定其發出的提示信號的方式。在本實施例中,所述提示指令中還可以包括提示信號標識,所述提示信號標識用於表徵所述提示信號的提示方式,以使得所述提示裝置發出符合所述提示方式的提示信號。 在本發明一個實施例中,在進行揀貨的過程中,所述揀貨終端可以接收輸入的商品標識。所述商品標識可以是揀貨員輸入所述揀貨終端的。例如,所述揀貨員可以將所述商品的編號輸入所述揀貨終端,以表明該商品已經完成揀貨。此外,所述揀貨終端上還可以具備用於掃描商品標識的模組。這樣,通過該模組掃描攜帶所述商品標識的條碼或者二維碼等編碼圖案,便可以自動識別出所述商品標識,從而可以在識別出所述商品標識後,將該商品標識自動輸入所述揀貨終端。 在本實施例中,在輸入商品標識之後,揀貨終端可以將輸入的商品標識與本機存放區的揀貨任務中的商品資訊進行對比。當輸入的商品標識與所述揀貨任務中的一個商品資訊相匹配時,則表明該商品標識指向的商品可以完成揀貨。若兩者不一致,則表明輸入的商品標識指向的商品不是該揀貨員需要揀貨的商品。 在本發明一個實施例中,在所述商品標識指向的商品完成揀貨後,揀貨終端可以判斷所述揀貨任務中各個商品標識指向的商品是否均已完成揀貨。若均已完成,則表明所述揀貨任務中所有的商品均已完成揀貨過程,此時可以向伺服器發送任務完成提示。如果存在沒有完成揀貨過程的商品,則可以繼續進行揀貨流程。 在本發明一個實施例中,揀貨終端可以與伺服器之間保持揀貨進度的同步,這樣,當揀貨員在揀貨時,用戶可以通過訪問伺服器即時獲知當前的揀貨進度。具體地,在所述商品標識指向的商品完成揀貨後,所述揀貨終端便可以將所述商品標識發送至伺服器,以告知所述伺服器所述商品標識指向的商品已完成揀貨。這樣,所述伺服器便可以更新所述揀貨任務中各個商品標識的揀貨狀態,使用者便可以通過訪問所述伺服器,即時地獲知當前的揀貨進度。 在本發明一個實施例中,所述揀貨終端可以在對一個商品完成揀貨時,隨即通過無線網路停止該商品對應的提示裝置發出提示信號。具體地,當所述揀貨任務中的一個商品標識指向的商品完成揀貨時,所述揀貨終端可以通過無線網路向所述商品標識指向的商品對應的提示裝置發送提示停止指令。所述提示停止指令可以是一個回應訊息,該回應訊息中可以不包含任何實質內容,僅僅包含能夠表明其訊息類型的字元即可。例如,所述揀貨終端可以向所述提示裝置發出Response訊息,在該訊息中可以在表示訊息類型的字串中填入“Response”。這樣,所述提示裝置在接收到該Response訊息時,便可以停止發出提示信號。 在本發明一個實施例中,可以在所述揀貨任務中的所有商品標識指向的商品均已完成揀貨時,再統一關閉各個商品對應的提示裝置發出的提示信號。具體地,當所述揀貨任務中的各個商品標識指向的商品均已完成揀貨時,才通過無線網路向各個所述商品標識指向的商品對應的提示裝置發送提示停止指令,以使得各個所述商品標識指向的商品對應的提示裝置停止發出所述提示信號。 在本發明一個實施例中,商品所在的貨架可以即時感知商品的增加或者減少,那麼在揀貨員完成揀貨並取走商品時,商品的貨架可以自動向伺服器發送商品完成揀貨的通知。這樣,所述伺服器通過與商品的貨架之間進行資料交互,從而可以即時更新已經完成揀貨的商品狀態。在本實施例中,所述伺服器可以向揀貨終端發送即時更新的進度資訊,所述進度資訊附帶有完成揀貨的商品的商品標識。這樣,揀貨員通過查看揀貨終端,從而可以確認當前哪些商品完成了揀貨,還剩哪些商品需要揀貨,從而保證揀貨流程的順利進行。 在本發明一個實施例中,當揀貨終端與提示裝置之間通過藍芽進行通信時,可以根據所述至少一個商品標識發出藍芽廣播,以使所述商品標識指向的商品對應的提示裝置,在接收到對應商品的商品標識時,發出提示信號。具體地,所述揀貨終端可以根據所述至少一個商品標識發出藍芽廣播。其中,所述揀貨終端向外廣播的每條資訊中可以攜帶一個所述商品標識。在提示裝置內部可以預先儲存與其相綁定的商品的商品標識。這樣,當提示裝置接收到揀貨終端進行藍芽廣播的資訊後,可以將該資訊中的商品標識與自身儲存的商品標識進行對比。當兩者一致時,表明使用該揀貨終端的揀貨員當前需要對該商品進行揀貨。此時,該提示裝置便可以發出提示信號,以提醒所述揀貨員該商品所處的位置。當提示裝置接收到的資訊中的商品標識與自身儲存的商品標識不一致時,表明該提示裝置對應的商品不是使用所述揀貨終端的揀貨員需要揀貨的商品,那麼所述提示裝置可以直接丟棄接收到的資訊。 請參閱圖9,本發明實施例還提供一種揀貨終端,所述揀貨終端包括網路通信連接埠110、記憶體210以及處理器310。 其中,所述網路通信連接埠110,用於進行網路資料通信。 所述記憶體210,用於儲存接收到的揀貨任務。 所述處理器310,用於控制所述網路通信連接埠接收揀貨任務;所述揀貨任務包括至少一個商品標識;控制所述網路通信連接埠通過無線網路向所述至少一個商品標識指向的商品對應的所述提示裝置發出提示指令;以使所述商品對應的提示裝置發出提示信號,以便於使用所述揀貨終端的揀貨員的找到所述商品。 在本實施例中,所述網路通信連接埠110可以是與不同的通信協議進行綁定,從而可以發送或接收不同資料的虛擬埠。例如,所述網路通信連接埠可以是負責進行web資料通信的80號埠,也可以是負責進行FTP資料通信的21號埠,還可以是負責進行郵件資料通信的25號埠。此外,所述網路通信連接埠還可以是實體的通信介面或者通信晶片。例如,其可以為無線移動網路通信晶片,如GSM、CDMA等;其還可以為Wifi晶片;其還可以為藍芽晶片。 在本實施例中,所述記憶體210可以是用於保存資訊的記憶設備。在數位系統中,能保存二進位資料的設備可以是記憶體;在積體電路中,一個沒有實物形式的具有儲存功能的電路也可以為記憶體,如RAM、FIFO等;在系統中,具有實物形式的存放裝置也可以叫記憶體,如記憶條、TF卡等。 所述處理器310可以按任何適當的方式實現。例如,處理器可以採取例如微處理器或處理器以及儲存可由該(微)處理器執行的電腦可讀程式碼(例如軟體或韌體)的電腦可讀媒體、邏輯閘、開關、特定應用積體電路(Application Specific Integrated Circuit,ASIC)、可程式邏輯控制器和嵌入微控制器的形式等等。本發明並不作限定。 上述實施例揭露的揀貨終端,其網路通信連接埠110、記憶體210以及處理器310實現的具體功能,可以與本發明中揀貨任務處理方法實施例相對照解釋,可以實現本發明的揀貨任務處理方法實施例並達到該方法實施例的技術效果。 請參閱圖10,本發明實施例還提供一種電子價籤,所述電子價籤可以應用於實體店鋪,所述電子價籤設置於所述實體店鋪中銷售的商品處。所述電子價籤包括網路通信模組120、提示信號模組220、記憶體320以及處理器420。 其中,所述網路通信模組120,用於接收伺服器發來的通知指令並接收揀貨終端發來的提示指令。 所述提示信號模組220,用於發出提示信號。 所述記憶體320,用於儲存通知指令。 所述處理器420,用於控制所述網路通信模組120接收伺服器發來的通知指令,並將所述通知指令儲存於所述記憶體320中,所述通知指令中包括商品標識;在控制所述網路通信模組120接收到的揀貨終端發來的提示指令中攜帶所述商品標識時,控制所述提示信號模組220發出提示信號。 在本實施例中,所述網路通信模組120可以是與不同的通信協議進行綁定,從而可以發送或接收不同資料的虛擬模組。例如,所述網路通信模組可以是負責進行web資料通信的80號埠,也可以是負責進行FTP資料通信的21號埠,還可以是負責進行郵件資料通信的25號埠。此外,所述網路通信模組還可以是實體的通信介面或者通信晶片。例如,其可以為無線移動網路通信晶片,如GSM、CDMA等;其還可以為WiFi模組、ZigBee模組、藍芽模組、Z-wave模組等無線通信模組。 在本實施例中,所述提示信號模組220可以是能夠發出提示信號的元件。其中,所述提示信號模組220可以是顯示螢幕、LED燈、蜂鳴器等電子設備或者是上述電子設備的綜合體。所述提示信號可以是用來引起揀貨員感官注意的信號。例如,所述提示信號可以包括聲音提示、震動提示、燈光提示中的至少一種。 在本實施例中,所述記憶體320可以是用於保存資訊的記憶設備。在數位系統中,能保存二進位資料的設備可以是記憶體;在積體電路中,一個沒有實物形式的具有儲存功能的電路也可以為記憶體,如RAM、FIFO等;在系統中,具有實物形式的存放裝置也可以叫記憶體,如記憶條、TF卡等。 所述處理器420可以按任何適當的方式實現。例如,處理器可以採取例如微處理器或處理器以及儲存可由該(微)處理器執行的電腦可讀程式碼(例如軟體或韌體)的電腦可讀媒體、邏輯閘、開關、特定應用積體電路(Application Specific Integrated Circuit,ASIC)、可程式邏輯控制器和嵌入微控制器的形式等等。本發明並不作限定。 在本實施例中,所述伺服器發來的通知指令可以用於通知所述電子價籤的提示信號模組發出提示信號。具體地,當使用者向所述伺服器發送訂單資訊後,所述伺服器可以針對所述訂單資訊中包含的商品標識,向所述商品標識指向的商品對應的電子價籤發送通知指令並且向揀貨員的揀貨終端發送包含所述商品標識的揀貨任務。這樣,揀貨員在進行揀貨時,可以根據電子價籤發出的提示信號,及時地找到需要揀貨的商品的位置。 在本實施例中,所述揀貨終端接收到伺服器發來的揀貨任務後,可以根據揀貨任務中的商品標識,向外廣播資訊。具體地,所述揀貨終端可以通過藍芽模組向外廣播包含所述商品標識的提示指令。這樣,當電子價籤接收到揀貨終端發來的提示指令時,可以將該提示指令中攜帶的商品標識與自身儲存的通知指令中的商品標識進行對比。當兩者一致時,表明使用該揀貨終端的揀貨員當前需要對該商品進行揀貨。此時,該電子價籤的處理器便可以控制提示信號模組發出提示信號,以提醒所述揀貨員該商品所處的位置。當電子價籤接收到的提示指令中的商品標識與自身儲存的商品標識不一致時,表明該電子價籤對應的商品不是使用所述揀貨終端的揀貨員需要揀貨的商品,那麼所述電子價籤可以直接丟棄接收到的資訊。 在本發明一個實施例中,所述電子價籤上可能同時存在不止一個提示信號模組,這樣,所述電子價籤可以發出不同的提示信號,以告知不同的揀貨員各自需要揀貨的商品。在這種情況下,伺服器發送給電子價籤的通知指令中還可以包括提示信號標識。所述提示信號標識可以用於表徵所述提示信號的提示方式。這樣,所述處理器可以在控制所述網路通信模組接收到的揀貨終端發來的提示指令中攜帶所述商品標識時,控制所述提示信號模組發出符合所述提示方式的提示信號。這樣可以給揀貨員提供正確的提示信號,以便於揀貨員完成揀貨流程。 在本發明一個實施例中,所述電子價籤應當發出的提示信號的提示方式還可以由揀貨終端決定。具體地,揀貨終端發送至電子價籤的提示指令中還可以包括提示信號標識。同樣的,所述提示信號標識可以用於表徵所述提示信號的提示方式。這樣,所述處理器還可以在控制所述網路通信模組接收到的揀貨終端發來的提示指令中攜帶所述商品標識時,控制所述提示信號模組發出符合所述提示方式的提示信號。這樣也可以給揀貨員提供正確的提示信號,以便於揀貨員完成揀貨流程。 在本發明一個實施例中,所述處理器還用於接收所述伺服器或者所述揀貨終端發來的提示停止指令,並在驗證所述提示停止指令中包括所述商品標識時,控制所述提示信號模組停止發出所述提示信號。在本實施例中,當揀貨員完成對某個商品的揀貨流程,或者揀貨員完成對揀貨任務中所有商品的揀貨流程之後,可以通過揀貨終端向所述商品的電子價籤發送提示停止指令,以使得所述商品的電子價籤停止發出相應的提示信號。所述提示停止指令可以是一個回應訊息,該回應訊息中可以不包含任何實質內容,僅僅包含能夠表明其訊息類型的字元即可。例如,所述揀貨終端可以向所述電子價籤發出Response訊息,在該訊息中可以在表示訊息類型的字串中填入“Response”。這樣,所述電子價籤在接收到該Response訊息時,便可以停止發出提示信號。在本實施例中,所述提示停止指令中還可以包括所述商品的商品標識,這樣,不是所有接收到該提示停止指令的電子價籤都需要停止發出提示信號,而是在驗證所述提示停止指令中包括所述商品標識時,才停止發出提示信號。具體地,驗證所述提示停止指令中是否包括所述商品標識時,可以將所述提示停止指令中攜帶的商品標識與自身儲存的商品標識進行比較。當兩者一致時,表明驗證通過,可以停止發出提示信號。否則可以直接丟棄所述提示停止指令。這樣就可以使得用於提醒其他揀貨員的電子價籤能夠正常發出提示信號,保證揀貨流程的正常進行。 在本實施例中,所述提示停止指令還可以是伺服器發來的。具體地,所述揀貨終端可以不直接向所述電子價籤發送提示停止指令,而是通過所述伺服器向所述電子價籤發送提示停止指令。具體地,當揀貨任務中的一個商品標識指向的商品完成揀貨時,揀貨終端可以向伺服器發送提示停止請求。其中,所述提示停止請求中可以包括所述商品標識,以使得所述伺服器向所述商品標識指向的商品對應的電子價籤發送提示停止指令。 在本發明一個實施例中,所述提示停止指令中還可以包括提示信號標識,所述提示信號標識用於表徵所述提示信號的提示方式。這樣,所述處理器還可以用於在驗證所述提示停止指令中包括所述商品標識後,控制所述提示信號模組停止發出符合所述提示方式的提示信號。在本實施例中,所述電子價籤上可能同時在發出不止一個提示信號,以告知不同的揀貨員各自需要揀貨的商品。為了不影響其他揀貨員的正常揀貨流程,所述提示停止指令中可以包括所述相應的提示信號標識,以使得所述商品的電子價籤能夠停止發出符合所述提示信號標識限定的提示方式的提示信號。對於用於提醒其他揀貨員的提示信號則可以保持原樣,以保證揀貨流程的順利進行。 在本發明一個實施例中,所述網路通信模組中可以包括藍芽模組,所述藍芽模組可以用於接收所述揀貨終端根據所述商品標識發出的藍芽廣播資訊。這樣,所述處理器可以用於在接收到的藍芽廣播資訊中攜帶所述商品標識時,控制所述提示信號模組發出提示信號。在本實施例中,所述揀貨終端可以根據商品標識發出藍芽廣播。其中,所述揀貨終端向外廣播的每條資訊中可以攜帶所述商品標識。在電子價籤的記憶體中可以儲存伺服器發來的通知指令,該通知指令中也可以攜帶所述商品標識。這樣,當電子價籤接收到揀貨終端進行藍芽廣播的資訊後,可以將該資訊中的商品標識與自身儲存的商品標識進行對比。當兩者一致時,表明使用該揀貨終端的揀貨員當前需要對該商品進行揀貨。此時,該電子價籤便可以發出提示信號,以提醒所述揀貨員該商品所處的位置。當電子價籤接收到的資訊中的商品標識與自身儲存的商品標識不一致時,表明該電子價籤對應的商品不是使用所述揀貨終端的揀貨員需要揀貨的商品,那麼所述電子價籤可以直接丟棄接收到的資訊。 在本發明一個實施例中,所述網路通信模組中還可以包括近場通信NFC模組。這樣,所述處理器可以用於當所述電子價籤與所述揀貨終端進行觸碰時,控制所述提示信號模組停止發出提示信號。在本實施例中,所述近場通信模組的通信有效距離通常為10釐米以內。因此,當所述揀貨終端需要與電子價籤進行通信時,可以採用觸碰的方式來實現通信的過程。具體地,所述揀貨終端在需要向電子價籤發送提示停止指令時,可以與所述商品資訊指向的商品對應的電子價籤進行觸碰,以向所述商品資訊指向的商品對應的電子價籤發送提示停止指令。當然,在實際應用過程中,將揀貨終端與電子價籤進行觸碰只是為了保證通信的有效性,其實在揀貨終端與電子價籤靠得夠近但是沒有發生觸碰時,也可以實現提示停止指令的傳輸。因此本發明中相關的觸碰只是表明兩者相距夠近,並不意味著兩者必須互相觸及彼此。 由上可見,本發明在銷售的商品處設置能夠發出提示信號的提示裝置。這樣,在伺服器接收到使用者的訂單資訊時,可以向揀貨員的揀貨終端發送用於揀貨的揀貨任務。同時,所述伺服器可以向訂單資訊中包含的商品對應的提示裝置發出提示指令。待揀貨的商品對應的提示裝置可以發出提示信號,提醒揀貨員商品所在的位置。這樣,揀貨員可以根據提示信號便捷地進行揀貨,從而能夠提高揀貨的效率,進而提高了訂單資訊處理的速率。 在20世紀90年代,對於一個技術的改進可以很明顯地區分是硬體上的改進(例如,對二極體、電晶體、開關等電路結構的改進)還是軟體上的改進(對於方法流程的改進)。然而,隨著技術的發展,當今的很多方法流程的改進已經可以視為硬體電路結構的直接改進。設計人員幾乎都通過將改進的方法流程程式設計到硬體電路中來得到相應的硬體電路結構。因此,不能說一個方法流程的改進就不能用硬體實體模組來實現。例如,可程式邏輯裝置(Programmable Logic Device, PLD)(例如現場可程式閘陣列(Field Programmable Gate Array,FPGA))就是這樣一種積體電路,其邏輯功能由使用者對裝置程式設計來確定。由設計人員自行程式設計來把一個數位系統“整合”在一片PLD上,而不需要請晶片製造廠商來設計和製作專用的積體電路晶片。而且,如今,取代手工地製作積體電路晶片,這種程式設計也多半改用 “邏輯編譯器(logic compiler)”軟體來實現,它與程式開發撰寫時所用的軟體編譯器相類似,而要編譯之前的原始代碼也得用特定的程式設計語言來撰寫,此稱之為硬體描述語言(Hardware Description Language,HDL),而HDL也並非僅有一種,而是有許多種,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language)等,目前最普遍使用的是VHDL (Very-High-Speed Integrated Circuit Hardware Description Language)與Verilog2。本領域技術人員也應該清楚,只需要將方法流程用上述幾種硬體描述語言稍作邏輯程式設計並程式設計到積體電路中,就可以很容易得到實現該邏輯方法流程的硬體電路。 本領域技術人員也知道,除了以純電腦可讀程式碼方式實現用戶端、伺服器以外,完全可以通過將方法步驟進行邏輯程式設計來使得用戶端、伺服器以邏輯閘、開關、特定應用積體電路、可程式邏輯控制器和嵌入微控制器等的形式來實現相同功能。因此這種用戶端、伺服器可以被認為是一種硬體部件,而對其內包括的用於實現各種功能的裝置也可以視為硬體部件內的結構。或者甚至,可以將用於實現各種功能的裝置視為既可以是實現方法的軟體模組又可以是硬體部件內的結構。 通過以上的實施例的描述可知,本領域的技術人員可以清楚地瞭解到本發明可借助軟體加必需的通用硬體平臺的方式來實現。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該電腦軟體產品可以儲存在儲存媒體中,如ROM/RAM、磁碟、光碟等,包括若干指令用以使得一台電腦設備(可以是個人電腦,伺服器,或者網路設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。 本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,針對伺服器、揀貨終端以及電子價籤的實施例來說,均可以參照前述方法的實施例的介紹對照解釋。 本發明可以在由電腦執行的電腦可執行指令的一般上下文中描述,例如程式模組。一般地,程式模組包括執行特定任務或實現特定抽象資料類型的常式、程式、物件、元件、資料結構等等。也可以在分散式運算環境中實踐本發明,在這些分散式運算環境中,由通過通信網路而被連接的遠端處理設備來執行任務。在分散式運算環境中,程式模組可以位於包括存放裝置在內的本地和遠端電腦儲存媒體中。 雖然通過實施例描繪了本發明,本領域普通技術人員知道,本發明有許多變形和變化而不脫離本發明的精神,希望所附的請求項包括這些變形和變化而不脫離本發明的精神。
S11‧‧‧步驟S13‧‧‧步驟S15‧‧‧步驟S21‧‧‧步驟S23‧‧‧步驟100‧‧‧網路通信連接埠110‧‧‧網路通信連接埠111‧‧‧網路通信連接埠120‧‧‧網路通信模組200‧‧‧記憶體210‧‧‧記憶體211‧‧‧記憶體220‧‧‧提示信號模組300‧‧‧處理器310‧‧‧處理器311‧‧‧顯示螢幕320‧‧‧記憶體420‧‧‧處理器
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明中記載的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。 圖1為本發明實施例提供的一種訂單處理方法的流程圖; 圖2為本發明實施例中子訂單資訊拆分的示意圖; 圖3為本發明實施例中揀貨完成的流程圖; 圖4為本發明實施例中管理伺服器的流程示意圖; 圖5為本發明一個具體實施場景示意圖; 圖6為本發明實施例提供的一種伺服器的結構示意圖; 圖7為本發明實施例提供的一種揀貨終端的結構示意圖; 圖8為本發明實施例提供的一種揀貨任務處理方法的流程圖; 圖9為本發明實施例提供的一種揀貨終端的結構示意圖; 圖10為本發明實施例提供的一種電子價籤的結構示意圖。