【文章內(nèi)容簡介】
于遠(yuǎn)程 SQL Server 、SQL Server SQL Server 2000 數(shù)據(jù)庫提供一種簡單的方法。RDA 可以用于無論 Windows CE 設(shè)備是持續(xù)連接還是間斷連接到 SQL Server 系統(tǒng)。使用 RDA 在 Microsoft SQL Server CE 和 SQL Server 之間傳輸同步數(shù)據(jù),需要設(shè)定必需的系統(tǒng)。RDA 為 Windows CE 請求提供一個簡單的但強(qiáng)大的方法去更新遠(yuǎn)程數(shù)據(jù)庫或者在 Windows CE 設(shè)備上完成遠(yuǎn)程 SQL Server 數(shù)據(jù)庫和 SQL Server CE 數(shù)據(jù)庫之間的數(shù)據(jù)傳輸。RDA 是基于 Internet 的,SQL Server CE 與 SQL Server 通信通過 IIS,通過連接 IIS,RDA 可利用 IIS 的鑒別、授權(quán)等服務(wù),SQL Server 可被置于防火墻后面或被代理服務(wù)器處理。RDA 可被執(zhí)行在本地局域網(wǎng)和廣域網(wǎng)上。RDA 模型如上圖。RDA 通信協(xié)議很適宜無線傳輸,壓縮是用來減少大量的傳輸數(shù)據(jù),加密可以用來保護(hù)敏感的用戶數(shù)據(jù)傳輸。SQL Server CE 的 RDA 使用 Web 協(xié)議,在 Windows CE 設(shè)備上的 SQL Server CE 客戶端代理(SSCECA)利用 HTTP 與在 Web Server 上 SQL Server CE 服務(wù)器端代理(SSCESA)的 ISAPI DLL 通信,SQL Server CE 服務(wù)器代理(SSCESA)再直接與 SQL Server 通信。從技術(shù)上講,Web 服務(wù)是松散耦合的應(yīng)用程序,而且這些應(yīng)用程序使用 Web 支持的協(xié)議,例如 HTTP 協(xié)議。Web 服務(wù)就是可以通過標(biāo)準(zhǔn) Web 協(xié)議訪問的可編程應(yīng)用程序邏輯。通過 Web 提供來自數(shù)據(jù)庫的信息是當(dāng)今最需要的業(yè)務(wù)之一。SQL Server 2000 提供了一種新功能,使得開發(fā)人員能夠建立對于特定數(shù)據(jù)庫有著直接訪問權(quán)的 Web 站點(diǎn)。也就是說,應(yīng)用程序用戶能夠通過 Web 直接查看信息,就好像他們的瀏覽器是數(shù)據(jù)庫的窗口一樣。這些進(jìn)入 SQL Server 數(shù)據(jù)庫的 Web 門戶有著各種各樣的應(yīng)用程序。首要的是向客戶提供報告,因?yàn)檫@些門戶返回查詢的數(shù)據(jù),所以報告是這種功能的一種自然實(shí)現(xiàn)。SQL Server 2000 通過一種 SQL Server 的 IIS 虛擬目錄管理(IIS Virtual Directory Management for SQL Server)的工具來提供對其數(shù)據(jù)庫的直接訪問。這個管理工具可以創(chuàng)建結(jié)合一個特殊 ISAPI 過濾器的 Web 站點(diǎn)。這種 ISAPI 過濾器具有通過 HTTP 后臺訪問數(shù)據(jù)庫的魔力,允許直接針對特定數(shù)據(jù)庫執(zhí)行 SQL查詢,并已 XML 的形式在 Web 頁面上顯示結(jié)果。這種工具是一種 MMC 管理單元,使得針對特定數(shù)據(jù)庫建立站點(diǎn)很容易。PDA ,通過訪問特定的 Web Service(IIS)形成 RDA 物理通道,再通過 IIS 上的 RDA 服務(wù)端與 SQL Server 服務(wù)器進(jìn)行通訊。、RDA數(shù)據(jù)通訊方法無線點(diǎn)菜系統(tǒng)的技術(shù)關(guān)鍵在于數(shù)據(jù)通訊。在 Windows CE 的客戶/服務(wù)器數(shù)據(jù)庫的構(gòu)架中提供了一種RDA模式,讓W(xué)indows CE 設(shè)備可以訪問SQL Server上的數(shù)據(jù)庫。RDA 為 Windows CE 程序提供了兩種功能[9]:(1)從 SQL Server 下載數(shù)據(jù)庫;(2)把改變的數(shù)據(jù)返回給 SQL Server。SQL Server CE 數(shù)據(jù)庫引擎管理 Windows CE 設(shè)備上的數(shù)據(jù)庫。它除了提供保存數(shù)據(jù)庫文件的功能之外,也會記錄每一筆數(shù)據(jù)的變動,等到 Windows CE設(shè)備再與 SQL Server 聯(lián)機(jī)時,可以把這些變動上傳到 SQL Server。連接在 SQLServer CE 數(shù)據(jù)庫引擎下面的 SQL Server CE 數(shù)據(jù)庫是真正保存數(shù)據(jù)的數(shù)據(jù)庫文件,在 Windows CE 設(shè)備上的 SQL Server CE 。SQL Server CE Client Agent(SQL Server CE 客戶端代理),它提供 SQLServer CE 應(yīng)用程序使用 RDA 對象的方法,應(yīng)用程序執(zhí)行任何與 RDA 有關(guān)的動作都要經(jīng)過這個代理。RDA 對象所提供的方法:(1)Pull:從 SQL Server 上的數(shù)據(jù)庫取出數(shù)據(jù),并且保存到 Windows CE設(shè)備上的 SQL Server CE 數(shù)據(jù)庫文件中()。(2)Push:把 Windows CE 設(shè)備上 SQL Server CE 數(shù)據(jù)庫中變動的數(shù)據(jù),返回到 SQL Server 中的表。(3)SubmitSQL:傳送SQL指令到SQL Server上,并且在SQL Server 上執(zhí)行這個指令。運(yùn)行機(jī)制如下:l Pull 當(dāng)應(yīng)用程序(Application)使用 RDA 對象的 Pull 方法時,SQLServer CE客戶端代理會把這個請求經(jīng)過HTTP通訊協(xié)議向下傳往SQL Server CE服務(wù)器代理(Server Agent)。當(dāng) SQL Server 把數(shù)據(jù)傳往客戶端的時候,SQL Server CE 客戶端代理(Client Agent)會接收傳過來的數(shù)據(jù),并且通過 SQL Server CE 數(shù)據(jù)庫引擎保存到數(shù)據(jù)庫文件中。l Push 當(dāng)應(yīng)用程序使用 RDA 對象的 Push 方法時,SQL Server CE 客戶端代理會從 SQL Server CE 數(shù)據(jù)庫引擎取得數(shù)據(jù)庫增、減、修改的信息,并且把這些信息經(jīng)過 HTTP 通訊協(xié)議傳往 SQL Server CE 服務(wù)器代理。l SubmitSQL 當(dāng)應(yīng)用程序使用 RDA 對象的 SubmitSQL 方法時,SQL Server CE 客戶端代理傳來的 SQL 指令經(jīng)過 HTTP 通訊協(xié)議傳往 SQL Server CE 服務(wù)器代理。SQL Server CE Server Agent(SQL Server CE 服務(wù)器代理),專門處理 SQLServer CE 客戶端代理傳來的請求。當(dāng) SQL Server CE 客戶端代理經(jīng)過 HTTP 通訊協(xié)議傳來 Pull、Push、SubmitSQL 等請求時,SQL Server CE 服務(wù)器代理會把這些請求經(jīng)過 OLE DB Provider 傳往 SQL Server,當(dāng) SQL Server 有結(jié)果響應(yīng)時,SQL Server CE 服務(wù)器代理會再把結(jié)果傳給 SQL Server CE 客戶端代理。如果在執(zhí)行這些動作的過程中產(chǎn)生任何錯誤,SQL Server CE 服務(wù)器代理也會把錯誤信息經(jīng)過HTTP通訊協(xié)議傳給SQL Server CE客戶端代理。這個SQL ServerCE 服務(wù)器代理的功能是由文件 所提供的,文件位于SQLCE 安裝目錄Server下。應(yīng)用程序都使用 HTTP 通訊協(xié)議,通過 IIS 與 SQL Server CE 客戶端代理進(jìn)行聯(lián)系。、 本節(jié)小結(jié) 本節(jié)詳細(xì)介紹了本課題中要用到的技術(shù)。無線局域網(wǎng)技術(shù)是無線點(diǎn)菜系統(tǒng)真正意義上實(shí)現(xiàn)移動點(diǎn)菜的關(guān)鍵。,這一標(biāo)準(zhǔn)避免了用戶對某一廠商設(shè)備的依賴。無線局域網(wǎng)與普通有線網(wǎng)絡(luò)一樣也采用了OSI的7層模型,兩者的主要差異在于其模型的最下面兩層:物理層(PHY)和數(shù)據(jù)鏈路層(MAC層),WLAN 使用了無線傳輸?shù)姆绞?。這使得基于運(yùn)輸層的網(wǎng)絡(luò)通訊在編程上不必關(guān)心網(wǎng)絡(luò)的傳輸方式。無線點(diǎn)菜系統(tǒng)功能實(shí)現(xiàn)的關(guān)鍵技術(shù)是數(shù)據(jù)處理以及數(shù)據(jù)庫的使用。通過RDA(Remote Data Access,遠(yuǎn)程數(shù)據(jù)處理)對象提供的方法調(diào)用 Web 服務(wù) IIS 實(shí)現(xiàn)數(shù)據(jù)交換,使得程序在編制過程中簡化了代碼,提高了開發(fā)的工作效率。 系統(tǒng)設(shè)計 系統(tǒng)設(shè)計、系統(tǒng)設(shè)計思想 在餐飲業(yè)競爭日益激烈的今天,酒店的競爭說到底就是客戶的競爭,酒店一方面要加強(qiáng)內(nèi)部的管理降低成本、提高效率。另一方面更要進(jìn)行主動的客戶關(guān)系管理,提高客戶忠誠度與回頭率,才能在變化的市場競爭中取得優(yōu)勢。、先進(jìn)的管理思想 本系統(tǒng)中餐飲資源與客戶關(guān)系管理系統(tǒng)突破了傳統(tǒng)餐飲管理軟件的“以收銀為中心”的設(shè)計思路,增加客戶資料管理,給餐飲業(yè)主提供一套先進(jìn)的管理工具。(1)客戶關(guān)系管理(Custom Relationship Management) : 客戶資源是酒店最重要的核心資源??蛻絷P(guān)系管理的核心是客戶價值管理。它將客戶價值分為既成價值與潛在價值。通過對客戶消費(fèi)行為和價值取向進(jìn)行深入分析,滿足客戶個性化需求,提高客戶忠誠度和保有率,挖掘新的銷售機(jī)會,降低銷售成本、增加收入、擴(kuò)展市場,從而全面提升酒店的贏利能力和競爭力。 ①從預(yù)定到就餐提供個性化服務(wù),滿足客戶個性化需求。 先從客人接觸酒店的第一環(huán)節(jié)預(yù)定開始:預(yù)定的客人往往是酒店老客戶,也是酒店最重要的客戶。他們對酒店的要求也更高。比如我是您酒店的老客戶,您酒店保存了我的客戶資料如“姓名、稱謂、電話、喜歡的包廂、忌諱的菜肴、生日等”信息。當(dāng)我打電話過來預(yù)定,預(yù)定處小姐立刻就能查詢到我的有關(guān)信息甚至以前每次來消費(fèi)的數(shù)據(jù),提供個性化服務(wù),如“王經(jīng)理,您好!您好常時間沒來了(如果查詢到他有一個月沒來消費(fèi)),請問今天幾位?給您安排您喜歡的“老西門”包廂好嗎?(查詢到他喜歡“老西門”包廂),謝謝您的光臨!’’ 宴會開單:如果客人要求開菜單,預(yù)定員可以把客人要求錄入系統(tǒng),將會自動傳送到廚師長處,廚師長就可以根據(jù)客人要求提供個性化服務(wù)。比如客人要求“菜肴不要與前一次重復(fù)”,當(dāng)然我們更不能開“客人忌諱的菜肴”。我們現(xiàn)在可能需要查閱這個客人上次開的菜單,查詢客人的忌諱菜肴等等信息,很費(fèi)時間。通過這套產(chǎn)品,我們能立刻查詢出客人上次開的菜單、客人的忌諱菜肴,迅速開出符合客人個性化需求的菜單,避免出錯,引起客人不滿,流失重要的客源。 服務(wù):老客戶對酒店的要求現(xiàn)在是越來越高,客戶不希望每次來就餐總要重復(fù)一些相同的事情,如“先生,喝點(diǎn)什么酒?先生,需要什么煙?”,這樣客戶就會有一種陌生的感覺,服務(wù)的最高境界可能就是要做到“服務(wù)員就象客戶的家里人一樣,對于客戶喜歡喝的酒、抽的煙、吃的菜都一清二楚,使客戶有“到家的感覺”,這就需要服務(wù)人員去了解客戶的喜好,如什么煙、什么酒、什么菜,對于一個新服務(wù)員來說可能要花幾個月時間,但對于餐飲業(yè)來講,服務(wù)人員的流動性較大,服務(wù)員可能才熟悉了客戶,但就被其他酒店挖走或另謀職業(yè),這其實(shí)對酒店的損失很大。通過本系統(tǒng),將能詳細(xì)記錄每位客人的喜好,即使服務(wù)人員流失,也只要花很短的時間就能培訓(xùn)出了解客戶的新的服務(wù)員,保證個性化服務(wù)的水平,保證客戶的滿意度、忠誠度。 ②客戶關(guān)懷 客戶關(guān)懷的目的就是提高客戶的忠誠度。我們的產(chǎn)品主要從以下幾點(diǎn)幫助您進(jìn)行客戶關(guān)懷。 能隨時查詢了解到今天哪位客人過生日等其他紀(jì)念日,根據(jù)客人的價值排行進(jìn)行相應(yīng)關(guān)懷,如送鮮花、生日蛋糕、壽面等。 總經(jīng)理、經(jīng)理坐在辦公室里就能了解到今天哪些客人將要來就餐,以及就餐的具體時間、包廂,對與重要客人如“政府領(lǐng)導(dǎo)”、大客戶,可以事先迎接,提高客戶忠誠度。 ③主動營銷,挖掘客戶消費(fèi)機(jī)會,增加酒店銷售額 就餐前營銷。在個人客戶的生日、結(jié)婚紀(jì)念日,公司客戶的公司成立日,客戶即將舉辦的活動等,提前通過各種方式關(guān)心客戶、拜訪客戶。每周都通過電腦查詢出下2周哪些客人生日、結(jié)婚紀(jì)念日等,通過電話、拜訪、電子郵件等方式關(guān)心客戶,邀請客戶來就餐。 就餐時促銷與服務(wù)。對于一些老客戶,系統(tǒng)能自動分析出客戶喜歡吃什么,提供給服務(wù)人員。比如王總喜歡吃海鮮,王總來就餐時,服務(wù)人員就可以主動推銷海鮮類菜肴,“王總,今天我們推出一些全新菜品,其中有您喜歡的海鮮菜品“莊成燕鮑翅”,要不要嘗嘗?!? 美食節(jié)促銷。酒店為了吸引客戶,保持客戶的新鮮感,需要經(jīng)常創(chuàng)新菜品,舉辦美食節(jié)活動,在報紙、電視上做廣告成本大,但針對性不強(qiáng)。利用本系統(tǒng),能根據(jù)美食節(jié)的特點(diǎn),如“海鮮美食節(jié)”,自動搜索出喜歡海鮮的客戶名單,發(fā)送邀請函、傳真,這樣成本低、又有針對性。 ④客戶行為的深入分析:提供決策支持 客戶價值分析:消費(fèi)額、消費(fèi)次數(shù)、人均消費(fèi)、利潤額。價值上升客戶。價值下降客戶。 新客戶分析與發(fā)展:對于大型餐飲酒店,如何識別新客戶并將其發(fā)展成老客戶,需要數(shù)據(jù)的支持。本系統(tǒng)可自動分析識別新客戶,并根據(jù)其價值情況提供給管理者。如:可通過預(yù)定電話(手機(jī)號碼)分析來就餐5次以上但還未發(fā)展為會員的客戶名單,在下次客戶來就餐時可由餐廳經(jīng)理主動關(guān)懷,索取客戶資料,發(fā)展成會員。 客戶流失分析與保留:在激烈的市場競爭環(huán)境中,客戶擁有更多的選擇空間和消費(fèi)渠道。客戶很難盲目地保持對某一酒店的絕對忠誠。如果酒店對客戶關(guān)心不夠或客戶對酒店有意見,客戶馬上就會轉(zhuǎn)向其他酒店。 客戶在流失之前酒店往往可以得到某些征兆,如來就餐的次數(shù)突然減少。酒店在這個時候還來的及采取補(bǔ)救措施找出原因,留住客戶,特別是對那些重要的價值的客戶(如消費(fèi)排行前10名的客戶)。本系統(tǒng)可自動分析客戶就餐頻率變化,提出客戶流失報警。(2)餐飲企業(yè)資源計劃管理(RERP) 餐飲企業(yè)資源計劃管理是起源與企業(yè)資源計劃管理(ERP ,EnterpriseResources Planning),以市場和客戶需求為導(dǎo)向,以實(shí)行企業(yè)內(nèi)外資源優(yōu)化配置,消除生產(chǎn)經(jīng)營過程中一切無效的勞動和資源,實(shí)現(xiàn)信息流、物流、資金流、價值流和業(yè)務(wù)流的有機(jī)集成和提高客戶滿意度為目標(biāo),以計劃與控制為主線,以網(wǎng)絡(luò)和信息技術(shù)為平臺,集客戶、市場、銷售、采購、計劃、生產(chǎn)、財務(wù)、質(zhì)量、服務(wù)、信息集成和業(yè)務(wù)流程重組(BPR, Business Process Reengineering)等功能為一體,面向供應(yīng)鏈管理(SCM, Supply Chain Management)的現(xiàn)