999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web Services服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

2012-12-31 00:00:00袁銘李衛(wèi)
網(wǎng)絡(luò)與信息 2012年7期

摘 要:本文簡(jiǎn)要分析了各類服務(wù)平臺(tái)信息化的現(xiàn)狀,論證了當(dāng)前 “無線服務(wù)平臺(tái)系統(tǒng)”在信息化服務(wù)方面的不足。提出了采用Web Services和無線互聯(lián)網(wǎng)技術(shù)相結(jié)合的改進(jìn)思想和解決方案,并對(duì)基于Web Services的信息化服務(wù)平臺(tái)的核心思想、整體架構(gòu)和實(shí)現(xiàn)技術(shù)進(jìn)行了詳細(xì)論述。

關(guān)鍵詞:Web Services;服務(wù);信息化;電子商務(wù);移動(dòng);無線互聯(lián)網(wǎng)

1 引 言

面對(duì)繁重、復(fù)雜的管理任務(wù)和強(qiáng)大競(jìng)爭(zhēng),利用計(jì)算機(jī)及Internet實(shí)現(xiàn)管理信息化,成為餐飲經(jīng)營(yíng)與管理成功的必須和必然。而實(shí)現(xiàn)餐飲信息化,需要從信息化管理平臺(tái)與信息化服務(wù)平臺(tái)兩方面入手。

Web Service是部署在Web上的對(duì)象、組件,可以用一般的編程方法通過Internet來調(diào)用,具有良好的封裝性、松散耦合性、協(xié)議規(guī)范性以及高度可集成能力,是目前流行的實(shí)現(xiàn)分布式應(yīng)用的方法之一。另一方面,3G技術(shù)為手機(jī)與Internet的互聯(lián)提供了理想的技術(shù)平臺(tái),特別是Web Service的出現(xiàn),為通過掌上設(shè)備利用豐富的Internet資源提供了極大的方便。因此,開發(fā)基于Web Service的掌上應(yīng)用系統(tǒng)有著廣泛的社會(huì)需求和廣闊的應(yīng)用前景。經(jīng)過廣泛的社會(huì)調(diào)研和充分的可行性論證,項(xiàng)目小組決定在餐飲信息化方面進(jìn)行努力,開發(fā)基于Web Services的餐飲信息化服務(wù)平臺(tái)。

2 無線點(diǎn)餐系統(tǒng)的局限性

最初的餐飲管理信息系統(tǒng),大部分采用人工開單,集中匯總到前臺(tái)計(jì)算機(jī)錄入,廚房采用人工分單、送單的方法。這種管理方式效率低,成本高,容易出錯(cuò)。

針對(duì)這些問題,目前的無線點(diǎn)餐系統(tǒng)采取了WLAN無線信息技術(shù)和PDA相結(jié)合的解決方案。

核心思想是:將餐飲經(jīng)營(yíng)過程中的每個(gè)環(huán)節(jié)利用數(shù)據(jù)庫技術(shù)、無線網(wǎng)絡(luò)技術(shù)有機(jī)地結(jié)合在一起,實(shí)現(xiàn)信息化管理。如把經(jīng)營(yíng)過程中原材料采購計(jì)劃、生產(chǎn)計(jì)劃、采購原材料、管理庫存、原材料加工、菜肴切配、烹制菜肴、顧客點(diǎn)菜、前臺(tái)接待、收銀以及宴會(huì)管理、經(jīng)理決策、信息分析等環(huán)節(jié),都實(shí)現(xiàn)標(biāo)準(zhǔn)化的管理和控制,從而達(dá)到節(jié)約人力成本,提高資金利用率的目的。

然而,該無線點(diǎn)餐系統(tǒng)有著很大的局限性。一是使用設(shè)備的局限性,二是使用范圍的局限性,顯然,現(xiàn)有無線點(diǎn)餐系統(tǒng)僅在一定程度上實(shí)現(xiàn)了餐飲信息化,對(duì)于餐飲信息化服務(wù)平臺(tái)的需求并沒有得到滿足。

3 項(xiàng)目介紹

