基于C# 的連鎖酒店管理系統(tǒng)的設(shè)計與實現(xiàn).docx 全文免費在線閱讀
本文關(guān)鍵詞:基于C#的連鎖酒店管理系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
網(wǎng)友799474576近日為您收集整理了關(guān)于基于C# 的連鎖酒店管理系統(tǒng)的設(shè)計與實現(xiàn)的文檔,,希望對您的工作和學(xué)習(xí)有所幫助。以下是文檔介紹:計算機與現(xiàn)代化2006年第8期JISUANJIYUXIANDAIHUA總第132期基于C#的連鎖酒店管理系統(tǒng)的設(shè)計與實現(xiàn)胡建華,楊軍(江西旅游商貿(mào)職業(yè)學(xué)院計算機系,江西南昌330039)摘要:介紹了基于C#開發(fā)連鎖酒店管理系統(tǒng),采用WebService技術(shù)實現(xiàn),提供了一種全新的連鎖酒店管理系統(tǒng)模型。關(guān)鍵詞:C#;連鎖酒店管理系統(tǒng);WebService中圖分類號:TP311.52文獻標識碼:ADesignandRealizationofChainCabaretManagementSystemBasedonC#puterDepartment,merceCollege,Nanchang330039,China)ticewithWebservicetechnology.Also,anewmodelofthechaincabaretmanagementsystemisprovided.Keywords:C#;chaincabaretmangementsystem;WebService開一家酒店。它的主要要求有:①各酒店能互相查詢空房情況,進行即時調(diào)劑,最大限度地提高入住率。比如一家酒店已經(jīng)住滿,若鎖酒店這種經(jīng)營模式。即一個老板在同一個城市建還有客人來,可即時查詢到另兩家酒店是否有滿足客人要求的空房,若有則立刻就能夠預(yù)訂,并有專車送客人前往住宿。②集團公司高層管理人員在外地也能及時地了問題。解各個酒店的各項業(yè)務(wù)情況。比如入住情況、房情國內(nèi)現(xiàn)有的酒店管理系統(tǒng)都是針對單個酒店開況、訂情況等。③收購的兩家酒店原來都有完整的酒店管理系酒店因客滿而跑客,而另一家連鎖店卻空房的現(xiàn)象,統(tǒng),集團公司不想再投入新的硬件及軟件系統(tǒng),而希無法發(fā)揮連鎖經(jīng)營的作用。望新系統(tǒng)能夠兼容原來的系統(tǒng),并且能協(xié)調(diào)工作。本文將WebServices技術(shù)引入到連鎖酒店管理中④各個酒店內(nèi)部的歌舞廳、廳、拿等部門都是獨來。因為相對于傳統(tǒng)的分布式技術(shù),WebServices具立的,但憑酒店的住宿卡能刷卡消費,實現(xiàn)一卡通。有松耦合、平臺的特點。利用它不需要更改酒店原來的軟、件平臺及管理系統(tǒng)就能輕松實現(xiàn)酒店間的信息共享,快速構(gòu)建一個高效、放、動型強的連鎖在前面提到的這四種需求當中,都處在一個異構(gòu)酒店管理系統(tǒng)。既節(jié)約了成本,又實現(xiàn)功能,可起到事半功倍的效果。地去溝通這些系統(tǒng),而不是去重新設(shè)計。在保留現(xiàn)有資源的基礎(chǔ)上,我們實際上是去整合多個異構(gòu)系統(tǒng),某家集團公司收購了南昌兩家酒店,并且還要新而不是去重構(gòu)它們,而這恰恰就是WebService的特文章編號:100622475(2006)0820113203HUJian2hua,YANGJunAbstract:ThispaperintroducesdevelopmentofthechaincabaretmanagementsystembasedonC#technology,whichisputintoprac20引言隨著旅游業(yè)、酒店服務(wù)業(yè)的迅速發(fā)展,出現(xiàn)了連設(shè)或收購了幾家酒店,使他的服務(wù)容量得到了成倍的提高。如何構(gòu)建一個功能較為全面的、低成本、高效益、擴展的連鎖酒店管理系統(tǒng)成為目前需要研究的可發(fā)的,各酒店之間信息彼此孤立。這樣就會產(chǎn)生一家2解決方案與實現(xiàn)方法環(huán)境中,也就是說,客戶在各個單獨的系統(tǒng)模塊中,已經(jīng)建立了完善的軟件架構(gòu),F(xiàn)在需要做的就是有效1問題的提出空預(yù)餐桑跨硬開互作者簡介:2006203222楊軍(1982),男,(19712),男助講,本科,,研究方向:數(shù)據(jù)庫開發(fā)。收稿日期2胡建華江西萍鄉(xiāng)人,江西南昌人江西旅游商貿(mào)職業(yè)學(xué)院計算機系副教授,碩士,研究方向:軟件工程,.Parameters.Add(newSqlParameter(″@RoomID″,.Parameters[″@RoomType″].Direction=.Parameters[″@RoomRoomPrice″].Direction=.Parameters[″@ReserveID″].Direction=.Parameters.Add(newSqlParameter(″@Result″,SqlDb2″″)114計算機與現(xiàn)代化2006年第8期長,所以我們決定通過WebService來解決這個案例。WebService本質(zhì)上就是一個異構(gòu)平臺下的遠程過程調(diào)用(RPC-RemoteProcedureCall)。WebService服務(wù)首先是一種提供服務(wù)的應(yīng)用程序邏輯;其次它建立在被普遍接受的標準協(xié)議之上,因此它可以被任意的系統(tǒng)和開發(fā)語言所支持;最后,它主要由程序代碼使用,而不是最終用戶。在異構(gòu)的環(huán)境中,存在著各種各樣的硬件設(shè)備和操作系統(tǒng),運行著使用不同語言、不同技術(shù)開發(fā)的應(yīng)用程序。但是這些異構(gòu)系統(tǒng)之間卻存在著一個共同之處,上,并傳送著標準的HTML頁面。正是這些標準的使用,才會如此迅速地發(fā)展,而WebService服務(wù)正是建立在標準的協(xié)議和規(guī)范之上。任何系統(tǒng),只要支持這些標準的協(xié)議和規(guī)范,就可以使用WebService服務(wù),因此WebService服務(wù)天生就具有跨平臺的特性。WebService的體系結(jié)構(gòu)如圖1。鑒于WebService的這種特點,我們把SOAP消息附加在HTTP消息中傳遞,并通過被各種平臺廣泛支持的XML來描述數(shù)據(jù)。3實現(xiàn)方法我們以遠程預(yù)定模塊為例,闡述WebService的實現(xiàn)方法。該模塊包括服務(wù)端和客戶端,服務(wù)端提供遠程查詢和遠程預(yù)定方法,而客戶端訪問由服務(wù)端提供的方法。3.1服務(wù)器端首先,創(chuàng)建一個用VisualC#Web服務(wù)。中,Web服務(wù)由兩個部分組成:入口點和實現(xiàn)代碼。這兩部分分開存放于兩個文件中,其入口點對應(yīng)于.asmx文件,而實現(xiàn)Web服務(wù)功能的代碼位于后臺代碼文件.asmx.cs中。把這兩個部分分開存放的好處是后臺代碼文件將被預(yù)先編譯成程序集,在請求時可以直接裝入執(zhí)行,這可以提高應(yīng)用程序的性能。遠程預(yù)定的代碼如下:[WebMethod]publicintHotelReserve(stringstrRoomID,stringstrRoomType,stringstrRoomPrice){SqlConnectionCon=newSqlConnection(connStr);//訪問指定的存儲過程“pHotelReserve”,=mand(pHotelReserve″,Con);mandType.StoredProcedure;//設(shè)置輸入?yún)?shù)Type.VarChar,20));Com.Parameters.Add(newSqlParameter(″@RoomType″,SqlDbType.VarChar,20));Com.Parameters.Add(newSqlParameter(″@RoomPrice″,SqlDbType.VarChar,20));Com.Parameters.Add(newSqlParameter(″@ReserveID″,SqlDbType.VarChar,20));Com.Parameters[″@RoomID″].Value=.Parameters[″
12>
播放器加載中,請稍候...
系統(tǒng)無法檢測到您的Adobe Flash Player版本
建議您在線安裝最新版本的Flash Player 在線安裝
本文關(guān)鍵詞:基于C#的連鎖酒店管理系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:154440
本文鏈接:http://sikaile.net/guanlilunwen/jiudianguanli/154440.html