欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法及系統(tǒng)與流程

文檔序號(hào):12603391閱讀:624來源:國知局
一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法及系統(tǒng)與流程

本發(fā)明涉及基于電子貨架標(biāo)簽技術(shù)的物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法及系統(tǒng)。



背景技術(shù):

名詞解釋:

ESL:全稱Electronic Shelf Labels,電子貨架標(biāo)簽,或稱電子價(jià)格牌;

POS:全稱Point Of Sale,銷售終端。

為方便進(jìn)出口商品的銷售,商品通常需要根據(jù)匯率以多種貨幣標(biāo)價(jià),以方便使用不同貨幣的顧客購買。不同貨幣之間按照匯率進(jìn)行折算。匯率會(huì)隨著外匯市場上下波動(dòng),直接影響著進(jìn)出口商品的市場狀況。若匯率發(fā)生變動(dòng),而商品的價(jià)格未更新,則很可能影響商品交易的公平性。

在需要使用多種貨幣的交易場所,如銀行、保稅倉庫等,會(huì)使用大型顯示器等設(shè)備顯示最新的匯率信息。這種方式還需要商品交易雙方在實(shí)際交易時(shí)按照實(shí)時(shí)匯率手工折算相關(guān)商品的價(jià)格。商品銷售方也可以在匯率變更時(shí)更換紙質(zhì)的價(jià)格牌,以標(biāo)示新的商品價(jià)格。商品銷售方給商品標(biāo)價(jià)時(shí),需要先定好本幣種類以及用某種參考幣種表示的價(jià)格,然后按照直接標(biāo)價(jià)法所提供的現(xiàn)鈔或現(xiàn)匯賣出價(jià)計(jì)算相應(yīng)的幣種標(biāo)價(jià)。

總的來說,在進(jìn)出口商品的銷售場合,若匯率發(fā)生變動(dòng),則不論手工折算商品價(jià)格還是更換紙質(zhì)價(jià)格牌,操作都非常不便、不及時(shí),而且浪費(fèi)人力物力,容易出錯(cuò)從而造成交易損失,這些問題在需要以多種貨幣標(biāo)示商品價(jià)格時(shí)尤其突出。

另外,雖然現(xiàn)在市場上出現(xiàn)了可以通過計(jì)算機(jī)服務(wù)器控制若干個(gè)電子貨架標(biāo)簽顯示相關(guān)商品的信息的電子貨架標(biāo)簽系統(tǒng)(ESL系統(tǒng)),但是現(xiàn)有的ESL系統(tǒng)只從POS系統(tǒng)獲得以本幣表示的商品價(jià)格,缺少多幣種匯率信息源,不能以多幣種標(biāo)價(jià)。



技術(shù)實(shí)現(xiàn)要素:

為了解決上述的技術(shù)問題,本發(fā)明的目的是提供一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法,本發(fā)明的另一目的是提供一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)系統(tǒng)。

本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:

一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法,包括步驟:

POS服務(wù)器實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;

ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;

匯率服務(wù)器維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;

ESL判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;

所述價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),所述顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),所述匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。

進(jìn)一步,所述ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到對(duì)應(yīng)商品的相應(yīng)ESL的步驟,其具體為:

ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則在接收到POS服務(wù)器推送的價(jià)格信息報(bào)文時(shí),根據(jù)價(jià)格信息報(bào)文和本地存儲(chǔ)的匯率數(shù)據(jù)表計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到該商品對(duì)應(yīng)的每個(gè)ESL;或者在接收到匯率服務(wù)器推送的匯率報(bào)文時(shí),根據(jù)匯率報(bào)文更新本地存儲(chǔ)的匯率數(shù)據(jù)表,并更新計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到每個(gè)ESL。

進(jìn)一步,所述對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到每個(gè)ESL的步驟,其具體為:

對(duì)ESL進(jìn)行遍歷,為每個(gè)ESL生成對(duì)應(yīng)的顯示報(bào)文,并以異步消息形式向每個(gè)ESL推送顯示報(bào)文。

進(jìn)一步,所述計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到該商品對(duì)應(yīng)的每個(gè)ESL的步驟,其具體為:

計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷后,獲得該商品相應(yīng)的所有ESL,進(jìn)而為獲得的每個(gè)ESL生成對(duì)應(yīng)的顯示報(bào)文,并以異步消息形式向每個(gè)ESL推送顯示報(bào)文。

進(jìn)一步,所述ESL服務(wù)器是通過以下步驟計(jì)算商品的多幣種價(jià)格的:

讀取匯率數(shù)據(jù)表的本幣幣種代碼;

依次讀取商品的參考幣種代碼;

判斷參考幣種代碼與本幣幣種代碼是否相同,若是,則獲取兌換單位作為中間變量,反之,獲取參考幣種兌換價(jià)作為中間變量;

讀取該商品的參考價(jià)格;

依次讀取匯率表的某種標(biāo)價(jià)幣種的兌換價(jià);

根據(jù)直接標(biāo)價(jià)法或間接標(biāo)價(jià)法,結(jié)合中間變量和標(biāo)價(jià)幣種的兌換價(jià),計(jì)算對(duì)應(yīng)的價(jià)格折算系數(shù);

根據(jù)價(jià)格折算系數(shù)和商品的參考價(jià)格,計(jì)算獲得該商品對(duì)應(yīng)標(biāo)價(jià)幣種的標(biāo)價(jià)。

進(jìn)一步,還包括以下初始化步驟:

ESL服務(wù)器將本地存儲(chǔ)的匯率數(shù)據(jù)表中的所有數(shù)據(jù)項(xiàng)都設(shè)為兌換單位后,向POS服務(wù)器發(fā)送請(qǐng)求更新所有商品的價(jià)格信息的請(qǐng)求信息,并在接收到POS服務(wù)器推送的初始價(jià)格信息報(bào)文時(shí),根據(jù)用戶選定的每種商品對(duì)應(yīng)的本幣種類和至少一種標(biāo)價(jià)幣種,計(jì)算每種商品的多幣種價(jià)格后,生成對(duì)應(yīng)的ESL顯示報(bào)文并初始化ESL的顯示內(nèi)容。

進(jìn)一步,所述標(biāo)價(jià)幣種可選取本幣或外幣。

進(jìn)一步,還包括以下步驟:

ESL向ESL服務(wù)器發(fā)送更新結(jié)果;

ESL服務(wù)器對(duì)ESL的更新結(jié)果進(jìn)行處理。

本發(fā)明解決其技術(shù)問題所采用的另一技術(shù)方案是:

一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)系統(tǒng),包括POS服務(wù)器、ESL服務(wù)器、匯率服務(wù)器以及至少一個(gè)ESL,所述ESL服務(wù)器分別與POS服務(wù)器、匯率服務(wù)器和ESL連接;

所述POS服務(wù)器,用于實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;

所述ESL服務(wù)器,用于實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;

所述匯率服務(wù)器,用于維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;

所述ESL,用于判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;

所述價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),所述顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),所述匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。

進(jìn)一步,所述POS服務(wù)器、ESL服務(wù)器、匯率服務(wù)器以及ESL均采用統(tǒng)一的商品編碼來標(biāo)識(shí)每種商品。

進(jìn)一步,所述ESL服務(wù)器,具體用于:

實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則在接收到POS服務(wù)器推送的價(jià)格信息報(bào)文時(shí),根據(jù)價(jià)格信息報(bào)文和本地存儲(chǔ)的匯率數(shù)據(jù)表計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到該商品對(duì)應(yīng)的每個(gè)ESL;或者在接收到匯率服務(wù)器推送的匯率報(bào)文時(shí),根據(jù)匯率報(bào)文更新本地存儲(chǔ)的匯率數(shù)據(jù)表,并更新計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到每個(gè)ESL。

