UML酒店管理系統(tǒng)課程設(shè)計(jì)_第1頁
UML酒店管理系統(tǒng)課程設(shè)計(jì)_第2頁
UML酒店管理系統(tǒng)課程設(shè)計(jì)_第3頁
UML酒店管理系統(tǒng)課程設(shè)計(jì)_第4頁
UML酒店管理系統(tǒng)課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件程實(shí)驗(yàn)報(bào)告24 / 18酒店管理系統(tǒng)課程設(shè)計(jì)學(xué)生姓名魏奇楊樹超學(xué)號(hào)541313140147541313140150專業(yè)班級(jí)3G 軟件 13-01院(系)計(jì)算機(jī)與通信工程學(xué)院指導(dǎo)教師完成時(shí)間2015年12月15日成績目錄一、背景說明二、需求分析、組織結(jié)構(gòu)圖 、系統(tǒng)功能需求 、數(shù)據(jù)庫管理模塊 、基本業(yè)務(wù)模塊三、創(chuàng)建系統(tǒng)用例模型用例描述四、UML建模、用例圖 、類圖 、順序圖 、協(xié)作圖 、活動(dòng)圖 、狀態(tài)圖 、構(gòu)件圖 、部件圖五、小結(jié)、背景說明目前大多數(shù)酒店提供的服務(wù)多種多樣,規(guī)模大小也各不相同,但稍具規(guī)模的酒店必含下面三類服務(wù):飲食、住宿和娛樂。由于我們對(duì)酒店行業(yè)沒有具體的接觸和實(shí)質(zhì)性的了解。此

2、 次數(shù)據(jù)庫設(shè)計(jì)只能在一些收集到的基本材料與個(gè)人直觀認(rèn)識(shí)的基礎(chǔ)上,簡(jiǎn)單模仿中等規(guī)模的酒店設(shè)計(jì)管理系統(tǒng),并將其抽象成一個(gè)由三部門組成、實(shí)現(xiàn)三大服務(wù)的系統(tǒng)。二、酒店管理系統(tǒng)的需求分析1、組織結(jié)構(gòu)圖圖1酒店管理系統(tǒng)組織結(jié)構(gòu)圖2、系統(tǒng)功能需求本系統(tǒng)主要有以下功能要求:1)用戶登錄模塊,主要用于用戶的登錄。用戶權(quán)限分為管理員和普通用戶。當(dāng)用戶輸入用戶名和密碼后經(jīng)過確認(rèn),才能進(jìn)入賓館客房管理信息系統(tǒng),并擁有相應(yīng)的權(quán)限。如果不 是用戶,拒絕進(jìn)入。2)客房管理模塊,該模塊是本系統(tǒng)的核心所在。主要用于用戶對(duì)客房及其業(yè)務(wù)的情況 進(jìn)行管理,其中包括:客房管理:可以對(duì)所有客房進(jìn)行管理,包括增刪該房間及房間狀態(tài)。預(yù)定管理

3、:可以接受預(yù)定房間。收銀管理。顧客信息管理:管理客戶的基本信息。3)消費(fèi)管理模塊,該模塊主要用于對(duì)客人在入住期間的消費(fèi)進(jìn)行入帳操作,包括消費(fèi) 入帳,話費(fèi)入帳,餐費(fèi)入帳等操作。4)審查管理模塊,主要用于該酒店管理者對(duì)酒店的基本數(shù)據(jù)信息進(jìn)行查看,以便制定 策略。包括客房狀態(tài)報(bào)表查看,客人入住信息報(bào)表查看,歷史客人報(bào)表查看等等。酒店管理系統(tǒng)登陸功能需求結(jié)構(gòu)圖3、數(shù)據(jù)庫管理模塊客房基本信息,包括的數(shù)據(jù)項(xiàng)有:客房號(hào)碼,客房標(biāo)準(zhǔn),客房位置,客房狀態(tài),單價(jià),容納人數(shù),等。預(yù)定基本信息,包括的數(shù)據(jù)項(xiàng)有:客房房號(hào),客人姓名,身份證號(hào)碼,身份證地址,預(yù)定時(shí)間,操作員等。顧客基本信息,包括客房房號(hào),客人姓名,身份證

