酒店管理系統概要設計

2021-03-03 21:05:41 字數 3538 閱讀 8672

學院信電工程學院

班級12軟嵌2班

小組成員: 施爽楊冉冉夏善勇吳玉林

指導老師王小磊

目錄概要設計文件 1

一. 引言 3

1.1 目的 3

1.2 範圍 3

1.2.1 系統目標 3

1.2.2 主要軟體需求 3

1.2.3 軟體設計約束、限制 3

1.3 縮寫 3

1.4 術語定義 3

1.5 參考資料 3

1.6 版本資訊 4

二.資料設計 4

2.1 資料物件和形成的資料結構 4

2.2 檔案和資料庫結構 4

2.2.1 外部檔案結構 4

2.2.2 全域性資料 4

2.2.3 檔案和資料交叉索引 4

三. 體系結構設計 4

3.1 資料和控制流複審 4

3.2 得出的程式結構 4

四. 介面設計 4

4.1 人機介面規約 4

4.2 人機介面設計規約 5

五. 介面設計 5

5.1 外部介面設計 5

5.1.1 外部資料介面 5

5.1.2 外部系統或裝置介面 5

5.2 內部介面設計規約 5

5.2.1 內部模組介面呼叫關係 5

5.2.2 介面資料結構 5

六. 模組過程設計 5

七. 需求交叉索引 5

八. 測試部分 5

九. 附錄 5

1.引言

隨著計算機技術的不斷應用和提高,計算機已經深入到社會生活的各個角落。而現在的酒店餐飲管理已經步入高速時代,相對於以前,不僅效率低、易出錯、繁瑣,而且耗費大量的人力。為了滿足其管理人員對酒店的管理,以及酒店餐飲理念進行高效的管理,在工作人員具備一定的計算機操作能力的前提下,此酒店系統軟體力求提高其管理效率。

1.1 目的

編寫本說明書的目的是說明對程式系統的設計考慮,包括程式系統的基本處理流程、程式系統的組織結構、功能分配、模組化粉、介面設計、執行設計、資料結構設計等,為程式的詳細設計打下基礎。

預期讀者為:軟體開發的人員,專案評審人員,及軟體測試人員。

1.2 範圍

1.2.1 系統目標

開發乙個酒店管理系統,可用於對酒店的部分工作流程進行管理,實現酒店管理的現代化。

1.2.2 主要軟體需求

該系統主要功能包括:房態管理,預訂管理,接待管理,銷售管理,許可權設定(使用者管理),員工管理。

1.2.3 軟體設計約束、限制

無。1.3 縮寫

無。1.4 術語定義

1)房態:客房房態也就是客房的乙個情況,為了隨時掌握酒店客房房態的變化,因此在酒店客房管理中,設計了乙個客房的情況圖。

2)前台:主要指賓館中負責接待,登記,接聽來電,解決顧客基本問題的職員。

3)pos機:刷信用卡和儲蓄卡的儀器;

4)身份證讀卡器:讀取個人身份證裡的基本資訊的儀器。

1.5 參考資料

[1] 張海潘牟永敏軟體工程導論,北京:清華大學出版社,2013

[2] 軟體概要設計文件格式標準,gb856d-1988國家標準

1.6 版本資訊

二.資料設計

2.1 資料物件和形成的資料結構

1)使用者:描述使用者的基本資訊,設定使用者的許可權級別;

2)旅客:描述旅客的基本資訊。

2.2 檔案和資料庫結構

描述檔案的資料結構或者資料庫的結構。

2.2.1 外部檔案結構

無。2.2.2 全域性資料

無。2.2.3 檔案和資料交叉索引

無。3.體系結構設計

3.1 資料和控制流複審

對需求規格說明或產品規格說明中要實現的功能進行歸納分析,對涉及的資料和控制流進行彙總和歸併,為概要設計做準備。

一般對資料流圖的精華分析包括兩方面的內容,一是審查整個資料流圖,檢視有沒有遺漏的地方,並補充和完善;二是分析每乙個資料流圖,去掉一些細節的內容。

3.2 得出的程式結構

如圖3.2所示。

圖3.2

4.介面設計

4.1 人機介面規約