本發(fā)明的有益效果是:一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法,包括步驟:POS服務(wù)器實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;匯率服務(wù)器維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;ESL判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;所述價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),所述顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),所述匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。本方法可以根據(jù)實(shí)時(shí)的貨幣匯率信息,計(jì)算獲得商品的多幣種價(jià)格,并在ESL上實(shí)時(shí)顯示,操作方便、及時(shí),而且環(huán)保,大大降低了出錯(cuò)率。

本發(fā)明的另一有益效果是:一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)系統(tǒng),包括POS服務(wù)器、ESL服務(wù)器、匯率服務(wù)器以及至少一個(gè)ESL,所述ESL服務(wù)器分別與POS服務(wù)器、匯率服務(wù)器和ESL連接POS服務(wù)器用于實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;ESL服務(wù)器用于實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;匯率服務(wù)器用于維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;ESL用于判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),所述匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。本系統(tǒng)可以根據(jù)實(shí)時(shí)的貨幣匯率信息,計(jì)算獲得商品的多幣種價(jià)格,并在ESL上實(shí)時(shí)顯示,操作方便、及時(shí),而且環(huán)保,大大降低了出錯(cuò)率。

附圖說明

下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。

圖1是本發(fā)明的一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法的流程圖;

圖2是本發(fā)明的一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)系統(tǒng)的結(jié)構(gòu)框圖;

圖3是本發(fā)明的具體實(shí)施例中ESL服務(wù)器如何計(jì)算商品的多幣種價(jià)格的流程示意圖;

圖4是本發(fā)明的具體實(shí)施例中匯率報(bào)文的通信格式示意圖;

圖5是本發(fā)明的具體實(shí)施例中價(jià)格信息報(bào)文的通信格式示意圖。

具體實(shí)施方式

參照?qǐng)D1,本發(fā)明提供了一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法,包括步驟:

POS服務(wù)器實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;

ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;

匯率服務(wù)器維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;

ESL判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;

所述價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),所述顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),所述匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到對(duì)應(yīng)商品的相應(yīng)ESL的步驟,其具體為:

ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則在接收到POS服務(wù)器推送的價(jià)格信息報(bào)文時(shí),根據(jù)價(jià)格信息報(bào)文和本地存儲(chǔ)的匯率數(shù)據(jù)表計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到該商品對(duì)應(yīng)的每個(gè)ESL;或者在接收到匯率服務(wù)器推送的匯率報(bào)文時(shí),根據(jù)匯率報(bào)文更新本地存儲(chǔ)的匯率數(shù)據(jù)表,并更新計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到每個(gè)ESL。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到每個(gè)ESL的步驟,其具體為:

對(duì)ESL進(jìn)行遍歷,為每個(gè)ESL生成對(duì)應(yīng)的顯示報(bào)文,并以異步消息形式向每個(gè)ESL推送顯示報(bào)文。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到該商品對(duì)應(yīng)的每個(gè)ESL的步驟,其具體為:

計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷后,獲得該商品相應(yīng)的所有ESL,進(jìn)而為獲得的每個(gè)ESL生成對(duì)應(yīng)的顯示報(bào)文,并以異步消息形式向每個(gè)ESL推送顯示報(bào)文。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述ESL服務(wù)器是通過以下步驟計(jì)算商品的多幣種價(jià)格的:

讀取匯率數(shù)據(jù)表的本幣幣種代碼;

依次讀取商品的參考幣種代碼;

判斷參考幣種代碼與本幣幣種代碼是否相同,若是,則獲取兌換單位作為中間變量,反之,獲取參考幣種兌換價(jià)作為中間變量;

讀取該商品的參考價(jià)格;

依次讀取匯率表的某種標(biāo)價(jià)幣種的兌換價(jià);

