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

異步的選單傳送系統(tǒng)及其方法

文檔序號(hào):6580549閱讀:156來源:國知局
專利名稱:異步的選單傳送系統(tǒng)及其方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種選單傳送系統(tǒng)及其方法,特別涉及一種使用全域參數(shù)記錄使用 者所選擇的項(xiàng)目名稱的異步的選單傳送系統(tǒng)及其方法。
背景技術(shù)
近年來,隨著計(jì)算機(jī)的普及與因特網(wǎng)的蓬勃發(fā)展,各種以網(wǎng)頁為基礎(chǔ)所提供的 服務(wù)便如雨后春筍般產(chǎn)生,其中又以選單網(wǎng)頁所提供的應(yīng)用最為廣泛,舉例來說,以選 單網(wǎng)頁提供問卷調(diào)查、購物網(wǎng)站......等等。一般而言,選單網(wǎng)頁中具有多個(gè)項(xiàng)目名稱供使用者進(jìn)行選擇,當(dāng)位于客戶端的 使用者開啟此選單網(wǎng)頁之后,每任意選擇其中一個(gè)項(xiàng)目名稱即可同步傳送相應(yīng)的參數(shù)至 服務(wù)端以進(jìn)行記錄。然而,上述方式將使得客戶端與服務(wù)端之間的交握(Handshaking)數(shù) 量大增,進(jìn)而造成增加客戶端與服務(wù)端之間的網(wǎng)絡(luò)負(fù)載。有鑒于此,便有廠商提出以網(wǎng)頁窗體(Form)的方式顯示項(xiàng)目名稱,并且在使用 者選擇完畢后再一次性將所有被選擇的項(xiàng)目名稱傳送至服務(wù)端以進(jìn)行記錄。不過,上述 單純以網(wǎng)頁窗體進(jìn)行傳送的方式,其網(wǎng)頁窗體內(nèi)所顯示的項(xiàng)目名稱無法改變,因此,當(dāng) 項(xiàng)目名稱的類型及數(shù)量繁多時(shí),該選單網(wǎng)頁勢必要分為多個(gè)選單網(wǎng)頁,如此一來,不僅 容易造成使用者操作不便,且開啟選單網(wǎng)頁的數(shù)量亦大增,故仍然無法有效降低客戶端 與服務(wù)端之間的交握數(shù)量。綜上所述,可知現(xiàn)有技術(shù)中長期以來一直存在無法有效降低客戶端與服務(wù)端之 間的交握數(shù)量的問題,因此實(shí)有必要提出改進(jìn)的技術(shù)手段,來解決此一問題。

發(fā)明內(nèi)容
有鑒于現(xiàn)有技術(shù)存在的問題,本發(fā)明遂提供一種異步的選單傳送系統(tǒng)及其方 法。本發(fā)明所提供的異步的選單傳送系統(tǒng),包含服務(wù)端及客戶端。在服務(wù)端的部 分,服務(wù)端用以提供網(wǎng)頁文件,此網(wǎng)頁文件嵌入有網(wǎng)頁程序,該服務(wù)端包含健康數(shù)據(jù)庫 用以儲(chǔ)存項(xiàng)目名稱及每一項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù)。在客戶端的部分,客戶端用以接收并顯示網(wǎng)頁文件,且執(zhí)行網(wǎng)頁文件中所內(nèi)嵌 的網(wǎng)頁程序,該客戶端包含連接模塊、操作模塊及記錄模塊。其中,連接模塊用以建 立客戶端與健康數(shù)據(jù)庫的連接;操作模塊用以接收選擇訊息,且根據(jù)選擇訊息自健康數(shù) 據(jù)庫加載并顯示相應(yīng)的項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,以及持續(xù)將被選擇的項(xiàng) 目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)根據(jù)儲(chǔ)存規(guī)則儲(chǔ)存至全域參數(shù);記錄模塊用以根據(jù)全域參數(shù) 顯示被選擇的每一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù),并且于選擇完畢后,將全域參數(shù)傳送 至服務(wù)端以進(jìn)行儲(chǔ)存。至于本發(fā)明的異步的選單傳送方法,應(yīng)用于具有客戶端及服務(wù)端的網(wǎng)絡(luò)環(huán)境 中,其步驟包括于服務(wù)端的健康數(shù)據(jù)庫中儲(chǔ)存項(xiàng)目名稱及每一項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù),且服務(wù)端提供網(wǎng)頁文件,此網(wǎng)頁文件嵌入有網(wǎng)頁程序;客戶端接收并顯示網(wǎng)頁文 件,且執(zhí)行網(wǎng)頁文件中所內(nèi)嵌的網(wǎng)頁程序;建立客戶端與健康數(shù)據(jù)庫的連接;客戶端接 收選擇訊息,且根據(jù)此選擇訊息自健康數(shù)據(jù)庫加載并顯示相應(yīng)的項(xiàng)目名稱及所對(duì)應(yīng)的健 康數(shù)據(jù)以供選擇,以及持續(xù)將被選擇的項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)根據(jù)儲(chǔ)存規(guī)則儲(chǔ)存 至全域參數(shù);客戶端根據(jù)全域參數(shù)顯示被選擇的每一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù),并 且于選擇完畢后,將全域參數(shù)傳送至服務(wù)端以進(jìn)行儲(chǔ)存。 本發(fā)明所提供的系統(tǒng)與方法如上,與現(xiàn)有技術(shù)之間的差異在于本發(fā)明是通過在 客戶端顯示項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,并持續(xù)將被選擇的項(xiàng)目名稱及所對(duì) 應(yīng)的健康數(shù)據(jù)儲(chǔ)存至全域變量,且于選擇完畢后將全域變量傳送至服務(wù)端以進(jìn)行儲(chǔ)存。通過上述的技術(shù)手段,本發(fā)明可以達(dá)到提高客戶端的選單操作效率的技術(shù)功 效。