無線餐飲系統(tǒng)利用Web Services技術(shù)、移動(dòng)開發(fā)技術(shù)、J2EE等先進(jìn)技術(shù),在消費(fèi)者和商戶之間搭建一個(gè)公共信息服務(wù)平臺(tái),給消費(fèi)者提供更清晰更便捷的查詢和預(yù)訂服務(wù),同時(shí)幫助商戶增加潛在的客戶群,提升營(yíng)業(yè)額。

無線餐飲系統(tǒng)的三層體系架構(gòu),主要包括以無線餐飲系統(tǒng)為核心的消費(fèi)者、商戶,而系統(tǒng)主要包括涵蓋整套業(yè)務(wù)流程、賞心悅目的系統(tǒng)界面、開放的服務(wù)接口及多種移動(dòng)訪問方式。

(1)業(yè)務(wù)流程分析

本系統(tǒng)的業(yè)務(wù)流程如下:商戶(餐飲店)首先通過商品管理子系統(tǒng)注冊(cè)個(gè)人信息、餐飲店基本信息等真實(shí)情況,并通過WebGIS確定其餐飲店的地理位置。隨后等待系統(tǒng)管理員通過管理員審核子系統(tǒng)進(jìn)行注冊(cè)信息審核。審核通過后,商戶便可通過商品管理子系統(tǒng)添加或更新其商品的詳細(xì)信息,如菜品信息等。此時(shí),所有信息已存儲(chǔ)在公共信息服務(wù)平臺(tái)上了。消費(fèi)者通過手機(jī)應(yīng)用程序客戶端、WAP手機(jī)網(wǎng)站或傳統(tǒng)的WEB網(wǎng)站查詢餐飲店及其產(chǎn)品的詳細(xì)信息。而考慮到供銷雙方信任度及交易風(fēng)險(xiǎn),需要消費(fèi)者進(jìn)行注冊(cè)后方可使用訂餐、訂座、訂房等業(yè)務(wù)。當(dāng)消費(fèi)者完成預(yù)訂并成功提交訂單后,商戶可通過訂單管理子系統(tǒng)實(shí)時(shí)查詢到屬于自己企業(yè)的訂單信息,并根據(jù)訂單的當(dāng)前狀況更新每個(gè)訂單的狀態(tài)值,如“菜品正在烹飪”、“菜品正在配送”等,使消費(fèi)者能夠清晰愉快的體驗(yàn)消費(fèi)。

(2)系統(tǒng)運(yùn)行與開發(fā)環(huán)境

根據(jù)系統(tǒng)分析和數(shù)據(jù)庫實(shí)際運(yùn)行的需要,對(duì)軟硬件的配置選擇如下。

運(yùn)行手機(jī)應(yīng)用程序,需要支持MIDP2.0以上、支持JSR172,最好同時(shí)支持JSR226(用于移動(dòng)GIS,但不支持也不會(huì)有損其他功能),屏幕分辨率為320×240;運(yùn)行WAP網(wǎng)站,只要支持上網(wǎng)的手機(jī)都可以(分別由WAP2.0和WAP1.0的網(wǎng)站提供);數(shù)據(jù)庫服務(wù)器、Web Services服務(wù)器、Web應(yīng)用服務(wù)器等,選用高檔PC 作為服務(wù)器;操作系統(tǒng),可以是Windows系列的2000/2003/XP/Vista,也可以為L(zhǎng)inux;管理系統(tǒng),采用B/S架構(gòu),商戶端采用一般PC 機(jī),能夠連接Internet即可。

4系統(tǒng)整體設(shè)計(jì)

為了保證系統(tǒng)各組成部分之間的相互協(xié)調(diào)以及整體目標(biāo)的順利實(shí)現(xiàn),在無線餐飲系統(tǒng)的開發(fā)和構(gòu)建過程中,運(yùn)用軟件工程的理論和方法進(jìn)行統(tǒng)一指導(dǎo)。為了使該系統(tǒng)具有數(shù)據(jù)共享和軟件共享的雙重性能,并具有在行業(yè)推廣應(yīng)用的價(jià)值,應(yīng)采用統(tǒng)一的數(shù)據(jù)模型、標(biāo)準(zhǔn)的代碼體系、規(guī)范的圖示圖例、約定的處理方式和通用的軟件接口,并開發(fā)友好的用戶界面。

4.1三層結(jié)構(gòu)

(1)信息服務(wù)平臺(tái)

信息平臺(tái)由以下三組服務(wù)器組成:

數(shù)據(jù)服務(wù)器:整個(gè)信息服務(wù)平臺(tái)的數(shù)據(jù)都搭建在中心的數(shù)據(jù)服務(wù)器中,該數(shù)據(jù)服務(wù)器提供從餐飲店信息到消費(fèi)者信息的所有數(shù)據(jù)的存儲(chǔ)與管理。

Web Services服務(wù)器:構(gòu)建Web Services服務(wù)器,分別搭載面向消費(fèi)者的Web服務(wù)和面向商戶的Web服務(wù)。為消費(fèi)者提供從查詢、提交訂單到信息反饋的整套業(yè)務(wù);為商戶提供從管理商品信息到管理訂單信息的整套業(yè)務(wù)。提供WSDL文件,用于進(jìn)行服務(wù)信息的描述和樁模塊的生成。

Web應(yīng)用服務(wù)器:構(gòu)建面向消費(fèi)者的Web應(yīng)用服務(wù)器,用于搭建供消費(fèi)者訪問的WAP站點(diǎn)和Web站點(diǎn)。構(gòu)建面向商戶的Web應(yīng)用服務(wù)器,用于搭建供商戶和管理員訪問的訂單管理子系統(tǒng)、商品管理子系統(tǒng)和管理員審核系統(tǒng)。

(2)消費(fèi)者端

通過面向消費(fèi)者的Web Services所提供的WSDL文件,分別生成適用于J2ME的Web Services樁模塊和適用于XFire的樁模塊,根據(jù)這些服務(wù)接口提供的業(yè)務(wù)邏輯開發(fā)出手機(jī)應(yīng)用程序、WAP站點(diǎn)和Web站點(diǎn)三種客戶端,供消費(fèi)者訪問,進(jìn)行訂餐等各種業(yè)務(wù)。

手機(jī)應(yīng)用程序可提供界面美觀、響應(yīng)速度快、功能更為強(qiáng)大的客戶端,同時(shí)為消費(fèi)者提供獨(dú)具特色的地理位置輔助查詢功能。

WAP站點(diǎn)提供通用性強(qiáng)的WAP1.0網(wǎng)站,和更為先進(jìn)的WAP2.0網(wǎng)站,通過WAP站點(diǎn)同樣可以進(jìn)行查詢、訂餐等業(yè)務(wù)。

消費(fèi)者還可以使用PC機(jī),通過Web站點(diǎn)進(jìn)行查詢和訂餐。Web站點(diǎn)提供更為普遍的B/S業(yè)務(wù)模式,其網(wǎng)絡(luò)速度更快,顯示內(nèi)容更為豐富和美觀。

(3)商戶端

通過面向商戶的Web Services所提供的WSDL文件,生成XFire的樁模塊,根據(jù)這些服務(wù)接口提供的業(yè)務(wù)邏輯開發(fā)出訂單管理子系統(tǒng)和商品管理子系統(tǒng)。

同時(shí),面向商戶的Web Services是對(duì)商戶開放的,提供詳細(xì)的、標(biāo)準(zhǔn)的開發(fā)幫助文檔,以便商戶將本系統(tǒng)提供的服務(wù)信息整合到其原有的本企業(yè)信息系統(tǒng)中。

4.2 系統(tǒng)交互與協(xié)作

(1)消費(fèi)者。消費(fèi)者為最終用戶,他們主要通過移動(dòng)設(shè)備進(jìn)行餐飲店、菜品或客房的信息查詢以及訂餐業(yè)務(wù)。

(2)管理員。管理員有兩種職責(zé):負(fù)責(zé)審核、管理商戶提交的餐飲店信息與其企業(yè)的商品信息和負(fù)責(zé)管理數(shù)據(jù)庫子系統(tǒng)和維護(hù)Web應(yīng)用服務(wù)器子系統(tǒng)。

(3)商戶。同樣作為使用該系統(tǒng)的用戶,自主的進(jìn)行餐飲店的注冊(cè),商品(菜品、客房等)信息的添、刪除、更新等管理。同時(shí),商戶也可通過系統(tǒng)提供的訂單管理子系統(tǒng),實(shí)時(shí)地獲取業(yè)務(wù)需求,更大地增加業(yè)務(wù)量。

