酒店管理系統(tǒng)_第1頁
酒店管理系統(tǒng)_第2頁
酒店管理系統(tǒng)_第3頁
酒店管理系統(tǒng)_第4頁
酒店管理系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、word大學數(shù)學計算機學院面向?qū)ο笙到y(tǒng)分析與UML 課程設計文檔酒店管理系統(tǒng) 學 院:數(shù)學計算機學院 專 業(yè): 計算機科學與技術師 班 級:09級5班姓 名:丁 芳指導教師:唐 莉 君日 期: 2012 年 6 月26日酒 店 管 理 系 統(tǒng)一、 摘要目前大多數(shù)酒店提供的效勞多種多樣,規(guī)模大小也各不相同,但在一些酒店中,各種信息的管理仍然采用手工的式:用戶預訂客房時,需要手工填寫入住單,酒店保存的也是普通的紙質(zhì)單據(jù)。對客房的入住信息、預訂情況進行查詢、統(tǒng)計處理時,需要人工對各種單據(jù)迚行操作。如果對已記錄的信息進行修改,需要直接對紙質(zhì)單據(jù)進行直接修改。這些手工操作效率非常的低,記錄的容難以理解,

2、還容易出現(xiàn)操作錯誤,不利于酒店的整體管理。開發(fā)一家酒店的管理信息系統(tǒng),用來信息化自動化酒店的日常管理行為。以便管理層對酒店經(jīng)營情況更好的管理。二、 關鍵字:酒店管理 用例圖 面向?qū)ο?模型三、 引言本軟件全稱為酒店管理系統(tǒng),適用于普通酒店、賓館。為了解決上述問題,我們需要一個酒店管理信息系統(tǒng)來管理整個酒店的日常運作。這樣,客戶入住、客房信息查詢、客房入住查詢等操作都可以信息化,數(shù)據(jù)存儲于電腦中,便利管理層對酒店經(jīng)營情況的管理。雖然大多數(shù)酒店提供的效勞多種多樣,規(guī)模大小也各不相同,但稍具規(guī)模的酒店必含下面三類效勞:飲食、住宿和娛樂。由于我們對酒店行業(yè)沒有具體的接觸和實質(zhì)性的了解。此次數(shù)據(jù)庫設計只

3、能在一些收集到的根本材料與個人直觀認識的根底上,簡單模仿中等規(guī)模的酒店設計管理系統(tǒng),并將其抽象成一個由三部門組成、實現(xiàn)三大效勞的系統(tǒng)。酒店信息管理系統(tǒng)就成了幫助酒店全面實現(xiàn)計算機管理的關鍵。近年來,我國的現(xiàn)代酒店業(yè)得到了蓬勃的開展。無論是行業(yè)規(guī)模、設施質(zhì)量,還是經(jīng)營理念或管理水平,都取得了長足的進步,進入了現(xiàn)代化水平的階段,隨著酒店管理的開展和市場競爭日趨劇烈,各酒店逐步采用標準化、制度化及消費管理、客戶管理、數(shù)理統(tǒng)計分析等科學的管理法,并采用計算機等現(xiàn)代化辦公及通訊設備,對酒店的人流、物流和資金流進行統(tǒng)籌規(guī)劃,在酒店管理中開發(fā)并使用一套科學先進的酒店管理系統(tǒng)成為眾多酒店的當務之急。四、 術語

4、定義1.面向?qū)ο蟮南到y(tǒng)分析:面向?qū)ο蟮南到y(tǒng)分析是將面向?qū)ο蟮姆ㄟ\用到軟件工程的分析設計階段。面向?qū)ο蟮南到y(tǒng)分析的主要目的是完成對某個特定應用領域application domain的分析和系統(tǒng)的建模。應完成的主要工作是描述系統(tǒng)中的對象、對象的屬性和操作、對象的動態(tài)特性、對象間的構造關系和通信關系等,從而建立系統(tǒng)的靜態(tài)結構和動態(tài)活動模型。系統(tǒng)分析應遵循的原那么是:1 系統(tǒng)開發(fā)是面向客戶的,應從客戶的角度考慮。2 諸如系統(tǒng)開發(fā)生命期之類的產(chǎn)品更新?lián)Q代機構應該在所有的信息系統(tǒng)開發(fā)工程中建立起來。3 信息系統(tǒng)開發(fā)的過程并不是一個順序的過程,它允步驟的重疊和倒轉(zhuǎn)等。4 如果系統(tǒng)的成功可能性受到很大限制時