給出介面風格、約定和操作要求,設計出使用者的所有介面。酒店管理系統的介面主要有以下幾種:

(1)讀入使用者名稱和密碼介面

該介面能夠輸入使用者名稱和密碼,可以對使用者名稱和密碼進行核對,使用者名稱或者密碼有錯誤則無法登入;

(2)註冊介面

該介面能夠實現與資料庫的互動任務,對使用者資訊進行註冊;

(3)系統主介面

這是系統的主介面,主要完成與使用者的互動任務;

(4)預訂介面

主要面對旅客的預訂資訊管理,實現旅客和資料庫的互動。

4.2 人機介面設計規約

(1)登陸介面和主介面

登入-進入主介面

(2)註冊介面和登陸介面

註冊-登入介面

(3)預定介面

預定5.介面設計

5.1 外部介面設計

與外部系統或裝置的連線關係和通訊方式。

5.1.1 外部資料介面

描述外部資料格式和規範等,目前本系統主要是身份證資訊的核實。

5.1.2 外部系統或裝置介面

本系統採用一台個人pc,需要 mysql5.0 或更高版本的 dbms 的支援。

系統支援windows xp/7/8 等作業系統。

5.2 內部介面設計規約

5.2.1 內部模組介面呼叫關係

暫無。5.2.2 介面資料結構

暫無。6.模組過程設計

略。(見詳細設計)下為資料庫表和功能。

員工表:

房間表:

使用者表預定表:

旅客資訊登記表:

房態情況表:

銷售量統計表:

功能模組:

(1)房態管理

對房間的狀態進行管理,平時主要顯示房間是否已經有旅客入住,當旅客入住時顯示房間已滿,旅客退房後則房間顯示為空;還要負責儲存所有房間的房間型別以及房間的相關基本資訊。

(2)預定管理

預定管理主要是負責接受旅客的提前預訂,優先順序最高的是**預訂,網上預訂需要提供旅客的****和姓名,接受預定之後前台會直接打**確認預定,在所預訂的到店時間之前會一直儲存預訂資訊,如逾期則刪除預訂資訊。

(3)接待管理

接待管理主要負責錄入旅客的個人資訊,包括身份證號,****之類,並且負責收費。

(4)銷售管理

銷售管理主要負責統計單位時間內某型別房間的入住量,如3月份大床房的銷售量。

(5)使用者管理

主要負責儲存使用者的相關資訊,對不同的使用者的操作許可權進行設定。

(6)員工管理

系統基本控制模組:

7.需求交叉索引

暫無。8.測試部分

本部分描述測試的方法與原則,以及測試策略和計畫。

測試方針:針對主要功能優先測試,使用黑盒測試技術為主,白盒測試技術為輔來設計測試用例。

特殊考慮:特別注意系統與身份證讀卡器的連線測試。

9.附錄無。

酒店管理系統概要設計範說明書

專案組長 專案組員 日期 2012 05 12 目錄1.引言 3 1.1 編寫目的 3 1.2 專案背景 3 1.3 定義 4 1.4 參考資料 4 2.任務概述 5 2.1 目標 5 2.2 執行環境 5 2.3 需求概述 6 2.4 限制描述 6 3.總體設計 7 3.1 基本設計概念和處理流程...

酒店管理系統概要設計說明書

概要設計說明書 本文件為陽光酒店管理系統概要設計說明書,為陽光酒店管理系統詳細設計的主要依據。本軟體全稱為陽光酒店管理系統。酒店管理系統 主要功能包括散客開單 團體開單 賓客結帳 客房預訂 營業查詢 客戶管理 網路設定 系統設定等等。詳細說明見陽光酒店管理系統需求規格說明書。伺服器 iis5.0以上...

酒店管理系統概要設計結構化開發方法

酒店管理系統 系統設計報告 概要設計 結構化開發方法 姓名 學號 班級 指導老師 date 2010.10.30 1 引言 1.1 目的 編寫本說明書的目的是說明對程式系統的設計考慮,包括程式系統的基本處理流程 程式系統的組織結構 功能分配 模組劃分 介面設計 執行設計 資料結構設計和出錯設計等,為...