數(shù)據(jù)庫服務(wù)器子系統(tǒng)為整個(gè)信息服務(wù)平臺(tái)的核心數(shù)據(jù)管理中心,承載著所有的數(shù)據(jù)信息,為Web Services、Web應(yīng)用提供數(shù)據(jù)來源。

消費(fèi)者端和商戶端之間通過Web Services進(jìn)行通訊。信息化服務(wù)平臺(tái)的Web Services服務(wù)器承載著查詢消費(fèi)業(yè)務(wù)和餐飲管理業(yè)務(wù)的Web服務(wù),負(fù)責(zé)核心的業(yè)務(wù)邏輯,以其平臺(tái)無關(guān)性、極低的耦合性為多個(gè)不同的子系統(tǒng)提供業(yè)務(wù)服務(wù)。

由于B/S模式的易接受程度及普遍性,可以更好的為身處異地的不同商戶提供全面的服務(wù)。所以消費(fèi)者訪問端可以WAP方式進(jìn)行服務(wù)訪問,其他的管理子系統(tǒng)以WEB方式進(jìn)行服務(wù)訪問。WAP站點(diǎn)和Web站點(diǎn)均要通過Web應(yīng)用服務(wù)器調(diào)用Web Services進(jìn)行服務(wù)訪問。

而J2ME手機(jī)應(yīng)用程序客戶端則是直接通過本身的Web Services樁模塊與平臺(tái)進(jìn)行通訊。

5 關(guān)鍵技術(shù)

5.1 開放的Web服務(wù)

SOA是英文詞語“Service Oriented Architecture”的縮寫,中文多譯為“面向服務(wù)的架構(gòu)”。在SOA架構(gòu)風(fēng)格中,服務(wù)是最核心的抽象手段,業(yè)務(wù)被劃分(組件化)為一系列粗粒度的業(yè)務(wù)服務(wù)和業(yè)務(wù)流程。業(yè)務(wù)服務(wù)相對(duì)獨(dú)立、自包含、可重用,由一個(gè)或者多個(gè)分布式系統(tǒng)所實(shí)現(xiàn),而業(yè)務(wù)流程由服務(wù)組裝而來。一個(gè)“服務(wù)”定義了一個(gè)與業(yè)務(wù)功能或業(yè)務(wù)數(shù)據(jù)相關(guān)的接口,以及約束這個(gè)接口的契約。Web Services的諸多特性使其成為了最適合實(shí)現(xiàn)SOA的技術(shù)。

(1) XML:在Web Sercices環(huán)境中各層之間進(jìn)行傳遞的默認(rèn)數(shù)據(jù)格式。

(2) SOAP:封裝和交換信息的默認(rèn)協(xié)議。它提供了標(biāo)準(zhǔn)的RPC方法來調(diào)用Web Services,SOAP規(guī)范定義了SOAP消息的格式,以及怎樣通過HTTP協(xié)議來使用SOAP,SOAP也是基于XML,XML是SOAP的數(shù)據(jù)編碼方式。

(3 )WSDL(Web Services Description Language):描述Webservices的語言。盡管基于XML并且可以被人理解,WSDL主要是由機(jī)器處理,由客戶端程序讀取和理解。

5.2 SVG地圖

SVG(Scalable Vector Graphics)是可升級(jí)矢量圖形的簡(jiǎn)稱,它是一種使用XML來描述二維圖形及其應(yīng)用的語言。SVG是W3C在融合了PGML(Precision Graphics Markup Language,精確圖形標(biāo)記語言)和VML(Vector Markup Language,向量標(biāo)記語言)兩者優(yōu)點(diǎn)的基礎(chǔ)上開發(fā)的一種新語言。開放的SVG以其超強(qiáng)的交互性、文本的獨(dú)立性、高品質(zhì)的效果等諸多優(yōu)點(diǎn)加快了SVG應(yīng)用的普及,已成為了flash的有力競(jìng)爭(zhēng)者。隨著不斷加入的餐飲店和其他地物的變化,需要實(shí)現(xiàn)地圖進(jìn)行實(shí)時(shí)更新。我們通過Web Services提供檢查及更新的服務(wù),當(dāng)需要顯示地圖時(shí)調(diào)用相應(yīng)的服務(wù)既可實(shí)現(xiàn)地圖的自動(dòng)更新。

