酒店管理系統(tǒng)畢業(yè)設(shè)計論文.doc_第1頁
酒店管理系統(tǒng)畢業(yè)設(shè)計論文.doc_第2頁
酒店管理系統(tǒng)畢業(yè)設(shè)計論文.doc_第3頁
酒店管理系統(tǒng)畢業(yè)設(shè)計論文.doc_第4頁
酒店管理系統(tǒng)畢業(yè)設(shè)計論文.doc_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計(論文)課題:酒店管理系統(tǒng)學生: 趙丹學號:2013180247 班級: 1302班系部:軟件學院同組成員: 喻潔、陳瑜、楊航指導(dǎo)教師: 項剛裝訂交卷日期:2016年4月18日裝訂順序: (1)封面(2)畢業(yè)設(shè)計(論文)成績評定記錄(3)畢業(yè)設(shè)計任務(wù)書(4)標題、中文摘要及關(guān)鍵詞(5)正文(6)附錄(7)參考文獻畢業(yè)設(shè)計(論文)成績評定記錄表指導(dǎo)教師評語(包含學生在畢業(yè)實習期間的表現(xiàn)):成績(平時成績): 指導(dǎo)教師簽名: 年 月 日評閱教師評語:成績(評閱成績): 評閱教師簽名:年 月 日答辯情況記錄:答辯成績:答辯委員會主任(或答辯教師小組組長)簽名:年 月 日總評成績:說明:1. 對于未參加答辯的學生,平時成績占40%、卷面評閱成績占60%,在上面的評分表中,可分別按40分、60分來量化評分,二項相加所得總分即為總評成績。2.對于參加答辯的學生,平時成績占20%、卷面評閱成績占50%、答辯成績占30%,在上面的評分表中,可分別按20分、50分、30分來量化評分,三項相加所得總分即為總評成績。3.總評成績請轉(zhuǎn)換為優(yōu)秀、良好、中等、及格、不及格五等級計分。畢業(yè)設(shè)計任務(wù)書 酒店管理系統(tǒng)畢業(yè)設(shè)計(論文)摘要:現(xiàn)代化酒店組織龐大、服務(wù)項目多、信息量大,要想提高勞動生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來進行現(xiàn)代化的信息管理。酒店管理系統(tǒng)正是為此而設(shè)計的,畢業(yè)設(shè)計中采用C#開發(fā),使用Microsoft SQL Server 2005數(shù)據(jù)庫。該系統(tǒng)具有預(yù)訂客房、查詢、退房等功能,對酒店進行更好的管理。關(guān)鍵詞 酒店管理;、C#、SQL目 錄第1章 緒 論11.1 選題背景11.2 研究意義11.3 其他1第2章 可行性分析22.1 系統(tǒng)開發(fā)和運行環(huán)境22.2 可行性分析22.2.1 風險分析22.2.2 技術(shù)可行性分析22.3 相關(guān)技術(shù)22.3.1 Visual Studio 2010 (c#)2.0 簡介22.3.2 Microsoft SQL Server 2005簡介32.3.3 ADO.NET技術(shù)簡介32.4 體系結(jié)構(gòu)32.4.1 原型模式結(jié)構(gòu)簡介32.4.2 C/S模型工作原理4第3章 需求分析53.1 需求分析介紹53.2業(yè)務(wù)需求分析53.2.1客戶預(yù)訂53.2.2客戶入住53.2.3客房更改63.2.4客房查詢63.2.5客房狀態(tài)63.2.6客房類型63.2.6客戶退房73.2.7商品管理73.2.8營業(yè)額管理73.2.9會員管理73.2.10員工管理73.2.11系統(tǒng)設(shè)置73.3系統(tǒng)功能實體-關(guān)系圖73.4系統(tǒng)關(guān)系模式103.5系統(tǒng)框架113.5.1管理員模塊的基本功能113.5.2系統(tǒng)管理員的基本功能123.6數(shù)據(jù)庫建設(shè)12第4章 詳細設(shè)計184.1 登錄模塊184.2控制臺模塊184.3前臺操作模塊194.4預(yù)定管理模塊214.5收銀管理模塊234.6基本操作模塊264.7系統(tǒng)設(shè)置模塊30第5章 系統(tǒng)測試32第6章 結(jié)論34第1章 緒 論1.1 選題背景優(yōu)秀的酒店管理系統(tǒng)能顯著地提高酒店的服務(wù)水平和工作效率,規(guī)范酒店的業(yè)務(wù)流程,幫助酒店管理者及時、全面地了解經(jīng)營信息,做出更加準確的決策,從而有效地提高酒店的經(jīng)營效益。在互聯(lián)網(wǎng)高速發(fā)展的今天,一切的商業(yè)行為都能跟網(wǎng)絡(luò)搭上邊。這不僅是為了不落后于時代,不被主流所淘汰,更是為了更好的借助網(wǎng)絡(luò)來實現(xiàn)更大的商業(yè)利益。隨著更多的人接受電子商務(wù),以及年輕一代享受網(wǎng)絡(luò)預(yù)訂的方便、迅速、酒店行業(yè)也不例外的加入了電子商務(wù)時代的行列。這將是未來這個行業(yè)立于眾多競爭中不敗之地的關(guān)鍵因素。1.2 研究意義隨著人們生活質(zhì)量的不斷提高,越來越多的人將外出旅游作為了一種生活休閑方式。對于有些旅游旺季,特別是五一、十一兩個黃金周,客房的緊張、房源的缺少、房價的徒增都給旅客造成了困擾。本系統(tǒng)采用C#語言編輯,實現(xiàn)了與windows操作系統(tǒng)良好的兼容性,通過代碼對SQL語言實現(xiàn)了預(yù)定、入住、客房更改、用戶管理、客房查詢、客房狀態(tài)、客房類型、客戶結(jié)算功能。酒店管理系統(tǒng),它可以借用計算機信息化的優(yōu)勢,方便快捷的實現(xiàn)顧客和管理者的交互,方便管理者在第一時間了解顧客的需求,及時做好應(yīng)對措施,從而可以使經(jīng)營者在競爭日益激烈的酒店服務(wù)行業(yè)中取得優(yōu)勢!研究這個課題,意義不僅僅在于做出一個實際可用的系統(tǒng),更在于對未成熟的酒店預(yù)訂管理系統(tǒng)進行探索性的研究。1.3 其他酒店在運作期間,服務(wù)水平的高低,直接影響到酒店的形象和聲譽,本酒店管理系統(tǒng),是針對酒店的具體業(yè)務(wù)而開發(fā)的,業(yè)務(wù)管理以酒店的前臺管理為核心,為用戶提供迅速、高效的服務(wù),減免手工處理的繁瑣和誤差,及時、準確地反映酒店的工作情況、經(jīng)營狀態(tài),從而提高酒店的服務(wù)質(zhì)量,并配合現(xiàn)代的酒店管理,獲得更好的經(jīng)濟效益。第2章 可行性分析2.1 系統(tǒng)開發(fā)和運行環(huán)境硬件環(huán)境:硬件平臺是指開發(fā)與運行所需要的硬件環(huán)境,主要包括計算機機型及硬件配置。本系統(tǒng)是一個基于C/S模式即瀏覽器/服務(wù)器模式的小型管理系統(tǒng),運用Visual Studio 2010+Microsoft SQL Server 2005開發(fā),因此對計算機硬件的要求一般即可,配備建議如表2-1所示。表2-1 硬件環(huán)境配置表內(nèi)容最低配置建議配置CPU600 MHz1 GHz內(nèi)存256MB512MB硬盤空間5GB10GB操作系統(tǒng)WindowsXPWindows 72.2 可行性分析2.2.1 風險分析采用性能較高的硬件設(shè)備和較穩(wěn)定的系統(tǒng)軟件,程序仍存在一定的因軟件崩潰而帶來的風險。解決辦法之一是定期備份數(shù)據(jù)以降低風險。2.2.2 技術(shù)可行性分析大學課程中的相關(guān)多門課程為此課題的開發(fā)奠定了堅實的技術(shù)基礎(chǔ)。C#是一種相對簡單的語言, SQL Server也是一種易于掌握的數(shù)據(jù)庫。綜上所述,所以技術(shù)難度并不大。2.3 相關(guān)技術(shù)2.3.1 Visual Studio 2010 (c#)2.0 簡介Visual Studio2010是一個功能強大、高效并且可擴展的編程環(huán)境。有許多激動人心的新功能,它提供統(tǒng)一的集成開發(fā)環(huán)境,支持在同樣的開發(fā)環(huán)境里用visual basic、visual c+、visual c#、visual j+和其他數(shù)十種編程與楊,可以編寫、調(diào)試和部署各種應(yīng)用程序。它充分展現(xiàn)了應(yīng)用程序給當今的企業(yè)、機構(gòu)提供了強大的支持,為開發(fā)下一代以XML Web服務(wù)為中心的應(yīng)用程序而設(shè)計,并推動下一代基于XML Web服務(wù)軟件的發(fā)展,是有史以來功能最強大、最受歡迎的軟件開發(fā)工具。C#是一門簡單、現(xiàn)代、優(yōu)雅、面相對性、類型安全、平臺獨立的一門新型組件編程語言。它雖然是一種新語言,但卻很難再這種語言中找到新的概念,其語法風格不僅源自c/c+家族,而且融合了visual basic的高效和c/c+強大,因此是微軟為奠定其下一互聯(lián)網(wǎng)霸主地位而打造的Microsoft.NET平臺的主流語言。2.3.2 Microsoft SQL Server 2005簡介SQL Server2000是Microsoft公司2000年推出的SQL Server數(shù)據(jù)庫管理系統(tǒng),它是一個杰出的數(shù)據(jù)庫平臺,可用于大型聯(lián)機事務(wù)處理、數(shù)據(jù)倉庫以及電子商務(wù)等。其特點有如下幾點:a、真正的客戶機/服務(wù)器體系結(jié)構(gòu)b、圖形化用戶界面c、豐富的鞭策和能夠接口工具d、SQL Server與windows NT完全集成e、具有很好的伸縮性f、對web技術(shù)的支持g、SQL server提供數(shù)據(jù)倉庫功能2.3.3 ADO.NET技術(shù)簡介ADO.NET是由.NET framework為與數(shù)據(jù)庫中的數(shù)據(jù)進行交互而提供的一組對象類的名稱。我們知道,面向?qū)ο缶幊痰挠嘘P(guān)主要優(yōu)點是可以吧各種復(fù)雜的功能封裝在一個自包含的單元中,接著要處理的就是一個定義好的接口中,它由一些方法和屬性組成。在ADO.NET中,我們將處理斷開連接的數(shù)據(jù)集,在網(wǎng)站的訪問者請求數(shù)據(jù)時,首先建立連接,傳送數(shù)據(jù),之后關(guān)閉連接;接著,訪問者就可以修改數(shù)據(jù),單這些修改不會再數(shù)據(jù)源中立即更新(如果需要對訪問者所作的修改更新到數(shù)據(jù)庫,必須重新打開連接)。這種斷開連接進行訪問數(shù)據(jù)庫的最大優(yōu)點是效率高、可伸縮性好。在以往的數(shù)據(jù)庫訪問中必須為用戶一直保持連接,知道該用戶的會話結(jié)束為止,而Web中可能同時處理上千個并行用戶,可想而知,如果為每個用戶同時保持連接在需要的系統(tǒng)資源是非常昂貴的。因此,使用斷開式連接數(shù)據(jù)可以提高應(yīng)用程序的執(zhí)行效率,并能處理更多的工作負載(既他們的伸縮性更好)。2.4 體系結(jié)構(gòu)2.4.1 原型模式結(jié)構(gòu)簡介原型模式是一種創(chuàng)建型設(shè)計模式,原型模式允許一個對象再創(chuàng)建另外一個可定制的對象,根本無需知道任何如何創(chuàng)建的細節(jié),工作原理是:通過將一個原型對象傳給那個要發(fā)動創(chuàng)建的對象,這個要發(fā)動創(chuàng)建的對象通過請求原型對象拷貝它們自己來實施創(chuàng)建。它主要面對的問題是:“某些結(jié)構(gòu)復(fù)雜的對象”的創(chuàng)建工作;由于需求的變化,這些對象經(jīng)常面臨著劇烈的變化,但是他們卻擁有比較穩(wěn)定一致的接口。原型模式包含如下角色:a、抽象原型(Prototype)角色:這是一個抽象角色,通常由一個C#接口或抽象類實現(xiàn)。此角色給出所有的具體原型類所需的接口。在C#中,抽象原型角色通常實現(xiàn)了ICloneable接口。b、具體原型(Concrete Prototype)角色:被復(fù)制的對象。此角色需要實現(xiàn)抽象的原型角色所要求的接口。c、客戶(Client)角色:客戶端類向原型管理器提出創(chuàng)建對象的請求。d、原型管理器(Prototype Manager)角色:創(chuàng)建具體原型類的對象,并記錄每一個被創(chuàng)建的對象。原型模式結(jié)構(gòu)如圖2-1所示。圖2-1 原型模式結(jié)構(gòu)2.4.2 C/S模型工作原理CS模式是一種兩層結(jié)構(gòu)的系統(tǒng):第一層是在客戶機系統(tǒng)上結(jié)合了表示與業(yè)務(wù)邏輯;第二層是通過網(wǎng)絡(luò)結(jié)合了數(shù)據(jù)庫服務(wù)器。CS模式主要由客戶應(yīng)用程序、服務(wù)器管理程序和中間件三個部分組成。首先,交互性強是CS固有的一個優(yōu)點。在CS中,客戶端有一套完整應(yīng)用程序,在出錯提示、在線幫助等方面都有強大的功能,并且可以在子程序間自由切換。其次,CS模式提供了更安全的存取模式。由于CS配備的是點對點的結(jié)構(gòu)模式,采用適用于局域網(wǎng)、安全性可以得到可靠的保證。Client/Server數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)如圖2-2所示。圖2-2 C/S模式結(jié)構(gòu)圖第3章 需求分析3.1 需求分析介紹用戶需求是從用戶角度來描述系統(tǒng)功能和非功能需要,以便讓不具備專業(yè)技術(shù)方面知識的用戶能看懂。這樣的需求描述只描述系統(tǒng)的外部行為,所以,根據(jù)這樣的需求進行了用戶需求調(diào)查。3.2業(yè)務(wù)需求分析3.2.1客戶預(yù)訂客戶通過電話或其他途徑向酒店進行客房預(yù)訂,接待人員查詢客房狀態(tài)后確定有空房則接受預(yù)訂,預(yù)訂成功后記錄客戶信息,并對客房狀態(tài)。如圖3.1所示。圖3.1 3.2.2客戶入住客戶的登記分為預(yù)訂入住、散客入住和團體入住,如果客人已經(jīng)預(yù)訂房間,則根據(jù)預(yù)定入住操作,發(fā)給客戶房卡,客房狀態(tài)由“預(yù)訂”變?yōu)椤按汀?。如果客人沒有預(yù)定房間,接待人員查詢客房狀態(tài)后,有空房則進行客房登記操作。發(fā)給客戶房卡,客房狀態(tài)由“空凈”變?yōu)椤按汀?。如圖3.2所示。 圖客房更改如果客戶對入住的客房條件不滿意,則可以進行客房更改操作。接到人員將客戶的房間進行更改,并更換客戶的房卡,客房狀態(tài)也進行相應(yīng)的調(diào)整。如果客戶還需入住其他房間,可以進行并房操作,對新客房并入老客房,或者老客房并入新客房,客房狀態(tài)也進行相應(yīng)的調(diào)整。如圖3.3所示。圖客房查詢查詢酒店中客房的狀態(tài),如預(yù)訂、空凈、占用、樓層、類型。這個功能可以讓接待人員快速的了解客房狀態(tài),以便及時對客戶的詢問做出回答。如圖3.4所示。圖客房狀態(tài)查詢酒店中客房的狀態(tài),狀態(tài)分為:預(yù)訂、空凈、占用、自用、整理。這個功能可以讓接待人員快速的了解客房的狀態(tài),以便及時對客戶的詢問做出回答。3.2.6客房類型客房的類型包括:標準單人間、標準雙人間、豪華單人間、豪華雙人間、商務(wù)套房、總統(tǒng)套房、會議廳。設(shè)置這個功能,可以滿足不同客戶的需求。3.2.6客戶退房客戶退房時,接待人員根據(jù)客戶的房卡,進行退房登記。計算客戶入住期間的房費,額外費用和押金金額。對客戶收取費用或退回押金??头繝顟B(tài)由“待客”轉(zhuǎn)為“空凈”。3.2.7商品管理商品管理是對客房中的商品的管理,包括了商品的增加、刪除、查找、修改,為客戶購物提供方便。3.2.8營業(yè)額管理營業(yè)額管理是對酒店的收入與支出的查詢,通過這個功能給酒店管理人作酒店經(jīng)營策劃參考。3.2.9會員管理會員管理是對會員用戶進行增加、查詢、修改、充值,酒店實行會員制,會員入住酒店可以享受9折優(yōu)惠,入住酒店時,會員只需拿出會員卡,會員的所有信息都會提取出來,設(shè)置這個功能可以方便了客戶入住酒店,因為會員優(yōu)惠制,也增加了酒店的客流量。3.2.10員工管理員工管理是對員工進行增加、查詢和設(shè)置員工權(quán)限,對員工信息進行修改,員工分為管理員和服務(wù)員兩種類型。3.2.11系統(tǒng)設(shè)置系統(tǒng)設(shè)置是對酒店命名、寫入酒店簡介,對客戶入住進行設(shè)置。3.3系統(tǒng)功能實體-關(guān)系圖對整個在酒店管理系統(tǒng)進行分析,得出酒店管理系統(tǒng)的主要實體-關(guān)系圖如圖3-2所示。圖3-2 酒店管理系統(tǒng)實體-關(guān)系圖以下介紹實體和屬性的定義:1.客戶實體如圖3-3所示圖3-3客戶實體圖2.房間實體圖如圖3-4所示圖3-4房間實體圖3.商品實體圖如圖3-5所示圖3-5 商品實體圖4.員工實體圖如圖3-6所示3-6員工詳細實體圖5.房間類型實體圖如圖3-7所示圖3-7房間類型實體圖6.提醒實體圖如圖3-8所示圖3-8提醒實體圖7.提醒狀態(tài)圖如圖3-9所示圖3-9 提醒狀態(tài)實體圖8.日志如圖3-10所示圖3-10日志實體圖3.4系統(tǒng)關(guān)系模式酒店管理系統(tǒng)的主要關(guān)系模式為:客戶(會員,ID,名字,積分,余額,證件類型,證件地址,性別,聯(lián)系方式,備注)房間(房間號,類型,狀態(tài),樓層,姓名,押金,簽單,入住時間,預(yù)離時間,價格,操作員,備注)商品(名稱,進貨單價,預(yù)售單價,類型,數(shù)量,單位,檢索碼,日期,供銷商)員工(用戶名,姓名,密碼,類型)日志(ID,用戶名,登陸時間,登出時間)提醒(ID,內(nèi)容,狀態(tài),日期,備注)提醒狀態(tài)(已讀,未讀)房間類型(標準單人間,標準雙人間,豪華單人間,豪華雙人間,商務(wù)套房,總統(tǒng)套房,會議廳)3.5系統(tǒng)框架酒店管理系統(tǒng)包括管理員模塊,管理員模塊又包括多個小模塊,主要功能模塊結(jié)構(gòu)圖如圖4-1所示。圖4-1 酒店管理系統(tǒng)模塊結(jié)構(gòu)圖3.5.1管理員模塊的基本功能酒店管理系統(tǒng)為客人提供的主要服務(wù)流程如圖4-2所示 圖4-2 酒店為客人提供的服務(wù)圖3.5.2系統(tǒng)管理員的基本功能酒店管理系統(tǒng)需要強大的后臺管理功能,而其只有具有系統(tǒng)管理員權(quán)限的用戶才可以使用該功能,后臺管理主要是會員和酒店信息的管理,具體包括:對會員的的查詢、添加、修改、刪除;對酒店信息的設(shè)置。酒店管理系統(tǒng)管理流程如圖4-3所示。圖4-3 酒店管理流程3.6數(shù)據(jù)庫建設(shè)根據(jù)系統(tǒng)分析和功能的說明,可以將該系統(tǒng)的邏輯數(shù)據(jù)結(jié)構(gòu)劃分為幾個基本的模塊。數(shù)據(jù)庫名:Hotela. 用戶信息相關(guān)模塊此模塊主要是員工信息。表名:Admin表名:CashManage表名:LoginLog表名:purviewb. 客戶信息、房間信息和商品信息相關(guān)模塊表名:Consume表名:defray表名:Guest表名:LeaveWord表名:Room表名:RoomType表名:Users表名:Ware表名:WareTypec.系統(tǒng)信息相關(guān)模塊表名:Service表名:Underwrite表名:UnderwriteAnnal表名:SoftWareSet第4章 詳細設(shè)計詳細設(shè)計的工作包括處理過程、代碼設(shè)計和界面設(shè)計三個部分。即根據(jù)總體設(shè)計的每個功能模塊的要求和數(shù)據(jù)庫的邏輯結(jié)構(gòu),利用相應(yīng)的開發(fā)工具設(shè)計出應(yīng)用系統(tǒng)的過程。由于篇幅的限制,這里不給出具體的程序編碼,只給出主要模塊的功能設(shè)計描述和界面設(shè)計的方案,包括用戶登錄模塊的設(shè)計與實現(xiàn)、控制臺模塊的設(shè)計與實現(xiàn)、前臺操作模塊的設(shè)計與實現(xiàn)、預(yù)定管理模塊的設(shè)計與實現(xiàn)、收銀管理模塊的設(shè)計與實現(xiàn)、基本操作模塊的設(shè)計與實現(xiàn)和系統(tǒng)設(shè)置模塊的設(shè)計與實現(xiàn)。4.1 登錄模塊a、登陸模塊的設(shè)計與實現(xiàn)在登陸模塊中,提供管理員身份和服務(wù)員身份登錄。登錄界面中,用戶主要輸入項為:登錄名稱,用戶密碼,用戶類型,當所有信息輸入完成后點擊登錄即可;不同的用戶類型所擁有的權(quán)限不同。流程圖如圖5-1所示。 圖5-1 登錄模塊流程圖 圖5-2 登錄界面效果圖用戶在輸入登錄信息的過程中,系統(tǒng)會給用戶一些提示以便用戶正確登錄。點擊“登錄”的時候系統(tǒng)首先判斷用戶輸入是否為空,當?shù)卿浢Q或用戶密碼為空時,為空項的文本框會顯示紅色,然后才鏈接數(shù)據(jù)庫驗證賬號密碼是否正確,不正確則提示用戶名或密碼錯誤,正確則進入首頁。界面效果如圖5-2所示4.2控制臺模塊進入主界面即是控制臺模塊,控制臺模塊的功能包括:房態(tài)查看與修改,便簽,系統(tǒng)提醒服務(wù)。界面如圖5-3所示圖5-3 控制臺效果圖 在控制臺界面操作過程中,點擊房態(tài)可以輸入房間號快速查找客房信息;如果選中某間客房,可以對該客房進行增加消費、結(jié)賬、改變狀態(tài)的操作,還可以到出所有客房到Excel中,可以分類查看客房、分狀態(tài)查看客房;如果選中便簽,有顯示時間、計算器、記事本、刷新頁面功能;如果點擊服務(wù),可以顯示會員需要商品的提醒信息。4.3前臺操作模塊前臺操作主要功能包括:散客開單、團體開單、換房、并(聯(lián))房。界面如圖5-4所示圖5-4 前臺操作效果圖散客開單是個人入住開單,散客開單只能入住標準單人間。流程圖如圖5.5所示。圖5-5 散客開單效果團體開單是多人入住開單,團體開單可以入住所有類型的房間。圖5-6 團體開單效果圖換房是客人要求由現(xiàn)在的客房換到另外的客房的功能,客人可以選擇任意一種類型的房間。流程圖5.7所示。圖5-7 換房效果圖 并(聯(lián))房是對現(xiàn)有房間和新客房進行合并。流程圖如5.8所示。圖5-8 并(聯(lián))房效果圖4.4預(yù)定管理模塊預(yù)定管理模塊包括預(yù)定、預(yù)定入住、解除預(yù)定的功能。圖5-9 預(yù)定管理效果圖預(yù)定是客人訂房間的一個功能,客人可以選擇不同類型的房間,可以登記客人的信息,分辨客人是不是會員。流程圖如5.10所示。圖5-10 預(yù)定模塊效果圖預(yù)定入住是顯示客人的已預(yù)定客房信息,服務(wù)員對已選客房進行操作。流程圖如5.11所示。 圖5-11預(yù)定入住模塊。解除預(yù)定是對客人已經(jīng)預(yù)定好的房間解除預(yù)定。流程圖如5.12所示。圖5-12解除預(yù)定模塊4.5收銀管理模塊收銀管理包括結(jié)賬、收退押金、單位補款、金額支出、交接班功能。 圖5-13收銀管理效果圖結(jié)賬是客人退房時的費用結(jié)算。流程圖如5.14所示。圖5-14結(jié)賬效果圖收退押金是對客人入住后進行收客人押金或退客人押金。流程圖如圖5.15所示。 圖5-15 收退押金模塊單位補款是對單位所屬入住房間進行交費。流程圖如圖5.16所示。 圖5-16 單位補款模塊交接班是員工下班時與下一位員工進行交接工作,然后確認下班。流程圖如圖5.17所示。 圖5-17 交班接班模塊4.6基本操作模塊基本操作模塊包括商品管理、營業(yè)查詢、會員管理、基本設(shè)置功能。 圖5-18 基本操作模塊商品管理是對酒店商品數(shù)量、種類進行記錄的一個操作。流程圖如圖5.19所示。 圖5-19商品管理營業(yè)查詢時對指定日期的收入和支出做一個統(tǒng)計。流程圖如圖5.20所示。 圖5-20 營業(yè)額查詢會員管理是對酒店的會員信息的保存、修改、刪除和會員充值。流程圖如圖5.21所示。 圖5-21 會員管理基本設(shè)置包括房源管理、員工管理、提醒、簽單管理、日志管理。 圖5-22 基本設(shè)置基本設(shè)置里面的房源管理。顯示的是各個房間的狀態(tài)和樓層和房間類型以及使用次數(shù)。流程圖如圖5.23所示。 圖5-23 房源管理基本設(shè)置里面的員工管理。顯示的是各個管理員的登錄信息。圖5-24 員工管理基本設(shè)置里面的提醒管理,可以添加、刪除、修改重要提醒。 圖5-25 提醒管理基本設(shè)置里面的簽單管理。對簽單單位進行管理。 圖5-26 簽單管理4.7系統(tǒng)設(shè)置模塊系統(tǒng)設(shè)置模塊是對酒店的基本信息作修改,還有一些簡單的提示操作。如圖5-27所示。圖5-27 系統(tǒng)設(shè)置第5章 系統(tǒng)測試系統(tǒng)測試是在系統(tǒng)設(shè)計完成之后,對系統(tǒng)各個模塊的功能進行檢測驗證,看是否達到滿足用戶功能和性能的要求,是否存在不合理或者錯誤的地方。只有經(jīng)多次的測試,系統(tǒng)才會更加完善。為了能盡量的找出系統(tǒng)中存在的錯誤,本系統(tǒng)主要使用黑盒測試測試系統(tǒng)。由于登記-入住-結(jié)賬整個系統(tǒng)的核心,所以主要測試這個功能。在入住登記時,如果不選擇房間,錄入客人信息之后點擊保存,出現(xiàn)如圖6-1的結(jié)果。圖6-1 入住錯誤一 選擇房間,錄完個人信息后,然后系統(tǒng)設(shè)置為“押金不夠房款,不能開房”,然后點擊確定,押金欄為紅色,不能開房。出現(xiàn)如圖6-2的結(jié)果。 圖6-2 入住錯誤二 在結(jié)賬時,如果客人是會員,選擇退房房間,點擊確定,當會員余額不足是就不能退房。圖6-3 入住錯誤三通過以上測試,檢測出系統(tǒng)的核心(入住)基本正確。還有一些未發(fā)現(xiàn)的錯誤,尚需要多加測試。第6章 結(jié)論本次畢業(yè)設(shè)計就要畫上一個句號了??墒撬旧韺ξ业挠绊憛s遠遠沒有結(jié)束。我從本次畢業(yè)設(shè)計中學到了很多的東西,從設(shè)計任務(wù)書的下達到今天的系統(tǒng)實現(xiàn)整整花了二個月,通過本人的學習和老師、同學的幫助,我不但在知識水平和解決實際問題的能力上有了很大的提高,還從思想上認識到,自己所學的知識在實現(xiàn)的開發(fā)中是很不夠的。所以,以后要多花時間來學習專業(yè)知識。這樣我們才能更好的做好一個系統(tǒng)。本人從構(gòu)想到功能需求分析以及數(shù)據(jù)庫設(shè)計和編程實現(xiàn),創(chuàng)建了一個酒店管理系統(tǒng)。此系統(tǒng)已經(jīng)完成了很多功能模塊,比如說有結(jié)賬、會員管理模塊、換房、團體開單模塊等等。這些功能都可以實現(xiàn)。有了這些簡單的操作,會讓酒店的工作質(zhì)量和效率提高,主要目的是為了方便酒店對客房的實際情況進行集中的查詢和管理工作,以提高整個酒店管理的工作效率。在設(shè)計的過程中,我掌握了很多C#的編程知識。設(shè)計的過程也是一個再學習的過程,在遇到問題的時候,我們盡量想辦法自己解決問題,這在很大程度上激發(fā)了我們的自學能力?;蛘叻瓡鴨柊俣取T谶@個程序的設(shè)計過程中,我充分的體會到了“實踐出真理”這一點,書本上的知識是不夠的,只有把理論與實踐相結(jié)合,才能夠真正的學到知識。一個酒店管理系統(tǒng),不可能一步到位,還需要不斷地完善和補充。編程前的深思熟慮是減少程序調(diào)試工作量的重要辦法,只有進行充分考慮,才會減少調(diào)試過程中的工作量。致謝本畢業(yè)設(shè)計是在我的導(dǎo)師項剛老師的悉心指導(dǎo)下完成的。項老師雖身負教學重任,仍然抽出時間,不時召集我們以督責課業(yè),耳提面命,殷殷之情盡在諄諄教誨中。從初稿到定稿,項老師不厭其煩,一審再審,大到篇章布局的偏頗,小到語句格式的瑕疵,都一一予以指出。在此謹向項老師致以誠摯的謝意和崇高的敬意。同時,我要感謝軟件學院所有給我上過課的老師,是他們傳授給我方方面面的知識,拓寬了我的知識面,對論文的完成不無裨益。我還要感謝軟件學院的工作人員,他們細致的工作使我和同學們的學習和工作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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

提交評論