酒店客房管理系統設計與實現

2021-03-04 09:30:31 字數 3026 閱讀 2739

軟體工程設計說明書

姓名學號

班級指導教師

完成日期

設計要求

目錄一引言 1

1.1編寫目的 1

1.2專案背景 1

二可行性分析 1

2.1 技術可行性 2

2.2 經濟可行性 2

2.3社會可行性 2

2.4最終結論 3

三需求分析 4

3.1 專案的功能需求 4

3.2 專案的效能需求 5

四系統分析 6

4.1系統物件模型 6

4.2系統用例圖 7

4.3系統資料流圖 7

4.4 系統er圖 8

五系統設計 9

5.1主介面的設計 9

5.2資料庫的初步設計 10

六總結 12

七參考文獻 13

酒店客房管理系統設計說明書

隨著我國旅遊業的飛速發展,以及社會生活水平的普遍提高,人們對於酒店消費不斷地提出更高、更多樣性的要求。根據…酒店的要求,為…酒店開發一款可以方便快捷管理與酒店客房相關的軟體管理系統,經過詳細分析與討論,編寫了本文件,其目的在於:

● 準確無誤的理解與表達使用者對本軟體系統的要求

● 分析確認使用者的所有要求是否合理以及有無實現的可能性以及必要性

● 便於系統設計人員完成對系統的需求分析

預期的讀者為:酒店的相關工作人員,本系統的開發設計人員

1.2.1專案總述:

「酒店客房管理系統」應客戶要求,利用計算機技術對酒店的客房訂房退房等日常操作進行管理,不僅節省人力,物力,而且提高了管理效率,方便了業務的管理。

1.2.2專案背景:

● 專案名稱:「酒店客房管理」系統

● 任務提出者:

● 專案開發者:

● 系統使用者:酒店總台服務人員

1.2.3相關定義:

使用者:系統使用人員

客戶:酒店住戶

根據客戶提出的系統功能、效能及實現系統的各項條件,根據新系統目標來衡量所需的技術是否具備,本系統是乙個資料庫管理和查詢的系統,現有的技術以較為成熟,硬體、軟體的效能要求、環境條件等各項條件良好,估計利用現有技術條件應完全可以達到該系統的功能目標。同時,考慮給予的開發期限也較為充裕,預計系統是可以在規定期限內完成開發。

1、在專案初期主要的投入有人力,物力和前期的資金投入但前期的投入不會超過預期,人力也不會太多。

2、專案做好以後可以使企業減少很多人員的僱傭進而可以大幅度的減少企業對員工的僱傭費用的支出,是企業充分的有很大的收益。

1、法律方面可行性分析:本軟體系統不公開使用者的姓名、位址、郵箱。

軟體服務條款要與中華人民共和國的法律解釋相一致,一致同意服從高等法院所有管轄。如發生軟體服務條款與中華人民共和國法律相牴觸時,則這些條款將完全按法律規定重新解釋,而其它條款則依舊保持對使用者產生法律效力和影響。

交付的軟體產品,涉及合同責任、侵犯專利權、侵犯版權等方面。就使用者方面來說,如果使用者發生侵犯專利權、侵犯版權、違約等事件,我們將嚴格按照合同中的規定和國家有關法律的規定追究使用者應付的法律責任,對本開發組的損失做出應有的賠償。

2、針對使用者要求所設計管理軟體基於現行普遍應用的標準配置硬體系統,於windows作業系統下開發執行。可利用現有舊版管理軟體系統,參考與繼承部分實用功能。

經過小組研究分析,該管理系統是對過去酒店客房管理系統的完善,消除了過去系統的不足之處。待資金到位即可著手進行開發。

3.1.1訂房及入住管理功能:

3.1.1.1客戶預訂:

酒店客戶可通過這個功能在未到達酒店之前先在酒店中預訂住房,預訂的方式可通過**或者請求他人,但應帶有相關證件。客戶在預訂房間之後須在系統設定期限內入住,否則取消預訂。