6結(jié) 語

無線餐飲系統(tǒng)采用面向服務(wù)的架構(gòu),應(yīng)用多種先進(jìn)技術(shù)成功地構(gòu)建了餐飲業(yè)信息化服務(wù)平臺(tái),克服了傳統(tǒng)餐飲服務(wù)系統(tǒng)的種種弊端,讓消費(fèi)者隨時(shí)隨地都能夠獲得最新最全的餐飲信息,并方便、愉快地體驗(yàn)服務(wù)。因此,無線餐飲系統(tǒng)也將為商戶贏得更多的潛在客戶,方便處理訂單,增加銷售額。相信隨著3G時(shí)代的到來,無線網(wǎng)絡(luò)的成本逐漸降低,該系統(tǒng)的優(yōu)勢(shì)將更加凸現(xiàn),其所帶來的經(jīng)濟(jì)效益和社會(huì)效益是不可估量的。

參考文獻(xiàn)

[1] 徐光爭(zhēng).餐飲信息化掀起傳統(tǒng)服務(wù)業(yè)信息化應(yīng)用浪潮(J).上海信息化,2006(12):77-79.

[2] 林璇,馮健文.基于無線網(wǎng)絡(luò)技術(shù)的餐飲管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(J).現(xiàn)代計(jì)算機(jī)(專業(yè)版),2006(4):78-81.

[3] 李振坤,藍(lán)芳華.基于PDA的無線餐飲點(diǎn)菜應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(J).計(jì)算機(jī)應(yīng)用研究,2006(2):189-194.

[4] 毛新生.SOA 原理·方法·實(shí)踐(M).電子工業(yè)出版社,2007(7).

主站蜘蛛池模板: 亚洲天堂免费观看| 日韩福利在线观看| 欧美在线一二区| 国产精品毛片一区| 毛片免费网址| 欧美成人免费午夜全| 免费看av在线网站网址| 日本黄色不卡视频| 亚洲色图欧美视频| 亚洲综合婷婷激情| 精品一区二区三区自慰喷水| 原味小视频在线www国产| 国产成人精品第一区二区| 国产波多野结衣中文在线播放| 福利在线不卡| 日韩123欧美字幕| 欧美黄色网站在线看| 久久精品国产一区二区小说| 国产成本人片免费a∨短片| 国产精品自在自线免费观看| 亚洲中久无码永久在线观看软件 | 国产精品亚洲а∨天堂免下载| 麻豆精选在线| 色综合久久无码网| 久久伊人久久亚洲综合| 啪啪永久免费av| 国产另类视频| 亚洲天堂首页| 国产一区二区三区免费观看| 亚洲精品日产AⅤ| 国产免费久久精品99re不卡| 日韩无码视频专区| 日韩视频福利| 中文字幕人妻无码系列第三区| 中文字幕啪啪| 国产白浆视频| 欧美在线黄| 麻豆a级片| 在线免费观看a视频| 国产综合网站| 在线观看国产黄色| 亚洲男人天堂网址| 久久影院一区二区h| 亚洲性日韩精品一区二区| 国产精品yjizz视频网一二区| 国产精品成人免费综合| 亚洲无码日韩一区| 2020国产精品视频| 免费精品一区二区h| 日本色综合网| 日韩无码视频网站| 午夜视频日本| 亚洲国产精品不卡在线| 亚洲日韩国产精品综合在线观看| 国产成人综合日韩精品无码不卡| 午夜毛片免费观看视频 | 国产精品青青| …亚洲 欧洲 另类 春色| 亚洲国产欧美国产综合久久 | 欧亚日韩Av| 欧美精品成人一区二区视频一| 97在线国产视频| 成人一区专区在线观看| 素人激情视频福利| 爆乳熟妇一区二区三区| 国产精品v欧美| 日韩国产高清无码| 国产日韩丝袜一二三区| 国产小视频在线高清播放| 成人福利在线免费观看| 国产va欧美va在线观看| 久久77777| 亚洲成a人在线播放www| 欧洲一区二区三区无码| 久久a毛片| 亚洲bt欧美bt精品| 亚洲 欧美 偷自乱 图片| 欧美日韩动态图| 另类专区亚洲| 欧美亚洲国产视频| 欧美乱妇高清无乱码免费| 日韩成人午夜|