4、號(hào)碼,身份證地址,入住時(shí)間,操作員等。系統(tǒng)用戶信息,包括的數(shù)據(jù)項(xiàng)有:用戶名,用戶密碼,用戶權(quán)限。4、基本業(yè)務(wù)模塊酒店客房業(yè)務(wù)的基本流程主要包括:客房的預(yù)定:客人通過電話或者其他途徑向酒店進(jìn)行客房預(yù)定,接待人員查詢客房狀態(tài)表后確定有空房則接受預(yù)定,預(yù)定成功后發(fā)給客人預(yù)定憑證,客房狀態(tài)表作出相應(yīng)的變化。客房的登記:分為預(yù)定入住和散客登記如果客人已經(jīng)預(yù)定房間, 則根據(jù)預(yù)定憑證進(jìn)行預(yù)定入住操作,發(fā)給客人房卡,客房狀態(tài)由“預(yù)定”變?yōu)椤叭胱 ?。如果客人沒有預(yù)定房間, 接待人員查詢客房狀態(tài)表后,有空房則進(jìn)行客房登記操作,發(fā)給客人房卡,客房狀態(tài)由“空房”變?yōu)椤叭胱 薄?头肯M(fèi):客人入住期間在酒店進(jìn)行了消費(fèi),如

5、:購買商品,就餐,打電話。就要進(jìn)行消費(fèi)入帳操作。包括:消費(fèi)入帳,餐費(fèi)入帳,話費(fèi)入帳。客人退房:客人退房時(shí),接待人員根據(jù)客人的房卡,進(jìn)行退房登記。計(jì)算客人入住期間 的房費(fèi),餐費(fèi),話費(fèi),各種消費(fèi)和押金總額。對(duì)客人收取費(fèi)用或者退回押金。客人信息轉(zhuǎn)存 到歷史客人表中??头繝顟B(tài)由“入住”轉(zhuǎn)為“空房”三、創(chuàng)建系統(tǒng)用例模型系統(tǒng)的用例分析是 UML建模的第一步,在需求分析中,我們已經(jīng)確定了酒店管理系統(tǒng)的各功能模塊,包括:客房部管理、餐飲部管理、財(cái)務(wù)部管理等。增加員工信息刪除員工信息修改員工信息查詢員工信息C-員工信息管理酒店管理員增加客房信息刪除客房信息客房信息管理=*更改客房信息JI酒店經(jīng)理前臺(tái)服務(wù)人員客房

6、經(jīng)營管理客房當(dāng)前入住情況查詢.客戶信息查詢"密碼修改注銷h前臺(tái)服務(wù)客房信息查詢查詢經(jīng)營統(tǒng)計(jì)信息客戶預(yù)定客戶入住客戶退房例描述:用戶信息管理用例描述描述項(xiàng)說明用例名稱用戶信息管理用例描述對(duì)酒店客房管理系統(tǒng)的使用者進(jìn)行管理,包 括對(duì)員工的基本信息進(jìn)行檢索、錄入和修改參與者酒店管理員和前臺(tái)服務(wù)員(部分使用)前置條件必須先登錄(帳號(hào)、密碼)后置條件若有改動(dòng),必須確認(rèn)保存基本操作流程1. 管理員(或服務(wù)員)登錄2. 對(duì)員工信息進(jìn)行查詢或修改被包含的用例1. 添加員工2. 查詢員工信息3. 修改員工信息4. 刪除員工信息添加用戶描述項(xiàng)說明用例名稱添加用戶用例描述添加用戶參與者酒店管理員前置條件必

7、須先登錄后置條件如果有改動(dòng)必須保存基本操作流程1. 管理員登錄2. 開始添加員工3. 輸入員工信息4. 保存添加員工信息查詢用戶信息描述項(xiàng)說明用例名稱查詢用戶信息用例描述查詢用戶(前臺(tái)服務(wù)員、系統(tǒng)管理員、經(jīng)理) 信息,包括姓名、員工號(hào)、部門、聯(lián)系方式參與者酒店管理員或服務(wù)員(部分)前置條件必須先登錄后置條件若有改動(dòng)必須保存基本操作流程1. 管理員登錄2. 輸入所要查詢員工姓名或員工號(hào)3. 檢索查看信息4. 確認(rèn)并退出刪除用戶描述項(xiàng)說明用例名稱刪除用戶用例描述刪除用戶(前臺(tái)服務(wù)員、系統(tǒng)管理員、經(jīng)理) 信息參與者酒店管理員前置條件必須先登錄后置條件必須確認(rèn)保存基本操作流程1. 管理員登錄2. 輸入