5、,應取消整個工程。5 文檔材料是系統(tǒng)開發(fā)生命期中重要的可遞交成果,應加以重視。2.面向?qū)ο蟮姆治龇ǎ好嫦驅(qū)ο蟮姆治龇ㄊ抢妹嫦驅(qū)ο蟮男畔⒔8拍?,如實體、關系、屬性等,同時運用封裝、繼承、多態(tài)等機制來構造模擬現(xiàn)實系統(tǒng)的法。傳統(tǒng)的結構化設計法的根本點是面向過程,系統(tǒng)被分解成假設干個過程。而面向?qū)ο蟮姆ㄊ遣捎脴嬙炷P偷挠^點,在系統(tǒng)的開發(fā)過程中,各個步驟的共同的目標是建造一個問題域的模型。在面向?qū)ο蟮脑O計中,初始元素是對象,然后將具有共同特征的對象歸納成類,組織類之間的等級關系,構造類庫。在應用時,在類庫中選擇相應的類。3.UML:UML是一種可視化的建模語言,它能夠讓系統(tǒng)構造者用標準的、易于理解的

6、式建立起能夠表達出他們想象力的系統(tǒng)藍圖,并且提供一種機制,以便于不同的人之間有效的共享和交流設計結果。UML是一種建模語言而不是一種法,UML本身是獨立于過程的。UML模型圖3類,12種根本模型類圖需求模型用例圖輔助模型包圖,順序圖,活動圖及其他五、 需求分析1.組織結構圖送餐效勞部食品采購部洗衣房禮賓部房務中心酒店總經(jīng)理前廳部客房部餐飲部餐 廳樓層效勞總機財務部保安部總 臺圖1 酒店管理系統(tǒng)組織結構圖2.系統(tǒng)功能需求本系統(tǒng)主要有以下功能要求:1用戶登錄模塊,主要用于用戶的登錄。用戶權限分為管理員和普通用戶。當用戶輸入用戶名和密碼后經(jīng)過確認,才能進入賓館客房管理信息系統(tǒng),并擁有相應的權限。如果

7、不是用戶,拒絕進入。2客房管理模塊,該模塊是本系統(tǒng)的核心所在。主要用于用戶對客房及其業(yè)務的情況進行管理,其中包括:客房管理:可以對所有客房進行管理,包括增刪改房間及房間狀態(tài)。預定管理:可以接受預定房間。收銀管理。顧客信息管理:管理客戶的根本信息。3消費管理模塊,該模塊主要用于對客人在入住期間的消費進行入帳操作,包括消費入帳,話費入帳,餐費入帳等操作。4審查管理模塊,主要用于該酒店管理者對酒店的根本數(shù)據(jù)信息進行查看,以便制定策略。包括客房狀態(tài)報表查看,客人入住信息報表查看,歷史客人報表查看等等。酒店管理系統(tǒng)預定管理接受預定房間收銀管理圖2 功能需求結構圖客房管理顧客信息管理增加客房刪除客房客房狀

