管理信息系統(tǒng)課程設計2_第1頁
管理信息系統(tǒng)課程設計2_第2頁
管理信息系統(tǒng)課程設計2_第3頁
管理信息系統(tǒng)課程設計2_第4頁
管理信息系統(tǒng)課程設計2_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

第25頁酒店客房管理信息系統(tǒng)摘要本文主要介紹了酒店客房管理信息系統(tǒng)的開發(fā)過程.論文詳盡的論述了從需求分析,系統(tǒng)分析,概要設計,詳細設計,以及測試與調(diào)試的整個開發(fā)過程.總結(jié)了開發(fā)過程中的經(jīng)驗及本系統(tǒng)今后的改進方向.關鍵字:酒店客房管理信息系統(tǒng);功能

目錄TOC\o"1-3"\u摘要 11引言 33(一)項目開發(fā)背景 33(二)項目開發(fā)目標 33(三)項目開發(fā)的意義 33(四)項目開發(fā)方法概述 33二、系統(tǒng)分析 43(一)可行性分析 43(二)組織結(jié)構(gòu)分析 44(三)功能需求分析 54(四)業(yè)務流程分析 65(五)數(shù)據(jù)流程分析 76三、系統(tǒng)分析 8(一)系統(tǒng)模塊設計 87(二)系統(tǒng)流程設計 97(三)數(shù)據(jù)庫設計 118四、系統(tǒng)實施 140(一)創(chuàng)建工程 140(二)添加模塊 140(三)系統(tǒng)模塊的設計 140五、系統(tǒng)運行 162(一)系統(tǒng)登錄 162(二)房客管理 173(三)客房管理 208(四)消費管理 219(五)報表管理 220(六)系統(tǒng)管理 231六、結(jié)束語 253參考文獻 264一、引言(一)項目開發(fā)背景經(jīng)濟的快速發(fā)展,人們的生活水平和消費意識的提高,促進了旅游業(yè)的發(fā)展。酒店行業(yè)將面臨著機遇和挑戰(zhàn)。面對快速發(fā)展的信息產(chǎn)業(yè)帶來的影響。將電腦技術和電腦服務引入酒店管理成為一種趨勢。眾多酒店企業(yè)中,中小型酒店企業(yè)由于他們的先天條件,使他們不能投入大量的資金進行這項必須的改革。因此開發(fā)一套簡單,實用的中小型酒店客房管理信息系統(tǒng)是十分有必要的。(二)項目開發(fā)目標建立酒店客房管理信息系統(tǒng),采用計算機對客房信息進行管理,進一步提高酒店的經(jīng)濟效益和現(xiàn)代化水平。幫助酒店工作人員提高工作效率,實現(xiàn)客房信息管理工作流程的系統(tǒng)化,規(guī)范化和自動化。(三)項目開發(fā)的意義現(xiàn)在我國的中小型酒店客房管理水平普遍不高,有的還停留在紙介質(zhì)的基礎上,這種管理手段已不能適應時代的發(fā)展,因此它浪費了許多人力和物力。在當今信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎的信息管理系統(tǒng)所代替。如果本系統(tǒng)能被中小型酒店企業(yè)采用,將會改變以前靠手工管理客房信息的狀況,可以樹立良好的酒店形象,提高工作效率。(四)項目開發(fā)方法概述酒店客房管理信息系統(tǒng)采用的是原型法的開發(fā)方法。本著開發(fā)人員對用戶需求的的理解,通過簡單的系統(tǒng)分析,系統(tǒng)設計,快速實現(xiàn)一個原型系統(tǒng),然后通過反復修改來實現(xiàn)管理信息系統(tǒng)。二、系統(tǒng)分析(一)可行性分析1.技術上的可行性本管理信息系統(tǒng)將采用技術成熟的VB6.0做為前臺開發(fā)工具。后臺數(shù)據(jù)庫采用微軟公司的Access數(shù)據(jù)庫,它的靈活性,安全性,和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件方面,科技的飛速發(fā)展使硬件的更新速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。2.經(jīng)濟上的可行性本系統(tǒng)由作者自主開發(fā),免費使用。操作人員只需簡單培訓即可上崗。管理和維護比較簡單,除了必要的設備投資外,后期只需少量資金就可確保運轉(zhuǎn)。因此對于中小型酒店在經(jīng)濟上完全可以接受。本系統(tǒng)的使用能大大提高員工工作效率,加速資金周轉(zhuǎn)、降低各項成本及改善服務質(zhì)量。能夠取得良好的經(jīng)濟效益。綜上所述,本系統(tǒng)在管理上,在技術上和經(jīng)濟上是完全可行的,并且投入少,見效快。因此系統(tǒng)的開發(fā)完全可行的。(二)組織結(jié)構(gòu)分析中小型酒店企業(yè)的組織結(jié)構(gòu)如下圖所示:圖1中小型酒店組織結(jié)構(gòu)圖圖1中小型酒店組織結(jié)構(gòu)圖總臺送餐服務部食品采購部洗衣房禮賓部房務中心酒店總經(jīng)理前廳部客房部餐飲部餐廳樓層服務總機財務部保安部(三)功能需求分析本系統(tǒng)主要有以下功能要求:1.用戶登錄模塊,主要用于用戶的登錄。用戶權(quán)限分為管理員和普通用戶。當用戶輸入用戶名和密碼后經(jīng)過確認,才能進入酒店客房管理信息系統(tǒng),并擁有相應的權(quán)限。如果不是用戶,拒絕進入。2.房客管理模塊,該模塊是本系統(tǒng)的核心所在。主要用于用戶對房客及其業(yè)務的情況進行管理,其中包括:預定管理模塊,主要包括預定信息的登記,查看,刪除等基本操作。接待管理模塊,主要用于客戶入住信息的登記,查看,修改,刪除等基本操作。結(jié)帳管理模塊,主要用于用戶退房操作。換房管理模塊,主要用于入住用戶的換房操作。押金管理模塊,主要用于對入住客戶押金的補交,查看等基本操作。3.客房管理模塊,該模塊主要用于對客房的編輯操作和查看狀態(tài)操作??头康木庉嫴僮髦饕锌头康奶砑樱薷?,刪除等基本操作。4.消費管理模塊,該模塊主要用于對客人在入住期間的消費進行入帳操作,包括消費入帳,話費入帳,餐費入帳等操作。5.審查管理模塊,主要用于該酒店管理者對酒店的基本數(shù)據(jù)信息進行查看,以便制定策略。包括客房狀態(tài)報表查看,客人入住信息報表查看,歷史客人報表查看等等。預訂管理預訂管理餐費管理話費管理押金管理客房查看酒店客房管理系統(tǒng)房客管理客房管理消費管理消費管理客房編輯接待管理結(jié)帳管理換房管理審查管理圖2功能需求結(jié)構(gòu)圖入住報表管理客房狀態(tài)報表系統(tǒng)管理歷史客人報表 (四)業(yè)務流程分析酒店客房業(yè)務的基本流程主要包括:客房的預定,客人通過電話或者其他途徑向酒店進行客房預定,接待人員查詢客房狀態(tài)表后確定有空房則接受預定,預定成功后發(fā)給客人預定憑證,客房狀態(tài)表作出相應的變化??头康牡怯?,分為預定入住和散客登記如果客人已經(jīng)預定房間,則根據(jù)預定憑證進行預定入住操作,發(fā)給客人房卡,客房狀態(tài)由“預定”變?yōu)椤叭胱 ?。如果客人沒有預定房間,接待人員查詢客房狀態(tài)表后,有空房則進行客房登記操作,發(fā)給客人房卡,客房狀態(tài)由“空房”變?yōu)椤叭胱 ???腿藫Q房,如果客人對入住的客房條件不滿意,則可進行客人換房操作。接待人員將客人的房間進行更換,并更換客人房卡,客房狀態(tài)也進行相應的調(diào)整。客房消費,客人入住期間在酒店進行了消費,如:購買商品,就餐,打電話。就要進行消費入帳操作。包括:消費入帳,餐費入帳,話費入帳。夜審管理。酒店的管理人員要對酒店的基本信息進行了解則可以進行夜審管理,包括:客房狀態(tài)報表的查看,客人入住信息的查看,歷史客人報表查看??腿送朔浚腿送朔繒r,接待人員根據(jù)客人的房卡,進行退房登記。計算客人入住期間的房費,餐費,話費,各種消費和押金總額。對客人收取費用或者退回押金。客人信息轉(zhuǎn)存到歷史客人表中??头繝顟B(tài)由“入住”轉(zhuǎn)為“空房”。房卡房卡客人入住報表歷史客人表房卡押金憑證房費帳單,房卡消費帳單,押金憑證客人換房客房消費補交押金客房預定客人預定憑證總臺接待客房編輯客房狀態(tài)表客人入住表夜審管理客房狀態(tài)報表話費,餐費,其他消費帳單客人退房離店客人報表圖3業(yè)務流程圖 (五)數(shù)據(jù)流程分析本系統(tǒng)的后臺數(shù)據(jù)庫將作為整個酒店的數(shù)據(jù)流通中心,將各個部門的數(shù)據(jù)信息連通起來,具體流程如下圖所示:餐飲部餐飲部信息客房狀態(tài)信息客人就餐消費客人入住信息前臺接待客房部財務部酒店客房MIS客人押金消費匯總圖4數(shù)據(jù)流程圖三、系統(tǒng)設計(一)系統(tǒng)模塊設計根據(jù)上一章的分析,可以設計出系統(tǒng)的總體功能模塊圖,如圖五所示。酒店客房管理信息系統(tǒng)酒店客房管理信息系統(tǒng)房客管理客房管理消費管理報表管理系統(tǒng)維護系統(tǒng)信息在房客人表補交押金預定入住預定房間客人換房退房登記鐘點房登記客房登記客房編輯客房狀態(tài)消費入帳餐費入帳話費入帳客房入住表客房信息表用戶添加更改密碼數(shù)據(jù)初始化用戶查看系統(tǒng)介紹版權(quán)信息圖5酒店客房管理系統(tǒng)功能模塊示意圖可以看到,本系統(tǒng)劃分為六個功能模塊,房客管理模塊用于對客人及其業(yè)務情況進行管理,客房管理模塊主要用于客房狀態(tài)的查看和客房的編輯。消費管理模塊主要用于對客人在店消費進行入帳管理。報表管理模塊提供給酒店管理者用來查看酒店的基本信息,系統(tǒng)維護模塊用來管理系統(tǒng)用戶。系統(tǒng)信息模塊用來查看本系統(tǒng)的版權(quán)等信息。(二)系統(tǒng)流程設計系統(tǒng)流程就是用戶在使用系統(tǒng)時的工作過程。本系統(tǒng)是多類型用戶管理信息系統(tǒng),每一類用戶的工作權(quán)限有所區(qū)別。多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開始的,對用戶的身份進行認證。身份認證可以分為以下兩個過程:確認用戶是否是有效的系統(tǒng)用戶。確定用戶的類型。第一個過程決定用戶能否進入系統(tǒng)。第二個過程根據(jù)用戶的類型決定用戶的操作權(quán)限。本系統(tǒng)的流程分析如圖六所示。管理自己的用戶信息管理自己的用戶信息管理自己和普通用戶的用戶信息房客管理客房管理消費管理夜審管理讀取用戶類型是退出系統(tǒng)失敗3次否開始用戶登錄失敗重試成功普通用戶管理員圖6系統(tǒng)流程設計圖 (三)數(shù)據(jù)庫設計現(xiàn)在我們已經(jīng)對酒店客房管理信息系統(tǒng)的功能,模塊劃分和系統(tǒng)流程有了比較全面的認識,本節(jié)將介紹系統(tǒng)的數(shù)據(jù)庫設計1.數(shù)據(jù)庫需求設計針對酒店客房管理信息系統(tǒng)的需求,通過對酒店客房管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):·客房基本信息,包括的數(shù)據(jù)項有:客房號碼,客房標準,客房位置,客房狀態(tài),單價,容納人數(shù),等?!ゎA定基本信息,包括的數(shù)據(jù)項有:客房房號,客人姓名,身份證號碼,身份證地址,預定時間,操作員等?!と胱】蛻艋拘畔?,包括客房房號,客人姓名,身份證號碼,身份證地址,從何處來,到何處去,住宿原因,入住時間,操作員等?!そY(jié)算信息,包括的數(shù)據(jù)項有:客房號碼,客戶姓名,身份證號碼,客房單價,折扣,入住時間,結(jié)算時間,備注等?!は到y(tǒng)用戶信息,包括的數(shù)據(jù)項有:用戶名,用戶密碼,用戶權(quán)限。有了上面的數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)項和數(shù)據(jù)流程,我們就能進行下面的數(shù)據(jù)庫設計。2.數(shù)據(jù)庫結(jié)構(gòu)設計數(shù)據(jù)庫包含以下5張表:系統(tǒng)用戶表,客房狀態(tài)表,客房預定表,客人入住表,歷史客人表。表1系統(tǒng)用戶表編號字段名稱數(shù)據(jù)類型說明1用戶名文本,長度為50用戶的登錄名,必填字段2密碼文本,長度40密碼,必填字段3權(quán)限文本,長度40用戶的權(quán)限,必填字段表2客房狀態(tài)表編號字段名稱數(shù)據(jù)類型說明1房號數(shù)字,整數(shù)客房的房號2類別文本,長度為50客房的類別3樓層文本,長度20客房所在的樓層4狀態(tài)文本,長度50客房的狀態(tài)5單價數(shù)字,整數(shù)客房的單價6容納人數(shù)數(shù)字,整數(shù)客房容納的人數(shù)表3客房預定表編號字段名稱數(shù)據(jù)類型說明1房號數(shù)字,整數(shù)預定客房的房號2姓名文本,長度50預定客戶的姓名3類別文本,長度50預定客房的類別4標準價數(shù)字,整數(shù)預定客房的標準價5證件號碼文本,長度50預定客戶的證件號碼6押金數(shù)字,整數(shù)預定客戶交納的押金7聯(lián)系電話文本,長度50預定客戶的聯(lián)系電話8操作員文本,長度20預定操作的操作員9摘要文本,長度100預定操作的摘要表4客人入住表編號字段名稱數(shù)據(jù)類型說明1房號數(shù)字,整數(shù)客人入住的房號2客人姓名文本,長度50入住客人的姓名3標準價數(shù)字,整數(shù)客人入住客房的價格4押金數(shù)字,整數(shù)客人交納的押金5類別文本,長度50客人入住客房的類別6證件名稱文本,長度50客人的證件名稱7證件號碼文本,長度50客人的證件號碼8證件地址文本,長度50客人的證件地址9從何處來文本,長度50客人的來源10到何處去文本,長度50客人將要去的地方11住宿原因備注客人住宿的原因12操作員文本,長度50客房登記的操作員13入住日期日期型客人入住的日期14入住時間時間型客人入住的時間15店內(nèi)消費數(shù)字型,整數(shù)客人在店內(nèi)消費的金額16餐費數(shù)字型,整數(shù)客人在店內(nèi)的餐費金額17話費數(shù)字型,整數(shù)客人在店內(nèi)的話費金額表5歷史客人表編號字段名稱數(shù)據(jù)類型說明1客人姓名文本,長度50歷史客人的姓名2證件號碼數(shù)字,整數(shù)歷史客人的證件號碼3證件地址文本,長度50歷史客人的證件地址4最后入住日期日期型歷史客人最后的入住日期5最后離店日期日期型歷史客人最后的離店日期6入住次數(shù)數(shù)字型歷史客人的入住次數(shù)四、系統(tǒng)實施(一)創(chuàng)建工程用戶需要創(chuàng)建工程存儲的目錄,例如“f:\酒店客房管理信息系統(tǒng)”。運行VisualBasic6.0主程序,并選擇新建“標準EXE”工程。新建工程后,在VisualBasic窗口中有個缺省的窗體Form1,我們在此基礎上設計系統(tǒng)的主界面。選擇“工程”菜單中的“工程1屬性”命令,在“工程屬性”對話框中,將工程名設置為“酒店客房管理信息系統(tǒng)”。單擊“保存”,將工程存儲為酒店客房管理信息系統(tǒng).vbp。(二)添加模塊根據(jù)VisualBasic功能模塊的劃分原則,將創(chuàng)建以下幾個模塊:Const用來管理工程中的常量DbFunc用來管理工程中與數(shù)據(jù)庫操作相關的聲明,變量和函數(shù)GeneralFunc用來管理工程中一些通用的自定義函數(shù)Variable用來管理工程中的全局變量添加模塊的具體操作請參照系統(tǒng)實體,這里不再詳述。(三)系統(tǒng)模塊的設計登錄模塊的設計:用戶要使用本系統(tǒng),首先必須通過系統(tǒng)的身份認證,這個過程叫做登錄。登錄過程需要完成以下任務:根據(jù)用戶名和密碼來判斷是否可能進入系統(tǒng)。根據(jù)用戶類型決定用戶擁有的權(quán)限。成功登錄的用戶將進入系統(tǒng)的主界面。登錄窗體的名稱為FrmLogin,它的界面布局如圖七所示。圖7登錄窗體的界面布局下面介紹登錄窗體的部分代碼。變量聲明登錄窗體的變量聲明如下:PublicPasswordKeyAsStringPublicNameKeyAsStringPublicTry_timesAsIntegerNameKey保存用戶名,PasswordKey保存密碼,Try_times記錄嘗試登錄的次數(shù)Cmd_Ok_Click過程當用戶單擊“確定”按鈕是時,觸發(fā)Cmd_Ok_Click事件,進行身份驗證,對應的代碼如下:PrivateSubCmd_OK_Click()'數(shù)據(jù)有效性檢查IfTrim(txtUser)=""ThenMsgBox"請輸入用戶名"txtUser.SetFocusExitSubEndIfIfTrim(txtPwd)=""ThenMsgBox"請輸入密碼"txtPwd.SetFocusExitSubEndIfNameKey=MakeStr(txtUser)PasswordKey=MakeStr(txtPwd)'判斷用戶是否存在IfMyUser.In_DB(NameKey)=FalseThenMsgBox"用戶名不存在"Try_times=Try_times+1IfTry_times>=3ThenMsgBox"您已經(jīng)三次嘗試進入本系統(tǒng),均不成功,系統(tǒng)將關閉"DBapi_DisconnectEnd五、系統(tǒng)運行(一)系統(tǒng)登錄單擊“酒店客房管理信息系統(tǒng)”圖標。進入系統(tǒng)展示畫面。圖8系統(tǒng)展示窗體經(jīng)過5秒鐘,自動跳轉(zhuǎn)到系統(tǒng)登錄窗體。圖9系統(tǒng)登錄窗體選擇操作員名稱(admin),輸入密碼(111)。單擊“確定”進入系統(tǒng)(二)房客管理1.客房預定單擊“房客管理”,單擊“預定房

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論