基于UML的酒店客房管理系統(tǒng)設計與分析_第1頁
基于UML的酒店客房管理系統(tǒng)設計與分析_第2頁
基于UML的酒店客房管理系統(tǒng)設計與分析_第3頁
基于UML的酒店客房管理系統(tǒng)設計與分析_第4頁
基于UML的酒店客房管理系統(tǒng)設計與分析_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、河南理工大學使用UML進行面向?qū)ο蠓治雠c設計設計題目酒店客房管理系統(tǒng)分析學生姓名陳明壘學 號410920050146專業(yè)班級 計算機軟件學院信息管理(二)班1 . 系統(tǒng)分析 31.1需求分析 31.1.1 任務概述 31.1.2 性能需求 31.1.3 運行需求 31.2 用例模型描述 42 系統(tǒng)設計 62.1 類圖 6本系統(tǒng)類圖如下: 62.2.1 登錄用例順序圖 72.2.2 權(quán)限設置用例順序圖 82.2.3 退宿結(jié)賬用例順序圖 92.2.4 住宿登記用例順序圖 92.3 核心用例的狀態(tài)圖 102.4 活動圖 112.4.1 酒店客房管理活動圖 112.4.2 系統(tǒng)管理員活動圖 122.5

2、 組件圖描述 132.6.部署圖 : 13151 . 系統(tǒng)分析1.1需求分析1.1.1任務概述客房信息系統(tǒng)可分為兩大塊 : 數(shù)據(jù)庫的后臺管理和前臺旅客住宿管理。后臺管理主要維 護數(shù)據(jù)庫的基本信息 , 如各類代碼 , 操作員帳號 , 客房信息。 前臺管理主要用于原始數(shù)據(jù)的 采集 , 即客戶入住和預定等信息 , 為最后的統(tǒng)計報表提供了數(shù)據(jù)基礎。后臺管理包括以下部分 :(1) 客房信息的輸入 : 包括每間客房的大小級別 , 地理位置 , 預設租金等信息。(2) 客房信息查詢 : 用于及時掌握客房情況 , 并且協(xié)助作出決策。(3) 前臺操作員管理 : 用于設置前臺操作員的密碼和基本信息。(4) 統(tǒng)計報

3、表 : 將各類信息進行統(tǒng)計 , 從而支持決策系統(tǒng)。前臺管理包括以下部分 :(1)客房的預定 : 處理各類客戶的預定請求。預定可以通過各種方式 , 如電話, e- mail, 傳 真等。前臺需要根據(jù)當前客房情況 , 及時反饋給客戶預定結(jié)果。(2) 登記入住 : 當客戶實際入住時 , 需要及時登錄客戶信息 , 以便今后查詢。(3) 客房查詢 : 可以根據(jù)各種信息查詢房客是否入住以及入住的情況。(4) 收費管理 : 包括入住時的定金 , 各類其他消費情況和最終的結(jié)帳管理。1.1.2 性能需求(1)房費的計算: 房價* 天數(shù), 天數(shù)的計算以次日的中午 12 點為結(jié)算時間 , 12 點到18 點之 間退

4、房加 0.5 天。(2) 時間特性 : 每次登記結(jié)算都要實時傳輸?shù)胶笈_管理主機上 , 每天進行日結(jié)。1.1.3 運行需求(1)系統(tǒng)界面包括前臺顯示界面和后臺管理界面。 后臺界面以方便操作 ,信息齊全為標準 , 前臺顯示 界面則要簡潔明了 , 易于前臺人員操作。(2)軟件接口操作系統(tǒng) :Windows 2000或者更高版本 數(shù)據(jù)庫系統(tǒng) : SQL- SERVER 20001.6G以上的CPU 256以上的內(nèi)存1.2 用例模型描述本系統(tǒng)主要分為以下幾個模塊:登錄窗體,住宿登記模塊,操作員設置模板,用戶權(quán) 限設置模塊,密碼設置模塊,住宿查詢模塊,客房設置模塊,房態(tài)查看模塊和宿費提醒模 塊。系統(tǒng)用例圖

5、如下系統(tǒng)的用例圖主要包括:系統(tǒng)管理員和接待員必須進行登錄和權(quán)限驗證。 系統(tǒng)管理員能夠通過該系統(tǒng)進行如下活動:權(quán)限設置,密碼設置,操作員設置, 客房設置權(quán)限 ;接待員可以進行客房查詢,房態(tài)查看,住宿登記,調(diào)房登記,退宿結(jié)賬,掛賬查 詢,客房結(jié)賬,住宿查詢,退宿查詢等活動。fl ?h Ai<< $書件啣2 系統(tǒng)設計2.1 類圖本系統(tǒng)類圖如下:客戶類包括 :客戶名,身份證號,聯(lián)系電話,詳細地址,證件名稱,證件號碼,工作單 位,備注。系統(tǒng)用戶類 :包括接待員,系統(tǒng)管理員。操作員號,密碼,權(quán)限。退房:退房憑證號,姓名,身份證號,證件名稱,證件號碼,詳細地址,房間號碼, 住宿日期,住宿天數(shù),退