8、態(tài)登錄客戶根本信息審查管理客房狀態(tài)查看歷史客人查看入住信息查看3、數(shù)據(jù)庫管理模塊客房根本信息,包括的數(shù)據(jù)項有:客房,客房標準,客房位置,客房狀態(tài),單價,容納人數(shù)等。預定根本信息,包括的數(shù)據(jù)項有:客房房號,客人姓名,身份證,身份證地址,預定時間,操作員等。顧客根本信息,包括客房房號,客人姓名,身份證,身份證地址,入住時間,操作員等。系統(tǒng)用戶信息,包括的數(shù)據(jù)項有 :用戶名,用戶密碼,用戶權限。4、根本業(yè)務模塊酒店客房業(yè)務的根本流程主要包括:客房的預定:客人通過或者其他途徑向酒店進行客房預定,接待人員查詢客房狀態(tài)表后確定有空房那么接受預定,預定成功后發(fā)給客人預定憑證,客房狀態(tài)表作出相應的變化??头康?/p>

9、登記:分為預定入住和散客登記如果客人已經(jīng)預定房間,那么根據(jù)預定憑證進行預定入住操作,發(fā)給客人房卡,客房狀態(tài)由“預定變?yōu)椤叭胱?。如果客人沒有預定房間,接待人員查詢客房狀態(tài)表后,有空房那么進行客房登記操作,發(fā)給客人房卡,客房狀態(tài)由“空房變?yōu)椤叭胱???头肯M:客人入住期間在酒店進行了消費,如:購置商品,就餐,打。就要進行消費入帳操作。包括:消費入帳,餐費入帳,話費入帳??腿送朔浚嚎腿送朔繒r,接待人員根據(jù)客人的房卡,進行退房登記。計算客人入住期間的房費,餐費,話費,各種消費和押金總額。對客人收取費用或者退回押金??腿诵畔⑥D(zhuǎn)存到歷史客人表中??头繝顟B(tài)由“入住轉(zhuǎn)為“空房。六、人員分工本軟件系統(tǒng)為大學09級

10、數(shù)計5班第三小組設計工程,由小組成員紀少丹、佳、曉娟、丁芳、莉共同完成。丁 芳: 用例圖 莉: 類圖 小娟:順序圖紀少丹:狀態(tài)圖,協(xié)作圖 佳: 活動圖七、系統(tǒng)模型1需求模型:用例圖由本小組丁芳完成1用例圖:對一個系統(tǒng)或者子系統(tǒng)的參與者、用例以及它們之間的關系進行可視化表示的模型圖稱為用例圖use case diagram。用例圖以直觀的形式展示了系統(tǒng)的用戶需求,是系統(tǒng)的需求模型。2用例圖中的主要元素:參與者、用例以及它們之間的各種關系包含,延伸,泛化。a 參與者:參與者是指與系統(tǒng)交互的人或其他系統(tǒng)。是在系統(tǒng)之外透過系統(tǒng)邊界與系統(tǒng)進行交互的任事物,用一個人體形狀的符號表示,旁邊注明參與者的名稱。

11、b 用例:“用例是“使用情況的簡稱。它是對系統(tǒng)邊界以外的參與者使用每一項系統(tǒng)功能時的情況說明,是對參與者使用系統(tǒng)的一項功能時所進行的交互過程的描述,其中包含雙交替參與的一系列動作。用一個橢圓表示一個用例,在橢圓或者它的旁邊給出用例的名稱。c 參與者與用例之間的關系:從參與者符號到用例符號之間的連線表示這個參與者與這個用例所描述的交互。有延伸extend和包含include,還有泛化generalization。延伸(extend):它說明一個用例中定義的行為延伸了另一個用例中定義的行為。前者稱為延伸用例extension use case,后者稱為基用例base use case。其圖形表示法

12、是一個從延伸用例指向基用例的虛線開放箭頭,旁邊帶一個關鍵詞<< extend >>。包含(include):它說明一個用例中定義的行為包含了另一個用例中定義的行為。前者也稱為基用例,后者稱為被包含用例inclusion use case。其圖形表示法是一個從基用例指向被包含用例的虛線開放箭頭,旁邊帶一個關鍵詞<< include >>。泛化generalization:“一般特殊詞組的一半,是UML的做法。它的書寫比“一般特殊簡練,但它只反映了問題的一面一般類父類對特殊類子類而言是泛化,反之就不是泛化而是特化了。(3) 創(chuàng)立系統(tǒng)用例模型系統(tǒng)的用例