根據(jù)直接標(biāo)價(jià)法或間接標(biāo)價(jià)法,結(jié)合中間變量和標(biāo)價(jià)幣種的兌換價(jià),計(jì)算對(duì)應(yīng)的價(jià)格折算系數(shù);

根據(jù)價(jià)格折算系數(shù)和商品的參考價(jià)格,計(jì)算獲得該商品對(duì)應(yīng)標(biāo)價(jià)幣種的標(biāo)價(jià)。

進(jìn)一步作為優(yōu)選的實(shí)施方式,還包括以下初始化步驟:

ESL服務(wù)器將本地存儲(chǔ)的匯率數(shù)據(jù)表中的所有數(shù)據(jù)項(xiàng)都設(shè)為兌換單位后,向POS服務(wù)器發(fā)送請(qǐng)求更新所有商品的價(jià)格信息的請(qǐng)求信息,并在接收到POS服務(wù)器推送的初始價(jià)格信息報(bào)文時(shí),根據(jù)用戶選定的每種商品對(duì)應(yīng)的本幣種類和至少一種標(biāo)價(jià)幣種,計(jì)算每種商品的多幣種價(jià)格后,生成對(duì)應(yīng)的ESL顯示報(bào)文并初始化ESL的顯示內(nèi)容。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述標(biāo)價(jià)幣種可選取本幣或外幣。

進(jìn)一步作為優(yōu)選的實(shí)施方式,還包括以下步驟:

ESL向ESL服務(wù)器發(fā)送更新結(jié)果;

ESL服務(wù)器對(duì)ESL的更新結(jié)果進(jìn)行處理。

參照?qǐng)D2,本發(fā)明還提供了一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)系統(tǒng),包括POS服務(wù)器、ESL服務(wù)器、匯率服務(wù)器以及至少一個(gè)ESL,所述ESL服務(wù)器分別與POS服務(wù)器、匯率服務(wù)器和ESL連接;

所述POS服務(wù)器,用于實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;

所述ESL服務(wù)器,用于實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;

所述匯率服務(wù)器,用于維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;

所述ESL,用于判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;

所述價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),所述顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),所述匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述POS服務(wù)器、ESL服務(wù)器、匯率服務(wù)器以及ESL均采用統(tǒng)一的商品編碼來標(biāo)識(shí)每種商品。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述ESL服務(wù)器,具體用于:

實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則在接收到POS服務(wù)器推送的價(jià)格信息報(bào)文時(shí),根據(jù)價(jià)格信息報(bào)文和本地存儲(chǔ)的匯率數(shù)據(jù)表計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到該商品對(duì)應(yīng)的每個(gè)ESL;或者在接收到匯率服務(wù)器推送的匯率報(bào)文時(shí),根據(jù)匯率報(bào)文更新本地存儲(chǔ)的匯率數(shù)據(jù)表,并更新計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到每個(gè)ESL。

以下結(jié)合詳細(xì)實(shí)施例對(duì)本發(fā)明做詳細(xì)說明。

實(shí)施例一

參照?qǐng)D2,一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)系統(tǒng),包括POS服務(wù)器、ESL服務(wù)器、匯率服務(wù)器以及至少一個(gè)ESL,ESL服務(wù)器分別與POS服務(wù)器、匯率服務(wù)器和ESL連接。POS服務(wù)器、ESL服務(wù)器、匯率服務(wù)器以及ESL均采用統(tǒng)一的商品編碼來標(biāo)識(shí)每種商品。ESL服務(wù)器通過有線或無線通信方式與若干ESL連接,控制若干個(gè)ESL的顯示內(nèi)容。ESL設(shè)有電子紙顯示器、液晶顯示器或LED顯示器等顯示屏,可以以較低能耗顯示圖片、文字等信息。

POS服務(wù)器,用于實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;