8、所要?jiǎng)h除員工的姓名或員工號(hào)3. 確認(rèn)刪除4. 退出客房經(jīng)營管理用例描述描述項(xiàng)說明用例名稱客房經(jīng)營管理用例描述實(shí)現(xiàn)對(duì)客房的訂房,入住和退房管理,包括 對(duì)客房的業(yè)務(wù)信息(如客房號(hào)、預(yù)定時(shí)間、 入住時(shí)間、換房情況、退房情況、金額等) 進(jìn)行檢索、錄入和修改。參與者酒店管理員、酒店經(jīng)理、和前臺(tái)服務(wù)員前置條件必須登錄后置條件若有改動(dòng)必須保存基本操作流程1. 用戶登錄2. 根據(jù)用戶請(qǐng)求,進(jìn)行響應(yīng)操作3. 提交操作結(jié)果被包含的用例1. 客戶預(yù)定2. 客戶入住3. 客戶退房預(yù)訂登記描述項(xiàng)說明用例名稱預(yù)訂登記用例描述客戶通過各種途徑 (電話、網(wǎng)絡(luò)或親自到達(dá)) 預(yù)訂房間參與者前臺(tái)服務(wù)員(主要)管理員或經(jīng)理也可前置條

9、件必須先登錄后置條件若預(yù)訂成功,生成訂單,存入系統(tǒng)基本操作流程1. 接待員響應(yīng)客戶的預(yù)訂請(qǐng)求2. 接待員查詢當(dāng)前的客房入住信息3. 根據(jù)客戶提供的信息選擇房間4. 輸入、查詢和修改房間的預(yù)訂信息5. 生成訂單,存入系統(tǒng)入住登記描述項(xiàng)說明用例名稱入住登記用例描述客戶入住酒店,辦理手續(xù)參與者前臺(tái)服務(wù)員(主要)管理員或經(jīng)理也可前置條件必須先登錄后置條件若入住成功,生成訂單,存入系統(tǒng),并修改 入住信息基本操作流程1接待員響應(yīng)客戶的入住請(qǐng)求2接待員查詢當(dāng)前的客房入住信息3根據(jù)客戶提供的信息選擇房間4輸入、查詢和修改房間的入住信息 生成訂單,存入系統(tǒng)退房登記描述項(xiàng)說明用例名稱退房登記用例描述客戶退出酒店,

10、辦理手續(xù)參與者前臺(tái)服務(wù)員(主要)管理員或經(jīng)理也可前置條件必須先登錄后置條件退房成功,生成清單,存入系統(tǒng),并修改入 住信息基本操作流程1接待員響應(yīng)客戶的退房請(qǐng)求2接待員查詢當(dāng)前的客房退房信息3. 計(jì)算費(fèi)用4. 修改房間的入住信息5. 生成結(jié)算單客房信息管理描述描述項(xiàng)說明用例名稱客房信息管理用例描述可自定義客房類型,并對(duì)其進(jìn)行管理,包括 對(duì)客房類型的基本信息(如客房號(hào)、客房類 型、房間位置、面積、床位、價(jià)格等)進(jìn)行 檢索、錄入和修改。參與人員酒店管理員和酒店經(jīng)理前置條件必須先登錄后置條件若有改動(dòng)必須確認(rèn)保存基本操作流程1. 用戶登錄2. 檢索客房信息3. 對(duì)客房的各種信息進(jìn)行修改4. 確認(rèn)并保存信

11、息被包含的用例1. 客房信息檢索2. 客房信息錄入3. 客房信息修改客戶信息管理用例描述描述項(xiàng)說明用例名稱客戶信息管理用例描述用戶可以對(duì)入住過酒店的客戶信息進(jìn)行查 詢,包括對(duì)客戶基本信息(如身份證號(hào)、客 戶姓名、聯(lián)系電話、客戶類型、入住歷史等 等信息)進(jìn)行檢索。參與者酒店管理員、酒店經(jīng)理和服務(wù)員前置條件必須先登錄后置條件若有改動(dòng)必須保存基本操作流程1. 用戶登錄2. 檢索客戶信息3. 對(duì)客戶的各種信息進(jìn)行修改4. 確認(rèn)保存修改信息用戶密碼修改描述項(xiàng)說明用例名稱用戶密碼修改用例描述用戶可以對(duì)自己的登錄密碼進(jìn)行修改參與者酒店管理員、酒店經(jīng)理和服務(wù)員前置條件必須先登錄后置條件若有改動(dòng),必須確認(rèn)保存基