13、分析是UML建模的第一步,在需求分析中,我們已經(jīng)確定了酒店管理系統(tǒng)的各功能模塊,主要分為兩大功能:前臺管理和后臺管理,前臺管理包括客房管理、餐飲管理、財務管理,經(jīng)理系統(tǒng)等,后臺管理包括系統(tǒng)維護,綜合查詢,庫存等。a. 確定參與者根據(jù)需求分析可以確定出酒店管理系統(tǒng)的主要參與者有效勞員前臺,餐廳,收銀等,管理員,經(jīng)理等。前臺管理模塊是整個酒店管理信息系統(tǒng)操作中最重要的功能模塊之一。前臺接待質(zhì)量的好壞直接影響酒店客人的入住率和聲譽,一套高質(zhì)量的酒店管理系統(tǒng)應該能使酒店前臺工作人員能快捷有序地為客人辦理不同類型的預定手續(xù)、入住登記手續(xù)、退房手續(xù)。本前臺管理模塊包含客戶預定,客戶入住,客戶退房。經(jīng)理部門

14、的功能雖然不是面向顧客、不是酒店的效勞項之一,但它的存在卻是必不可少的。它的主要職責有客房經(jīng)營管理,客戶信息查詢,個人密碼修改,注銷,前臺效勞。酒店管理員,為了維護數(shù)據(jù)的平安,酒店管理員可以添加或刪除操作用戶,給不同的操作用戶設定不同的操作權限,以防有惡意者修改或刪除系統(tǒng)數(shù)據(jù)。1酒店管理員:對酒店客房管理系統(tǒng)的使用者進行管理,以及用戶信息,客房信息,客房經(jīng)營管理等。2酒店經(jīng)理:對客房信息和用戶信息進行管理。本酒店的主要負責人,除擁有后臺職員的權限外,還可以查看收入信息并合理調(diào)整案。3前臺效勞人員:對用戶的局部信息和客房經(jīng)營進行管理。b.確定用例在確認參與者的根底上確定用例,系統(tǒng)的用例有預訂信息

15、、房務費用管理、入住登記、客人賬目處理、客人資料管理等。從系統(tǒng)的需求述和分析可得出該系統(tǒng)主要用例如下:員工信息管理增加、刪除、修改、查詢員工信息客房信息管理增加、刪除、更改客房信息客房經(jīng)營管理客房當前入住情況查詢、客房信息查詢、查詢經(jīng)營統(tǒng)計信息前臺效勞人員要所做的工作:客房經(jīng)營管理,客戶信息查詢,個人密碼修改,注銷,前臺效勞客戶預定、客戶入住、客戶退房管理模塊:客房管理,餐飲管理,財務管理,登錄用戶管理,顧客信息管理,預定管理,收銀管理。c.系統(tǒng)的用例圖及參與者與用例之間的關系酒店管理員用例圖說明:酒店管理員是該系統(tǒng)的直接使用者之一,責員工信息管理,客房信息管理及客房經(jīng)營管理。員工信息管理用例

16、圖說明:酒店員工會有變動,比方離開的或是新來的,就要對他們的根本信息進行增加或刪除,信息有變化的要進行修改,及一些必需的查詢。所以員工信息管理用例與增加員工信息,刪除員工信息,修改員工信息及查詢員工信息是包含關系,前者屬于基用例,后四個屬于被包含用例??头啃畔⒐芾碛美龍D說明:客房信息中時常有客戶入住,退房,或是換房的客戶,這就要求對客房的信息進行增加,刪除或更改,客房信息管理與增加客房信息,刪除客房信息,更改客房信息是包含關系??头拷?jīng)營管理用例圖說明:為了更好的管理經(jīng)營酒店,酒店負責人就要及時了解酒店的經(jīng)營情況,對決策提供必要的信息,客房經(jīng)營管理又是酒店經(jīng)營的主要組成局部,因此客房的當前入住情