ESL服務(wù)器,用于實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;具體用于:實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則在接收到POS服務(wù)器推送的價(jià)格信息報(bào)文時(shí),根據(jù)價(jià)格信息報(bào)文和本地存儲(chǔ)的匯率數(shù)據(jù)表計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到該商品對(duì)應(yīng)的每個(gè)ESL;或者在接收到匯率服務(wù)器推送的匯率報(bào)文時(shí),根據(jù)匯率報(bào)文更新本地存儲(chǔ)的匯率數(shù)據(jù)表,并更新計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到每個(gè)ESL;

匯率服務(wù)器,用于維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;

ESL,用于判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;

價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。

實(shí)施例二

基于實(shí)施例一的系統(tǒng)的一種ESL多幣種動(dòng)態(tài)標(biāo)價(jià)方法,包括步驟:

POS服務(wù)器實(shí)時(shí)判斷是否接收到變更某種商品的價(jià)格信息的操作指令,若是,則執(zhí)行相應(yīng)的操作指令后,根據(jù)該商品的變更后的價(jià)格信息生成價(jià)格信息報(bào)文并推送到ESL服務(wù)器;

ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則生成對(duì)應(yīng)的顯示報(bào)文推送到相應(yīng)的ESL;

匯率服務(wù)器維持最新的匯率信息,并按照預(yù)設(shè)時(shí)間間隔將最新的匯率信息生成匯率報(bào)文并推送到ESL服務(wù)器;

ESL判斷是否接收到顯示報(bào)文,若是,則根據(jù)接收的顯示報(bào)文更新顯示內(nèi)容;

所述價(jià)格信息報(bào)文包括商品信息及本幣價(jià)格數(shù)據(jù),所述顯示報(bào)文包括顯示指令及顯示數(shù)據(jù),所述匯率報(bào)文包括本幣信息以及外幣與本幣的兌換匯率信息。

進(jìn)一步作為優(yōu)選的實(shí)施方式,所述ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則進(jìn)而生成對(duì)應(yīng)的顯示報(bào)文推送到對(duì)應(yīng)商品的相應(yīng)ESL的步驟,其具體為:

ESL服務(wù)器實(shí)時(shí)判斷是否接收到POS服務(wù)器推送的價(jià)格信息報(bào)文或匯率服務(wù)器推送的匯率報(bào)文,若是,則在接收到POS服務(wù)器推送的價(jià)格信息報(bào)文時(shí),根據(jù)價(jià)格信息報(bào)文和本地存儲(chǔ)的匯率數(shù)據(jù)表計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷,為每個(gè)ESL生成對(duì)應(yīng)的顯示報(bào)文,并以異步消息形式向每個(gè)ESL推送顯示報(bào)文;或者在接收到匯率服務(wù)器推送的匯率報(bào)文時(shí),根據(jù)匯率報(bào)文更新本地存儲(chǔ)的匯率數(shù)據(jù)表,并更新計(jì)算對(duì)應(yīng)商品的多幣種商品價(jià)格后,對(duì)ESL進(jìn)行遍歷后,獲得該商品相應(yīng)的所有ESL,進(jìn)而為獲得的每個(gè)ESL生成對(duì)應(yīng)的顯示報(bào)文,并以異步消息形式向每個(gè)ESL推送顯示報(bào)文。

具體的,如圖3所示,ESL服務(wù)器是通過以下步驟計(jì)算商品的多幣種價(jià)格的:

讀取匯率數(shù)據(jù)表的本幣幣種代碼Uc;

依次讀取商品i的參考幣種代碼Ui;

判斷參考幣種代碼Ui與本幣幣種代碼Uc是否相同,若是,則獲取兌換單位C作為中間變量Ri,反之,獲取參考幣種的兌換價(jià)作為中間變量Ri;

讀取該商品i的參考價(jià)格Pi;

依次讀取匯率表中商品i所采用的某種標(biāo)價(jià)幣種的兌換價(jià)Rj;

