酒店客房管理系統(tǒng)_第1頁
酒店客房管理系統(tǒng)_第2頁
酒店客房管理系統(tǒng)_第3頁
酒店客房管理系統(tǒng)_第4頁
酒店客房管理系統(tǒng)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

課程設(shè)計(jì) III 設(shè)計(jì)說明書 酒店客房管理系統(tǒng) 學(xué)生姓名 學(xué)號(hào)0921024044 班級(jí)信管 092 班 成績(jī) 指導(dǎo)教師 計(jì)算機(jī)科學(xué)與技術(shù)系計(jì)算機(jī)科學(xué)與技術(shù)系 20112011 年年 9 9 月月 9 9 日日 課程設(shè)計(jì) III 課程設(shè)計(jì)評(píng)閱書 題目酒店客房管理系統(tǒng)酒店客房管理系統(tǒng) 學(xué)生姓名 學(xué)號(hào)0921024044 指導(dǎo)教師評(píng)語及成績(jī) 指導(dǎo)教師簽名 年 月 日 答辯評(píng)語及成績(jī) 答辯教師簽名 年 月 日 教研室意見 總成績(jī) 室主任簽名 年 月 日 課程設(shè)計(jì)任務(wù)書 20112011 20122012 學(xué)年第學(xué)年第 1 1 學(xué)期學(xué)期 專業(yè) 信息管理與信息系統(tǒng) 學(xué)號(hào) 0921024044 姓名 課程設(shè)計(jì)名稱 課程設(shè)計(jì) III 設(shè)計(jì)題目 酒店客房管理系統(tǒng) 完成期限 自 2011 年 8 月 29 日至 2011 年 9 月 9 日日共 2 周 設(shè)計(jì)依據(jù) 要求及主要內(nèi)容 可另加附頁 主要功能 主要從以下幾方面進(jìn)行數(shù)據(jù)庫設(shè)計(jì) 1 客房基本信息管理 2 客戶基本信息管理 3 收費(fèi)管理 要求 利用 DB 的設(shè)計(jì)工具 PD 或者 Erwin 完成 1 需求分析 開發(fā)背景與意義 系統(tǒng)需求概況 DFD DD 2 概念結(jié)構(gòu)設(shè)計(jì) 實(shí)體屬性圖 E R 圖 3 DB 設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì) 指導(dǎo)教師 簽字 教研室主任 簽字 批準(zhǔn)日期 年 月 日 摘摘 要要 酒店客房管理系統(tǒng)是為酒店管理者更好的維護(hù)酒店各項(xiàng)業(yè)務(wù)的處理工作而開發(fā) 的管理軟件 利用計(jì)算機(jī)實(shí)現(xiàn)對(duì)酒店高效 準(zhǔn)確的管理 酒店客房管理系統(tǒng)的開發(fā) 主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面 酒店客房管 理系統(tǒng)可以使對(duì)酒店的管理更加科學(xué)化 規(guī)范化 以實(shí)現(xiàn)客房 客戶等酒店的智能 化管理 可以提高酒店管理的效率 關(guān)鍵詞關(guān)鍵詞 酒店客房 管理 維護(hù) 目錄目錄 1 1 課題描述課題描述 1 2 2 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì) 2 2 1 數(shù)據(jù)庫需求分析 2 2 1 1 系統(tǒng)功能分析 2 2 1 2 系統(tǒng)數(shù)據(jù)流圖 3 2 1 3 系統(tǒng)數(shù)據(jù)字典 3 2 2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 5 2 3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 9 2 4 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì) 10 2 5 數(shù)據(jù)庫的實(shí)施 10 2 5 1 用數(shù)據(jù)庫創(chuàng)建個(gè)基本表 10 2 5 2 用數(shù)據(jù)庫建立關(guān)聯(lián)表 12 2 6 數(shù)據(jù)庫的運(yùn)行與維護(hù) 12 2 6 1 數(shù)據(jù)庫的運(yùn)行 12 2 6 2 數(shù)據(jù)庫的維護(hù) 14 總結(jié)總結(jié) 15 參考文獻(xiàn)參考文獻(xiàn) 16 1 1 1課題描述課題描述 1 11 1 課題背景課題背景 當(dāng)前 隨著信息的不斷飛速發(fā)展 信息技術(shù)已逐漸成為各種技術(shù)的基礎(chǔ) 信息 也成為企業(yè)具有競(jìng)爭(zhēng)力的核心要素 企業(yè)的生存和發(fā)展依靠正確的決策 而決策的 基礎(chǔ)就是信息 所以企業(yè)競(jìng)爭(zhēng)力的高低完全取決于企業(yè)對(duì)信息的獲取和處理能力 企業(yè)要準(zhǔn)確 快速的獲取和處理信息 企業(yè)信息化是必然的選擇 企業(yè)必須加快內(nèi) 部信息交流 改進(jìn)企業(yè)業(yè)務(wù)流程和管理模式 提高運(yùn)行效率 降低成本 提高競(jìng)爭(zhēng) 力 信息化建設(shè)是企業(yè)適應(yīng)社會(huì)發(fā)展的要求 企業(yè)管理信息系統(tǒng)即企業(yè)MIS是企業(yè) 信息化的重要內(nèi)容 隨著旅游業(yè)的發(fā)展 酒店 餐飲娛樂行業(yè)日趨發(fā)達(dá) 引入全方位的電腦服務(wù)和 電腦管理日益流行 同時(shí) 酒店和餐飲娛樂業(yè)引入電腦服務(wù)和管理也取得了優(yōu)良的 經(jīng)濟(jì)效益和社會(huì)效益 為此 國家建設(shè)部已作出明確規(guī)定 凡星級(jí)酒店在項(xiàng)目審批 時(shí) 其設(shè)計(jì)方案必須包括電腦管理系統(tǒng) 否則不予立項(xiàng) 可見 酒店管理電腦化勢(shì) 在必行 而傳統(tǒng)的酒店管理方法不僅耗時(shí)耗力而且容易出錯(cuò) 只有將酒店管理系統(tǒng) 與先進(jìn)的電腦技術(shù)結(jié)合起來 才能滿足現(xiàn)代化人們的需求 由此可見設(shè)計(jì)酒店管理 系統(tǒng)軟件的必要性 1 21 2開發(fā)工具開發(fā)工具 計(jì)算機(jī)及操作系統(tǒng) WindowsXP 開發(fā)工具 Microsoft SQL Server 2000 運(yùn)行環(huán)境 裝有 SQL SERVER 2000 的系統(tǒng) 語言 SQL 查詢語言 2 2 2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)是開發(fā)數(shù)據(jù)庫系統(tǒng)的首要環(huán)節(jié)和基礎(chǔ)問題 是非常重要的一步 它 的好壞直接影響到數(shù)據(jù)庫實(shí)現(xiàn)的效率 合理的數(shù)據(jù)庫設(shè)計(jì)是保證數(shù)據(jù)庫安全性和完 整性基礎(chǔ) 2 12 1 數(shù)據(jù)庫需求分析數(shù)據(jù)庫需求分析 酒店管理系統(tǒng)將先進(jìn)的電腦技術(shù)與現(xiàn)代酒店服務(wù)管理完美地結(jié)合起來 實(shí)現(xiàn)了 住宿 餐飲 娛樂全新概念的服務(wù)和管理方式 而傳統(tǒng)的酒店管理往往令管理者花 大量的時(shí)間來處理顧客投訴 例如錯(cuò)誤查詢 煩瑣的登記和結(jié)帳手續(xù) 旅客費(fèi)用計(jì) 算錯(cuò)誤 空余客房資料不能及時(shí)提供等 從而影響出租率 使的管理人員不得不集 中精力規(guī)劃管理運(yùn)行策略和進(jìn)行決策 由此可見酒店客房管理系統(tǒng)的開發(fā)與使用勢(shì) 在必行 因?yàn)榫频觌娔X管理化不僅可以更好的解決上述問題 而且對(duì)于提高員工工 作效率 加速資金周轉(zhuǎn) 降低各項(xiàng)成本及改善服務(wù)質(zhì)量都有十分積極的作用 該系統(tǒng)的總體任務(wù)是實(shí)現(xiàn)酒店客房各種信息的系統(tǒng)化 規(guī)范化 和自動(dòng)化 提 高酒店的管理水平 幫助酒店更好的運(yùn)營 酒店客房管理系統(tǒng)以管理的計(jì)劃和控制智能為核心 提供了預(yù)訂 入住 消費(fèi) 結(jié)帳 住房狀態(tài)等實(shí)用而豐富的管理功能 開發(fā)該系統(tǒng)的目的是為了滿足客戶的需 求 因此 客戶的需求是否正確理解成了系統(tǒng)成敗的關(guān)鍵 而系統(tǒng)分析的根本目的 是在開發(fā)者和提出需求的用戶之間建立一種理解和溝通的機(jī)制 因此經(jīng)過調(diào)查研究 酒店客房管理系統(tǒng)的需求部分如下 1 系統(tǒng)能夠?qū)头款愋?客房?jī)r(jià)格 客房信息 系統(tǒng)參數(shù)等項(xiàng)目進(jìn)行添加 修改 刪除等操作 2 系統(tǒng)能夠管理客戶的預(yù)訂 入住等業(yè)務(wù) 3 對(duì)于酒店來說 隨時(shí)知曉各個(gè)房間的狀態(tài)是必須的 因此 住房狀態(tài)管理 是必不可少的 能起到隨時(shí)監(jiān)視酒店各個(gè)房間的狀態(tài)的用途 4 酒店在運(yùn)作過程中 需要不斷與錢打交道 需要系統(tǒng)能夠?qū)κ湛?付款和 應(yīng)收款進(jìn)行有效的管理 2 1 12 1 1 系統(tǒng)功能分析系統(tǒng)功能分析 酒店客房管理系統(tǒng)是為了對(duì)酒店實(shí)行計(jì)算機(jī)化的管理 以提高工作效率 方便 用戶 主要功能有對(duì)酒店客房 用戶 客戶等進(jìn)行管理和基本資料管理 提供各種 信息的錄入 比如客房信息 用戶信息 客戶信息 訂單信息以及結(jié)算信息 該系 統(tǒng)還包含了對(duì)查詢情況的統(tǒng)計(jì)功能 系統(tǒng)管理主要任務(wù)是提高系統(tǒng)安全性和對(duì)系統(tǒng) 提供良好的維護(hù) 根據(jù)系統(tǒng)需要實(shí)現(xiàn)的功能和作用 整合信息 可設(shè)計(jì)出功能模塊圖如下所示 3 酒店客房管理系統(tǒng) 用 戶 管 理 收 費(fèi) 管 理 訂 單 管 理 客 房 管 理 客 戶 管 理 用 戶 資 料 管 理 用 戶 權(quán) 限 管 理 用 戶 密 碼 管 理 房 間 類 型 管 理 客 戶 管 理 房 間 基 本 信 息 管 理 訂 房 管 理 退 房 管 理 繳 費(fèi) 項(xiàng) 目 管 理 收 費(fèi) 項(xiàng) 目 管 理 圖 2 1 酒店客房管理系統(tǒng)功能模塊圖 2 1 22 1 2 系統(tǒng)數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖 酒店客房 管理系統(tǒng) 客戶客戶 管理員 或用戶 登記注冊(cè) 訂房單 退房單 房間 結(jié)算單 據(jù)定信息 查 詢 統(tǒng) 計(jì) 信 息 查 詢 要 求 房卡 圖2 2酒店客房管理系統(tǒng)數(shù)據(jù)流圖 2 1 32 1 3 系統(tǒng)數(shù)據(jù)字典系統(tǒng)數(shù)據(jù)字典 1 數(shù)據(jù)項(xiàng)的描述 數(shù)據(jù)項(xiàng)名稱 房卡號(hào) 別名 卡號(hào) 含義說明 惟一標(biāo)識(shí)一個(gè)房間 類型 字符型 長(zhǎng)度 20 4 2 數(shù)據(jù)結(jié)構(gòu)描述 名稱 房間類別 含義說明 定義了一個(gè)房間類別的有關(guān)信息 組成結(jié)構(gòu) 類型編號(hào) 類型名稱 面積 床位數(shù) 價(jià)格 三電信息 空調(diào) 電視 電話 衛(wèi)生間 名稱 房間 含義說明 定義了一個(gè)房間的有關(guān)信息 組成結(jié)構(gòu) 房間編號(hào) 房間類型 房間位置 房間價(jià)格 房間狀態(tài) 備注 名稱 用戶 含義說明 定義了用戶的有關(guān)信息 組成結(jié)構(gòu) 用戶編號(hào) 用戶名稱 用戶密碼 用戶職位 名稱 客戶 含義說明 定義了客戶的有關(guān)信息 組成結(jié)構(gòu) 客戶編號(hào) 客戶姓名 客戶性別 客戶身份證號(hào) 名稱 費(fèi)用 含義說明 定義了費(fèi)用收益的有關(guān)信息 組成結(jié)構(gòu) 費(fèi)用編號(hào) 費(fèi)用名稱 費(fèi)用總額 收費(fèi)人 收費(fèi)日期 3 數(shù)據(jù)流 非數(shù)據(jù)項(xiàng) 說明 數(shù)據(jù)流名稱 訂房單 含義 客戶訂房時(shí)填寫的單據(jù) 來源 客戶 去向 審核訂房 數(shù)據(jù)流量 250 份 天 組成 訂房編號(hào) 客戶姓名 房間編號(hào) 入住時(shí)間 折扣 入住備注 預(yù)計(jì)退房時(shí)間 應(yīng) 繳房費(fèi) 數(shù)據(jù)流名稱 退房單 含義 客戶退房時(shí)填寫的單據(jù) 來源 客戶 去向 審核退房 數(shù)據(jù)流量 250 份 天 組成 訂單編號(hào) 房間編號(hào) 客戶姓名 退房時(shí)間 退房繳費(fèi) 數(shù)據(jù)流名稱 費(fèi)用單 含義 收費(fèi)時(shí)填寫的單據(jù) 來源 用戶 去向 審核收支 數(shù)據(jù)流量 250 份 天 組成 費(fèi)用編號(hào) 費(fèi)用名稱 費(fèi)用總額 收費(fèi)人 收費(fèi)日期 5 4 數(shù)據(jù)存儲(chǔ)說明 數(shù)據(jù)存儲(chǔ)名稱 房間信息表 含義說明 存放房間有關(guān)信息 組成結(jié)構(gòu) 房間編號(hào) 房間類型 數(shù)量 說明 數(shù)量用來說明房間剩余量 數(shù)據(jù)存儲(chǔ)名稱 客戶信息表 含義說明 存放客戶的登記注冊(cè)信息 組成結(jié)構(gòu) 客戶 卡號(hào) 卡狀態(tài) 辦卡日期 截止日期 說明 卡狀態(tài)是指借書證當(dāng)前被鎖定還是正常使用 數(shù)據(jù)存儲(chǔ)名稱 訂房記錄 含義說明 存放客戶的訂房 退房信息 組成結(jié)構(gòu) 卡號(hào) 房間號(hào) 訂房日期 退房日期 說明 要求能立即查詢并修改 5 處理過程說明 處理過程名稱 審核房卡 輸入 房卡 輸出 認(rèn)定合格的房卡 加工邏輯 根據(jù)客戶信息表和客戶房卡 如果房卡在客戶信息表中存在并且沒有被 鎖定 那么房卡是有效的 否則是無效的 2 22 2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 1 標(biāo)識(shí)酒店客房管理系統(tǒng)中的實(shí)體集和屬性 參照數(shù)據(jù)字典中對(duì)數(shù)據(jù)存儲(chǔ)的描述 可初步確定以下實(shí)體集的屬性為 客戶 客戶編號(hào) 客戶姓名 客戶性別 客戶身份證號(hào) 用戶 用戶編號(hào) 用戶名稱 用戶密碼 用戶職位 費(fèi)用 費(fèi)用編號(hào) 費(fèi)用名稱 費(fèi)用總額 收費(fèi)人 收費(fèi)日期 訂房單 訂單編號(hào) 客戶姓名 房間編號(hào) 入住時(shí)間 折扣 入住備注 預(yù)計(jì)退 房時(shí)間 應(yīng)繳房費(fèi) 退房單 訂單編號(hào) 客戶姓名 房間編號(hào) 退房時(shí)間 退房繳費(fèi) 房間 房間編號(hào) 房間類型 房間位置 房間價(jià)格 房間狀態(tài) 備注 房間類別 類型編號(hào) 類型名稱 面積 床位數(shù) 價(jià)格 三電信息 衛(wèi)生間 超 期罰款額 訂退 訂單編號(hào) 客戶姓名 房間編號(hào) 訂房日期 退房日期 其中有下劃線的屬性為實(shí)體的碼 2 確定屬性的實(shí)體圖 6 客戶客戶身份證號(hào)客戶性別 客戶姓名 客戶編號(hào) 圖 2 3 客戶實(shí)體屬性圖 用戶用戶密碼 用戶職位 用戶編號(hào)備注 用戶名稱 圖 2 4 用戶實(shí)體屬性圖 費(fèi)用收費(fèi)人 費(fèi)用總額 費(fèi)用編號(hào)收費(fèi)日期 費(fèi)用名稱 圖 2 5 費(fèi)用實(shí)體屬性圖 訂房單入住時(shí)間 房間編號(hào) 訂單編號(hào)收費(fèi)日期 客戶姓名 入職備注 預(yù)計(jì)退房時(shí)間 折扣 應(yīng)繳房費(fèi) 圖 2 6 訂房單實(shí)體屬性圖 7 退房單 退房繳費(fèi) 訂單編號(hào) 客戶姓名退房時(shí)間 房間編號(hào) 圖 2 7 退房單實(shí)體屬性圖 房間 房間位置 房間價(jià)格 房間狀態(tài) 房間編號(hào)備注 房間類型 圖 2 8 房間實(shí)體屬性圖 房間類型 三電信息 價(jià)格 床為數(shù) 超期罰款額 類型編號(hào) 類型名稱 衛(wèi)生間 面積 圖 2 9 房間類型實(shí)體屬性圖 3 確定實(shí)體間的聯(lián)系 房間房間類型房間位置屬于 房間價(jià)格 房間狀態(tài) 房間編號(hào) 備注 三電信息 價(jià)格 床為數(shù) 超期罰款額 類型編號(hào) 類型名稱 衛(wèi)生間 面積 1n 圖 2 10 房間與房間類別 E R 圖 8 房間客戶 房間位置 訂退 房間價(jià)格 房間狀態(tài) 房間類型 房間編號(hào) 備注 客戶身份證號(hào) 客戶性別 客戶姓名 1n 退房日期 訂房日期 客戶編號(hào) 訂單編號(hào) 圖 2 11 房間與客戶 E R 圖 客戶繳納 客戶身份證號(hào) 客戶性別 客戶姓名 11 客戶編號(hào) 費(fèi)用 收費(fèi)人費(fèi)用總額 費(fèi)用編號(hào)收費(fèi)日期 費(fèi)用名稱 圖 2 12 費(fèi)用與客戶 E R 圖 房間客戶 房間位置 訂退 房間價(jià)格 房間狀態(tài) 房間編號(hào) 備注 客戶身份證號(hào) 客戶性別 客戶姓名 1m 退房日期 訂單編號(hào) 房間類型屬于 三電信息 價(jià)格 床為數(shù) 超期罰款額 類型編號(hào) 類型名稱 衛(wèi)生間 面積 1 n 客戶編號(hào) 費(fèi)用收費(fèi)人 費(fèi)用總額費(fèi)用編號(hào) 收費(fèi)日期 費(fèi)用名稱 繳納 1 1 訂房日期 圖 2 13 酒店客房管理 E R 圖 9 2 32 3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 1 邏輯結(jié)構(gòu)設(shè)計(jì)思想 從理論上講 設(shè)計(jì)邏輯結(jié)構(gòu)應(yīng)該選擇最適于相應(yīng)概念 結(jié)構(gòu)的數(shù)據(jù)模型 然后支持這種數(shù)據(jù)模型的各種 DBMS 進(jìn)行比較 從中選出最合適 的 DBMS 但實(shí)際情況往往是已給定了某種 DBMS 設(shè)計(jì)人員沒有選擇的余地 目前 DBMS 產(chǎn)品一般支持關(guān)系 網(wǎng)狀 層次三種模型中的某一種 對(duì)某一種數(shù)據(jù)模型 各個(gè)機(jī)器系統(tǒng)又有許多不同的限制 提供不同的環(huán)境與工具 1 將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系 網(wǎng)狀 層次模型 2 將轉(zhuǎn)換來的關(guān)系 網(wǎng)狀 層次模型向 DBMS 支持下的數(shù)據(jù)模型轉(zhuǎn)換 3 對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化 針對(duì)酒店客房管理系統(tǒng) 邏輯結(jié)構(gòu)設(shè)計(jì)采用關(guān)系模型轉(zhuǎn)換概念結(jié)構(gòu) 將 E R 圖 依照規(guī)則轉(zhuǎn)換為關(guān)系模型 為了進(jìn)一步提高數(shù)據(jù)庫應(yīng)用系統(tǒng)的性能 再將轉(zhuǎn)換后的 關(guān)系模型進(jìn)行優(yōu)化 確定是否要對(duì)某些模式進(jìn)行合并或分解 為物理設(shè)計(jì)提供最優(yōu) 的處理 2 E R 圖向關(guān)系模型的轉(zhuǎn)換 關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合 E R 圖則是由實(shí)體 實(shí)體的屬性和實(shí)體間的聯(lián)系三個(gè)要素組成 所以將 E R 圖轉(zhuǎn)換 為關(guān)系模型實(shí)際上就是要將實(shí)體 實(shí)體的屬性和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式 3 1 依照轉(zhuǎn)換規(guī)則將酒店客房管理系統(tǒng)的 E R 圖轉(zhuǎn)換為關(guān)系模型信息如下 表 表 2 14 酒店客房管理系統(tǒng)的關(guān)系模型信息 數(shù)據(jù)性質(zhì)關(guān)系名屬性說明 實(shí)體客戶客戶編號(hào) 客戶姓名 客戶性別 客戶身份證號(hào) 實(shí)體房間房間編號(hào) 類型編號(hào) 房間類型 房間位置 房間價(jià)格 房間狀態(tài) 備注 實(shí)體房間類 型 類型編號(hào) 類型名稱 面積 床位 數(shù) 價(jià)格 三電信息 衛(wèi)生間 超 期罰款額 實(shí)體費(fèi)用費(fèi)用編號(hào) 費(fèi)用名稱 費(fèi)用總額 收費(fèi)人 收費(fèi)日期 收費(fèi)人與用戶表中 的用戶名稱聯(lián)系 1 n 聯(lián)系屬于房間編號(hào) 類型編號(hào) 1 n 聯(lián)系訂退訂單編號(hào) 客戶編號(hào) 房間編號(hào) 客戶姓名 訂房日期 退房日期 1 1 聯(lián)系繳納客戶編號(hào) 費(fèi)用編號(hào) 2 將酒店客房管理系統(tǒng)的 E R 圖轉(zhuǎn)換為關(guān)系模型為 客戶 客戶編號(hào) 客戶姓名 客戶性別 客戶身份證號(hào) 其中客戶編號(hào)是主碼 房間 房間編號(hào) 類型編號(hào) 房間類型 房間位置 房間價(jià)格 房間狀態(tài) 備注 其中房間號(hào)是主碼 類型編號(hào)為外鍵 房間類型 類型編號(hào) 類型名稱 面積 床位數(shù) 價(jià)格 三電信息 衛(wèi)生間 超期 罰款額 其中類型編號(hào)是主碼 費(fèi)用 費(fèi)用編號(hào) 費(fèi)用名稱 費(fèi)用總額 收費(fèi)人 收費(fèi)日期 其中費(fèi)用編號(hào)是主碼 10 收費(fèi)人為外鍵 屬于 房間編號(hào) 類型編號(hào) 其中房間編號(hào)和類型編號(hào)是主碼 訂退 訂單編號(hào) 客戶編號(hào) 房間編號(hào) 客戶姓名 訂房日期 退房日期 其中訂 單編號(hào) 客戶編號(hào)和房間編號(hào)是主碼 繳納 客戶編號(hào) 費(fèi)用編號(hào) 其中客戶編號(hào)和費(fèi)用編號(hào)是主碼 2 42 4 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)是對(duì)于給定的邏輯數(shù)據(jù)結(jié)構(gòu)模型 選取一個(gè)最合適應(yīng)用 環(huán)境的物理結(jié)構(gòu) 數(shù)據(jù)庫的物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法 它依賴于給定的計(jì) 算機(jī)系統(tǒng) 1 物理設(shè)計(jì)階段的目標(biāo)以及任務(wù) 數(shù)據(jù)庫的物理設(shè)計(jì)就是為邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)的 過程 在這個(gè)階段中要完成確定數(shù)據(jù)庫的物理結(jié)構(gòu) 在關(guān)系數(shù)據(jù)庫中主要是存取方 法和存儲(chǔ)結(jié)構(gòu) 建立索引可以提高查詢的效率 但是維護(hù)起來又造成很大的不方便 所以只對(duì)部分表中的主鍵建立索引 2 數(shù)據(jù)存取方法 可采用所以存取方法 在本系統(tǒng)中 房間編號(hào) 訂房編號(hào) 客戶編號(hào)這幾個(gè)屬 性是主碼 設(shè)計(jì)時(shí)考慮建立這些索引 使得對(duì)數(shù)據(jù)庫的查詢 插入 修改和刪除的 速度加快 效率也提高 3 數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu) 1 存放位置 在開發(fā)本系統(tǒng)時(shí)因數(shù)據(jù)庫的規(guī)模隨著顧客的增多將會(huì)增大 但因開發(fā)環(huán)境條件 限制 所以數(shù)據(jù)庫是存在個(gè)人的計(jì)算機(jī)磁盤上 2 系統(tǒng)配置 開發(fā)以及運(yùn)用本數(shù)據(jù)庫應(yīng)用系統(tǒng)時(shí)要求操作系統(tǒng)擁有 WindowsXP 或 Windows7 以上的配置 能創(chuàng)建數(shù)據(jù)庫 保存數(shù)據(jù) 并將系統(tǒng)數(shù)據(jù)庫作為應(yīng)用系統(tǒng)運(yùn)行操作的 數(shù)據(jù)源 為方便開始時(shí)創(chuàng)建和調(diào)試查看數(shù)據(jù)庫內(nèi)容 要求系統(tǒng)裝有 SQL SERVER 2000 2 52 5 數(shù)據(jù)庫的實(shí)施數(shù)據(jù)庫的實(shí)施 2 5 12 5 1 用數(shù)據(jù)庫創(chuàng)建個(gè)基本表用數(shù)據(jù)庫創(chuàng)建個(gè)基本表 1 客戶表 圖 2 15 客戶表 2 用戶表 11 圖 2 16 客戶表 3 房間表 圖 2 17 房間表 4 房間類型表 圖 2 18 房間類型表 5 訂房單表 圖 2 19 訂房單 6 退房單表 12 圖 2 20 退房單表 7 費(fèi)用表 圖 2 21 費(fèi)用表 2 5 22 5 2 用數(shù)據(jù)庫建立關(guān)聯(lián)表用數(shù)據(jù)庫建立關(guān)聯(lián)表 數(shù)據(jù)庫關(guān)聯(lián)表通過外碼約束將一個(gè)庫中的多個(gè)基本表連接成一個(gè)邏輯整體 通過主碼和外碼之間的關(guān)系 建立的相應(yīng)的關(guān)聯(lián)表如下 圖 2 22 關(guān)聯(lián)表 2 62 6 數(shù)據(jù)庫的運(yùn)行與維護(hù)數(shù)據(jù)庫的運(yùn)行與維護(hù) 2 6 12 6 1 數(shù)據(jù)庫的運(yùn)行數(shù)據(jù)庫的運(yùn)行 1 數(shù)據(jù)查詢 1 根據(jù)房間編號(hào)查詢?cè)摲块g的基本信息 圖 2 23 根據(jù)房間編號(hào)查詢 2 給定訂單號(hào) 按訂單號(hào)查詢客戶訂房信息 要求使用所建立 客戶訂單 視 13 圖 圖 2 24 建立客戶訂單視圖 圖 2 25 利用客戶訂單視圖查詢 2 數(shù)據(jù)更新 使房間表中的房間價(jià)格上調(diào) 100 圖 2 26 更新前表中的數(shù)據(jù) 圖 2 27 更新價(jià)格操作 圖 2 28 更新后表中的數(shù)據(jù) 3 創(chuàng)建觸發(fā)器 創(chuàng)建訂單表的插入觸發(fā)器 若訂單數(shù)量大于 300 時(shí)表示房間已滿 1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論