12、本操作流程1. 用戶登錄2. 進(jìn)行密碼修改3. 輸入舊密碼4. 輸入新密碼5. 確認(rèn)新密碼6. 修改完成用戶注銷描述項(xiàng)說明用例名稱用戶注銷用例描述用戶離開系統(tǒng),注銷,以防止別人通過自己 的帳號(hào)登錄系統(tǒng)。參與者酒店管理員,酒店經(jīng)理和服務(wù)員前置條件必須先登錄后置條件無基本操作流程1. 處于登錄狀態(tài)2. 選擇注銷3. 確認(rèn)注銷四、系統(tǒng)的UML建模1、系統(tǒng)的用例圖系統(tǒng)的用例分析是 UML建模的第一步,在需求分析中,我們已經(jīng)確定了酒店管理系統(tǒng)的各功能模塊,包括:客房部管理、餐飲部管理、財(cái)務(wù)部管理等。/*Z '、總經(jīng)理 -客房管理|廠;卜、卩僅預(yù)定管理' 財(cái)務(wù)經(jīng)理財(cái)務(wù)管理、 、療J 一尺I

13、'登錄酒店管理系統(tǒng)顧客信息管理認(rèn)/、 -客房經(jīng)理登錄用戶管理收銀管理圖3酒店管理系統(tǒng)用例圖該用例圖標(biāo)記了酒店管理系統(tǒng)中客房管理的所有用例,并且形象地描述了各用例與用戶角色之間的關(guān)系。2.系統(tǒng)的類圖客房管理界面 %客房號(hào)碼 豈客房標(biāo)準(zhǔn) 4客房位置 客房狀態(tài)龜容納人數(shù)用戶g理界面 %用戶名顧客信息管理 界面 宅客房房號(hào) 客人姓名 場(chǎng)身份證號(hào)碼 嘉身份證她址 入住時(shí)間 気噪作員V-餐飲管理界而. «/酒店管理系統(tǒng)財(cái)務(wù)管理界面伐品種類 倉品檢咨宅用戶名 務(wù)密碼<,宅人賬編號(hào)%入恠金額11-點(diǎn)慕0*登錄()電入賦時(shí)間會(huì)帳)預(yù)定營理界面 乾客房房號(hào) 簽客人姓名 亀身份證號(hào)碼 亳身份

14、證地址 爲(wèi)預(yù)定時(shí)間 操作員圖4酒店管理系統(tǒng)類圖圖5客房管理系統(tǒng)類圖3.系統(tǒng)的順序圖圖6用戶登錄系統(tǒng)順序圖圖7顧客用信用卡結(jié)賬順序圖酒店經(jīng)理顧客前臺(tái)服務(wù)員2:酒店數(shù)據(jù)庫3:查詢操作界面4:5:6:7:專& J預(yù)訂房間9:10:11:圖8客戶訂房序列圖1員工登錄系統(tǒng) 3打開查詢界面 5無空房7有空房9完成訂單11添加訂單【客戶訂房序列圖說明:】2預(yù)訂請(qǐng)求4有無空房6抱歉無空房8打開預(yù)訂房間界面10預(yù)訂成功4.系統(tǒng)的協(xié)作圖1:3:驗(yàn)證服>數(shù)據(jù)庫驗(yàn)務(wù)<證4:用戶登錄系統(tǒng)協(xié)作圖【用戶登錄系統(tǒng)協(xié)作圖說明:1)輸入用戶名密碼)發(fā)送驗(yàn)證請(qǐng)求3 )進(jìn)行查詢4)用戶存在)驗(yàn)證成功6)成功登錄1

15、:3:顧客前臺(tái)><2:8:13:7:12:刁/X-/上:9:5:10:系統(tǒng)管理>銀聯(lián)員<6:11:顧客用信用卡結(jié)賬協(xié)作圖【顧客用信用卡結(jié)賬協(xié)作圖說明:1)刷卡 2)問口令 3)輸口令)口令驗(yàn)證5)檢查客戶資料6)口令正確)口令正確8)輸入金額)進(jìn)行處理10)銀行處理11)完成12)處理完成13)打印清單5.系統(tǒng)的活動(dòng)圖/丿®戶登錄失嬰丿、失常汝威功VL曾B用產(chǎn) 、r官理員/客腭管理退出系號(hào)預(yù)定管理N営埋且己肘和晉通 陽民用戶的信息迫 汽 稍賀菅理/ 首理自己的 亠 信息圖10酒店管理系統(tǒng)的活動(dòng)圖吧上聲無空韋天離齊圖11預(yù)定房間活動(dòng)圖6.系統(tǒng)的狀態(tài)圖圖12客房管理狀態(tài)圖7.系統(tǒng)的構(gòu)件圖客戶前臺(tái)員工預(yù)定8.系統(tǒng)的部件圖系統(tǒng)管理員老板數(shù)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論