




已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1 62 軟件工程課程設計 鍵入 文檔標題 酒店客房管理系統(tǒng) Administrator 2 62 目錄目錄 一 摘要 一 摘要 5 二 可行性分析二 可行性分析 6 1 編寫目的 編寫目的 6 2 項目背景 項目背景 6 2 1 項目總述 項目總述 6 2 2 相關定義 相關定義 6 3 可行性研究的前提可行性研究的前提 6 3 1 欲開發(fā)軟件的基本要求 欲開發(fā)軟件的基本要求 6 3 2 目標 目標 7 3 3 條件 假定和限制 條件 假定和限制 7 3 4 進行可行性研究的方法 進行可行性研究的方法 8 4 對現(xiàn)有系統(tǒng)的分析 對現(xiàn)有系統(tǒng)的分析 8 5 對所建議系統(tǒng)的分析 對所建議系統(tǒng)的分析 8 6 社會因素方面的可行性社會因素方面的可行性 8 6 1 法律方面的可行性 法律方面的可行性 8 6 2 使用方面的可行性 使用方面的可行性 8 7 結(jié)論 結(jié)論 8 三 需求分析三 需求分析 9 1 引言 引言 9 1 1編寫目的 編寫目的 9 1 2背景 背景 9 1 3運行環(huán)境 運行環(huán)境 9 1 4定義 定義 9 2 項目概述 項目概述 10 2 1項目目標 項目目標 10 2 2用戶的特點 用戶的特點 10 3 總體需求調(diào)查 總體需求調(diào)查 10 3 1系統(tǒng)目標 系統(tǒng)目標 10 3 2業(yè)務處理總體流程調(diào)查 業(yè)務處理總體流程調(diào)查 11 4 系統(tǒng)功能調(diào)查 系統(tǒng)功能調(diào)查 13 4 1訂房及入住管理功能 訂房及入住管理功能 13 4 2退房管理功能 退房管理功能 14 4 3客戶信息管理功能 客戶信息管理功能 16 4 4客房信息管理功能 客房信息管理功能 18 4 5系統(tǒng)設置功能 系統(tǒng)設置功能 19 5 系統(tǒng)主要功能的數(shù)據(jù)流圖表 系統(tǒng)主要功能的數(shù)據(jù)流圖表 20 6 數(shù)據(jù)字典 數(shù)據(jù)字典 21 6 1 主要數(shù)據(jù)流描述 主要數(shù)據(jù)流描述 21 6 2 主要數(shù)據(jù)項條目 主要數(shù)據(jù)項條目 22 3 62 6 3 數(shù)據(jù)存儲條目 數(shù)據(jù)存儲條目 23 6 4 E R 圖設計 圖設計 24 7 安全性要求調(diào)查 安全性要求調(diào)查 26 8 性能要求調(diào)查 性能要求調(diào)查 26 8 1數(shù)據(jù)精確度 數(shù)據(jù)精確度 26 8 2時間特性 時間特性 26 8 3適應性 適應性 26 四 總體設計四 總體設計 27 1 引言 引言 27 1 1編寫目的 編寫目的 27 1 2范圍 范圍 27 1 3定義 定義 27 1 4參考資料 參考資料 27 2 總體設計 總體設計 27 2 1 需求規(guī)定 需求規(guī)定 27 2 2 運行環(huán)境運行環(huán)境 27 2 3 結(jié)構(gòu) 結(jié)構(gòu) 28 2 4 基本設計概念和處理流程 基本設計概念和處理流程 29 2 5 各個功能需求與其相關主要程序的關系 各個功能需求與其相關主要程序的關系 37 2 6 人工處理過程 人工處理過程 42 3 數(shù)據(jù)庫設計 數(shù)據(jù)庫設計 42 4 用戶界面設計 用戶界面設計 45 五 詳細設計五 詳細設計 46 1 引言 引言 46 1 1編寫目的 編寫目的 46 1 2背景說明 背景說明 46 1 3參考資料 參考資料 46 1 4部分內(nèi)容定義 部分內(nèi)容定義 46 2 程序系統(tǒng)的結(jié)構(gòu) 程序系統(tǒng)的結(jié)構(gòu) 46 3 程序設計說明 程序設計說明 48 3 1程序程序 ONLOADSYS 設計說明 設計說明 48 3 2程序程序 ONBOOK 設計說明 設計說明 49 3 3程序程序 ONORDER 設計說明 設計說明 50 3 4程序程序 ONCHECKIN 設計說明 設計說明 51 3 5程序程序 ONCHECKOUT 設計說明 設計說明 52 3 6程序程序 ONMROOM 設計說明 設計說明 53 3 7程序程序 ONMCLIENT 設計說明 設計說明 54 3 8程序程序 ONSYSSET 設計說明 設計說明 55 六 測試分析及維護六 測試分析及維護 56 1 引言 引言 56 1 1編寫目的 編寫目的 56 1 2背景說明 背景說明 56 4 62 1 3參考資料 參考資料 56 2 測試概要 測試概要 56 3 功能測試 功能測試 56 4 維護 維護 60 4 1 改正性維護改正性維護 60 4 2 適應性維護適應性維護 60 4 3 完善性維護完善性維護 60 七 附錄 七 附錄 61 5 62 一 摘要 一 摘要 酒店 是為客人提供住宿 餐飲 娛樂和其它服務的綜合性服務企業(yè) 它所接待的客 來自世界各地 而且這些客人的生活習慣 消費水平 宗教信仰等各不相同 隨著我國旅 游業(yè)的飛速發(fā)展 以及社會生活水平的普遍提高 人們對于酒店消費不斷地提出更高 更 多樣性的要求 如何以酒店企業(yè)所擁有的有限的人力 物力 財力和信息資源服務于住店 客人 滿足客人的各種消費需求 在當今競爭日趨激烈的酒店行業(yè)中 是經(jīng)營好酒店企業(yè) 的重要問題 酒店經(jīng)營管理人員不但要掌握科學的管理思想和管理方法來綜合的運用酒店資源 還 應該采用先進的計算機管理手段處理日益復雜的信息資源 正確 及時地對客源市場信息 作出反應和正確的指定經(jīng)營決策 這樣才有可能保證酒店企業(yè)在如今激烈的競爭中求得生 存和發(fā)展 成功的應用先進的計算機管理手段輔助酒店企業(yè)的經(jīng)營管理 不但要求酒店的 日常操作模式要符合計算機信息處理的要求 而且需要有相應的管理體系和人員配合 作 為酒店的經(jīng)營管理人員只有充分的掌握酒店的各職能崗位的信息流程和計算機處理的要求 并善于結(jié)合兩者的要求和長處 才能使想進的計算信息處理技術有效的服務與酒店的經(jīng)營 管理 本課程設計主要解決的是在一個酒店的客房管理中 實現(xiàn)計算機對來客的訂房情況 消費情況的統(tǒng)計與登記 實現(xiàn)對酒店住房費用的一次性結(jié)算服務 為酒店管理人員關于一 定時間段里酒店的住房管理情況與酒店的經(jīng)營情況提供快捷方便高效的管理手段 在本課程設計中 系統(tǒng)開發(fā)平臺為 Windows XP 程序設計設計語言采用 Vc 數(shù)據(jù) 庫采用 SQL Server 2005 程序運行平臺為 Windows 2000 XP 在 Vc 中可以實現(xiàn)的功能 有預定客戶管理 客戶日常事務登記 住房管理等 Access 作為各種信息資料的后臺數(shù)據(jù) 庫包括客人信息 房間信息 客史記錄等等 通過本課程設計 主要實現(xiàn)對的是對酒店的客房進行管理 使用戶能輕松地找到所需 要的客房信息 提供訂房和退房服務 并對酒店客房的業(yè)績進行統(tǒng)計 以實現(xiàn)服務管理的 電子化 自動化 提高酒店客房管理的辦公效率 為提高和改善酒店的服務質(zhì)量提供保證 6 62 二 可行性分析二 可行性分析 1 編寫目的 隨著我國旅游業(yè)的飛速發(fā)展 以及社會生活水平的普遍提高 人們對于酒店消費不斷 地提出更高 更多樣性的要求 根據(jù) 酒店的要求 為 酒店開發(fā)一款可以方便快捷管理 與酒店客房相關的軟件管理系統(tǒng) 經(jīng)過詳細分析與討論 編寫了本文檔 其目的在于 準確無誤的理解與表達用戶對本軟件系統(tǒng)的要求 分析確認用戶的所有要求是否合理以及有無實現(xiàn)的可能性以及必要性 便于系統(tǒng)設計人員完成對系統(tǒng)的需求分析 預期的讀者為 酒店的相關工作人員 本系統(tǒng)的開發(fā)設計人員 2 項目背景 2 1 項目總述 酒店客房管理系統(tǒng) 應客戶要求 利用計算機技術對酒店的客房訂房退房等日常操 作進行管理 不僅節(jié)省人力 物力 而且提高了管理效率 方便了業(yè)務的管理 2 2 項目背景 項目名稱 酒店客房管理 系統(tǒng) 任務提出者 項目開發(fā)者 系統(tǒng)用戶 酒店總臺服務人員 2 3 相關定義 用戶 系統(tǒng)使用人員 客戶 酒店住戶 3可行性研究的前提 3 1 欲開發(fā)軟件的基本要求 A 功能 客房信息管理 用戶可對酒店客房的相關信息進行管理 包括對客房的基本信息 如客房號 客 房價格等 進行檢索 錄入和修改 客房預訂管理 實現(xiàn)客戶對酒店客房的預定要求 客房訂房及入住管理 實現(xiàn)客戶對酒店客房的訂房以及預訂轉(zhuǎn)入住要求 客房退房管理 實現(xiàn)客戶的退房要求 并進行費用結(jié)算 客戶信息管理 用戶可對入住過酒店的客戶信息進行查詢 包括對客戶的基本信息 如身份證號 客戶姓名 聯(lián)系電話 進行檢索 7 62 系統(tǒng)設置管理 用戶根據(jù)需要修改系統(tǒng)相關設置 B 性能限制 本系統(tǒng)是在微型機上開發(fā)的信息處理系統(tǒng) 在響應時間上午特殊要求 C 輸入輸出 系統(tǒng)的主要輸入為酒店客戶的相關信息 包括個人信息以及住宿信息等 系統(tǒng)的主要輸出為酒點客戶的主要賬單 以及相關報告等 D 酒店客房管理的主要流程 客戶訂房信息客戶預訂信息客戶退房信息 入住處理退房收銀 房間密碼卡 客戶賬單 圖表 1 酒店客房管理流程圖 E 同本系統(tǒng)連接的其它系統(tǒng) 客房門禁系統(tǒng) 票據(jù)打印系統(tǒng) H 完成期限 預期 6 個月 3 2 目標 本項目旨在利用計算機進行酒店的客房管理 提高客房管理人員的工作效率 提高管 理人員的工作質(zhì)量 改善對客戶接待工作 實現(xiàn)管理計算機化 效率化 繼承舊的管 理系統(tǒng)的優(yōu)良性能基礎上進一步提升軟件的管理性能 實現(xiàn)人力資源的高效利用 3 3 條件 假定和限制 1 針對用戶要求 結(jié)合實際情況 所設計管理軟件初步估計具有 10 到 15 年的應用 壽命 8 62 2 在具體的調(diào)研之后定下較為適合的系統(tǒng)設計方案 并進一步比較各方案的優(yōu)劣 從中提煉出最優(yōu)方案 3 經(jīng)費與投資重要來自用戶 用戶提供一部分的設備支持 其中保證日常的一部分 生活與工作費用 4 對軟件不作違反法律與政策的設計 在基本設計的基礎上結(jié)合最近法律政策允許 對軟件做合理升級維護 5 針對用戶要求所設計管理軟件基于現(xiàn)行普遍應用的標準配置硬件系統(tǒng) 于 windows 操作系統(tǒng)下開發(fā)運行 6 可利用現(xiàn)有舊版管理軟件系統(tǒng) 參考與繼承部分實用功能 7 預計本系統(tǒng)在 6 個月后基本功能投入使用 3 4 進行可行性研究的方法 本項目開發(fā)小組由 4 人組成 從三個大方面對系統(tǒng)開發(fā)作可行性研究分析 1 兩人對現(xiàn)行應用管理系統(tǒng)進行分析 調(diào)查確定現(xiàn)行系統(tǒng)已有的功能及初步確定待開 發(fā)系統(tǒng)的功能 2 兩人對酒店客房管理做實地調(diào)查 搜集日常工作管理信息 并初步確定酒店客房管 理的主要流程 總結(jié)出待開發(fā)系統(tǒng)的功能 3 匯總調(diào)查結(jié)果 確定系統(tǒng)框架及模型 對待開發(fā)系統(tǒng)進行可行性仿真研究 軟件主 要達到功能基本齊全 操作簡單 應用方便 4 對現(xiàn)有系統(tǒng)的分析 本項目的委托酒店現(xiàn)階段的客房服務與管理工作由人工系統(tǒng)實現(xiàn) 這種酒店運營管理 模式已不再適應日益增長酒店工作管理量 且人員工作量大 酒店在人員及設備支出 方面耗損量多 此為該系統(tǒng)的局限之處 5 對所建議系統(tǒng)的分析 本系統(tǒng)可運行于裝有 WINDOW XP 系統(tǒng)的電腦上 可實現(xiàn)酒店客房管理的自動化與計 算機化 在不用改變原有人員結(jié)構(gòu)的基礎上提高客房服務管理人員的工作效率和工作 質(zhì)量 改善對客戶接待工作 實現(xiàn)管理計算機化 效率化 繼承舊的管理系統(tǒng)的優(yōu)良 性能基礎上進一步提升軟件的管理性能 實現(xiàn)人力資源的高效利用 其操作簡單界面 簡明 易于用戶使用 6 社會因素方面的可行性 6 1 法律方面的可行性 經(jīng)本項目組及酒店方面專業(yè)人員研究確定不存在法律方面的問題 6 2 使用方面的可行性 本項目的應用只需要對原有的酒店總臺相關人員進行軟件的使用培訓 對用戶單位的 行政管理以及工作制度等方面不需要有所變動 因此不存在該方面的問題 7 結(jié)論 經(jīng)過小組研究分析 該管理系統(tǒng)是對過去酒店客房管理系統(tǒng)的完善 消除了過去系統(tǒng) 的不足之處 待資金到位即可著手進行開發(fā) 9 62 三 需求分析三 需求分析 1 引言 1 1 編寫目的 隨著我國旅游業(yè)的飛速發(fā)展 以及社會生活水平的普遍提高 人們對于酒店消費 不斷地提出更高 更多樣性的要求 根據(jù) 酒店的要求 為 酒店開發(fā)一款可以方便 快捷管理與酒店客房相關的軟件管理系統(tǒng) 在經(jīng)過本系統(tǒng)應用軟件的開發(fā)者對系統(tǒng)集 成所需實現(xiàn)的功能 性能及其操作配合方面進行了詳細的分析和探討 編寫了本文檔 其目的在于 準確無誤的理解和表達用戶對 酒店客房管理 業(yè)務的需求 以此作為本系統(tǒng)的 需求基線 便于系統(tǒng)設計人員根據(jù)酒店客房管理業(yè)務的需求指定概要設計 詳細設計及數(shù)據(jù) 庫設計 預期讀者 有關業(yè)務主管 有關技術主管 有關軟件設計開發(fā)人員 有關運行維護人員 1 2 背景 a 待開發(fā)的軟件系統(tǒng)的名稱 酒店客房管理桌面系統(tǒng) b 項目任務提出者 酒店 項目開發(fā)者 系統(tǒng)軟件開發(fā)小組 用戶 酒店前臺招待人員 c 實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡 WIN XP 2000 Vista 1 3 運行環(huán)境 A 數(shù)據(jù)庫 Access2007 數(shù)據(jù)庫 B 運行平臺 轉(zhuǎn)有 windows 系列操作系統(tǒng)的 PC 機 C 終端設備 實達 長城終端等 D 其他設備 磁盤陣列 打印機等 1 4 定義 房態(tài) 房間項使用狀態(tài) 可供 占用 停用 預定等狀態(tài) 客戶信息 客戶的身份信息 以及客戶的類型 既客戶是團體客人還是散客 10 62 2 項目概述 2 1 項目目標 本酒店客房管理系統(tǒng)主要以提高酒店客房服務的速度 精度 改善顧客服務的親善程 度 減少工作差錯為目標 減少各項資金支出 提高管理質(zhì)量 從而能為酒店經(jīng)營上 檔次創(chuàng)造條件 主要表現(xiàn)在以下幾個方面 1 1 為酒店經(jīng)營服務 快捷 準確和高效地服務 同時具有多種方式的查詢途徑 問訊員能夠隨時快速地 從計算機中查詢每位住店客人或以預定客人的資料 a 按各種條件查詢打印現(xiàn)住及離店的客人信息 b 按各種條件查詢 包括房間號 姓名 地區(qū)等 c 可查本日抵離店客人 明日應到 應離客人等情況 d 客房占用情況查詢 同時 計算機化的管理能夠給酒店管理人員帶來極大的方便 從而帶來效率與質(zhì)量的 提高 管理計算機化同時為酒店節(jié)省了一部分的設備支出 2 2 為顧客提供最大方便 接待員利用計算機為客人辦理入住登記手續(xù) 可以盡量縮短客人滯留總臺的時間 為客人提供快捷高效的服務 顧客在酒店的消費都將錄入計算機 顧客在辦理離店時 一次性結(jié)賬 為顧客帶來極大的便利 3 引進先進的酒店管理思想 建成一套具有不斷發(fā)展能力的系統(tǒng) 能給酒店的人流 物流 資金流帶來極大的 發(fā)揮效益 管理計算機化 為酒店未來帶來長遠的發(fā)展 管理與國際慣例接軌 吸收 別人的成功經(jīng)驗 為酒店發(fā)展鋪平道路 2 2 用戶的特點 使用該系統(tǒng)的用戶必須是經(jīng)過專門培訓的專業(yè)人士 熟悉計算機操作 具有專業(yè)知識 同時能夠恰當及時處理緊急情況 3 總體需求調(diào)查 3 1 系統(tǒng)目標 對酒店前臺對酒店房間訂退操作實現(xiàn)計算機管理 完成酒店客房的訂房 退房以及預 訂等業(yè)務 實現(xiàn)業(yè)務數(shù)據(jù)的及時保存預處理 11 62 3 2 業(yè)務處理總體流程調(diào)查 從與原系統(tǒng)關系比較來看 總體業(yè)務流程圖如下所示 酒店客房管理桌面系統(tǒng) 訂房及入住管理子系統(tǒng) 退房管理子系統(tǒng) 客戶信息管理子系統(tǒng) 客房信息管理子系統(tǒng) 系統(tǒng)設置管理子系統(tǒng) 預訂 入住 訂房 圖表 2 總體流程圖一 其他系統(tǒng)接口 12 62 從大的數(shù)據(jù)流向來看 總體數(shù)據(jù)流程圖如下所示 酒酒店店客客戶戶 系系統(tǒng)統(tǒng)用用戶戶 酒酒店店客客房房管管理理 客客戶戶信信息息記記錄錄客客房房信信息息記記錄錄 酒酒店店客客戶戶 訂訂 退退房房選選擇擇 客客戶戶信信息息 客客房房信信息息 房房卡卡 賬賬單單 管管理理命命令令 說明 酒店客戶在可選擇預訂方式或者是到達酒店后再訂的方式進行訂房選擇 系統(tǒng)用 戶根據(jù)客戶的選擇 為客戶登記訂房消息 并將客戶的相關信息記錄在案 為客 戶分配合適的客房后 將相應的客房信息更改后也記錄在案 訂房時 根據(jù)客戶 的類型 信息記錄 以及訂房方式 所選房間類型 用戶作出相應處理 酒店客戶在退房時 系統(tǒng)用戶對客戶應付金額進行結(jié)算后開出發(fā)票 并更新相應 客房信息 圖表 3 總體數(shù)據(jù)流程圖 13 62 4 系統(tǒng)功能調(diào)查 4 1 訂房及入住管理功能 4 1 1客戶預訂 酒店客戶可通過這個功能在未到達酒店之前先在酒店中預訂住房 預訂的方式可通 過電話或者請求他人 但應帶有相關證件 客戶在預訂房間之后須在系統(tǒng)設定期限 內(nèi)入住 否則取消預訂 系統(tǒng)面相的客戶分為兩類 a 團體客戶預訂流程 團體負責人信息及團體信息登記 酒店可用房間分配 預抵達日期設置 提交數(shù)據(jù) 酒店是否有充足空房 告知客戶并 取消服務 Yes No b 單獨客戶預訂流程 14 62 客戶信息登記 酒店可用房間分配 預抵達日期設置 提交數(shù)據(jù) 酒店是否有充足空房 告知客戶并 取消服務 Yes No 4 1 2客戶訂房 利用本功能客戶可在到酒店后才訂房間 同樣對于這種方式也分為兩類客戶進行處 理 a 團體客戶訂房流程 團體負責人信息及團體信息登記 酒店可用房間分配 提交數(shù)據(jù) 酒店是否有合適空房 告知客戶并 結(jié)束服務 Yes No 按客戶要求查詢酒店客房 進入入住環(huán)節(jié) b 單獨客戶訂房流程 15 62 客戶信息登記 酒店可用房間分配 提交數(shù)據(jù) 酒店是否有合適空房 告知客戶并 取消服務 Yes No 按客戶要求查詢酒店客房 進入入住環(huán)節(jié) 4 1 3客戶入住 客戶在預訂轉(zhuǎn)登記或者已登記好后 就進入本環(huán)節(jié) 客戶在交納定金后可獲得所訂 房間的房卡并入住房間 其基本流程如下所示 客戶交納定金 分配客房密碼卡 入住房間 如若遇到團體預訂客戶在轉(zhuǎn)登記入住時應考慮團體是否在規(guī)定期限內(nèi)到達 對于團 體提出的加房 減房要求 也應作出相應處理 其基本流程如下所示 16 62 團體客戶身份確認 是否逾期 Yes No 告知客戶并 結(jié)束服務 是否增減房間 酒店是否有空房 告知客 戶 請 求諒解 重新分配房間 并更改相應數(shù)據(jù) 客戶繳納定金 分配客房密碼卡 入住房間 Yes No Yes No 4 2 退房管理功能 本系統(tǒng)對結(jié)賬方式如下規(guī)定 對于團體客人 由團體負責人統(tǒng)一結(jié)賬 結(jié)賬方式為現(xiàn) 金及銀行卡結(jié)合的方式 不接受掛賬 其基本流程如下所示 17 62 客戶提出結(jié)賬要求 結(jié)算客戶消費金額 客房狀態(tài)檢查 收取相應金額或退 出多余定金 打印客戶賬單 并 收回房卡 更新相應信息 提交數(shù)據(jù) 4 3 客戶信息管理功能 本模塊主要實現(xiàn)對酒店客戶的信息查詢 基本操作為管理客人的身份信息 消費信息 包括對相關信息的錄入 修改 查詢 基本操作流程如下 18 62 客戶信息錄入 客戶管理 選擇相應操作 客戶信息修改 客戶信息查詢 登記客戶的相 應數(shù)據(jù) 先查詢相應客 戶的信息 指定欲查詢客 戶的有關信息 關鍵字 根據(jù)關鍵字進 行查詢 對查詢結(jié)果進 行相應修改 上傳數(shù)據(jù) 4 4 客房信息管理功能 本模塊實現(xiàn)的是用戶對酒店內(nèi)客房的基本信息進行管理的操作 基本操作為檢索 錄 入和修改 客房的基本信息包括 客房的房間號 房間類型 房間位置 房間狀態(tài) 19 62 房間狀態(tài)包括房間使用情況 是否空房 客房清潔情況 是否已清潔 以及房間清 潔負責人員的管理等 其基本流程如下所示 客房信息錄入 客房管理 選擇相應操作 客房信息修改 客房信息查詢 登記客房的相 應數(shù)據(jù) 先查詢相應客 房的信息 指定欲查詢客 房的有關信息 關鍵字 根據(jù)關鍵字進 行查詢 對查詢結(jié)果進 行相應修改 上傳數(shù)據(jù) 4 5 系統(tǒng)設置功能 本模塊主要實現(xiàn)的是對本管理系統(tǒng)進行維護與設置操作 數(shù)據(jù)庫的維護 包括數(shù)據(jù)庫 20 62 數(shù)據(jù)的備份 對用戶的密碼的錄入 修改操作 基本流程如下 系統(tǒng)設置 數(shù)據(jù)庫維 護 用戶密碼 設置 數(shù)據(jù)備份 新密碼錄 入 密碼修改 上傳數(shù)據(jù) 5 系統(tǒng)主要功能的數(shù)據(jù)流圖表如下圖所示 21 62 2 2 處處理理訂訂房房 數(shù)數(shù)據(jù)據(jù)庫庫 客客戶戶 用用戶戶 3 3 結(jié)結(jié)算算金金額額 1 1 處處理理預預訂訂 3 3 查查詢詢有有關關 信信息息 4 4 錄錄入入新新信信 息息 5 5 修修改改有有關關 信信息息 6 6 設設置置系系統(tǒng)統(tǒng) 預預訂訂要要求求 退退房房要要求求 訂訂房房及及入入住住要要求求 查查詢詢房房間間或或客客戶戶信信息息要要求求 錄錄入入客客戶戶信信息息或或客客房房信信息息 修修改改信信息息要要求求 設設置置系系統(tǒng)統(tǒng)信信息息要要求求 新新數(shù)數(shù)據(jù)據(jù) 預預訂訂記記錄錄 賬賬單單 房房間間卡卡 圖表 4 0 層數(shù)據(jù)流圖表 6 數(shù)據(jù)字典 22 62 6 1 主要數(shù)據(jù)流描述 數(shù)據(jù)流數(shù)據(jù)流 名稱名稱 來源來源去向去向說明說明 用戶登用戶登 錄錄 用戶輸入的用 戶名與用戶密 碼 驗證正確后 進入系 統(tǒng)界面 檢索信檢索信 息息 用戶輸入的欲 查找信息 系統(tǒng)的數(shù)據(jù)庫 包括 客戶信息 客房信息 等把數(shù)據(jù)庫相關部分 包括對房間信息的查找 客戶信息的查 找 系統(tǒng)信系統(tǒng)信 息息 用戶輸入的本 系統(tǒng)的信息 數(shù)據(jù)庫系統(tǒng)用戶信息 存儲部分 用戶登錄密碼等信息內(nèi)容 客戶信客戶信 息息 用戶輸入的酒 店客戶信息 數(shù)據(jù)庫客戶信息存 儲部分 包括客戶的身份信息 客戶登記信息 客戶類型信息 客戶消費信息 客戶 賬單等與客戶有關的信息數(shù)據(jù) 客房客房 房房 間間 信息信息 酒店住房的相 關信息 數(shù)據(jù)庫酒店房間信息 存儲部分 包括系統(tǒng)最初設置的房間的基本信息 如使用狀態(tài) 清潔狀態(tài) 類型 房號 床位數(shù)等 以及客戶提出的對客房的 一些要求 客戶要客戶要 求求 客戶提出的對 于酒店住房的 相關要求信息 用戶由用戶錄入系統(tǒng)中 查詢結(jié)查詢結(jié) 果果 顯示界面 用 戶 顯示界面 用戶 經(jīng)查詢后得到的符合條件的結(jié)果數(shù)據(jù) 系統(tǒng)數(shù)據(jù)庫包括用戶數(shù)據(jù)庫 客戶數(shù) 據(jù)庫以及房間信息數(shù)據(jù)庫 顯示結(jié)顯示結(jié) 果果 系統(tǒng)數(shù)據(jù)庫系統(tǒng)顯示界面 退房信退房信 息息 客戶用戶 入住信入住信 息息 客戶用戶 預訂房預訂房 信息信息 客戶用戶 結(jié)算方結(jié)算方 式式 客戶用戶 客戶結(jié)賬的方式 可以現(xiàn)金結(jié)算 銀 行卡結(jié)算等 身份核身份核 對信息對信息 客戶信息數(shù)據(jù) 庫 用戶 對預訂房間客人入住前的身份信息進 行核對 包括正確和錯誤兩種結(jié)果 客房預客房預 定時間定時間 核查信核查信 息息 酒店房間信息 數(shù)據(jù)庫 用戶 對預訂房間客人入住前的房間的預訂 入住時間是否到期的核對 包括已過 期與為過期兩種結(jié)果數(shù)據(jù) 23 62 6 2 主要數(shù)據(jù)項條目 數(shù)據(jù)項名稱類型簡述 姓名文本類型 用來描述包括用戶 客戶 的姓名 性別枚舉類型枚舉元素為男 女 密碼字符串型唯一 包括字符與數(shù)字 客人類別枚舉類型 枚舉元素為團體客人 散 客 客人數(shù)量長整型用于描述入住客人數(shù) 消費項目文本類型 用于描述客人入住期間的 消費內(nèi)容 消費金額雙精度浮點數(shù)類型 用于描述客人入住期間的 消費金額 單位或地址文本類型 用于描述客人的住址或工 作單位的信息 身份證件號長整型客人身份證件號 唯一 住宿天數(shù)整型客人預計停留天數(shù) 房間號整型酒店房間的編號 唯一 房間單價單精度浮點數(shù)類型酒店房間的入住價格 房間類型枚舉類型 枚舉元素包括標準單人間 雙人間 豪華單人間 雙 人間 商務套房 總統(tǒng)套 房 房間床位數(shù)房間床位數(shù)整型 用于描述客房內(nèi)的床位數(shù) 量 房間使用狀態(tài)布爾類型 布爾值 占用代表 0 空閑 代表 1 24 62 房間清潔狀態(tài)布爾類型 布爾值 未清潔代表 0 已 清潔代表 1 房間數(shù)量整型酒店房間數(shù) 客人訂房數(shù) 房間位置文本類型 用于描述酒店房間的地理 位置 日期整型格式 xx xx xx 客戶編號客戶編號整型唯一 6 3 數(shù)據(jù)存儲條目 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱簡述簡述組成組成 客房信息客房信息 存放酒店客房的相 關信息 房號 類型 位置 使用狀態(tài) 清潔狀態(tài) 床 位數(shù) 單價 客戶基本信息客戶基本信息 存放酒店客戶的相 關基本信息 姓名 性別 單位 身份證件號 類別 客戶消費信息客戶消費信息 存放酒店客戶的消 費信息 消費項目 消費金額 客戶交易信息客戶交易信息 存放酒店客戶的交 易信息 房號 訂房時間 入住時間 退房時間 入住 天數(shù) 訂房數(shù) 付款方式 應付金額 25 62 6 4 E R 圖設計 6 4 1 消費記錄實體 消費項目 消費記錄 消費金額 6 4 2 交易記錄實體 交易記錄 入住時間 訂房時間 客房號 應付金額 付款方式 訂房數(shù) 入住天數(shù) 退房時間 26 62 6 4 3 賬單實體 賬單 客房號 付款方式 姓名客戶 編號 結(jié)算金額 結(jié)算日期 6 4 4 客戶實體 客戶 姓名 姓別 編號 客戶類型 工作單位 身份證件 號 6 4 5 客房實體 客房 客房號 客房位置 客房類型 使用狀態(tài) 清潔狀態(tài) 床位數(shù) 單價 27 62 6 4 6 用戶實體 用戶 姓名 姓別 密碼 6 4 7 實體間的關系圖 n 用戶 管理客房 客戶 消費記錄 交易記錄 住宿 產(chǎn)生 交易 查詢 核算 賬單 7 安全性要求調(diào)查 本系統(tǒng)的用戶需憑借密碼才可登陸系統(tǒng)使用 8 性能要求調(diào)查 8 1 數(shù)據(jù)精確度 數(shù)據(jù)精確度滿足一般酒店的要求 一般精確到貨幣分位 8 2 時間特性 處理時間要盡可能短 在可接受范圍內(nèi) 8 3 適應性 使用開放式的操作系統(tǒng) 開放式的數(shù)據(jù)庫開發(fā)工具及標準的通信協(xié)議 結(jié)構(gòu)層次自獨 立性 28 62 四 總體設計四 總體設計 1 引言 1 1 編寫目的 以提高酒店客房服務的速度 精度 改善顧客服務的親善程度 減少工作差錯為 目標 減少各項資金支出 提高管理質(zhì)量服務于 酒店的前臺對酒店客房管理服務的 主要環(huán)節(jié) 最終用戶為 酒店集團公司 酒店總臺接待處的服務人員 基于需求分析 之上編寫了本文檔 目的在于 將需求分析中的設計的功能具體化 預期讀者 有關業(yè)務主管 有關技術主管 有關軟件設計開發(fā)人員 有關運行維護人員 1 2 范圍 說明 a 待開發(fā)的軟件系統(tǒng)的名稱 酒店客房管理桌面系統(tǒng) b 項目任務提出者 酒店 項目開發(fā)者 系統(tǒng)軟件開發(fā)小組 用戶 酒店前臺招待人員 c 實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡 WIN XP 2000 Vista 1 3 定義 房態(tài) 房間項使用狀態(tài) 可供 占用 停用 預定等狀態(tài) 客戶信息 客戶的身份信息 以及客戶的類型 既客戶是團體客人還是散客 1 4 參考資料 GB8566 1995 軟件生存期過程 GB8567 88 計算機軟件產(chǎn)品開發(fā)文件編制指南 GB T11457 1995 軟件工程術語 2 總體設計 2 1 需求規(guī)定 本酒店客房管理系統(tǒng)主要以提高酒店客房服務的速度 精度 改善顧客服務的親 善程度 減少工作差錯為目標 減少各項資金支出 提高管理質(zhì)量 從而能為酒店經(jīng) 營上檔次創(chuàng)造條件 對酒店前臺對酒店房間訂退操作實現(xiàn)計算機管理 完成酒店客房 的訂房 退房以及預訂等業(yè)務 實現(xiàn)業(yè)務數(shù)據(jù)的及時保存預處理 詳細的說明請參見 需求分析 2 2 運行環(huán)境 A 數(shù)據(jù)庫 Access2007 數(shù)據(jù)庫 B 運行平臺 轉(zhuǎn)有 windows 系列操作系統(tǒng)的 PC 機 C 終端設備 實達 長城終端等 D 其他設備 磁盤陣列 打印機等 29 62 2 3 結(jié)構(gòu) 在需求分析基礎上 本系統(tǒng)確定由以下功能模塊構(gòu)成 以下為各功能模塊的主要功能描述 客房信息管理 用戶可對酒店客房的相關信息進行管理 包括對客房的基本信息 如客房號 客 房價格等 進行檢索 錄入和修改 客房預訂管理 實現(xiàn)客戶對酒店客房的預定要求 客房訂房及入住管理 實現(xiàn)客戶對酒店客房的訂房以及預訂轉(zhuǎn)入住要求 客房退房管理 實現(xiàn)客戶的退房要求 并進行費用結(jié)算 客戶信息管理 用戶可對入住過酒店的客戶信息進行查詢 包括對客戶的基本信息 如身份證號 客戶姓名 聯(lián)系電話 進行檢索 系統(tǒng)設置管理 用戶根據(jù)需要修改系統(tǒng)相關設置 客房管理系統(tǒng) 系 統(tǒng) 設 置 模 塊 退 房 管 理 模 塊 客 戶 信 息 管 理 模 塊 客 房 信 息 管 理 模 塊 訂 房 入 住 管 理 模 塊 圖表 5 系統(tǒng)功能模塊圖 30 62 2 4 基本設計概念和處理流程 系統(tǒng)的主要處理流程如下表所示 客戶預訂請求 客戶入住請求 客戶退房請求 客戶個人信息 客房信息 1 預訂請求記錄 分配客房 2 客戶身份查證 分配客房 3 客房信息更改 金額結(jié)算 4 管理客戶信息 記錄 5 管理客房信息 記錄 6 更新主記錄 有效地客戶預訂 名單 客房門卡 客戶賬單 客戶信息記錄 客房信息記錄 更新后主文件記 錄 輸入 處理 輸出 系統(tǒng)主要結(jié)構(gòu)如圖所示 酒店客房管理桌面系統(tǒng) 訂房及入住管理子系統(tǒng) 退房管理子系統(tǒng) 客戶信息管理子系統(tǒng) 客房信息管理子系統(tǒng) 系統(tǒng)設置管理子系統(tǒng) 預訂 入住 訂房 31 62 各個子模塊的功能處理數(shù)據(jù)流圖如下所示 2 4 1 訂房及入住管理子模塊 用用戶戶 身身份份認認證證并并登登 錄錄系系統(tǒng)統(tǒng) 密密碼碼 客客戶戶 1 1 處處理理預預訂訂 3 3 處處理理一一般般訂訂 房房 2 2 入入住住處處理理 預預訂訂請請求求 入入住住請請求求 訂訂房房請請求求 32 62 處理預訂流程 客客戶戶處處理理預預訂訂預預訂訂請請求求 記記錄錄身身份份信信息息 設設置置時時間間期期限限 用用戶戶 查查詢詢酒酒店店房房間間分分配配酒酒店店房房間間 取取消消服服務務 數(shù)數(shù)據(jù)據(jù)記記錄錄更更新新 客客戶戶要要求求 酒酒店店客客房房不不足足信信息息 分分配配命命令令設設置置時時間間命命令令相相關關數(shù)數(shù)據(jù)據(jù) 數(shù)數(shù)據(jù)據(jù)庫庫身身份份數(shù)數(shù)據(jù)據(jù) 更更新新后后數(shù)數(shù)據(jù)據(jù) 處理一般訂房流程 客客戶戶處處理理一一般般訂訂房房訂訂房房請請求求 記記錄錄身身份份信信息息 用用戶戶 查查詢詢酒酒店店房房間間分分配配酒酒店店房房間間 取取消消服服務務 數(shù)數(shù)據(jù)據(jù)記記錄錄更更新新 客客戶戶要要求求 酒酒店店客客房房不不足足信信息息 分分配配命命令令相相關關數(shù)數(shù)據(jù)據(jù) 數(shù)數(shù)據(jù)據(jù)庫庫身身份份數(shù)數(shù)據(jù)據(jù) 更更新新后后數(shù)數(shù)據(jù)據(jù) 33 62 處理入住流程 一般訂房入住流程 交交納納定定金金 分分配配酒酒店店房房間間 門門卡卡 數(shù)數(shù)據(jù)據(jù)記記錄錄更更新新分分配配命命令令相相關關數(shù)數(shù)據(jù)據(jù)客客戶戶入入住住信信息息 數(shù)數(shù)據(jù)據(jù)庫庫 更更新新后后數(shù)數(shù)據(jù)據(jù) 預訂轉(zhuǎn)登記 入住 流程 客客戶戶客客戶戶身身份份確確認認 到到達達時時間間 交交納納定定金金 分分配配酒酒店店房房間間 門門卡卡 數(shù)數(shù)據(jù)據(jù)記記錄錄更更新新分分配配命命令令相相關關數(shù)數(shù)據(jù)據(jù) 數(shù)數(shù)據(jù)據(jù)庫庫 更更新新后后數(shù)數(shù)據(jù)據(jù) 客客戶戶入入住住信信息息 逾逾期期確確認認 非非逾逾期期 確確定定逾逾期期取取消消服服務務 是是否否增增減減客客房房查查詢詢酒酒店店房房間間 分分配配酒酒店店房房間間 取取消消服服務務 酒酒店店客客房房不不足足信信息息 分分配配命命令令 是是 入入住住 34 62 2 4 2 退房處理流程 客客戶戶客客房房檢檢查查 檢檢查查完完成成信信息息 回回收收酒酒店店房房間間 門門卡卡 數(shù)數(shù)據(jù)據(jù)記記錄錄更更新新 退退房房信信息息 相相關關數(shù)數(shù)據(jù)據(jù) 數(shù)數(shù)據(jù)據(jù)庫庫 更更新新后后數(shù)數(shù)據(jù)據(jù) 客客戶戶退退房房信信息息 消消費費金金額額計計算算 應應繳繳付付金金 確確定定逾逾期期取取消消服服務務 余余款款處處理理賬賬單單打打印印賬賬單單信信息息 35 62 2 4 3 客房信息管理流程 用用戶戶登登錄錄 客客房房號號檢檢索索 客客房房使使用用狀狀 態(tài)態(tài)查查詢詢 客客房房號號錄錄入入客客房房號號修修改改 客客房房使使用用狀狀 態(tài)態(tài)更更改改 客客房房清清潔潔情情 況況查查詢詢 客客房房清清潔潔情情 況況更更改改 客客房房位位置置檢檢 索索 客客房房位位置置錄錄 入入 客客房房位位置置修修 改改 客客房房類類型型管管 理理 數(shù)數(shù)據(jù)據(jù)庫庫 檢檢索索信信息息顯顯 示示 修修改改后后信信息息 顯顯示示 操作命令 操作命令 使用情況查詢信息 使用狀態(tài)更改信息 情節(jié)情況查詢信息 清潔情況更改后信息 客房位置檢索信息 新錄入客房位置信息 修改的客房位置信息 客房類型管理操作信息 客房號檢索信息 新錄入客房號 修改的客房號 檢索后信息 修改后信息 基基本本信信息息顯顯 示示 客房基本信息 36 62 2 4 4 客戶信息管理流程 用用戶戶 登登錄錄數(shù)數(shù)據(jù)據(jù)庫庫 驗驗證證 用用戶戶登登錄錄個個人人信信息息 操操作作散散客客操操作作團團體體 系系統(tǒng)統(tǒng)授授權權 用用戶戶 錄錄入入 修修 改改 查查詢詢身身 份份信信息息 錄錄入入 修修 改改 查查詢詢登登 記記信信息息 錄錄入入 修修 改改 查查詢詢消消 費費記記錄錄 查查詢詢歷歷史史入入 住住信信息息 查查詢詢結(jié)結(jié)算算金金 額額 查查詢詢 修修 改改 錄錄入入當當 日日消消費費記記錄錄 查查詢詢歷歷史史消消 費費記記錄錄 結(jié)結(jié)果果顯顯示示 數(shù)數(shù)據(jù)據(jù)庫庫 身身份份為為授授權權用用戶戶 操操作作命命令令操操作作命命令令 金金額額結(jié)結(jié)算算信信息息 歷歷史史入入住住信信息息 身身份份信信息息 消消費費記記錄錄信信息息 結(jié)結(jié)果果 37 62 2 4 5 系統(tǒng)設置管理流程 用用戶戶 1 1 1 1 登登錄錄 密密碼碼 數(shù)數(shù)據(jù)據(jù)庫庫 維維護護數(shù)數(shù)據(jù)據(jù)庫庫 備備份份數(shù)數(shù)據(jù)據(jù) 設設置置用用戶戶密密 碼碼 顯顯示示更更新新結(jié)結(jié) 果果 操操作作操操作作 新新用用戶戶密密碼碼 源源數(shù)數(shù)據(jù)據(jù) 更更新新后后數(shù)數(shù)據(jù)據(jù) 38 62 2 5 各個功能需求與其相關主要程序的關系 酒店客房管理桌面系統(tǒng) 訂房及入住管理 退房管理 客戶信息管理客房信息管理系統(tǒng)設置 預訂入住訂房 程序名 OnOrder 程序名 OnCheckIn 程序名 OnBook 程序名 OnCheckOut 程序名 OnMClient 程序名 OnMRoom 程序名 OnSysSet 程序名 OnLoadSys 以下為各個功能模塊各自的對應子程序 39 62 2 5 1 預訂模塊 預訂管理 散客預訂管理團體預訂管理 On OsingleOn Oteam On RoomCheck On OrderShow OnOrder 2 5 2 訂房模塊 訂房管理 散客訂房管理團體訂房管理 On BsingleOn Bteam On RoomCheck On BookShow OnBook 40 62 2 5 3 入住模塊 入住管理 一般入住預訂轉(zhuǎn)入住 On SCheck On TimeCheck On RoomCheck On RoomChange On UpDate On UpDate OnCheckIn 2 5 4 退房模塊 OnCheckOut退房處理 On CalMoney On UpDate On PrTit 41 62 2 5 5 客戶信息管理模塊 客戶信息管理 客戶信息錄入客戶信息查詢客戶信息修改 On InfoW On UpDate On InfoSa On InfoR On InfoShow On InfoW On UpDate On InfoSa On InfoR On InfoShow On Modify OnMClient 42 62 2 5 6 客房信息管理模塊 客房信息管理 客房信息錄入客房信息查詢客房信息修改 On InfoW On UpDate On InfoSa On InfoR On InfoShow On InfoW On UpDate On InfoSa On InfoR On InfoShow On Modify OnMRoom 43 62 2 5 7 系統(tǒng)設置模塊 系統(tǒng)設置OnSysSet 數(shù)據(jù)備份密碼修改 On DataCopy On SecMof 2 6 人工處理過程 本軟件系統(tǒng)的工作過程中包括以下人工處理過程 客戶信息輸入 由人工通過終端設備輸入完成 客戶房間密碼卡 有人工發(fā)放以及收回 客戶個人證件需要由人工認證 客戶繳納現(xiàn)金清點需要由人工認證 3 數(shù)據(jù)庫設計 根據(jù)需求分析所得實體關系 E R 圖 系統(tǒng)數(shù)據(jù)表結(jié)構(gòu)如下所示 Ajb 訂金表 序號序號字段名字段名字段含義字段含義數(shù)據(jù)類型數(shù)據(jù)類型是否為空是否為空 1Lsh流水號Identity int否否 2Rzdjlsh入住流水號Int是是 3Fh房號Char 5 是是 4Je金額Numeric 6 0 是是 5Rq日期datetime是是 6Bz幣種Char 10 是是 7ytbz已退標志Char 4 是是 8fkfs付款方式Char 12 是是 9xm姓名Char 8 是是 10jzdjlsh結(jié)帳號流水號int是是 Fzb 客房總表 序號序號字段名字段名字段含義字段含義數(shù)據(jù)類型數(shù)據(jù)類型是否為空是否為空 1Lsh流水號Identity int否否 44 62 2Fh房號Char 5 是是 3Zt狀態(tài)Char 6 是是 4Xm姓名Char 20 是是 5Xb性別Char 2 是是 6Rs人數(shù)Int是是 7Krlb客人類別Char 8 是是 8Rzrq入住日期Datetime是是 9Ldrq離店日期Datetime是是 10 xzrq續(xù)住日期Datetime是是 11fz房價Numeric 5 2 是是 12Kfr開房人Char 8 是是 13Kfrq開房日期Datetime是是 14Kflx客房類型Char 8 是是 15Ttbz標志Char 2 是是 16Bz幣種Char 20 是是 17Rzdjlsh入住流水號int是是 Jzdjb 結(jié)帳單表 序號序號字段名字段名字段含義字段含義數(shù)據(jù)類型數(shù)據(jù)類型是否為空是否為空 1Lsh流水號Identity int否否 2Rzdjlsh入住單流水號Int否否 3Fh房號Char 5 否否 4Xm姓名Char 20 是是 5Rzrq入住日期Datetime是是 6Ldrq離店日期Datetime是是 7Bz幣種Char 10 是是 8Cdbz簽單標志Char 2 是是 9Czy操作員Char 8 是是 10czrq操作日期Datetime是是 Jzmxb 結(jié)帳明細表 序號序號字段名字段名字段含義字段含義數(shù)據(jù)類型數(shù)據(jù)類型是否為空是否為空 1Lsh流水號Identity int否否 2jzdjlsh結(jié)帳單流水號Int否否 3Jzfs結(jié)帳方式Char 10 是是 4Bz幣種Char 10 是是 5Je金額Numeric 9 2 是是 6Cdbz簽章標志Char 2 是是 7Fh房號Char 5 是是 45 62 8Krxm客人姓名Char 20 是是 9Qdxm簽單姓名Char 20 是是 10Czy操作員Char 8 是是 11czrq操作日期Datetime是是 Kfzlb 客房資料表 序號序號字段名字段名字段含義字段含義數(shù)據(jù)類型數(shù)據(jù)類型是否為空是否為空 1Fh房號Char 5 否否 2Kflx客房類型Char 8 是是 3Lc樓層Char 6 是是 4Zt狀態(tài)Char 6 是是 5Qjzt清潔狀態(tài)Char 7 是是 Krxfb 客人消費表 序號序號字段名字段名字段含義字段含義數(shù)據(jù)類型數(shù)據(jù)類型是否為空是否為空 1Lsh流水號Identity int否否 2Zh結(jié)帳單號Int否否 3Fh房號Char 5 否否 4Xflx消費類型Char 10 是是 5Bz幣種Char 10 是是 6Je金額Numeric 10 2 是是 7Zzrq結(jié)帳日期Datetime是是 8Skbz收款標志Char 4 是是 9Skr收款人Char 8 是是 10Skrq收款日期Datetime是是 12Rzdjlsh入住單流水號Int是是 13czy操作員Char 8 是是 Rzdjb 入住登記表 序號序號字段名字段名字段含義字段含義數(shù)據(jù)類型數(shù)據(jù)類型是否為空是否為空 1Lsh流水號Identity int否否 2Xm姓名Char 20 是是 3Xb性別Char 2 是是 4Rs人數(shù)Int是是 5Krlb客人類別Char 8 是是 6Rzrq入住日期Datetime是是 7Ldrq離店日期Datetime是是 8Fh房號房號Char 5 否否 46 62 4 用戶界面設計 4 1 用戶登錄界面初步設計 4 2 系統(tǒng)主界面初步設計 47 62 四 詳細設計四 詳細設計 1 引言 1 1 編寫目的 本文檔是在總體設計基礎上 對本系統(tǒng)各功能的具體設計以及代碼的實現(xiàn) 預期讀者 有關業(yè)務主管 有關技術主管 有關軟件設計開發(fā)人員 有關運行維護人員 1 2 背景說明 a 待開發(fā)的軟件系統(tǒng)的名稱 酒店客房管理桌面系統(tǒng) b 項目任務提出者 酒店 項目開發(fā)者 系統(tǒng)軟件開發(fā)小組 用戶 酒店前臺招待人員 c 實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡 WIN XP 2000 Vista 1 3 參考資料 GB8566 1995 軟件生存期過程 GB8567 88 計算機軟件產(chǎn)品開發(fā)文件編制指南 GB T11457 1995 軟件工程術語 1 4 部分內(nèi)容定義 用戶 系統(tǒng)使用人員 客戶 酒店住戶 ListView VC 中提供的一種功能控件 ListCtrl VC 中提供的一種功能控件 數(shù)據(jù)表 對數(shù)據(jù)進行存儲和操作的一種邏輯結(jié)構(gòu) 每一個表都代表一個對用戶意義的 對象 2 程序系統(tǒng)的結(jié)構(gòu) 48 62 酒店客房管理桌面系統(tǒng) 訂房及入住管理 預 訂 OnOrde r On Osingle On Otea m On RoomChec k On OrderShow 訂 房 OnBook On Bsingle On Bteam On RoomChec k On BookShow 訂 房 OnChec kIn On SCheck On TimeCheck On RoomCheck On RoomChang e On UpDat e On UpDat e On CalMoney 退房管理 OnCheckOut On UpDate On PrTit On InfoShow 客房信息管理 On InfoW On UpDate On InfoSa On InfoR On InfoW On UpDate On InfoSa On InfoR On InfoShow On Modify OnMRoom 客戶信息管理 OnMClient On InfoW On UpDate On InfoSa On InfoR On InfoShow On InfoW On UpDate On InfoSa On InfoR On InfoShow On Modify 系統(tǒng)設置 OnSysSet OnUpdat On DataCopy On SecMof 圖表 6 程序結(jié)構(gòu)圖 OnLoadSys 49 62 3 程序設計說明 以下為個功能模塊中主要程序的設計說明 3 1 程序 OnLoadSys 設計說明 3 1 1程序描述 本程序用于處理用戶登錄系統(tǒng)時的身份認證處理 3 1 2輸入輸出及功能處理 用戶姓名 用戶密碼 1 用戶姓名登記 2 密碼匹配 3 更新主記錄 登陸成功 輸入 處理 輸出 3 1 3流程邏輯 開始 輸入姓名 輸入密碼 密碼是否正確 Y N 進入系統(tǒng) 更新主記錄文件 記錄用戶名 輸出密碼錯誤 信息 是否繼續(xù)嘗試 結(jié)束 Y N 計數(shù)器加 1 計數(shù)器置 0 計數(shù)器 3 Y N 50 62 3 2 程序 OnBook 設計說明 3 2 1程序描述 本程序完成酒店客戶的訂房登記操作管理 程序中將使用 ListView 控件顯示 酒店的主要客房情況 房號 房類型 姓名 性別 人數(shù) 入住日期 離店日期 折扣 幣種 房租開房人等信息 以及使用列表控件和編輯框等用于接收客戶基本 信息 入住單位 客人 團體姓名 性別 人數(shù) 客人類別 客人來源 入住時間 默認為當天日期 離店時間 默認為明天日期 付款方式 幣種等 系統(tǒng)數(shù)據(jù) 庫的更新將與控件信息更新想聯(lián)系 3 2 2輸入輸出及功能處理 客戶信息 1 客戶資料記錄 2 客房分配 3 更新主記錄 訂房成功 輸入處理 輸出 3 2 3流程邏輯 開始 客戶需求征詢 是否有符合要求客房 Y N 客戶信息錄入 數(shù)據(jù)庫數(shù)據(jù)更新 分配客房信息錄入 顯示無客房信息 是否繼續(xù) 結(jié)束 Y N 刷新顯示客房情況 是否更改條件 Y N 建議入住其他酒店 建立客帳客史檔案 輸入查詢條件 51 62 3 3 程序 OnOrder 設計說明 3 3 1程序描述 本程序用于處理客戶的預定操作 使用的控件基本與上一程序相同 3 3 2輸入輸出及功能處理 客戶信息 1 客戶資料記錄 2 客房分配 3 更新主記錄 預訂成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電商直播行業(yè)主播與品牌合作模式創(chuàng)新趨勢及風險控制策略研究報告
- 八年級期中考試家長會課件
- 保育員考試題目及答案
- 安全員b證試題及答案
- 安全試題及答案大題
- 安全生產(chǎn)試題及答案2024
- 生物安全培訓課件
- 中國發(fā)展簡史課件
- 中醫(yī)推拿科培訓課件
- 中國南方區(qū)課件
- 拆分合同:合伙企業(yè)解散及債務分擔協(xié)議
- 2025河北邯鄲市肥鄉(xiāng)區(qū)選聘農(nóng)村黨務(村務)工作者100人筆試參考題庫完整參考答案詳解
- 四川省德陽市2023-2024學年高二下學期7月期末考試英語試題(含答案)
- 2025年05月四川阿壩州級事業(yè)單位公開選調(diào)工作人員78人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025-2030中國硫酸鈣晶須行業(yè)市場發(fā)展現(xiàn)狀及競爭格局與投資發(fā)展研究報告
- DB31/T 1035-2017綠化有機覆蓋物應用技術規(guī)范
- 2025年農(nóng)業(yè)果園土地租賃承包合同
- 2025小升初人教版六年級英語下學期期末綜合測試模擬練習卷
- 青浦區(qū)區(qū)管企業(yè)統(tǒng)一招聘考試真題2024
- Seldinger穿刺技術課件
- 船體結(jié)構(gòu)與制圖知到智慧樹期末考試答案題庫2025年華中科技大學
評論
0/150
提交評論