基于C#的酒店管理系統(tǒng)畢業(yè)論文_第1頁
基于C#的酒店管理系統(tǒng)畢業(yè)論文_第2頁
基于C#的酒店管理系統(tǒng)畢業(yè)論文_第3頁
基于C#的酒店管理系統(tǒng)畢業(yè)論文_第4頁
基于C#的酒店管理系統(tǒng)畢業(yè)論文_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(此文檔為word格式,下后您可任編輯修改!)引

言酒店業(yè)一個前景廣而又競激烈的行業(yè)改革開以來,我國酒店業(yè)速發(fā)展,已成為一個具相當規(guī)的產業(yè)。由我國的游業(yè)迅速發(fā),通過查,我國在2020年將成為世界上第四大旅國家;時我國加入界貿易織,酒店業(yè)完全開放,個時候,我的酒店將面臨著前未有的遇和挑戰(zhàn)。是,現甚至還有一些酒還停留在由工操作管理階段,樣已經法適應當前發(fā)展趨。因此,要想使店的工作質和效率高,采用先的計算網絡通信技改變酒業(yè)務模式,實酒店業(yè)務管的自動已經成為一必然。酒店客管理系統(tǒng)是據酒店客房管理的際情況行設計的,要目的為了方便酒對客房的實情況進集中的查詢管理工,以提高整酒店管的工作效率。酒客房管理的學化、統(tǒng)化、信息成為各酒店追求的標。因,而要實現這些能,就要求個酒店備一套客房理系統(tǒng)以便在酒店實施良、完善的管理,快地速度響客戶的求,及時為們提供務,為他們供一個效、便捷的居住境??头抗苄畔⑾?MIS)是個酒軟件建中一個重要應用系,它大大的善酒店管理基礎環(huán)。對客房管系統(tǒng)的干基本問題行研究主要包括客房管系統(tǒng)的功能成、系開發(fā)條件、驟及其體規(guī)劃等內。1

第一章

概述1.1現狀與前景隨著人的生活水平提高,日經濟已成人們消的熱點,使賓館酒業(yè)得到快速展。隨著賓酒店增,人們要求高,賓酒店業(yè)的競也更加烈。賓館酒店要的競爭中謀生存與展,就必須提高其務管理水平引入全位的電腦服務和腦管理日益行。酒引入電腦服和管理得了優(yōu)良的濟效益社會效益。因,國家建設已于最作出明確規(guī):凡星酒店在項目批時,設計方案必須包電腦管理系,否則予立項???,酒店理電腦化勢必行。店管理系統(tǒng)將先的電腦技術現代酒服務管理完地結合來,實現了宿全新念的服務和管理式。傳統(tǒng)的店管理往往管理者大量的時間處理顧投訴,例如誤查詢煩瑣的登記結帳手續(xù)、客費用算錯誤、空客房資不能及時提等,從影響出租率,使理人員不得集中精規(guī)劃管理運策略和行決策。酒管理系能提高員工工作率,加速資周轉、低各項成本改善服質量都有十積極的用。1.2研究內容本系統(tǒng)管理者提供完整的理平臺。其供的主功能有:客類型管,客房狀態(tài)理,客房預管理客房入管理客戶換管理客房結管理,退出統(tǒng)。第二章系統(tǒng)分析2.1系統(tǒng)相關技術紹本管理息系統(tǒng)將采技術成的為前臺發(fā)工具后臺數據采用微軟公的SQLServer數庫,為它的活性、安全和易用為數據庫編提供了好的條件。此,系統(tǒng)的件開發(fā)臺已成熟可。硬件面,科技的速發(fā)展硬件的更新速度來越快,容越來越,可靠性越越高,格越來越低其硬件臺完全能滿足此統(tǒng)的需要。系統(tǒng)采的是原型法開發(fā)方。本著開發(fā)員對用需求的理解通過簡的系統(tǒng)反洗系統(tǒng)設計,速實現個原型系統(tǒng)然后通反復修改來現管理息系統(tǒng)。2.2可行性分析1、理上的行性2