根據(jù)直接標(biāo)價(jià)法或間接標(biāo)價(jià)法,結(jié)合中間變量Ri和標(biāo)價(jià)幣種的兌換價(jià)Rj,計(jì)算對(duì)應(yīng)的價(jià)格折算系數(shù)Rij:若采用直接標(biāo)價(jià)法,則Rij= Ri/Rj,若采用間接標(biāo)價(jià)法,則Rij= Rj/Ri;

根據(jù)價(jià)格折算系數(shù)Rij和商品的參考價(jià)格Pi,計(jì)算獲得該商品i對(duì)應(yīng)標(biāo)價(jià)幣種的標(biāo)價(jià)Pij:Pij=Pi*Rij。

計(jì)算過程中,ESL服務(wù)器依次讀取商品i的每種標(biāo)價(jià)幣種Uj并重復(fù)執(zhí)行上述計(jì)算步驟,獲得商品i所對(duì)應(yīng)的每種標(biāo)價(jià)幣種Uj的價(jià)格。

商品參考幣種并不需要與匯率表的本幣幣種一致,可以是本幣或任意外幣,ESL服務(wù)器能根據(jù)上述步驟對(duì)其進(jìn)行自動(dòng)轉(zhuǎn)換。

參考幣種是指商品在本系統(tǒng)中用于記錄、數(shù)據(jù)交換時(shí)標(biāo)價(jià)的幣種。每種商品只使用一種特定“參考幣種”標(biāo)價(jià),并據(jù)此計(jì)算出該商品的其它標(biāo)價(jià)幣種價(jià)格。

例如,某皮鞋使用美元(外幣)作為參考幣種,標(biāo)價(jià)Pi為20.00,計(jì)算出該商品的人民幣價(jià)格(本幣)為120.00、日元(外幣)價(jià)格為2000.00。

優(yōu)選的,還包括以下初始化步驟:

ESL服務(wù)器將本地存儲(chǔ)的匯率數(shù)據(jù)表中的所有數(shù)據(jù)項(xiàng)都設(shè)為兌換單位后,向POS服務(wù)器發(fā)送請(qǐng)求更新所有商品的價(jià)格信息的請(qǐng)求信息,并在接收到POS服務(wù)器推送的初始價(jià)格信息報(bào)文時(shí),根據(jù)用戶選定的每種商品對(duì)應(yīng)的本幣種類和至少一種標(biāo)價(jià)幣種,計(jì)算每種商品的多幣種價(jià)格后,生成對(duì)應(yīng)的ESL顯示報(bào)文并初始化ESL的顯示內(nèi)容。

本實(shí)施例中,還包括以下步驟:

ESL在更新顯示內(nèi)容后向ESL服務(wù)器發(fā)送更新結(jié)果;

ESL服務(wù)器對(duì)ESL的更新結(jié)果進(jìn)行處理。

匯率報(bào)文的通信格式如圖4所示,依次包括標(biāo)價(jià)方法、本幣代碼、兌換單位、數(shù)目、外幣代碼、兌換價(jià)和時(shí)戳。[外幣代碼,兌換價(jià)]表示數(shù)目統(tǒng)計(jì)的子數(shù)據(jù)項(xiàng)。各數(shù)據(jù)項(xiàng)的定義如下:

標(biāo)價(jià)方法:標(biāo)價(jià)方法標(biāo)志,用于表示直接標(biāo)價(jià)法或間接標(biāo)價(jià)法。

本幣代碼:本報(bào)文所使用的本幣的全局唯一代碼。本幣是本國貨幣的幣種,在匯率表中作為外幣兌換價(jià)的參照幣種。

兌換單位:若使用直接標(biāo)價(jià)法,則表示外幣的兌換交易單位數(shù)目,如100單位外幣;若使用間接標(biāo)價(jià)法,則表示本幣的兌換交易單位數(shù)目,如100單位本幣。

數(shù)目:后續(xù)子數(shù)據(jù)項(xiàng)(即[外幣代碼,兌換價(jià)])的數(shù)目統(tǒng)計(jì)。

