多語言訂單處理系統(tǒng)及其方法
【專利摘要】本發(fā)明公開了一種多語言訂單處理系統(tǒng)及其方法,由服務(wù)器、一臺以上的零售終端設(shè)備、一臺以上的用戶終端設(shè)備、網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器組成,服務(wù)器通過網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器分別與零售終端設(shè)備、用戶終端設(shè)備連接,實現(xiàn)通信傳輸;客戶、客人、員工和管理者可使用其所傾向的語言來獲取訂單和賬單信息。該訂單處理系統(tǒng)可同時在不同場所管理這種信息,控制不同的客戶終端、打印機組、訂單和賬單信息。各組件間的信息傳輸可使用無線網(wǎng)絡(luò)或者有線網(wǎng)絡(luò)來實現(xiàn)。本發(fā)明實現(xiàn)了人群與系統(tǒng)之間的良性互動,符合人們的使用習(xí)慣;多語言人群之間減少誤解和障礙;精簡流程,提高效率效益。
【專利說明】多語言訂單處理系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于訂單處理技術(shù),特別是一種多語言訂單處理系統(tǒng)及其方法。
【背景技術(shù)】
[0002] 餐廳點菜系統(tǒng)作為現(xiàn)代管理手段已經(jīng)開始應(yīng)用。例如專利申請AU2013100209A4 描述的是消費者操作的食物和飲品訂購和集成支付系統(tǒng),通過消費者自有的可接入網(wǎng)絡(luò)的 設(shè)備通過網(wǎng)絡(luò)授權(quán)進入商家的系統(tǒng)進行消費支付。推薦使用的是廣域網(wǎng)絡(luò),客戶服務(wù)地點 選擇將依靠地理定位服務(wù)。這種方法著重于客戶自帶的網(wǎng)絡(luò)接入硬件設(shè)備。
[0003] 另一個專利GB2488660A,描述了電子食品訂購系統(tǒng),由客戶使用移動客戶終端、中 央處理單元(應(yīng)用服務(wù)器)以及零售終端設(shè)備(例如打印機和屏幕)組成,其中包括客戶端的 多語言和結(jié)算顯示。該專利申請中存在以下技術(shù)問題:第一,沒有對有關(guān)零售商的終端設(shè)備 說明,只提出可能是打印機或屏幕的概念。并沒有對設(shè)備的配置,例如何種打印顯示語言的 配置。第二,沒有提出零售商的終端設(shè)備的多元性的配置方式,無法減少工作人員之間以及 工作人員與客戶之間的溝通混淆,影響銷售流程,這在經(jīng)濟全球化和多元文化中多語言工 作環(huán)境是一個急需解決的技術(shù)問題。
[0004] 其他相關(guān)現(xiàn)有技術(shù),都著重基于客戶的移動終端設(shè)備的餐廳點菜系統(tǒng)技術(shù), 如 CN102231177A、CN102156915A、CN101794347A、US2012036028A1、W02011111997A2、 JP2012094058A和KR20120037142A。它們著重于使用移動終端的點菜處理系統(tǒng)的細化,沒 有對后臺的數(shù)據(jù)處理過程,僅僅籠統(tǒng)的指出例如屏幕或打印機的設(shè)備,用來顯示客戶所點, 后廚就會知道。此外,現(xiàn)有技術(shù)中描述的是餐廳點菜系統(tǒng),技術(shù)并沒延伸到例如使用同樣模 式的零售商(例如,總部設(shè)在英國的零售商Argos,它的模式就是純基于目錄模式的商店)。 上述專利技術(shù)中并沒有在實際進程中實現(xiàn)不同語言的員工、客戶之間的互動。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的目的在于提供一種多語言訂單處理系統(tǒng)及其方法,通過信息處理和交 互,消除使用人群和系統(tǒng)之間、多語言人群相互之間的誤解和障礙,精簡流程,提高效率和 效益。
[0006] 實現(xiàn)本發(fā)明目的的技術(shù)解決方案為:一種多語言訂單處理系統(tǒng)及其方法,由服務(wù) 器、一臺以上的零售終端設(shè)備、一臺以上的用戶終端設(shè)備、網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器組成,服務(wù)器 通過網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器分別與零售終端設(shè)備、用戶終端設(shè)備連接,實現(xiàn)通信傳輸;
[0007] 各用戶終端設(shè)備顯示的信息菜單存儲于服務(wù)器上,客戶在用戶終端設(shè)備上選擇語 言來瀏覽商品信息或餐單信息,將選擇具體的商品添加到自己的選擇列表中,之后下訂單; 當(dāng)完成訂單的下單后,用戶終端設(shè)備將以唯一的ID加上信息內(nèi)容和已選擇語言三項內(nèi)容 上傳數(shù)據(jù)到服務(wù)器;在服務(wù)器中,該訂單和其唯一的ID被存儲于數(shù)據(jù)庫之中,訂單下的每 個商品目錄也使用該ID進行管理;之后服務(wù)器將商品分類對應(yīng)到已經(jīng)在服務(wù)器上用不同 語言組合定義配置的分類零售終端設(shè)備,然后通過零售終端設(shè)備完成對多語言信息的打印 或屏幕顯示。
[0008] 本發(fā)明與現(xiàn)有技術(shù)相比,其顯著優(yōu)點:
[0009] (1)人群與系統(tǒng)之間的互動。零售服務(wù)業(yè)的高效不是單純的取決于技術(shù)和靜態(tài)的 處理流程,而是流程中的參與和操作的人群。實際中很多技術(shù)創(chuàng)造例子沒有起到幫助人們 工作效率,提高流程的作用,甚至不符合人們的工作方式,和人們的興趣取向相沖突(例如, 蘋果在上世紀(jì)初90年代發(fā)明的命名為"牛頓"的平板電腦,在當(dāng)時并不符合人們的工作方 式,僅一年就失敗的退出市場),其他一些技術(shù)則由于人們不能理解使用整個用戶界面,不 知道如何與機器設(shè)備互動,以及無法理解甚至誤解而失敗告終。本發(fā)明實現(xiàn)了人群與系統(tǒng) 之間的良性互動,符合人們的使用習(xí)慣。
[0010] (2)多語言人群之間減少誤解和障礙。高度集成的分布式系統(tǒng)為零售服務(wù)業(yè)由于 商家與國際客人之間產(chǎn)生的誤解和問題有著極大的改善。不同文化、語言的人群間產(chǎn)生的 客戶和零售商、零售商內(nèi)部工作人員之間的誤解得到了極大的避免,同時精簡工作人員之 間的信息傳輸,提高了客戶滿意度。此外,通過訂單合理地分類和直接發(fā)送到不同的部門負 責(zé)工作人員可優(yōu)化工作進程。例如,餐廳中的食品訂單直接發(fā)送到廚房,酒水訂單直接發(fā)送 到吧臺,賬單信息直接發(fā)送到經(jīng)理的辦公室和/或前臺服務(wù)等。
[0011] (3)精簡流程,提高效率效益。許多商家的重要問題在于訂單和貨物間的交貨時 間。在本發(fā)明的技術(shù)方案中,客戶訂購時和店員的詢問時間可以減少,流轉(zhuǎn)的速度可以提 高,增加效率節(jié)省成本。此外,該發(fā)明的自動高效化可精簡人力成本,使得零售商、餐廳、咖 啡館、酒吧、或酒店等零售服務(wù)行業(yè)更高效。
[0012] 下面結(jié)合附圖對本發(fā)明作進一步詳細描述。
【專利附圖】
【附圖說明】
[0013] 圖1是本發(fā)明多語言訂單處理系統(tǒng)的組成框圖。
[0014] 圖2是實現(xiàn)多語言訂單處理系統(tǒng)的最小數(shù)據(jù)庫構(gòu)架。
[0015] 圖3是用戶終端設(shè)備和服務(wù)器之間的可靠消息傳送模式。
[0016] 圖4服務(wù)器上用于存儲打印機配置數(shù)據(jù)的數(shù)據(jù)庫構(gòu)架。
【具體實施方式】
[0017] 結(jié)合圖1,本發(fā)明多語言訂單處理系統(tǒng)及其方法,由服務(wù)器1、一臺以上的零售終 端設(shè)備2、一臺以上的用戶終端設(shè)備3、網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器4組成處理系統(tǒng),服務(wù)器1通過網(wǎng) 絡(luò)及網(wǎng)絡(luò)路由器4分別與零售終端設(shè)備2、用戶終端設(shè)備3連接,實現(xiàn)通信傳輸。零售終端 設(shè)備2可以為打印機或顯示屏,用戶終端設(shè)備3可以為移動終端設(shè)備或固定終端設(shè)備,網(wǎng)絡(luò) 可以是無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)。網(wǎng)絡(luò)及網(wǎng)絡(luò)路由4不是中心組件,在本發(fā)明只視它為系統(tǒng)中 的信號分配器。本發(fā)明的主要組件為服務(wù)器1,在局域網(wǎng)的環(huán)境下,主要用于用戶終端設(shè)備 3和零售終端設(shè)備2的傳輸交流。零售終端設(shè)備2在本發(fā)明說明書中,以打印機為例進行說 明,其他情況下也可為例如電腦屏幕等。打印的信息對比屏幕顯示信息更加耐用和可靠,受 限的環(huán)境更小(屏幕顯示的受限有時可小到?jīng)]有插座的支持而無法實現(xiàn)等)。
[0018] 各用戶終端設(shè)備3顯示的信息菜單存儲于服務(wù)器1上,客戶在用戶終端設(shè)備3上 選擇語言來瀏覽商品信息或餐單信息,將選擇具體的商品添加到自己的選擇列表中,之后 下訂單;當(dāng)完成訂單的下單后,用戶終端設(shè)備3將以唯一的ID加上信息內(nèi)容和已選擇語言 三項內(nèi)容上傳數(shù)據(jù)到服務(wù)器1 ;在服務(wù)器1中,該訂單和其唯一的ID被存儲于數(shù)據(jù)庫之中, 訂單下的每個商品目錄也使用該ID進行管理;之后服務(wù)器1將訂單商品分類,通過數(shù)據(jù)庫 中的多語言配置對應(yīng)到零售終端設(shè)備2,即通過數(shù)據(jù)庫中的多語言配置,將商品組對應(yīng)到不 同的零售終端設(shè)備2,然后通過零售終端設(shè)備2完成對多語言信息的打印或屏幕顯示。
[0019] 一、本發(fā)明的服務(wù)器
[0020] 本發(fā)明的服務(wù)器1用于存儲多種語言的商品信息,實現(xiàn)用戶終端設(shè)備3和服務(wù)器 1之間的通信傳輸、訂單的打印處理。
[0021] 1、服務(wù)器用于存儲多種語言的商品信息
[0022] 服務(wù)器1承載不同"項(item)"下的信息及其多語言性。"項"為不同行業(yè)中的商 品。服務(wù)器上商品信息的存儲可為數(shù)據(jù)庫、XML文件或HTML頁面等不同的方法。
[0023] 存儲在服務(wù)器上的信息不是完整的商品目錄或菜單,是全部商品的信息,通過如 下的方式來實現(xiàn)最后完整的可以顯示的商品目錄和菜單。如果存儲在獨立數(shù)據(jù)庫,存儲在 服務(wù)器1上的商品信息形成最終顯示的商品目錄或菜單的實現(xiàn)方式分為①存儲所有信息 在單獨的數(shù)據(jù)庫,由客戶終端設(shè)備3檢索數(shù)據(jù)庫信息后將菜單的信息分類組合展示給客戶 (在餐廳中,這可定義為"菜單"來顯示);或者②由服務(wù)器1組合數(shù)據(jù)庫上的信息形成完整 的信息菜單后以HTML頁面的方式傳輸給客戶終端設(shè)備3;每個菜單的信息有其唯一的標(biāo)識 和被翻譯成提供給客戶的多國語言。
[0024] 如果存儲為XML文件,將通過格式化轉(zhuǎn)化為用以最終顯示的HTML頁面。每個"項" 的信息有其唯一的標(biāo)識和被翻譯成提供給客戶的多國語言。下面僅闡述存儲數(shù)據(jù)庫和XML 文件狀態(tài)下的多語言方法架構(gòu),當(dāng)然也可以在其他不同的信息存儲方法上實現(xiàn),這里不做 闡述。
[0025] 關(guān)于"項"的多語言,以數(shù)據(jù)存儲于數(shù)據(jù)庫和數(shù)據(jù)存儲為XML文件為例說明。當(dāng)信 息存儲在相關(guān)的數(shù)據(jù)庫內(nèi),那么實現(xiàn)本發(fā)明的多語言方法的構(gòu)架和描畫,如圖2所示。在 圖2中,作為中心列表的關(guān)鍵的"翻譯列表",在這一列表中,通過"項ID(ItemID) "和"語言 ID (LanguageID) "關(guān)聯(lián)到"項列表"和"語言列表",以此將整個數(shù)據(jù)庫構(gòu)架中的其他兩個列 表相關(guān)聯(lián)以形成完整的"項"信息的多語言化。
[0026] 1) "項列表(item) "存儲所有項的信息。每個"項"與唯一的ID "id"(該列表的 關(guān)鍵)關(guān)聯(lián)。在上圖的實例中列表內(nèi)信息為"價格(price) ","存貨數(shù)量(stock)"和"分類 (group)",也可以加入其他相關(guān)信息,但不能加入需要翻譯成多語言的文本性質(zhì)的信息。
[0027] 2) "語言列表(language)"中存儲系統(tǒng)想提供的所有語言名稱。每種語言的存儲 為"全稱(LongName) ","全稱(LongName) " 例如"English","Deutsch","Nederlands", "中文"。語言的全稱必須用語言本身的書寫方式。如果"全稱LongName"的輸入用本國語 言表達"英語""德語"等等,那么那就失掉了此處多語言的意義。(該工作流程將在后文中 解釋)。"縮寫名(ShortName) "是附加的信息,用于整個系統(tǒng)。既然國際化il8n(詳細信息 參見 IETF 國際化插件依據(jù) RFC5646http://tools, ietf. org/html/rfc5646)已經(jīng)按照國際 標(biāo)準(zhǔn)定義了語言標(biāo)記,這些縮寫標(biāo)記將用于這里設(shè)置和選擇正確的對應(yīng)語言。當(dāng)然對于不 同標(biāo)準(zhǔn)的選擇,10個字符可能不夠,可擴展圖2中所示的量。
[0028] 3) "翻譯列表(translation)",存儲所有多國語言的信息。其中包含"項ID (ItemlD)"和"語言ID (LanguagelD)"。此外,還有另一個字段"mlText",用于"類型Type" 字段對應(yīng)的具體文字描述。
[0029] "類型Type"字段可用于以下目的:此字段僅存儲具體的名稱,例如"項"的名稱、 描述或與該"項"有關(guān)的任何其他信息。以餐廳菜單為例,"類型Type"可為"菜名"和"菜 品描述",那么在"mlText"中就存儲具體菜的名稱和對應(yīng)的食材、烹飪方法或其他任何餐館 老板向客人的描述。如果以家具零售商為例,"類型"可能是每種語言下商品的"名稱","描 述","尺寸","安裝方式"。
[0030] 當(dāng)然,此架構(gòu)是可擴展的。在餐廳的菜單以及零售商店,"項"通常根據(jù)不同標(biāo)準(zhǔn)分 類。在餐廳中是例如開胃菜、主菜、甜品、飲品等,在零售商中根據(jù)貨品的特性分類,烹飪原 料、浴室用品、新鮮肉類、工具等。這些擴展也要到數(shù)據(jù)庫中,并且為每個分類做出適當(dāng)?shù)牟?同語言翻譯。
[0031] 當(dāng)"項"和其翻譯的信息存儲在XML格式中,以下的示例為其解決方法。表1為圖 2中數(shù)據(jù)庫構(gòu)架直接翻譯為XML,而表2顯示了一個綜合的例子。表2中的例子描述了 XML 特性和每種語言的縮寫名使用,當(dāng)然對其不需要單獨的定義。支持Π 8η的大多數(shù)軟件框架 也支持這些語言之間進行切換的縮寫名。單獨定義語言僅用于關(guān)聯(lián)每種語言的全名和縮寫 名。這也可以是在軟件源代碼中的硬編碼,這種關(guān)聯(lián)的列表在網(wǎng)絡(luò)上廣泛應(yīng)用。此外,在 XML的情況下的,字節(jié)<id>是不必要在〈translation〉節(jié)里的。圖2中有僅以匹配所示的 數(shù)據(jù)庫構(gòu)架。
[0032]
【權(quán)利要求】
1. 一種多語言訂單處理系統(tǒng),其特征在于由服務(wù)器(1)、一臺以上的零售終端設(shè)備 (2) 、一臺以上的用戶終端設(shè)備(3)、網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器(4)組成,服務(wù)器(1)通過網(wǎng)絡(luò)及網(wǎng) 絡(luò)路由器(4)分別與零售終端設(shè)備(2)、用戶終端設(shè)備(3)連接,實現(xiàn)通信傳輸; 各用戶終端設(shè)備(3)顯示的信息菜單存儲于服務(wù)器(1)上,客戶在用戶終端設(shè)備(3)上 選擇語言來瀏覽商品信息或餐單信息,將選擇具體的商品添加到自己的選擇列表中,之后 下訂單;當(dāng)完成訂單的下單后,用戶終端設(shè)備(3)將以唯一的ID加上信息內(nèi)容和已選擇語 言三項內(nèi)容上傳數(shù)據(jù)到服務(wù)器(1);在服務(wù)器(1)中,該訂單和其唯一的ID被存儲于數(shù)據(jù)庫 之中,訂單下的每個商品目錄也使用該ID進行管理;之后服務(wù)器(1)將訂單商品分類,通過 數(shù)據(jù)庫中的多語言配置對應(yīng)到零售終端設(shè)備(2),然后通過零售終端設(shè)備(2)完成對多語 言信息的打印或屏幕顯示。
2. 根據(jù)權(quán)利要求1所述的多語言訂單處理系統(tǒng),其特征在于所述服務(wù)器(1)用于存儲 多種語言的商品信息,實現(xiàn)用戶終端設(shè)備(3)和服務(wù)器(1)之間的通信傳輸、訂單的打印 處理;其中存儲在服務(wù)器(1)上的商品信息形成最終顯示的商品目錄或菜單的實現(xiàn)方式分 為①存儲所有信息在單獨的數(shù)據(jù)庫,由客戶終端設(shè)備(3)檢索數(shù)據(jù)庫信息后將菜單的信息 分類組合展示給客戶;或者②由服務(wù)器(1)組合數(shù)據(jù)庫上的信息形成完整的信息菜單后以 HTML頁面的方式傳輸給客戶終端設(shè)備(3);每個菜單的信息有其唯一的標(biāo)識和被翻譯成提 供給客戶的多國語言。
3. 根據(jù)權(quán)利要求1或2所述的多語言訂單處理系統(tǒng),其特征在于用戶終端設(shè)備(3)和 服務(wù)器(1)之間的通信傳輸采用以下兩種混合方式:①用于HTML的商品目錄或菜單頁的次 級信息顯示使用HTTP協(xié)議來傳輸; ②使用TCP加上消息中間件來傳輸給服務(wù)器的訂單信息,用戶終端設(shè)備(3)和服務(wù)器 (1)都將帶有標(biāo)記地址的數(shù)據(jù)傳輸給消息中間件,通過標(biāo)記地址消息中間件知道傳輸?shù)牡?點從而管理和交互信息,確保數(shù)據(jù)的可靠性;只有用戶終端設(shè)備(3)或服務(wù)器(1)確認收到 數(shù)據(jù)后,消息中間件才會丟棄此數(shù)據(jù)包;否則,它將持續(xù)投遞直到用戶終端設(shè)備(3)或服務(wù) 器(1)確認收到;用戶終端設(shè)備(3)發(fā)送命令和服務(wù)器(1)確認收到,至此,雙方都知道所有 數(shù)據(jù)已正確傳輸。
4. 根據(jù)權(quán)利要求1或2所述的多語言訂單處理系統(tǒng),其特征在于零售終端設(shè)備(2)為 打印機或顯示屏,服務(wù)器(1)接收到用戶終端設(shè)備(3)的訂單后,該服務(wù)器(1)判斷出應(yīng)該 傳輸發(fā)送的零售終端設(shè)備(2)和相對應(yīng)的語言進行訂單的打印處理,即每個用戶終端設(shè)備 (3) 的唯一識別ID由商家給與,通過帶有URL的HTTP傳輸請求在服務(wù)器(1)上注冊;在服 務(wù)器(1)上,每個用戶終端設(shè)備(3)是與商品目錄或菜單相關(guān)聯(lián),如果該用戶終端設(shè)備(3) 為第一次注冊,默認目錄與它相關(guān)聯(lián),之后管理員更改此默認設(shè)置;當(dāng)訂單從用戶終端設(shè)備 (3)發(fā)送到服務(wù)器(1),服務(wù)器(1)就能識別出發(fā)送請求的用戶終端設(shè)備(3)屬于哪個零售 場所;之后,服務(wù)器(1)分析所傳訂單,并對訂單中商品提取整理成不同的分類組;所有分 類組采集后將被發(fā)送到零售終端設(shè)備(2)中相應(yīng)的打印機進行打印,訂單的每個分類組都 要至少關(guān)聯(lián)一個打印機或其他輸出設(shè)備,服務(wù)器(1)通過分類將同類商品對應(yīng)到關(guān)聯(lián)打印 機,該打印機注冊在服務(wù)器上,并在服務(wù)器上定義:每個分類組被關(guān)聯(lián)一個或多個打印機, 或者是一臺打印機關(guān)聯(lián)到多個分類組; 客戶確定下單前的選擇性操作通過信息處理在用戶終端設(shè)備(3)中完成,或者直接發(fā) 送到服務(wù)器(1)隨機內(nèi)存中處理;當(dāng)客戶最終下單,訂單分別通過服務(wù)器(1)連接的通信管 道或從服務(wù)器(1)上的隨機內(nèi)存中獲取的訂單數(shù)據(jù)傳輸?shù)綌?shù)據(jù)庫,訂單上的每項分類組都 獲得相同的唯一的ID,以標(biāo)識它們來源于同一訂單;之后服務(wù)器(1)將分類訂單內(nèi)容,通過 匹配打印機的名稱和打印機管理服務(wù)信息識別網(wǎng)絡(luò)上的相對應(yīng)的打印機;服務(wù)器(1)將分 類訂單內(nèi)容,根據(jù)零售場所和分類組在"打印機組"中對應(yīng),通過打印機的名稱和打印機管 理服務(wù)信息來匹配打印機,然后服務(wù)器(1)按照"打印機語言列表"的對應(yīng)項目的語言要求 組合打印數(shù)據(jù),發(fā)送給對應(yīng)打印機。
5. 根據(jù)權(quán)利要求4所述的多語言訂單處理系統(tǒng),其特征在于訂單的打印處理時,服務(wù) 器(1)的數(shù)據(jù)庫中打印機、語言、零售場地和商品分類組的關(guān)聯(lián)為:①在數(shù)據(jù)庫"打印機列 表"中錄入零售終端設(shè)備(2)的打印機在系統(tǒng)網(wǎng)絡(luò)中的唯一名稱,以及服務(wù)器(1)在網(wǎng)絡(luò)中 獲取的相關(guān)打印機的信息;②通過"打印機列表"與"打印機/語言列表"關(guān)聯(lián),建立打印機 和語言信息分配;③通過"打印機列表"和"打印機組列表"關(guān)聯(lián),建立打印機和零售場地, 商品分類組的分配,至此形成數(shù)據(jù)庫中打印機、語言、零售場地和商品分類組的關(guān)聯(lián);當(dāng)服 務(wù)器(1)收到訂單,將訂單中各項分類到商品分類組,通過設(shè)備ID代表的零售場地和商品 分類組來界定數(shù)據(jù)庫如上所述的對應(yīng)打印機和多種語言組合,之后將關(guān)聯(lián)的同類商品和語 言組合發(fā)送給對應(yīng)打印機打印作業(yè)。
6. -種多語言訂單處理方法,其特征在于由服務(wù)器(1)、一臺以上的零售終端設(shè)備 (2)、一臺以上的用戶終端設(shè)備(3)、網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器(4)組成訂單處理系統(tǒng)進行處理,月艮 務(wù)器(1)通過網(wǎng)絡(luò)及網(wǎng)絡(luò)路由器(4)分別與零售終端設(shè)備(2)、用戶終端設(shè)備(3)連接,實現(xiàn) 通信傳輸; 各用戶終端設(shè)備(3)顯示的信息菜單存儲于服務(wù)器(1)上,客戶在用戶終端設(shè)備(3)上 選擇語言來瀏覽商品信息或餐單信息,將選擇具體的商品添加到自己的選擇列表中,之后 下訂單;當(dāng)完成訂單的下單后,用戶終端設(shè)備(3)將以唯一的ID加上信息內(nèi)容和已選擇語 言三項內(nèi)容上傳數(shù)據(jù)到服務(wù)器(1);在服務(wù)器(1)中,該訂單和其唯一的ID被存儲于數(shù)據(jù)庫 之中,訂單下的每個商品目錄也使用該ID進行管理;之后服務(wù)器(1)將訂單商品分類,通過 數(shù)據(jù)庫中的多語言配置對應(yīng)到零售終端設(shè)備(2),然后通過零售終端設(shè)備(2)完成對多語 言信息的打印或屏幕顯示。
7. 根據(jù)權(quán)利要求6所述的多語言訂單處理方法,其特征在于服務(wù)器(1)用于存儲多種 語言的商品信息,實現(xiàn)用戶終端設(shè)備(3)和服務(wù)器(1)之間的通信傳輸、訂單的打印處理; 其中存儲在服務(wù)器(1)上的商品信息形成最終顯示的商品目錄或菜單的實現(xiàn)方式分為①存 儲所有信息在單獨的數(shù)據(jù)庫,由客戶終端設(shè)備(3)檢索數(shù)據(jù)庫信息后將菜單的信息分類組 合展示給客戶;或者②由服務(wù)器(1)組合數(shù)據(jù)庫上的信息形成完整的信息菜單后以HTML頁 面的方式傳輸給客戶終端設(shè)備(3);每個菜單的信息有其唯一的標(biāo)識和被翻譯成提供給客 戶的多國語言。
8. 根據(jù)權(quán)利要求7所述的多語言訂單處理方法,其特征在于用戶終端設(shè)備(3)和服務(wù) 器(1)之間的通信傳輸采用以下兩種混合方式:①用于HTML的商品目錄或菜單頁的次級信 息顯示使用HTTP協(xié)議來傳輸; ②使用TCP加上消息中間件來傳輸給服務(wù)器的訂單信息,用戶終端設(shè)備(3)和服務(wù)器 (1)都將帶有標(biāo)記地址的數(shù)據(jù)傳輸給消息中間件,通過標(biāo)記地址消息中間件知道傳輸?shù)牡? 點從而管理和交互信息,確保數(shù)據(jù)的可靠性;只有用戶終端設(shè)備(3)或服務(wù)器(1)確認收到 數(shù)據(jù)后,消息中間件才會丟棄此數(shù)據(jù)包;否則,它將持續(xù)投遞直到用戶終端設(shè)備(3)或服務(wù) 器(1)確認收到;用戶終端設(shè)備(3)發(fā)送命令和服務(wù)器(1)確認收到,至此,雙方都知道所有 數(shù)據(jù)已正確傳輸。
9. 根據(jù)權(quán)利要求7所述的多語言訂單處理方法,其特征在于訂單的打印處理是指在接 收到用戶終端設(shè)備(3)的訂單后,服務(wù)器(1)判斷出應(yīng)該傳輸發(fā)送的零售終端設(shè)備(2)和相 對應(yīng)的語言,零售終端設(shè)備(2)為打印機或顯示屏,即 每個用戶終端設(shè)備(3)的唯一識別ID由商家給與,通過帶有URL的HTTP傳輸請求在服 務(wù)器(1)上注冊;在服務(wù)器(1)上,每個用戶終端設(shè)備(3)是與商品目錄或菜單相關(guān)聯(lián),如果 該用戶終端設(shè)備(3)為第一次注冊,默認目錄與它相關(guān)聯(lián),之后管理員更改此默認設(shè)置;當(dāng) 訂單從用戶終端設(shè)備(3)發(fā)送到服務(wù)器(1),服務(wù)器(1)就能識別出發(fā)送請求的用戶終端設(shè) 備(3)屬于哪個零售場所;之后,服務(wù)器(1)分析所傳訂單,并對訂單中商品提取整理成不 同的分類組;所有分類組采集后將被發(fā)送到零售終端設(shè)備(2)中相應(yīng)的打印機進行打印, 訂單的每個分類組都要至少關(guān)聯(lián)一個打印機或其他輸出設(shè)備,服務(wù)器(1)通過分類將同類 商品對應(yīng)到關(guān)聯(lián)打印機,該打印機注冊在服務(wù)器上,并在服務(wù)器上定義:每個分類組被關(guān)聯(lián) 一個或多個打印機,或者是一臺打印機關(guān)聯(lián)到多個分類組; 客戶確定下單前的選擇性操作通過信息處理在用戶終端設(shè)備(3)中完成,或者直接發(fā) 送到服務(wù)器(1)隨機內(nèi)存中處理;當(dāng)客戶最終下單,訂單分別通過服務(wù)器(1)連接的通信管 道或從服務(wù)器(1)上的隨機內(nèi)存中獲取的訂單數(shù)據(jù)傳輸?shù)綌?shù)據(jù)庫,訂單上的每項分類組都 獲得相同的唯一的ID,以標(biāo)識它們來源于同一訂單;之后服務(wù)器(1)將分類訂單內(nèi)容,通過 匹配打印機的名稱和打印機管理服務(wù)信息識別網(wǎng)絡(luò)上的相對應(yīng)的打印機;服務(wù)器(1)將分 類訂單內(nèi)容,根據(jù)零售場所和分類組在"打印機組"中對應(yīng),通過打印機的名稱和打印機管 理服務(wù)信息來匹配打印機,然后服務(wù)器(1)按照"打印機語言列表"的對應(yīng)項目的語言要求 組合打印數(shù)據(jù),發(fā)送給對應(yīng)打印機。
10. 根據(jù)權(quán)利要求9所述的多語言訂單處理方法,其特征在于訂單的打印處理時,服務(wù) 器(1)的數(shù)據(jù)庫中打印機、語言、零售場地和商品分類組的關(guān)聯(lián)步驟為:①在數(shù)據(jù)庫"打印 機列表"中錄入零售終端設(shè)備(2)的打印機在系統(tǒng)網(wǎng)絡(luò)中的唯一名稱,以及服務(wù)器(1)在網(wǎng) 絡(luò)中獲取的相關(guān)打印機的信息;②通過"打印機列表"與"打印機/語言列表"關(guān)聯(lián),建立打 印機和語言信息分配;③通過"打印機列表"和"打印機組列表"關(guān)聯(lián),建立打印機和零售場 地,商品分類組的分配,至此形成數(shù)據(jù)庫中打印機、語言、零售場地和商品分類組的關(guān)聯(lián);當(dāng) 服務(wù)器(1)收到訂單,將訂單中各項分類到商品分類組,通過設(shè)備ID代表的零售場地和商 品分類組來界定數(shù)據(jù)庫如上所述的對應(yīng)打印機和多種語言組合,之后將關(guān)聯(lián)的同類商品和 語言組合發(fā)送給對應(yīng)打印機打印作業(yè)。
【文檔編號】G06Q50/12GK104424531SQ201310402999
【公開日】2015年3月18日 申請日期:2013年9月6日 優(yōu)先權(quán)日:2013年9月6日
【發(fā)明者】穆恩錫 申請人:南京貝亞美迪多媒體科技有限公司