6、宿日期,退宿費用??头啃畔?:房間號,房間類型,房間價格,房間狀態(tài),標志,配置,備注??头款A訂 :客戶名,身份證號,聯(lián)系電話,詳細地址,證件類型,工作單位,客房類 型,房間價格,預定日期,預定天數(shù),備注,結(jié)賬時間,預付金額。住宿登記 :住宿憑證號碼,客戶名,身份證號,證件名稱,證件號碼,詳細地址,房 間號碼,房間類型,客房價格,聯(lián)系電話,住宿日期,住宿天數(shù),住宿費用,折扣, 付款方式。掛賬明細 :掛賬單位,日期,掛賬金額,欠款金額,還款金額,金額累計,姓名,證 件號碼,證件名稱,序號,房間標準,房間價格。預收費用 :預收費用憑證號碼,證件名稱,證件號碼,客戶名,詳細地址,房間號, 客房類型,客

7、房價格,聯(lián)系電話 ,住宿日期,住宿詳細時間,折扣,住宿費用。LJF小忖滬尊 *3弘?yún)`紂禪名耳*G禪十務 H忤牝理墳閉ffaa 辜 f2皿iL 1<«2"帑屠電話 件WIdUtl'】 柚 M«Vff衛(wèi)轉(zhuǎn)W4« «eH4裳!rtal*尊日耳日» 厲齊常轉(zhuǎn)«»eH44vv 建a好adlt4T用七4T44電*應*mn<T容曙借耳 辰茁 &*】丘圧 2鬥聲鼻 WMH* *»*eia* * 二 ttA甘科*Al髀皋老4專貝厲世 歸X科聆口 '慣牛D « 穆暫矍令魯加11

8、' .注乖ft-<>1Z 占 敬厲2 4售2*也知VH FS «Srti革電VB 廿 «> <»IQ«r丄 W4書%>M*»»fi9*卄員 権6 mf «« 井査 «氛扶電«層制號御H I-日晶寸井贊工杳話心杲畀豐戈吹 I»2.2核心用例的順序圖2.2.1登錄用例順序圖系統(tǒng)用戶必須進行信息驗證,輸入操作員名字和密碼,并且驗證成 功方可進入主窗口。1:5Cid(操件員務密碼)1士操件員習驗證Q,1 AJ 3:按作加力在恃況j4:凰悔作員窗碼5:密碼正

9、確與否|11i2.2.2權(quán)限設置用例順序圖系統(tǒng)管理員打開權(quán)限設置窗口,進行權(quán)限設置,對系統(tǒng)用戶進行查詢,設置用戶名以及 用戶的權(quán)限,寫入完成后設置成功返回主界面。L玄閃甘用廣魚丁 4漿個用戶名J 5:誅HI戶的M理Urair 3 - I= =I I *g-rrrrr-w jLf淡眉用戶的權(quán)耐7-223退宿結(jié)賬用例順序圖系統(tǒng)用戶進行退宿結(jié)賬活動,打開退宿結(jié)賬窗體,使窗口進入登記狀態(tài),生成本次退 宿編號,客戶輸入住宿憑證編號和住宿信息,系統(tǒng)生成本次客戶退宿信息,并進行打印和 核算。:mas2.2.4住宿登記用例順序圖客戶進行住宿活動,打開住宿窗體,使窗口進入登記狀態(tài),查詢是否有空房,并進 行查詢客

10、房信息,然后客戶登記本次住宿的所有信息,登記成功,返回主界面。fi:也冋r SHU生吐卉化卜";|< ”丹岳本次柱宿超朋宥荷JB>1T忙尢戰(zhàn)悄左2.3核心用例的狀態(tài)圖主要給出住宿登記用例的狀態(tài)轉(zhuǎn)換:住宿登記主要包含以下狀態(tài):提交用戶信息,選擇操作,退宿結(jié)賬,權(quán)限管理,住宿 登記,輸入賬號,輸入完成,輸入未完成,打印。他們之間的轉(zhuǎn)換規(guī)則如下:*打開登錄界面,當客戶提交用戶信息成功時,進入主窗體,等待用戶選擇操作。*客戶選擇操作,進行住宿登記,轉(zhuǎn)換到輸入賬號*客戶選擇空房的房間號,轉(zhuǎn)入輸入完成。*客戶取消選擇空方的房間號,轉(zhuǎn)入等待繼續(xù)輸入*客戶選擇被占用或維修的房間號,則轉(zhuǎn)入

11、等待輸入信息*客戶輸入完成提交用戶信息,則轉(zhuǎn)入打印狀態(tài)。*最后客戶退出2.4活動圖2.4.1酒店客房管理活動圖顧客要求住入客房系統(tǒng)管理員登錄客房管理界面查看住房信息將查看到的信息展示給顧客顧客確定入住房間系統(tǒng)管理員修改房間入住信息系統(tǒng)管理員退出系統(tǒng)根據(jù)上面所述,可以畫出酒店客房管理的活動圖如下所示:242系統(tǒng)管理員活動圖可以通過以下步驟描述管理員活動圖:管理員登錄界面管理員查看顧客信息對顧客信息進行刪除和修改操作管理員添加顧客信息管理員退出管理界面根據(jù)以上所述,可以畫出管理員的活動圖如下所示:2.5組件圖描述在酒店客房管理系統(tǒng)中,對系統(tǒng)的主要參與者和主要的實體類分別創(chuàng)建對應的構(gòu)件進行 映射,如圖所示:創(chuàng)建主程序窗口,操作員設置,密碼設置,權(quán)限設置,住宿登記,退宿 結(jié)賬,住宿查詢,退宿查詢,調(diào)房登記,客房設置,客房查詢,房態(tài)查看構(gòu)件。根據(jù)這些 構(gòu)件以及其關(guān)系創(chuàng)建的構(gòu)件圖如圖所

溫馨提示

  • 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

提交評論