酒店管系統(tǒng)能記錄店客人基本信息,供查詢刪除等工作使工作員從煩瑣的工操作中解出來,時,能為企的運作供提供管理決策支。由于酒店電腦統(tǒng)24小連續(xù)運,數據量大可靠性求高,因此個電腦統(tǒng)供電需采用專線式,加配UPS(間斷供系統(tǒng))合理地,以保障整套系的正常行。2、術上的行性技術采成熟的作為前臺發(fā)工具后臺數據庫用SQLServer2005數據庫,靈活性安全性和易性為數庫編程提供良好的件。3、濟上的行性本系統(tǒng)作者自主開,界面操作,操作員只需單培訓即可崗。2.3系統(tǒng)的需求分性能需求本軟件主要用于管理,是科學算,要求計的精度是很苛刻。以輸入輸出數精度不是很,用于算的數用浮數就可了。本軟件運行的響應時間超過1~2秒基本實就可以。該系統(tǒng)只支持在系統(tǒng)運行,臺數據庫只持。功能需求酒店住業(yè)務的基本程主要括:客房的定,顧客通電話或其他途徑向店進行房預定,接人員查客房狀態(tài)表確定有空房接受預,預定成功發(fā)給顧預定憑證,對客房態(tài)表做出相應的化??头康淖。绻櫼呀涱A房間,則根預定憑進行預定入操作,給顧客房卡客房狀態(tài)由預定”為“入住。如顧客沒預定房間,待人員詢客房狀態(tài),有空房則行客房記操作,發(fā)顧客房,客房狀態(tài)“空房變?yōu)椤叭胱☆櫩蛽Q,如果顧客入住的房條件不滿,則可行顧客換房作。接人員將顧客房間進行更,并更顧客房卡,房狀態(tài)進行相應的整。補交押,如果顧客房后押太少,則要交押金顧客交納押,接待員開具押金證。顧客退,顧客退房,接待員根據顧客房卡,行退房登記計算顧入住3

期間的費,餐費,費,各消費和押金額。對客收取費用者退回金。顧客信息轉到歷史顧客中。客狀態(tài)由“入”轉為空房。追加押金

續(xù)住旅客

預定登記

住宿登記

入住登記單

入住

結賬退宿修改入住登記

入住登記單

查找房間

調房結賬單圖3-1業(yè)流程析第三章系統(tǒng)設計3.1系統(tǒng)設計酒店管理系前臺管理

數據管理客房查詢

客房預定

客戶入住

客房更改

客房結算

客房類型

客房狀態(tài)

用戶管理圖3-2系功能塊從(圖)中可以看,系統(tǒng)共分為8模塊客房類模塊:可以房型、價等情況等行查詢修改等操作客房查模塊:實現所有房的基本情況行查詢4

客戶預模塊:實現客戶預情況進行全管理。客戶入模塊:可以詢所有戶入住情況客房更模塊:實現戶換房一些相關操。客房狀模塊:可以客房空、預定、入等情況進行修改等作。客戶結模塊:實現店客房務結算。注冊帳模塊:實現戶注冊功能。3.2數據庫設計本軟件數據庫名稱Hotel-DB包含數據表分別是:BookIn、CheckOutRoom、。具體表結構如下表3-1用戶[UserInfo]列名UserIdUserNameIsAdmin

數據類intbit

允許為否否否否

說明用戶ID(鍵)用戶姓密碼是否管員表3-2客戶住CheckIn]列名CustomerIdPTypeP_IDCTypeDaysDmoney

數據類intintdatetimeintmoney

允許為否否否否否否否否否否否是

說明客戶ID(鍵)姓名性別證類證件號電話號客戶類房間號入住時入住天押金備注表3-3客結表[CheckOut]5

列名IdCustomerId列名CTypeDaysDiscountAddmoneySunMoney

數據類intint數據類intdatetimeintmoneymoney

允許為否否否允許為否否否否否否否否否否

說明客戶結ID(鍵)客戶Id姓名說明性別電話號客戶類房間號入住時入住天折扣額外費總金額備注表3-4房定BookIn列名BookIdPTypeP_IDDaysDmoney

數據類intintdatetimeintmoney

允許為否否否否否否否否否否是

說明預定號主鍵)姓名性別證類證件號電話號房間號入住時入住天押金備注表3-5房間態(tài)[]列名

數據類

允許為

說明6

RoomIdBook列名EmptyStop

intint數據類

否否否否允許為否否是

房間號主鍵)房間類房間號是否預說明是否空是否停備注表3-6房間型[RoomType列名AreaBroadband

數據類intintintmoney

允許為否否否否否否是

說明房間類ID(鍵)房間類房間面床位單價是否有帶備注第四章系統(tǒng)實現4.1登陸界面1、能只有本統(tǒng)的管理員進行認的操作員使自己相的用戶名與碼才能陸到此系進行相關權下的操。2、面7

圖4-1系統(tǒng)陸面3、作指南用戶在登錄窗口中輸入確的用名和密碼后以登錄統(tǒng)圖4-1),根輸入的用名是系統(tǒng)管員還是作員給予不的操作限。系統(tǒng)管理員可以根據實情況增相應的操作。4.2系統(tǒng)主界面圖4-2前臺作客房查詢1.功能通過客號查詢房間基本類與狀態(tài)。8

