石家莊經濟學院華信學院
物件導向的系統分析方法
課程設計報告
題目酒店管理系統
專案組成員石晶郭麗娜
學號 410417030208
410417030214
班級 10級信管(1)
專業資訊管理與資訊系統
目錄一酒店管理系統需求分析 2
1背景說明 2
2部門劃分 2
① 管理者 3
② 客房服務部門 3
③ 餐飲部門 3
④ 財務部門 3
⑤ 保安部門 3
3各子系統的功能 3
① 管理者子系統 4
② 財務子系統 4
③ 住宿子系統 5
二建立系統用例圖 5
1 使用者資訊管理用例描述: 7
2 客房經營管理用例描述 7
3 客戶資訊管理用例描述 8
三建立系統靜態模型 9
1 系統類圖 9
① 酒店管理系統類圖 9
② 客房管理系統類圖 10
四建立系統動態模型 11
1 序列圖 11
① 使用者登入系統序列圖 11
② 客戶用信用卡結賬序列圖 11
③ 客戶訂房序列圖 12
2 狀態圖、活** 12
① 酒店管理系統活** 13
② 預定房間活** 13
③ 客房管理活** 14
五總結 14
酒店管理系統是乙個面向酒店用來進行酒店日常管理的系統。該系統能能夠為酒店的管理者對酒店進行比較精確的管理,能夠實現使用者進行酒店的預定等操作,對酒店各部門提供管理功能。
酒店管理系統的功能包括以下內容:
● 酒店管理系統能夠支援使用者進行酒店客房的預定、酒店客房的退訂以及退房付款等操作。
● 酒店管理系統能夠支援客房部門對使用者的預定、退訂、退房等進行操作,當客戶訂房時進行客房查詢,查詢客房是否可以預定;當客戶退訂或退房時,進行客房狀態修改等。並支援客房日常管理,如清潔打掃、安全效能等的操作。
● 酒店管理系統能夠支援餐飲部門對使用者點餐等服務進行操作。如使用者可以進行點餐的選擇,並能夠選擇是否送餐;以及食品原材料進購的選擇與登記。
● 酒店管理系統能夠支援財務部門對整個酒店財務進行正常管理。如客房部在使用者退房時的付款管理、餐飲部在進購原材料時的財務支付等。並整理某一時間段內酒店的整體收益以及員工的薪水管理
● 酒店管理系統能夠支援保安部門對整個酒店安保的實時監控,確保整個酒店的安全問題。
管理者的功能雖然不是面向顧客、不是酒店的服務項之一,但它的存在卻是必不可少的。它的主要職責有:a.
管理員工。給員工編號,登記其基本資訊;根據員工的平時表現及工齡確定工資;此外,還要給員工分配工作部門及職務等等。b.
劃分部門。給個部門編號、命名、確定其職責範圍、任命部門經理、分配員工。c.
對本部門的財務進行核算(支付工資等)。d.期末對酒店的收益情況進行核算。
它也是酒店基本部門之一。客房服務部門的主要職責有:a.
給個房間布置各種裝置、分類、編號、制定收費標準、分配服務人員。b.登記旅客資訊,確認其身份,登記其入住、退房時間。
c.統計各類房間的客滿程度。d.
對本部門的財務流動進行登記處理。
它是酒店基本部門之一。它提供服務的特點是實時性強、持續時間短,強調效率。例如,顧客人數、顧客所用的菜及其它飲料等種類繁多,數量不等;後勤各種活動如採購等頻繁發生。
通過分析可發現,用人工完成此類操作比計算機更具實效與時效,且此類資訊也沒有長時間保留的必要,因此這些資訊沒有必要採用資料庫管理。對於餐飲部門,需要較長時間保留的資訊主要是財務資訊,一方面便於期末彙總,另一方面便於向上級報告。
財務部門的功能主要是面對酒店的財務管理,包括飲食、住宿、各部門支出等的財務管理,財務部門對整個酒店來說都是重要的。
保安部門主要負責整個酒店的安保工作,如:酒店車輛進出的登記與管理、查驗;酒店員工進出的管制;酒店財產的保障和員工的安全保護;酒店突發事件(火災、偷盜、打架鬥毆、等等)的處理。
按照各個部門的功能以及它們的作用,將系統劃分為三個小部分:管理者子系統、財務子系統、住宿子系統。
ⅰ、對新來的員工進行編號、登記、分配工作。
ⅱ、對於被辭退的員工從系統中級聯刪除其資訊,如從員工表中刪除其基本資訊,從它所服務的工作部門中刪除該員工的工作名額,結算支付其工資、獎金;同時補充新的員工,代替它的工作。
ⅲ、對新增部門作各種初始工作。如編號、命名、任命經理等。
ⅳ、取消某個部門時,核算該部門的財務情況,並作備份;同時對該部門的員工重新分配工作。
ⅴ、其他情況的處理。
ⅰ、每天的收入、支出登記
ⅱ、期末各子系統的財務彙總
ⅲ、期末酒店彙總個部門的財務報表,結算本酒店收益
(編號、部門號、部門名稱、收入、支出、淨收入、經手人、日期)
ⅰ、來客登記
若多人住同一房間,只作乙個記錄。
客人資訊
ⅱ、房間管理
旅客入住(旅客退出)除了登記(刪除)客人資訊之外,還應對相關的記錄進行修改,如房間的狀態等。
房間類別
房間系統建模
系統的用例分析是uml建模的第一步,在需求分析中,我們已經確定了酒店管理系統的各功能模組
包括:客房部管理、餐飲部管理、財務部管理等。
用例描述
使用者資訊管理是通過酒店管理員和前台服務員,對酒店客房管理系統的使用者進行管理,包括對員工的基本資訊進行檢索、錄入和修改。
首先管理員需要進行系統登入,讓後進入員工資訊管理介面,對員工資訊進行查詢或修改。
其中使用者資訊管理包含的用例有:新增員工、查詢員工資訊、修改員工資訊以及刪除員工資訊。
◆ 新增使用者
基本操作:
◆ 查詢使用者資訊
基本操作:
◆ 刪除使用者
基本操作:
客房經營管理是酒店管理員、管理者或前台服務員為實現對客房的訂房,入住和退房管理,包括對客房的業務資訊(如客房號、預定時間、入住時間、換房情況、退房情況、金額等)進行檢索、錄入和修改。
包含的用例有:客戶預定、客戶入住、客戶退房
◆ 預訂登記
基本操作:
◆ 入住登記
基本操作:
◆ 退房登記
基本操作:
客戶資訊管理是酒店管理員、酒店經歷和前台服務員對入住過酒店的客戶資訊進行查詢,包括對客戶基本資訊(如身份證號、客戶姓名、聯絡**、客戶型別、入住歷史等等資訊)進行檢索。
包含的用例有:客戶資訊管理、使用者密碼修改、使用者登出
◆ 客戶資訊管理
基本操作:
◆ 使用者密碼修改
基本操作:
◆ 使用者登出
基本操作:
系統中包含了:
7個管理類:客房管理、使用者管理、財務管理、餐飲管理、顧客資訊管理、預訂客房管理、酒店管理。
4個實體類:酒店管理員、前台、酒店經理、顧客
1. 員工登入系統
2. 預訂請求
3. 開啟查詢介面
4. 有無空房
5. 無空房
6. 抱歉無空房
7. 有空房
8. 開啟預訂房間介面
9. 完成訂單
10. 預訂成功
11. 新增訂單
經過了大家幾次的討論,並且參考一些資料來設計,我們對於這次的「酒店管理系統」的uml建模已經基本完成。雖然說在這次設計的過程中遇到過很多問題,主要體現在大家對於系統建模的很多認識不夠,對於建模的概念比較模糊,不過通過查詢資料以及翻書,大家都有了一定的了解與成長,對於uml建模的有了較之以前更為清晰的認識。對於工具等的運用也相對熟練了。
當然,這次的設計也暴露了我們的很多不足,因此,我們也需要在以後的學習中,不斷的加深自己的知識。
酒店管理系統
royal hotel管理系統 姓名 吳波 學號 1141904116 專業 軟體工程 2013年06月17日 一 設計目的 隨著計算機技術的飛速發展,資訊時代的到來,資訊改變了我們這個社會。各類行業在日常經營管理各個方面也在悄悄地走向規範化和網路化。客房管理的資訊化程度體現在將計算機及網路與資訊科...
酒店管理系統
南海東軟資訊科技職業學院 畢業實習 實訓 報告 實訓專案 酒店管理系統的設計與實現 起止時間 2007年1月28日 2007年3月20日 系別 計算機系 年級 專業 班級 05級軟體技術01班 學號 05211210123 學生姓名 張經緯 指導教師 向燕飛老師 2007年03月18日 目錄一 畢業...
酒店管理系統
娛樂休閒型酒店管理系統 一 設計與開發的進展情況 娛樂休閒型酒店管理系統的開發工作基本按照開題報告的時間安排順利進行,目前情況是 1 經過x周時間完成了系統分析,總體結構和具體模組設計,形成系統的總體設計方案 2 資料庫設計與實現工作已經結束。3 系統的模組設計與實現情況如下 已經完成系統的窗體設計...