圖1為本發(fā)明異步的選單傳送系統(tǒng)的系統(tǒng)方塊圖。圖2為本發(fā)明異步的選單傳送方法的方法流程圖。圖3為應(yīng)用本發(fā)明于客戶端顯示網(wǎng)頁文件的示意圖。圖4為應(yīng)用本發(fā)明于網(wǎng)頁文件中選擇項(xiàng)目名稱的第一示意圖。圖5為應(yīng)用本發(fā)明于網(wǎng)頁文件中切換選擇訊息的示意圖。圖6為應(yīng)用本發(fā)明于網(wǎng)頁文件中選擇項(xiàng)目名稱的第二示意圖。主要元件符號(hào)說明10 客戶端11 網(wǎng)頁文件110 網(wǎng)頁程序111 連接模塊112 操作模塊113 記錄模塊20 服務(wù)端201 健康數(shù)據(jù)庫30 網(wǎng)絡(luò)300 選單畫面301 光標(biāo)311、312 超鏈接320 項(xiàng)目顯示區(qū)塊321 項(xiàng)目名稱322 健康數(shù)據(jù)330 選定顯示區(qū)塊331 傳送元件332 刪除元件
具體實(shí)施例方式以 下將配合圖式及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,由此對(duì)本發(fā)明如何應(yīng) 用技術(shù)手段來解決技術(shù)問題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。在說明本發(fā)明所提供的異步的選單傳送系統(tǒng)及其方法之前,先對(duì)本發(fā)明所自行 定義的名詞作說明,本發(fā)明所提及的網(wǎng)頁程序可包含爪哇腳本語言(Javascript)、超文 本標(biāo)記語言(HyperTextMarkupLanguage, HTML)及延伸標(biāo)記語 目(Extensible Markup Language, XML)......等等,使得該網(wǎng)頁程序具有異步的互動(dòng)性,在實(shí)際實(shí)施上,該網(wǎng)頁
文件及所包含的網(wǎng)頁程序可利用AJAX (Asynchronous JavaScript And XML)的技術(shù),而由 于AJAX為現(xiàn)有技術(shù),故在此不再多作贅述。以下配合圖式對(duì)本發(fā)明異步的選單傳送系統(tǒng)及其方法作進(jìn)一步說明,首先針對(duì) 本發(fā)明異步的選單傳送系統(tǒng)作說明,請(qǐng)參閱圖1,圖1為本發(fā)明異步的選單傳送系統(tǒng)的 系統(tǒng)方塊圖,包含客戶端10、服務(wù)端20及網(wǎng)絡(luò)30。其中,服務(wù)端20用以提供網(wǎng)頁 文件,此網(wǎng)頁文件嵌入有網(wǎng)頁程序,而客戶端10則用以通過網(wǎng)絡(luò)30自服務(wù)端20接收 網(wǎng)頁文件11以進(jìn)行顯示,并且執(zhí)行網(wǎng)頁文件11中所內(nèi)嵌的網(wǎng)頁程序110,在實(shí)際實(shí)施 上,客戶端10與服務(wù)端20之間的傳輸均通過網(wǎng)絡(luò)30來達(dá)成,所述網(wǎng)絡(luò)30可為以太網(wǎng)絡(luò) (Ethernet)或因特網(wǎng)(Internet)......等等。承上所述,在服務(wù)端20的部分,該服務(wù)端20包含有健康數(shù)據(jù)庫201用以儲(chǔ)存 項(xiàng)目名稱及每一項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù),在實(shí)際實(shí)施上,所述項(xiàng)目名稱可為食材名 稱,如牛排、漢堡......等等,或是運(yùn)動(dòng)名稱,如健行、跑步......等等,并且每一項(xiàng)
目名稱均對(duì)應(yīng)有健康數(shù)據(jù),如數(shù)量或時(shí)間,以及熱量(也就是所謂的卡路里)。舉例來 說,假設(shè)項(xiàng)目名稱為“牛排”,則該項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù)可為“85公克;623大 卡”,用以說明此“牛排”為“85公克”并具有“623大卡”的熱量;假設(shè)項(xiàng)目名稱 為“健行”,則該項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù)可為“1分鐘;-23大卡”,其中負(fù)值代表 消耗,也就是說代表進(jìn)行“健行”運(yùn)動(dòng)“1分鐘”將消耗“23大卡”的熱量。至于客戶端10的部分,該客戶端10所執(zhí)行的網(wǎng)頁程序110包含連接模塊 111、操作模塊112及記錄模塊113。其中,連接模塊111用以建立客戶端10與健康數(shù) 據(jù)庫201的連接,舉例來說,可通過結(jié)構(gòu)化查詢語言所內(nèi)建的函式(Function),例如
"mysql_connectO",用以達(dá)成連接健康數(shù)據(jù)庫201的目的,由于結(jié)構(gòu)化查詢語言及其 用法為現(xiàn)有技術(shù),故在此不再多作贅述。操作模塊112用以接收選擇訊息,且根據(jù)該選擇訊息自健康數(shù)據(jù)庫201加載并顯 示項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,以及持續(xù)將被選擇的項(xiàng)目名稱及所對(duì)應(yīng)的健 康數(shù)據(jù)根據(jù)儲(chǔ)存規(guī)則儲(chǔ)存于全域參數(shù)中,所述選擇訊息可通過按壓功能鍵或光標(biāo)點(diǎn)選的 方式,用以觸發(fā)網(wǎng)頁文件11中的超鏈接(Hyperlink)來產(chǎn)生。舉例來說,當(dāng)使用者觸發(fā) 代表“食材”的超鏈接時(shí),會(huì)將此超鏈接作為選擇訊息,操作模塊112將根據(jù)此選擇訊 息自健康數(shù)據(jù)庫201中加載所有與“食材”相關(guān)的項(xiàng)目名稱,如牛排、漢堡......等等,
以及加載這些項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù)進(jìn)行顯示,以便提供使用者進(jìn)行選擇。接著, 當(dāng)使用者選擇其中一個(gè)項(xiàng)目名稱(例如“牛排”)后,操作模塊112會(huì)將被選擇的項(xiàng)目 名稱“牛排”及其相應(yīng)的健康數(shù)據(jù)(例如“85公克;623大卡”)儲(chǔ)存至全域參數(shù),在 實(shí)際實(shí)施上,該全域參數(shù)可記錄于網(wǎng)絡(luò)餅干(Cookie)或客戶端10內(nèi)的內(nèi)存中。另外,所述儲(chǔ)存規(guī)則為預(yù)先設(shè)置,用以持續(xù)將被選擇的項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)以分隔符 作區(qū)隔,舉例來說,可使用分隔符“&”來區(qū)隔使用者所選擇的不同項(xiàng)目名稱及其對(duì)應(yīng) 的健康數(shù)據(jù)。特別要說明的是,服務(wù)端20將根據(jù)同樣的儲(chǔ)存規(guī)則對(duì)所接收的全域參數(shù)進(jìn) 行解析,并將解析后的全域參數(shù)寫入記錄文件。記錄模塊113用以根據(jù)全域參數(shù)顯示被選擇的每一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù) 據(jù),并且于使用者選擇完畢后,將該全域參數(shù)傳送至服務(wù)端20以進(jìn)行儲(chǔ)存。舉例來說, 假設(shè)全域參數(shù)中記錄使用者通過操作模塊112所選擇的項(xiàng)目名稱及其相應(yīng)的健康數(shù)據(jù)分 別為“牛排”及“85公克;623大卡”,則記錄模塊113將根據(jù)此全域參數(shù)以文字的方 式顯示“牛排”及“85公克;623大卡”,并且在使用者確定選擇完畢后,將該全域參 數(shù)傳送至服務(wù)端20以進(jìn)行儲(chǔ)存,其服務(wù)端20的儲(chǔ)存方式可將所接收到的全域參數(shù)寫入一 個(gè)記錄文件,并將此記錄文件儲(chǔ)存于儲(chǔ)存媒介,如硬盤、磁帶......等等。 如圖2所示,圖2為本發(fā)明異步的選單傳送方法的方法流程圖,其步驟包括于 服務(wù)端20的健康數(shù)據(jù)庫201中儲(chǔ)存項(xiàng)目名稱及每一項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù),且服務(wù) 端20提供網(wǎng)頁文件,此網(wǎng)頁文件嵌入有網(wǎng)頁程序(步驟210);客戶端10接收并顯示網(wǎng) 頁文件11,且執(zhí)行網(wǎng)頁文件11中所內(nèi)嵌的網(wǎng)頁程序110 (步驟220);建立客戶端10與健 康數(shù)據(jù)庫201的連接(步驟230);客戶端10接收選擇訊息,且根據(jù)此選擇訊息自健康數(shù) 據(jù)庫201加載并顯示相應(yīng)的項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,以及持續(xù)將被選擇 的項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)根據(jù)儲(chǔ)存規(guī)則儲(chǔ)存至全域參數(shù)(步驟240);客戶端10根 據(jù)全域參數(shù)顯示被選擇的每一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù),并且于選擇完畢后,將全 域參數(shù)傳送至服務(wù)端20以進(jìn)行儲(chǔ)存(步驟250)。通過上述步驟,即可通過在客戶端10 顯示項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,并持續(xù)將被選擇的項(xiàng)目名稱及所對(duì)應(yīng)的健 康數(shù)據(jù)儲(chǔ)存至全域變量,且于選擇完畢后將全域變量傳送至服務(wù)端20以進(jìn)行儲(chǔ)存。另外,步驟240所接收的選擇訊息,可通過按壓功能鍵或光標(biāo)點(diǎn)選的方式觸發(fā) 網(wǎng)頁文件中的超鏈接以產(chǎn)生該選擇訊息。除此之外,步驟250中,服務(wù)端20可將全域參 數(shù)寫入記錄文件并儲(chǔ)存于儲(chǔ)存媒介中,所述儲(chǔ)存媒介可為硬盤、磁帶......等等。以下配合圖3至圖6以實(shí)施例的方式進(jìn)行如下說明,請(qǐng)先參閱圖3,圖3為應(yīng)用 本發(fā)明于客戶端顯示網(wǎng)頁文件的示意圖,包含選單畫面300、光標(biāo)301、超鏈接(311、 312)、項(xiàng)目顯示區(qū)塊320、項(xiàng)目名稱321、健康數(shù)據(jù)322、選定顯示區(qū)塊330及傳送元件 331。特別要說明的是,本發(fā)明并未以此限定選單畫面300所包含的元件數(shù)量及類型。當(dāng)位于客戶端10的使用者通過瀏覽器瀏覽從服務(wù)端20下載的網(wǎng)頁文件11后, 客戶端10的瀏覽器將顯示如圖3所示意的選單畫面300,并且執(zhí)行網(wǎng)頁文件11中所內(nèi)嵌 的網(wǎng)頁程序110,此時(shí),網(wǎng)頁程序110內(nèi)的連接模塊111將建立客戶端10與服務(wù)端20中 的健康數(shù)據(jù)庫201的連接,接著,使用者可通過光標(biāo)301點(diǎn)選超鏈接311以將該超鏈接 311作為選擇訊息,而操作模塊112則接收此選擇訊息,并且根據(jù)此選擇訊息自健康數(shù)據(jù) 庫201加載相應(yīng)的項(xiàng)目名稱321 (例如牛排、漢堡、西瓜......等等)及所對(duì)應(yīng)的健康數(shù)
據(jù)322 (例如“85公克;623大卡”、“105公克;523大卡”、“125公克;323大 卡”......等等),并且將上述所加載的項(xiàng)目名稱321及其相應(yīng)的健康數(shù)據(jù)322顯示于項(xiàng)目
顯示區(qū)塊320中以供使用者進(jìn)行選擇。接下來,當(dāng)使用者在項(xiàng)目顯示區(qū)塊320中以光標(biāo)301點(diǎn)選項(xiàng)目名稱為“牛排”,則操作模塊112會(huì)將被選擇的項(xiàng)目名稱“牛排”及其對(duì)應(yīng)的健康數(shù)據(jù)“85公克;623大卡”根據(jù)預(yù)設(shè)的儲(chǔ)存規(guī)則儲(chǔ)存至全域參數(shù),其儲(chǔ)存規(guī)則可以分隔符(例如“&”)區(qū)隔 被選擇的不同項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù),舉例來說,假設(shè)被選擇的項(xiàng)目名稱為“牛 排”及“漢堡”,則全域參數(shù)將記錄為“食物=牛排;85公克;623大卡&漢堡;105 公克;523大卡”。在實(shí)際實(shí)施上,全域參數(shù)可設(shè)置于網(wǎng)絡(luò)餅干(Cookie)中。而當(dāng)使用 者再次以光標(biāo)301點(diǎn)選項(xiàng)目名稱為“漢堡”或“西瓜”,操作模塊112仍會(huì)持續(xù)將被選 擇的項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù)根據(jù)儲(chǔ)存規(guī)則儲(chǔ)存至全域參數(shù)中。接下來,請(qǐng)參閱圖4,圖4為應(yīng)用本發(fā)明于網(wǎng)頁文件中選擇項(xiàng)目名稱的第一示 意圖。前面提到,操作模塊112會(huì)持續(xù)將被選擇的項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù)根據(jù)儲(chǔ) 存規(guī)則儲(chǔ)存至全域參數(shù)中,假設(shè)全域參數(shù)儲(chǔ)存有項(xiàng)目名稱“牛排”及其對(duì)應(yīng)的健康數(shù)據(jù)
“85公克;623大卡”,則記錄模塊113會(huì)將此項(xiàng)目名稱“牛排”及其對(duì)應(yīng)的健康數(shù)據(jù)
“85公克;623大卡”顯示于選定顯示區(qū)塊330中,所述選定顯示區(qū)塊330是以爪哇腳 本語言(Java Script)搭配超文本標(biāo)記語言進(jìn)行實(shí)現(xiàn),例如當(dāng)全域參數(shù)儲(chǔ)存有項(xiàng)目名稱
“牛排”及其對(duì)應(yīng)的健康數(shù)據(jù)“85公克;623大卡”時(shí),以爪哇腳本語言擷取此全域參 數(shù)的項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù),并且將所擷取的項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù)分別 添加到動(dòng)態(tài)產(chǎn)生的超文本標(biāo)記語言的卷標(biāo),如“<TR> “及“</TR> “之間以產(chǎn)生表 格,進(jìn)而使被選擇的健康數(shù)據(jù)能夠顯示在所生成的表格中,其顯示方式可如圖4所示意 以文字方式進(jìn)行呈現(xiàn),并且在其文字末端的位置顯示刪除元件332,使用者可通過光標(biāo) 301點(diǎn)選此刪除元件332以自全域參數(shù)中刪除對(duì)應(yīng)的項(xiàng)目名稱“牛排”及其健康數(shù)據(jù)“85 公克;623大卡”。另外,若使用者再次通過光標(biāo)301選擇項(xiàng)目名稱321為“漢堡”時(shí), 操作模塊112便會(huì)將此項(xiàng)目名稱“漢堡”及所對(duì)應(yīng)的健康數(shù)據(jù)“105公克;523大卡”記 錄于全域參數(shù),此時(shí),全域參數(shù)將會(huì)儲(chǔ)存有項(xiàng)目名稱“牛排”及“漢堡”,以及這兩個(gè) 項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù)“85公克;623大卡”及“105公克;523大卡”,而記錄 模塊113亦會(huì)根據(jù)此全域參數(shù)在選定顯示區(qū)塊330中顯示這兩個(gè)項(xiàng)目名稱及所對(duì)應(yīng)的健康 數(shù)據(jù)。特別要說明的是,使用者亦可在選定顯示區(qū)塊330中設(shè)定被點(diǎn)選的項(xiàng)目名稱所對(duì) 應(yīng)的數(shù)量或時(shí)間,并且根據(jù)數(shù)量或時(shí)間以爪哇腳本語言的函式計(jì)算其相應(yīng)的熱量,舉例 來說,假設(shè)被點(diǎn)選的項(xiàng)目名稱321為“牛排”,當(dāng)使用者在選定顯示區(qū)塊330中的「數(shù) 量(公克)/時(shí)間(分鐘)」的字段內(nèi)輸入數(shù)量為數(shù)值“85”時(shí),代表使用者食用“85 公克”的“牛排”,由于此項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù)為“85公克;623大卡”(代表
“85公克”具有“623大卡”的熱量),故通過函式(“[健康數(shù)據(jù)的熱量/健康數(shù)據(jù) 的數(shù)量]*輸入數(shù)量”)計(jì)算出的熱量為數(shù)值“623”(也就是代表“623大卡”);同樣 地,當(dāng)使用者將輸入的數(shù)量由數(shù)值“85”更改為數(shù)值“170”時(shí),其熱量經(jīng)過計(jì)算后將 更改為數(shù)值“1246”(也就是代表“1246大卡”)。請(qǐng)參閱圖5,圖5為應(yīng)用本發(fā)明于網(wǎng)頁文件中切換選擇訊息的示意圖。除了上 述點(diǎn)選超鏈接311之外,亦可使用光標(biāo)301點(diǎn)選超鏈接312 (例如“運(yùn)動(dòng)”)以將該超 鏈接312作為選擇訊息,此時(shí),操作模塊112接收此選擇訊息,并且根據(jù)此選擇訊息從健 康數(shù)據(jù)庫201加載相應(yīng)的項(xiàng)目名稱321 (例如健行、跑步、跳繩......等等)及所對(duì)應(yīng)的
健康數(shù)據(jù)322 (例如“ 1分鐘;-23大卡”、“ 1分鐘;-53大卡”、“ 1分鐘;-93大 卡”......等等),并且將上述所加載的項(xiàng)目名稱321及其相應(yīng)的健康數(shù)據(jù)322顯示于項(xiàng)目顯示區(qū)塊320中以供使用者進(jìn)行選擇。特別要說明的是,以光標(biāo)301點(diǎn)選超鏈接312后, 整個(gè)選單畫面300中只有項(xiàng)目顯示區(qū)塊320內(nèi)的項(xiàng)目名稱321及其相應(yīng)的健康數(shù)據(jù)322會(huì) 根據(jù)選擇訊息的不同而產(chǎn)生改變。如圖6所 示意,圖6為應(yīng)用本發(fā)明于網(wǎng)頁文件中選擇項(xiàng)目名稱的第二示意圖。由 于前述使用者以光標(biāo)301點(diǎn)選超鏈接312(例如“運(yùn)動(dòng)”),因此項(xiàng)目顯示區(qū)塊320即 顯示相應(yīng)的項(xiàng)目名稱321及所對(duì)應(yīng)的健康數(shù)據(jù)322以供使用者選擇。當(dāng)使用者以光標(biāo)301 點(diǎn)選項(xiàng)目名稱321為“跑步”時(shí),操作模塊112便將被選擇的項(xiàng)目名稱321及所對(duì)應(yīng)的 健康數(shù)據(jù)322(即“1分鐘;-53大卡”)儲(chǔ)存至全域參數(shù),此時(shí),全域參數(shù)即儲(chǔ)存有項(xiàng)目 名稱“牛排”與“跑步”,以及每一項(xiàng)目名稱所對(duì)應(yīng)的健康數(shù)據(jù)“85公克;623大卡” 及“1分鐘;-53大卡”。接著,記錄模塊113根據(jù)此全域參數(shù),用以顯示被選擇的每一項(xiàng)目名稱(例如 “牛排”及“跑步”)及所對(duì)應(yīng)的健康數(shù)據(jù)(例如“85公克;623大卡”及“1分
鐘;-53大卡”),其顯示方式可如圖6所示意的選定顯示區(qū)塊330以文字方式進(jìn)行顯示, 并且同樣在其文字末端的位置顯示刪除元件332。最后,當(dāng)使用者確定選擇完畢后,即可 通過光標(biāo)301點(diǎn)選傳送元件331,而記錄模塊113在傳送元件331被點(diǎn)選后,便會(huì)通過網(wǎng) 絡(luò)30將全域參數(shù)傳送至服務(wù)端20以進(jìn)行儲(chǔ)存,而服務(wù)端20接收到此全域參數(shù)后,將根 據(jù)預(yù)設(shè)的儲(chǔ)存規(guī)則解析此全域參數(shù),并且將解析后的全域參數(shù)寫入一個(gè)記錄文件以儲(chǔ)存 至儲(chǔ)存媒介,如硬盤、磁帶......等等,舉例來說,客戶端10的操作模塊112根據(jù)預(yù)設(shè)
的儲(chǔ)存規(guī)則將全域參數(shù)記錄為“食物=牛排;85公克;623大卡&漢堡;105公克;523 大卡”,那么,在服務(wù)端20接收到此全域參數(shù)后,將以同樣的儲(chǔ)存規(guī)則擷取全域參數(shù)中 的各項(xiàng)參數(shù)值,如每讀取到分隔符“&”即判斷為一項(xiàng)參數(shù)值(包含項(xiàng)目名稱及其對(duì) 應(yīng)的健康數(shù)據(jù)),并且將各項(xiàng)參數(shù)值寫入記錄文件以儲(chǔ)存至儲(chǔ)存媒介。至此,由于可根 據(jù)選擇訊息切換顯示選單畫面300內(nèi)的項(xiàng)目名稱321,并且能夠記錄先前所選擇的項(xiàng)目名 稱321,不需要如現(xiàn)有技術(shù)每選擇其中一個(gè)項(xiàng)目名稱321即同步傳送相應(yīng)的參數(shù)至服務(wù)端 20,故達(dá)成客戶端10與服務(wù)端20的異步的選單傳送,更提高使用者的選單操作效率。綜上所述,可知本發(fā)明與先前技術(shù)之間的差異在于通過在客戶端10顯示項(xiàng)目名 稱及其對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,并持續(xù)將被選擇的項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)儲(chǔ)存 至全域變量,且于選擇完畢后將全域變量傳送至服務(wù)端20以進(jìn)行儲(chǔ)存,通過此一技術(shù)手 段可以解決現(xiàn)有技術(shù)所存在的問題,進(jìn)而達(dá)成提高客戶端10的選單操作效率的技術(shù)功 效。雖然本發(fā)明以前述的實(shí)施例描述如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域 技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤飾,因此本發(fā)明的 專利保護(hù)范圍須視本說明書所附的權(quán)利要求書所界定的為準(zhǔn)。
權(quán)利要求
1.一種異步的選單傳送系統(tǒng),其特征在于,包含一服務(wù)端,用以提供一網(wǎng)頁文件,該網(wǎng)頁文件嵌入有一網(wǎng)頁程序,該服務(wù)端包含 一健康數(shù)據(jù)庫,用以儲(chǔ)存至少一項(xiàng)目名稱及每一項(xiàng)目名稱所對(duì)應(yīng)的一健康數(shù)據(jù);及 一客戶端,用以接收并顯示該網(wǎng)頁文件,且執(zhí)行該網(wǎng)頁文件中所內(nèi)嵌的該網(wǎng)頁程 序,該網(wǎng)頁程序包含一連接模塊,用以建立該客戶端與該健康數(shù)據(jù)庫的連接;一操作模塊,用以接收一選擇訊息,且根據(jù)該選擇訊息自該健康數(shù)據(jù)庫加載并顯示 相應(yīng)的該至少一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,以及持續(xù)將被選擇的該至少一 項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)根據(jù)一儲(chǔ)存規(guī)則儲(chǔ)存至一全域參數(shù);及一記錄模塊,用以根據(jù)該全域參數(shù)顯示被選擇的每一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù) 據(jù),并且于選擇完畢后,將該全域參數(shù)傳送至該服務(wù)端以進(jìn)行儲(chǔ)存。
2.如權(quán)利要求1所述的異步的選單傳送系統(tǒng),其特征在于,該項(xiàng)目名稱包含食材或運(yùn) 動(dòng)的名稱,每一項(xiàng)目名稱所對(duì)應(yīng)的該健康數(shù)據(jù)包含數(shù)量或時(shí)間,以及具有或消耗的卡路 里的數(shù)值。
3.如權(quán)利要求1所述的異步的選單傳送系統(tǒng),其特征在于,該服務(wù)端接收自該客戶端 所傳送的該全域參數(shù)后,該服務(wù)端將該全域參數(shù)寫入一記錄文件并儲(chǔ)存于儲(chǔ)存媒介中。
4.如權(quán)利要求1所述的異步的選單傳送系統(tǒng),其特征在于,該儲(chǔ)存規(guī)則為持續(xù)將被選 擇的該至少一項(xiàng)目名稱及所對(duì)應(yīng)的該健康數(shù)據(jù)以一分隔符作區(qū)隔。
5.如權(quán)利要求3所述的異步的選單傳送系統(tǒng),其特征在于,該服務(wù)端根據(jù)該儲(chǔ)存規(guī)則 對(duì)所接收的該全域參數(shù)進(jìn)行解析,并將解析后的該全域參數(shù)寫入該記錄文件。
6.—種異步的選單傳送方法,應(yīng)用于具有一客戶端及一服務(wù)端的網(wǎng)絡(luò)環(huán)境中,其特 征在于,包括以下步驟于該服務(wù)端的一健康數(shù)據(jù)庫中儲(chǔ)存至少一項(xiàng)目名稱及每一項(xiàng)目名稱所對(duì)應(yīng)的一健康 數(shù)據(jù),且該服務(wù)端提供一網(wǎng)頁文件,該網(wǎng)頁文件嵌入有一網(wǎng)頁程序;該客戶端接收并顯示該網(wǎng)頁文件,且執(zhí)行該網(wǎng)頁文件中所內(nèi)嵌的該網(wǎng)頁程序; 建立該客戶端與該健康數(shù)據(jù)庫的連接;該客戶端接收一選擇訊息,且根據(jù)該選擇訊息自該健康數(shù)據(jù)庫加載并顯示相應(yīng)的該 至少一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,以及持續(xù)將被選擇的該至少一項(xiàng)目名稱 及所對(duì)應(yīng)的健康數(shù)據(jù)以一儲(chǔ)存規(guī)則儲(chǔ)存至一全域參數(shù);及該客戶端根據(jù)該全域參數(shù)顯示被選擇的每一項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù),并且于 選擇完畢后,將該全域參數(shù)傳送至該服務(wù)端以進(jìn)行儲(chǔ)存。
7.如權(quán)利要求6所述的異步的選單傳送方法,其特征在于,該項(xiàng)目名稱包含食材或運(yùn) 動(dòng)的名稱,每一項(xiàng)目名稱所對(duì)應(yīng)的該健康數(shù)據(jù)包含數(shù)量或時(shí)間,以及具有或消耗的卡路 里的數(shù)值。
8.如權(quán)利要求6所述的異步的選單傳送方法,其特征在于,該服務(wù)端接收自該客戶端 所傳送的該全域參數(shù)后,該服務(wù)端將該全域參數(shù)寫入一記錄文件并儲(chǔ)存于儲(chǔ)存媒介中。
9.如權(quán)利要求6所述的異步的選單傳送方法,其特征在于,該儲(chǔ)存規(guī)則為持續(xù)將被選 擇的該至少一項(xiàng)目名稱及所對(duì)應(yīng)的該健康數(shù)據(jù)以一分隔符作區(qū)隔。
10.如權(quán)利要求8所述的異步的選單傳送方法,其特征在于,該服務(wù)端根據(jù)該儲(chǔ)存規(guī)則對(duì)所接收的該全域參數(shù)進(jìn)行解析,并將解析后的該全域參數(shù)寫入該記錄文件。
全文摘要
一種異步的選單傳送系統(tǒng)及其方法,通過在客戶端顯示項(xiàng)目名稱及其對(duì)應(yīng)的健康數(shù)據(jù)以供選擇,并持續(xù)將被選擇的項(xiàng)目名稱及所對(duì)應(yīng)的健康數(shù)據(jù)儲(chǔ)存至全域變量,且于選擇完畢后將全域變量傳送至服務(wù)端以進(jìn)行儲(chǔ)存,用以達(dá)成提高客戶端的選單操作效率的技術(shù)功效。
文檔編號(hào)G06F17/30GK102025518SQ20091017461
公開日2011年4月20日 申請(qǐng)日期2009年9月18日 優(yōu)先權(quán)日2009年9月18日
發(fā)明者方慧, 邱全成 申請(qǐng)人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
鹤壁市| 枣庄市| 安顺市| 万年县| 文登市| 孝昌县| 桃源县| 缙云县| 香格里拉县| 舒兰市| 甘南县| 平山县| 瑞昌市| 略阳县| 化隆| 青岛市| 林周县| 景洪市| 广西| 沁源县| 秭归县| 渝北区| 西乌珠穆沁旗| 怀宁县| 丰县| 长顺县| 唐山市| 黄石市| 剑阁县| 错那县| 江都市| 新河县| 搜索| 鹤庆县| 子长县| 石首市| 久治县| 石屏县| 宁海县| 弋阳县| 耿马|