3.1.1.2客戶訂房:

利用本功能客戶可在到酒店後才訂房間,同樣對於這種方式也分為兩類客戶進行處理。

3.1.13客戶入住:

客戶在預訂轉登記或者已登記好後,就進入本環節,客戶在交納定金後可獲得所訂房間的房卡併入住房間。如若遇到團體預訂客戶在轉登記入住時應考慮團體是否在規定期限內到達,對於團體提出的加房,減房要求,也應作出相應處理。

3.1.2退房管理功能:

本系統對結賬方式如下規定:對於團體客人,由團體負責人統一結賬,結賬方式為現金及銀行卡結合的方式,不接受掛賬。客戶資訊管理功能:

本模組主要實現對酒店客戶的資訊查詢,基本操作為管理客人的身份資訊、消費資訊,包括對相關資訊的錄入,修改,查詢。

3.1.3客房資訊管理功能:

本模組實現的是使用者對酒店內客房的基本資訊進行管理的操作,基本操作為檢索,錄入和修改,客房的基本資訊包括:客房的房間號,房間型別,房間位置,房間狀態。房間狀態包括房間使用情況(是否空房),客房清潔情況(是否已清潔),以及房間清潔負責人員的管理等。

3.2.1.時間效能要求:

在實際應用中由於酒店業務的要求,需要軟體的響應時間應該盡可能縮短,對於有特殊需求的業務,還要求達到實時響應。

3.2.2.儲存效能要求:

根據應用中實際情況配置適當容量的儲存裝置,由於本系統的儲存要求高,所以要求儲存裝置能夠穩高效定工作。

3.3.3.穩定性安全性要求:

要求軟體盡可能的穩定,對於一般的應用系統,對安全性要求不高,但是對於酒店客房軟體來說,在安全性方面應該加以保證。

圖4.1 系統物件模型

圖4.2 系統用力圖

系統主要功能的資料流圖表如下圖所示:

圖4.3 資料流圖

圖4.4系統e-r圖

5.1.1使用者登入介面設計:

5.1.2系統主介面初步設計:

因為酒店的業務量很大儲存的資料量也很大所以選擇sqlserver。

根據需求分析所得實體關係e-r圖,系統資料表結構如下所示:

ajb(訂金錶)

fzb(客房總表)

jzdjb(結帳單錶)

jzmxb(結帳明細表)

通過本次設計,學到了不少東西。最重要的是對進行軟體設計的整體設計流程及思維方法有了深刻的認識。在期間,發現的許多問題都源於沒有認真的按步驟進行設計,不重視需求分析,總體設計部分,對各方面將會產生的問題考慮不周全。

酒店客房管理系統設計

青島理工大學 資料庫課程設計報告 院 系 計算機工程學院 專業軟體工程學院 學生姓名 任偉偉 班級 軟體081 學號 200807187 題目酒店客房管理系統設計 起迄日期 2011.1.3 2010.1.14 設計地點 青島理工大學實驗室2 402 指導教師張艷 完成日期 2011 年 1月 14...

酒店客房管理系統

本專案以如家連鎖酒店的運營環境為參照,希望設計出適合酒店管理運用的酒店客房管理系統。如家酒店目前擁有連鎖型旅館717余家,分布於中國139個大中城市。是中國最大的酒店分銷商。隨著我國改革開放的不斷推進,國內人民生活水平的不斷提高,旅遊出行的人民越來越多,商務活動也相當的活躍 再加上入境旅遊的人也越來...

UML酒店客房管理系統

資訊科學與技術學院 物件導向分析與設計 課程作業 uml是統一建模語言 uml是 unified modeling language的縮寫 是用來對軟體密集系統進行視覺化建模的一種語言。uml為物件導向開發系統的產品進行說明 視覺化 和編制文件的一種標準語言。uml可以貫穿軟體開發周期中的每乙個階段...