17、況查詢,客房信息查詢,查詢經(jīng)營統(tǒng)計信息就成為客房經(jīng)營管理不可缺少的容??头拷?jīng)營管理與客房的當前入住情況查詢,客房信息查詢,查詢經(jīng)營統(tǒng)計信息是包含關系。前臺效勞管理用例圖說明:前臺效勞員的用例有客房經(jīng)營管理,客戶信息查詢,個人密碼修改,注銷,前臺效勞。前臺效勞人員用例圖說明:前臺效勞質(zhì)量的好壞直接影響酒店客人的入住率和聲譽,一套高質(zhì)量的酒店管理系統(tǒng)應該能使酒店前臺工作人員能快捷有序地為客人辦理不同類型的預定手續(xù)、入住登記手續(xù)、退房手續(xù),可見前臺效勞用例包括客戶預定,客戶入住,客戶退房,前臺效勞與客戶預定,客戶入住,客戶退房是包含關系,前者為基用例,后三者為被包含用例。酒店經(jīng)理用例圖說明:酒店經(jīng)理

18、可以進行客房經(jīng)營管理,客戶信息查詢,個人秘密修改,注銷,前臺效勞。登錄酒店管理系統(tǒng)用例圖 1登錄酒店管理系統(tǒng)用例圖 2說明:各部門及前臺效勞人員對酒店進行管理時必須具有登錄酒店管理系統(tǒng)的權限,否那么將無法對酒店進行相關的操作。此處登錄酒店管理系統(tǒng)是父用例,客房管理,預定管理,顧客信息管理,財務管理,餐飲管理,用戶登錄管理,收銀管理為子用例,子用例與例之間是泛化關系。它們都有要先登錄酒店管理系統(tǒng),登錄成功后可以進行各自不同的操作。用例描述:客房經(jīng)營管理用例描述描述項說明用例名稱客房經(jīng)營管理用例描述實現(xiàn)對客房的訂房,入住和退房管理,包括對客房的業(yè)務信息如客房號、預定時間、入住時間、換房情況、退房情

19、況、金額等進行檢索、錄入和修改。參與者酒店管理員、酒店經(jīng)理、和前臺效勞員前置條件必須登錄后置條件假設有改動必須保存根本操作流程1. 用戶登錄2. 根據(jù)用戶請求,進行響應操作3. 提交操作結果被包含的用例1. 客戶預定2. 客戶入住3. 客戶退房入住登記描述項說明用例名稱入住登記用例描述客戶入住酒店,辦理手續(xù)參與者前臺效勞員主要管理員或經(jīng)理也可前置條件必須先登錄后置條件假設入住成功,生成訂單,存入系統(tǒng),并修改入住信息根本操作流程1接待員響應客戶的入住請求2接待員查詢當前的客房入住信息3根據(jù)客戶提供的信息選擇房間4輸入、查詢和修改房間的入住信息生成訂單,存入系統(tǒng)退房登記描述項說明用例名稱退房登記用

20、例描述客戶退出酒店,辦理手續(xù)參與者前臺效勞員主要管理員或經(jīng)理也可前置條件必須先登錄后置條件退房成功,生成清單,存入系統(tǒng),并修改入住信息根本操作流程1接待員響應客戶的退房請求2接待員查詢當前的客房退房信息3.計算費用4.修改房間的入住信息5.生成結算單客戶信息管理用例描述描述項說明用例名稱客戶信息管理用例描述用戶可以對入住過酒店的客戶信息進行查詢,包括對客戶根本信息如身份證號、客戶姓名、聯(lián)系、客戶類型、入住歷史等等信息進行檢索。參與者酒店管理員、酒店經(jīng)理和效勞員前置條件必須先登錄后置條件假設有改動必須保存根本操作流程1. 用戶登錄2. 檢索客戶信息3. 對客戶的各種信息進行修改4. 確認保存修改信息用戶注銷

溫馨提示

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

評論

0/150

提交評論