外幣代碼:某外幣的全局唯一代碼。

兌換價(jià):若使用直接標(biāo)價(jià)法,則表示交易“兌換單位”外幣的本幣價(jià)格;若使用間接標(biāo)價(jià)法,則表示交易“兌換單位”本幣的外幣價(jià)格。可使用買入中間價(jià)或賣出中間價(jià)表示。

時(shí)戳:本匯率報(bào)文更新日期與時(shí)間。

價(jià)格信息報(bào)文的通信格式如圖5所示,依次包括數(shù)目、商品代碼、價(jià)格、其它數(shù)據(jù)項(xiàng)。[商品代碼,價(jià)格,其它數(shù)據(jù)項(xiàng)]表示數(shù)目統(tǒng)計(jì)的子數(shù)據(jù)項(xiàng)。各數(shù)據(jù)項(xiàng)的定義如下:

數(shù)目:后續(xù)子數(shù)據(jù)項(xiàng)(即[商品代碼,價(jià)格,其它數(shù)據(jù)項(xiàng)])的數(shù)目統(tǒng)計(jì)。

商品代碼:某商品的全局唯一代碼。

價(jià)格:以本幣表示的該商品的價(jià)格。

其它數(shù)據(jù)項(xiàng):該商品的其它商品信息,例如產(chǎn)地、型號(hào)等。

顯示報(bào)文是指ESL能處理并顯示在其顯示屏上的二進(jìn)制數(shù)據(jù)。

本實(shí)施例中,ESL服務(wù)器從POS服務(wù)器推送的價(jià)格信息報(bào)文可以獲得以本幣表示的商品價(jià)格,并結(jié)合從匯率服務(wù)器獲得的匯率報(bào)文,可以計(jì)算商品的多幣種價(jià)格信息,并在其所管理的ESL上以本幣和多種外幣顯示的商品價(jià)格。當(dāng)商品售價(jià)或匯率發(fā)生變更時(shí),可以及時(shí)更新計(jì)算受影響商品的多幣種價(jià)格,及時(shí)更新相關(guān)ESL的顯示內(nèi)容,及時(shí)標(biāo)示相關(guān)商品的多幣種價(jià)格。同時(shí),還可以及時(shí)更新匯率數(shù)據(jù)更新時(shí)戳,保證數(shù)據(jù)的可讀性和可信度。

總的來說,本方法以電子貨架標(biāo)簽(ESL)為核心,可以根據(jù)實(shí)時(shí)的貨幣匯率信息,計(jì)算獲得商品的多幣種價(jià)格,并在ESL上實(shí)時(shí)顯示,操作方便、及時(shí),而且環(huán)保,大大降低了出錯(cuò)率,在匯率波動(dòng)時(shí),可以降低因手動(dòng)計(jì)算方式所帶來的交易損失。

以上是對(duì)本發(fā)明的較佳實(shí)施進(jìn)行了具體說明,但本發(fā)明創(chuàng)造并不限于實(shí)施例,熟悉本領(lǐng)域的技術(shù)人員在不違背本發(fā)明精神的前提下還可做出種種的等同變形或替換,這些等同的變型或替換均包含在本申請(qǐng)權(quán)利要求所限定的范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五河县| 六盘水市| 晋江市| 五河县| 贵南县| 朝阳区| 库车县| 云霄县| 松桃| 枞阳县| 双城市| 陆河县| 那曲县| 开远市| 阳春市| 通化市| 固原市| 蒙阴县| 伊宁市| 湘乡市| 临夏市| 松江区| 田阳县| 抚州市| 神农架林区| 玛沁县| 古浪县| 和田市| 定安县| 商河县| 油尖旺区| 微山县| 厦门市| 绵竹市| 海丰县| 繁峙县| 阿坝| 鹤庆县| 丰城市| 佛冈县| 肇庆市|