2.界面圖4-3客房詢3.操作指南.文本框輸入客號,點擊查,可以詢到該房間一些基情況。.擊空房鈕的時,會把數據中所有空房信息顯出來。.擊未預按鈕的候,會把數庫中所的未預定的房信息示出來。.擊未停按鈕的候,會把數庫中所的未停用的房信息示出來??蛻纛A定1.功能可以對定房間的客信息進增刪改查等作。2.界面9

圖4-4客房定3.操作指南在文本框中輸入訂單號點擊查,可以查詢預定的些基本信息當你想對預定信息進行作時,擊ListView中的數據,將會ListView中選中的那數據各個字顯示在面的文本框列表框。點擊修改按鈕的時候,會把修后的信息添到數據中。點擊入住按鈕的時候將會把據添加到入表中并把預定表中該數據除并且客狀態(tài)表中的定字段成“否“,否為空段變成“是。點擊取消預定的按鈕的候,會入住表中的數據刪??蛻羧胱?.功能可以對戶的入住信進行查和添加。2.界面圖4-5客房住3.操作指南在文本框中輸入客戶號點擊查,可以查詢客戶入的信息。當你想對入住信息進行作時,擊ListView中的數據,將會ListView中選中的那數據的內容示在輸住信息面板。點擊入住按鈕的時候將會把住客戶的信添加到據庫中并且客房狀表中是否空的字段的變成“。10

客房更改1.功能可以實換房和續(xù)住功能。2界面圖4-6客房改3.操作指南在文本框中輸入客戶號點擊查,以查詢入住客戶的息并顯在客戶信息面板控件中。當點擊續(xù)住的時候,將會把示客戶息面板中的數和押的值傳到續(xù)面板中的原天數和原有金中,后可以實行作,操完成后點擊定,將把值重新傳回去當點擊調房的時候,將會把示客戶息面板中的房號和金的值傳到房面板中的客房號和原押金中然后可以實操作,作完成后點確定,會把值重新傳回。.擊保存時候,把修改后的息記錄數據庫中??头拷Y算1.功能退房并算費用。2界面11

圖4-7客房算3.操作指南在文本框中輸入客戶號點擊查,以查詢入住客戶的息并顯在結算信息面板文本框中。當點擊結算系統(tǒng)會自算清住費和消費總還有應款的金額并顯示在應的文框中。點擊保存的時候會把結算的息記錄數據中并且客房狀態(tài)表的是否空字段值變成“是4.3數據管理模塊房間狀態(tài)1.功能對客房狀態(tài)進行管。2.界面12

圖4-8客房態(tài)3.操作指南在文本框中輸入客房號點擊查,可以查詢客房的些基本信息當選中ListView中數據時將會中選的數據示到客房狀信息面板,以便進行作。點擊新增按鈕的時候,會把客狀態(tài)信息面中的信添加到數據中。點擊刪除按鈕的時候,把選中數據刪除。點擊修改按鈕的時候,把修改的信息傳到據庫中客房類型1.功能對客房類型進行管。2.界面13

圖4-9客房型3.操作指南當你選中ListView中的數據時會將選的數據的內顯示在房類型信息板中。便進行操作點擊新增按鈕的時候,會把客類型信息面中的信添加到數據中。點擊刪除按鈕的時候,把選中數據從數據的表中除。點擊修改按鈕的時候,把修改的信息傳到據庫中用戶管理1.功能對用戶行管理。2.界面14

圖4-10用戶理3.操作指南當你選中ListView中的數據時會將選的數據的內顯示在示用戶信息板中。便進行操作點擊注冊按鈕的時候,會把示用戶息面板中的息添加數據庫(只有管理員能使用該功點擊修改權限按鈕的時可以修改用的權(只有理員才能使該功能點擊修改密碼的時候,以修改戶的密碼(作員也使用此功能。第五章系統(tǒng)測試5.1程序調試1.測試的基工作流在設計統(tǒng)的過程中存在一錯誤是必然。對于句的語法錯,在程運行時自動示,并請求即糾正因此,這類誤比較易發(fā)現和糾。但另類錯誤是在程序行時由于不確的操或對某些數的計算式的邏輯錯導致。類錯誤隱蔽性強有時會出現有時又出現,因此對這一動態(tài)發(fā)生的誤的排是耗時費力的。15

5.2程序的測試測試的重要性目的測試的要性:軟件的試在軟件生周期中據重要的地。近來軟件工程界向于一新的觀點,認為軟件生周期每階段中都應含測試從而檢驗本段的成是否接近預期的標,盡可能的發(fā)現誤并加以修,如果在早期階段行測試錯誤的延時擴散常會導致最成品測的巨大困難測試的的:1.軟件測試為了發(fā)錯誤而執(zhí)行序的過;2.測試是為證明程有錯,而不證明程無錯3.一個好的試用例在于它能發(fā)至今未現的誤;4.一個成功測試是現了至今未現的錯的測。測試并僅僅是為了找出錯。通過分析誤產生原因和錯誤分布特,可以幫助目管理者發(fā)當前所用的軟件過的缺陷以便改進。測試的步驟與開發(fā)程類似,測過程也須分步驟進,每個驟在邏輯上前一個驟的繼續(xù)大型軟系統(tǒng)通常由干個子統(tǒng)組成,個子系又由若干個塊組成。因此,大型軟系統(tǒng)的測試本上由述幾個步驟成:1.模塊測試在這個測試驟中所現的往往是碼和詳設計的錯誤2.系統(tǒng)測試在這個測步驟中現的往是軟設計中的錯,也可發(fā)現需求說明中錯誤。3.驗收測試在這個測試驟中發(fā)的往往是系需求說書中的錯誤測試的主內容為了保測試的質量將測試程分成幾個段,即:代碼查、單測試、集成測試、認測試和系測試。1.元測試單元測集中在檢查件設計最小單位—塊上,過測試發(fā)現現該模的實際功能定義該模塊功能說不符合的情,以及碼的錯誤。2.集成測試集成測是將模塊按設計要組裝起來同進行測,主要目標發(fā)現與口有16

關的問。如一個模與另一模塊可能有于疏忽問題而造成害影響把子功能組合起可能不產生期的主能;個別看來是可接受的誤差能積累不能接受的程度全程數據結可能有誤等。3.確認測試確認測的目的是向來的用表明系統(tǒng)能像預定求那樣工作經集成試后,已按照設計把有的模組裝成一個整的軟系統(tǒng),接口誤也已基本排除了,接就應該進一驗證軟的有效性,就是確測試的任務即軟件功能和性能如同戶所合理期的那樣4.系統(tǒng)測試軟件開完成以后,終還要系統(tǒng)中其他分配套行,進行系測試。括恢復測試安全測試、度測試性能測試等第六章總結展望在設計過程中,我握了很C#的程知識并對這種成并廣泛用的技術進行了入的學習。計的過也是一個再習的過,在遇到問的時候盡量自己想辦法決,這在很程度上發(fā)了我們的學能力在沒有辦法決的情下,認真的向老請教,從老那里我到了很多的識,老對我的指導到了畫點睛的作用。在我的序設計過程,我充的體會到了實踐出知”這點,書上的識是不夠的只有把理論實踐相合才能夠真的學到識。一個管信息系的設計,不可能步到位,還要不斷完善和補充編程前深思熟慮是少程序試工作量的重要法,只有進充分考,才會減少試過程的工作量。然在開寫程序之前我們了多的準備作,但真正的寫程時仍然現許多問題有些問是分析時的疏漏有些則是如不做無如何也想不的。參考文獻[1]周琦SQLServer數據庫礎及應技術北京大學出社.2010[2]美Michael從入門到精.清華大出版社.[3]王小科.項目發(fā)案例程實錄(第2版.華大學版社2011恭德羅依Server2005從入到精通.電工業(yè)出版社200617

[5]陳圣國著信息系統(tǒng)析與設計西安電子科技學出版.2001[6]王晟著.C#.NET據庫開經典案例解.清大學出版社.2005[7]C#入門到通人民郵出版社.2011[8]鄭阿奇,劉芬,顧韻華著SQLServer實用程電子工業(yè)版社.2002致

謝在本次業(yè)設計(論)過程,得到了指老師的導與支持。此特別謝XX師的大幫助。指導師的悉指導和大力持,在體結構、功的把握給予了常大的幫助同時根們提供了非優(yōu)越的計環(huán)境,并我在編、數據庫設計等節(jié)工作上給了耐心指導,對于順利完這次畢業(yè)設起到了鍵性的作用。轉眼間大學生活即結束,首過去三年大學生,真是有苦有樂,而更多的則收獲,感謝校的各老師不但無地傳授我們知識,教會了們如何做人。軟技術專業(yè)的業(yè)設計務繁重,但是在這個月緊張而實的設中,我感到自己知識得到了次升華我相信:我畢業(yè)設會給我的三大學畫一個圓滿的句號18

錄登功voidbutton1_Click(objectsender,EventArgse)(this.textBox1.Text.Trim()

溫馨提示

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

評論

0/150

提交評論