版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《數(shù)據(jù)庫技術(shù)》課程設(shè)計(jì)課題 酒店客房管理信息系統(tǒng)班級(jí) 學(xué)號(hào) 姓名 2009年1月90—2008年1月17日1.背景2.需求分析2.1任務(wù)概述2.2組織結(jié)構(gòu)圖2.3業(yè)務(wù)流程分析2.4功能結(jié)構(gòu)設(shè)計(jì)2.5數(shù)據(jù)流圖2.6數(shù)據(jù)字典2.7功能層次圖3數(shù)據(jù)庫概念設(shè)計(jì)3.1初始局部E-R圖3.2初始局部E-R圖的改進(jìn)4邏輯結(jié)構(gòu)設(shè)計(jì)4.1由E-R圖導(dǎo)出一般關(guān)系模型5.物理設(shè)計(jì)5.1系統(tǒng)運(yùn)行環(huán)境5.2數(shù)據(jù)表之間完整性約束6.數(shù)據(jù)實(shí)施和維護(hù)6.1數(shù)據(jù)庫建立6.2根據(jù)數(shù)據(jù)表生成數(shù)據(jù)庫表Transact-SQL源程序:6.3建立視圖6.4往數(shù)據(jù)表里添加、刪除、修改數(shù)據(jù)6.5實(shí)現(xiàn)各種查詢(簡單查詢、模糊查詢、連接查詢、嵌套查詢等)6.6存儲(chǔ)過程和觸發(fā)器的建立1背景隨著我國市場經(jīng)濟(jì)的迅速發(fā)展和人們生活水平的不斷提高,尤其是中國加入WTO,外國競爭者的進(jìn)入,酒店業(yè)的競爭愈來愈激烈。要想在競爭中取得優(yōu)勢,必須在經(jīng)營管理、產(chǎn)品服務(wù)等方面提高服務(wù)管理意識(shí)。而對客房的經(jīng)營起決定作用的是客房的管理。如何利用先進(jìn)的管理手段,提高客房的管理水平,是每一酒店管理者所面臨的重要課題。簡單的服務(wù)標(biāo)準(zhǔn)已不是制勝的錦囊,只有管理做到最細(xì)微之處才能讓顧客體會(huì)到酒店服務(wù)的高標(biāo)準(zhǔn)、高質(zhì)量。而準(zhǔn)確、快捷、周全往往就是最基本的成功要素。面對信息時(shí)代的挑戰(zhàn),利用科技手段提高企業(yè)管理無疑是一條行之有效的途徑。因此采用電腦和先進(jìn)的技術(shù)管理業(yè)務(wù)、財(cái)務(wù)等諸多環(huán)節(jié)已成為推動(dòng)酒店業(yè)快速發(fā)展的先決條件。2.需求分析2.1任務(wù)概述建立一套功能完善的管理信息系統(tǒng),既能滿足業(yè)務(wù)人員日常處理的需要,增強(qiáng)企業(yè)經(jīng)營全過程的數(shù)字化管理水平;又能滿足管理人員決策分析的需要,提高公司管理層對公司經(jīng)營反饋信息的響應(yīng)速度。從而大幅度提高工作效率,提高實(shí)施管理的準(zhǔn)確性、科學(xué)性,使擔(dān)負(fù)管理的工作人員從繁雜的手工勞作中解脫出來。*快速實(shí)現(xiàn)客人入住登記和賬務(wù)處理,減少客人住店及離店時(shí)的等待時(shí)間*準(zhǔn)確實(shí)現(xiàn)客人預(yù)訂入住的要求,實(shí)現(xiàn)有效及有保障的前臺(tái)系統(tǒng)作業(yè)*快速響應(yīng)住宿客人的有關(guān)項(xiàng)目查詢要求*實(shí)現(xiàn)入住、消費(fèi)、結(jié)賬一條龍服務(wù),方便客人在店內(nèi)的各類消費(fèi)要求2.2組織結(jié)構(gòu)圖據(jù)調(diào)查分析,我國中、小型酒店客房部由客房部經(jīng)理、總臺(tái)領(lǐng)班、大堂副理、大堂領(lǐng)班、電話總機(jī)員、商務(wù)中心領(lǐng)班、客房服務(wù)組組成。即組織結(jié)構(gòu)圖如圖2.2所示:2.3業(yè)務(wù)流程分析業(yè)務(wù)流程分析是對業(yè)務(wù)功能分析的進(jìn)一步細(xì)化,業(yè)務(wù)流程分析的結(jié)果是給出業(yè)務(wù)流程圖。業(yè)務(wù)流程圖反映了實(shí)際的業(yè)務(wù)活動(dòng)。它不僅是系統(tǒng)分析人員進(jìn)行更深入系統(tǒng)分析的依據(jù),而且也是系統(tǒng)分析人員,管理人員,業(yè)務(wù)操作人員,系統(tǒng)設(shè)計(jì)人員進(jìn)行溝通的工具。可以直接在業(yè)務(wù)流程圖上擬出能夠由計(jì)算機(jī)實(shí)現(xiàn)的部分,明確系統(tǒng)的邊界,使計(jì)算機(jī)處理與人工業(yè)務(wù)處理的接口清晰,分析組織的業(yè)務(wù)流程是否合理,刪除重復(fù)的,不合理的環(huán)節(jié),明確整個(gè)業(yè)務(wù)流程,為以后的分析與設(shè)計(jì)打下良好的基礎(chǔ)。酒店客房管理的業(yè)務(wù)流程分析是為了能夠反映酒店客房部內(nèi)部各部門之間的聯(lián)系程度,其主要業(yè)務(wù)和他們在業(yè)務(wù)過程中所承擔(dān)的工作。客房管理的的業(yè)務(wù)流程圖如圖2.3所示:圖2.3業(yè)務(wù)流程圖2.4功能結(jié)構(gòu)設(shè)計(jì)酒店前臺(tái)管理信息系統(tǒng)的主要功能有預(yù)訂、接待、結(jié)賬、調(diào)房服務(wù)、客房管理和查詢服務(wù)等。每個(gè)功能模塊都和賓客直接有關(guān),其采用酒店管理信息系統(tǒng)的目的是提高就店服務(wù)的質(zhì)量,提高信息管理的精度,進(jìn)而提高酒店在客戶心目中的信譽(yù),樹立良好的酒店服務(wù)形象。各子功能分析如下:(1) 預(yù)訂功能需求:其主要目的是提高酒店的開房率,為客人預(yù)留房間,并提供良好的預(yù)訂服務(wù)。其功能需求包括預(yù)訂查詢,可用房確認(rèn),預(yù)訂記錄建立,預(yù)訂確認(rèn),預(yù)訂記錄維護(hù)等;(2) 接待功能需求:其主要目的是以最快的速度為客人開房。其功能需求包括賓客登記、可用房確認(rèn)、修改賓客信息、刪除賓客信息和查詢賓客信息等;(3) 結(jié)賬功能需求:其功能需求包括客人結(jié)賬、打印報(bào)表和客人掛賬等;(4) 調(diào)房功能需求:其主要目的是滿足客人調(diào)房的需要。其主要功能是查詢客房,調(diào)房登記,調(diào)房確認(rèn)等;(5) 客房管理功能需求:其主要目的是對客房的信息化管理,提高客房管理的精度和準(zhǔn)確度,同時(shí)減輕酒店客房中心員工的工作負(fù)擔(dān),從而提高客房管理的效率和服務(wù)質(zhì)量。其主要功能是房態(tài)維護(hù),費(fèi)用記錄和客人查詢等;(6)查詢功能需求:其主要目的是滿足客人的需要,快速查找相應(yīng)的房間和信息,提高服務(wù)的效率和樹立酒店良好的企業(yè)形象。其主要功能包括房態(tài)查詢,房間類型查詢和房間價(jià)格查詢等;酒店客房管理信息系統(tǒng)的功能圖如下:圖2.4功能結(jié)構(gòu)圖2.5數(shù)據(jù)流圖數(shù)據(jù)流程分析是數(shù)據(jù)和數(shù)據(jù)流程分析工作的最后一步,該工作是對系統(tǒng)中的數(shù)據(jù)進(jìn)行輸入輸出、存儲(chǔ)、傳遞、轉(zhuǎn)換等分析。數(shù)據(jù)流程分析的結(jié)果是給出數(shù)據(jù)流程圖。數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具。針對現(xiàn)在酒店賓館業(yè)的發(fā)展需求,在業(yè)務(wù)流程圖的基礎(chǔ)上,可以得到數(shù)據(jù)流程圖:圖1-10酒店前臺(tái)管理信息系統(tǒng)的0層DFD2.6數(shù)據(jù)字典系統(tǒng)數(shù)據(jù)字典(DD-DateDictionary)是描述數(shù)據(jù)流程圖中所有數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理功能等卡片的集合。數(shù)據(jù)字典提供一個(gè)可定義的不依賴于應(yīng)用程序的存儲(chǔ)區(qū)域,用于創(chuàng)建擴(kuò)展的屬性集和描述數(shù)據(jù)的內(nèi)容與外觀。其內(nèi)容包括四種條目:數(shù)據(jù)流,數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)加工。建立完善的數(shù)據(jù)字典是對所整理數(shù)據(jù)的一種分析歸檔方式,為下一步建立數(shù)據(jù)庫和處理數(shù)據(jù)做準(zhǔn)備。根據(jù)數(shù)據(jù)流程圖,構(gòu)思數(shù)據(jù)流表:數(shù)據(jù)流表(表1-1)編號(hào)數(shù)據(jù)流名來源結(jié)構(gòu)去向從屬說明P001客房預(yù)定表預(yù)訂登記單憑證號(hào)碼+房間號(hào)+姓名…接待管理P002登記表入住登記單客房預(yù)定表客房信息表憑證號(hào)碼+房間號(hào)+姓名+押金…退宿管理P003退宿表登記表退宿登記單憑證號(hào)碼+房間號(hào)+姓名+客人
金額總計(jì)…P004掛賬信息表掛賬信息單退宿表憑證號(hào)碼+掛賬單位+還款金額…客人P005客房信息表客房信息單房間號(hào)+類型編號(hào)+房態(tài)+配置+使用設(shè)置...預(yù)訂管理接待管理退宿管理調(diào)房管理P006客房類型表客房信息單類型編號(hào)+客房類型+價(jià)格+備注客房管理P007掛賬單位信息表掛賬信息單單位全程+單位全稱+地址+郵政編碼+聯(lián)系人+聯(lián)系人電話…退宿管理P008員工登記表員工登記單員工編號(hào)+姓名+性別+密碼+職務(wù)+聘用日期+薪金+備注人力資源管理2.7功能層次圖根據(jù)業(yè)務(wù)流程圖和數(shù)據(jù)流程圖的分析,得出系統(tǒng)的詳細(xì)的功能層次圖,如下圖:3數(shù)據(jù)庫概念設(shè)計(jì)3.1初始局部E-R圖根據(jù)對上面基本項(xiàng)的分析構(gòu)思E-R圖的基本原則:原則1:操作員(員工)、客房、客房類型等能獨(dú)立存在的事物,當(dāng)其有多個(gè)由基本項(xiàng)描述的特性需要關(guān)注時(shí),就應(yīng)把作為實(shí)體。原則2:兩個(gè)或多個(gè)實(shí)體間的關(guān)聯(lián)與結(jié)合,如預(yù)訂、查詢、登記入住、客房信息、客房類型、結(jié)賬等,當(dāng)需要關(guān)注時(shí),應(yīng)作為聯(lián)系。原則3:實(shí)體的屬性是實(shí)體的本質(zhì)特征,實(shí)體應(yīng)有標(biāo)識(shí)屬性(能把不同個(gè)體區(qū)分開來的屬性組),并指定其中一個(gè)作為主標(biāo)識(shí),如證件號(hào)碼、憑證號(hào)碼、單位編號(hào)、房間號(hào)、類型編號(hào)、員工編號(hào)等。聯(lián)系的屬性是聯(lián)系的結(jié)果或狀態(tài)。屬性具有如下幾個(gè)特點(diǎn):非多值性、非復(fù)合性、非導(dǎo)出性,而實(shí)體屬性還應(yīng)有非關(guān)聯(lián)性。原則4:所有基本項(xiàng)在同一E-R圖中作為屬性要在且僅在一個(gè)地方出現(xiàn),即一事一地原則。圖3-1預(yù)訂登記的初始局部E-R圖圖3-2入住登記的初始局部E-R圖圖3-3退宿登記的初始局部E-R圖圖3-4掛賬登記的初始局部E-R圖圖3-5查詢登記的初始局部E-R圖圖3-6房間所屬的初始局部E-R圖圖3-7系統(tǒng)全局的E-R圖基本結(jié)構(gòu)3.2初始局部E-R圖的改進(jìn)圖3-8引進(jìn)聯(lián)系實(shí)體后的預(yù)訂E-R圖圖3-9引進(jìn)聯(lián)系實(shí)體后的入住E-R圖圖3-10引進(jìn)聯(lián)系實(shí)體后的退宿E-R圖圖3-11引進(jìn)聯(lián)系實(shí)體后的掛賬E-R圖圖3-12 引進(jìn)聯(lián)系實(shí)體后的查詢E-R圖圖3-13引進(jìn)聯(lián)系實(shí)體后的房間所屬E-R圖4邏輯結(jié)構(gòu)設(shè)計(jì)4.1由E-R圖導(dǎo)出一般關(guān)系模型A基本原則原則1:E-R圖中的每一個(gè)獨(dú)立實(shí)體變換為一個(gè)關(guān)系,其屬性變?yōu)殛P(guān)系的屬性,其主標(biāo)識(shí)變?yōu)殛P(guān)系的主碼。如本系統(tǒng)中,獨(dú)立實(shí)體“客房”、“員工”分別變換為旅客關(guān)系、前臺(tái)關(guān)系如下:客房(房間號(hào)、類型編號(hào)、房態(tài)、配置、使用設(shè)置、營業(yè)時(shí)間、備注)員工(員工編號(hào)、員工姓名、員工性別、員工類別、職務(wù)、聘用日期、薪金、備注)原則2:E-R圖中的從實(shí)體及相應(yīng)的“的”聯(lián)系變換為一個(gè)關(guān)系,從實(shí)體的屬性加上主實(shí)體關(guān)系的主碼構(gòu)成這個(gè)關(guān)系的屬性。如果“的”聯(lián)系是1:1的,則以主實(shí)體關(guān)系的主碼(作為外來碼)為這個(gè)關(guān)系的主碼;如果“的”聯(lián)系是1:M的,則以主實(shí)體關(guān)系的主碼加上同一主實(shí)體個(gè)體聯(lián)系的不同從屬實(shí)體個(gè)體賴以相互區(qū)分的屬性組,組成該關(guān)系的主碼。原則3:1:M聯(lián)系通過在“多”實(shí)體關(guān)系中增加相聯(lián)系的“1”實(shí)體關(guān)系的主碼及聯(lián)系本身的屬性來表達(dá)。其中“1”實(shí)體主碼為外來碼。原則4:M:M聯(lián)系轉(zhuǎn)換成一個(gè)獨(dú)立的關(guān)系,被聯(lián)系實(shí)體關(guān)系的主碼(作為外來碼)和聯(lián)系本身的屬性作為該關(guān)系的屬性,被聯(lián)系實(shí)體關(guān)系的主碼組成其復(fù)合主碼。B導(dǎo)出一般關(guān)系模型在本酒店客房管理信息系統(tǒng)中,“客人”聯(lián)系與“客房”聯(lián)系是多對多聯(lián)系,其被聯(lián)系實(shí)體關(guān)系的主碼為外碼和該聯(lián)系本身的屬性一起組成關(guān)系的屬性,被聯(lián)系的主碼組成該關(guān)系的復(fù)合主碼。將它們轉(zhuǎn)換為關(guān)聯(lián)模式如下:預(yù)訂(房間號(hào)、日期、姓名、聯(lián)系電話、工作單位、預(yù)訂日期、預(yù)住天數(shù)、押金、預(yù)住人數(shù)、備注、預(yù)訂服務(wù)員和時(shí)間)由E-R圖及由其導(dǎo)出一般關(guān)系模型的基本原則,可得以下數(shù)據(jù)關(guān)系模型:預(yù)訂(房間號(hào)、日期、姓名、聯(lián)系電話、工作單位、預(yù)訂日期、預(yù)住天數(shù)、押金、預(yù)住人數(shù)、備注、預(yù)訂服務(wù)員和時(shí)間)入?。☉{證號(hào)碼、姓名、性別、年齡、證件名稱、證件號(hào)碼、房間號(hào)、工作單位、住宿日期、預(yù)住天數(shù)、退宿日期、備注、日期、時(shí)間、押金、來宿服務(wù)員、是否結(jié)賬)退宿(憑證號(hào)碼、姓名、房間號(hào)、住宿日期、住宿時(shí)間、結(jié)款方式、折扣、押金、酒水費(fèi)、電話費(fèi)、賠償費(fèi)、其他費(fèi)用、退宿日期、退宿時(shí)間、備注、操作員)掛賬(憑證號(hào)碼、日期、掛賬單位、摘要、住宿金額、欠款金額、還款金額、姓名、證件名稱、證件號(hào)碼、時(shí)間、是否結(jié)清)客房(房間最、類型編號(hào)、房態(tài)、配置、使用設(shè)置、營業(yè)時(shí)間、備注)房間類型(類型編號(hào)、客房類型、價(jià)格、備注)掛賬單位(單位編號(hào)、單位全稱、簡稱、地址、郵政編碼、傳真、電話、聯(lián)系人、聯(lián)系人電話)員工(員工編號(hào)、姓名、性別、密碼、職務(wù)、聘用日期、薪金、備注)C初始一般關(guān)系模型的改進(jìn)與優(yōu)化對上面的關(guān)系的改進(jìn),對于預(yù)訂關(guān)系中由房間號(hào)、日期、姓名三個(gè)屬性作為復(fù)合屬性構(gòu)成主鍵,實(shí)際實(shí)現(xiàn)比較困難,使用不方便,故增加憑證號(hào)碼這一屬性作為主標(biāo)識(shí),預(yù)訂關(guān)系改進(jìn)為:預(yù)訂(憑證號(hào)碼、房間號(hào)、日期、姓名、聯(lián)系電話、工作單位、預(yù)訂日期、預(yù)住天數(shù)、押金、預(yù)住人數(shù)、備注、預(yù)訂服務(wù)員和時(shí)間)在入住關(guān)系中,由于實(shí)際中有雙人房要記錄客人的信息,故增加姓名、性別、年齡、證件名稱、證件號(hào)碼、工作單位這些屬性,該關(guān)系改進(jìn)為:入?。☉{證號(hào)碼、姓名、性別、年齡、證件名稱、證件號(hào)碼、工作單位、姓名、性別1、年齡1、證件名稱1、證件號(hào)碼1、工作單位1、房間號(hào)、住宿日期、預(yù)住天數(shù)、退宿日期、備注、日期、時(shí)間、押金、來宿服務(wù)員、是否結(jié)賬)退宿關(guān)系中,由于實(shí)際需要了解實(shí)際宿費(fèi)、應(yīng)收宿費(fèi)、金額總計(jì)、住宿天數(shù)以及退還宿費(fèi),希望在關(guān)系中體現(xiàn),故增加這幾項(xiàng)屬性。該關(guān)系改進(jìn)為:退宿(憑證號(hào)碼、姓名、房間號(hào)、住宿日期、住宿時(shí)間、實(shí)際宿費(fèi)、結(jié)款方式、折扣、應(yīng)收宿費(fèi)、金額總計(jì)、押金、住宿天數(shù)、退還宿費(fèi)、酒水費(fèi)、電話費(fèi)、賠償費(fèi)、其他費(fèi)用、退宿日期、退宿時(shí)間、備注、操作員)同理,在掛賬關(guān)系中實(shí)際需要直接了解金額累計(jì),在該關(guān)系中增加這一屬性,該關(guān)系改進(jìn)為:掛賬(憑證號(hào)碼、日期、掛賬單位、摘要、住宿金額、欠款金額、還款金額、金額累計(jì)、姓名、證件名稱、證件號(hào)碼、時(shí)間、是否結(jié)清)根據(jù)表間各關(guān)系,轉(zhuǎn)換為物理結(jié)構(gòu)的數(shù)據(jù)表,各表結(jié)構(gòu)如下:客房預(yù)定表(表2—2) C代表char()D代表datetime編號(hào)字段名主外碼類型長度小數(shù)位數(shù)索引字段完整性1憑證號(hào)碼TC10主非空2工作單位C203房間號(hào)TC10非空4日期D85姓名C12非空6聯(lián)系電話C207預(yù)訂日期D88預(yù)住天數(shù)Integer49押金Float8210預(yù)住人數(shù)Integer411備注C5012預(yù)訂服務(wù)員C1213時(shí)間C12登記表(表2-3)
編號(hào)字段名主碼外碼類型長度小數(shù)位數(shù)索引字段完整性1憑證號(hào)碼TC10主非空2姓名C12非空3性別C24年齡Integer45證件名稱C12非空6證件號(hào)碼C20非空7工作單位C208姓名1C129性別1C210年齡1Integer411證件名稱1C1212證件號(hào)碼1C2013工作單位1C2014房間號(hào)TC10非空15住宿日期D816預(yù)住天數(shù)Integer417退宿日期D818押金Float82非空19備注C5020日期D821時(shí)間C1222來宿服務(wù)員C1223是否結(jié)賬C1退宿表(表2-4)編號(hào)字段名主碼外碼類型長度小數(shù)位數(shù)索引字段完整性1憑證號(hào)碼TC20主非空2姓名C12非空3房間號(hào)TC10非空
4住宿日期D85住宿時(shí)間C126實(shí)際宿費(fèi)Float827結(jié)款方式C68折扣Integer49應(yīng)收宿費(fèi)Float8210金額總計(jì)Float8211押金Integer412住宿天數(shù)Integer413退還宿費(fèi)Float8214酒水費(fèi)Float8215電話費(fèi)Float8216賠償費(fèi)Float8217其他費(fèi)用Float8218退宿日期D819退宿時(shí)間C1220備注C5021操作員C12掛賬信息表(表2-5)編號(hào)字段名主碼外碼類型長度小數(shù)位數(shù)索引字段完整性1編號(hào)TC20非空2憑證號(hào)碼TC203日期D84單位編號(hào)TC305摘要C506住宿金額Float827欠款金額Float828還款金額Float829金額累計(jì)Float8210姓名C12
11證件名稱C1212證件號(hào)碼C2013時(shí)間C121415是否結(jié)清房間號(hào)C12客房信息表(表2—6)編號(hào)字段名主碼外碼類型長度小數(shù)位數(shù)索引字段完整性1房間號(hào)TC12主非空2類型編號(hào)TInteger4候選3房態(tài)C124配置C305使用設(shè)置C306營業(yè)時(shí)間D87備注C50客房類型表(表2-7)編號(hào)字段名主碼外碼類型長度小數(shù)位數(shù)索引字段完整性1類型編號(hào)TInteger4主非空2客房類型C12非空3價(jià)格Float82非空4備注C50567掛賬單位信息表(表2-8)編號(hào)字段名主碼外碼類型長度小數(shù)位數(shù)索引字段完整性1單位編號(hào)TC12主非空2單位全稱C30非空3簡稱C204地址C505郵政編碼C206傳真C207電話C208聯(lián)系人C12
9聯(lián)系人電話C20員工登記表(表2-9)編號(hào)字段名主碼外碼類型長度小數(shù)位數(shù)索引字段完整性1員工編號(hào)TC12主非空2姓名C123性別C24密碼C105職務(wù)C126聘用日期D87薪金Float828備注C50物理設(shè)計(jì)5.1系統(tǒng)運(yùn)行環(huán)境運(yùn)行環(huán)境:CPU:最低400MHZ內(nèi)存:64M^輸入輸出設(shè)備:鍵盤,鼠標(biāo)100M以上硬盤空間操作系統(tǒng):MicrosoftWindows20005.2數(shù)據(jù)表之間完整性約束表(2-10)父表主碼子表外碼修改刪除插入客房房間號(hào)預(yù)訂登記單房間號(hào)級(jí)聯(lián)級(jí)聯(lián)限制客房房間號(hào)入住單房間號(hào)級(jí)聯(lián)級(jí)聯(lián)限制客房房間號(hào)退宿單房間號(hào)級(jí)聯(lián)級(jí)聯(lián)限制客房房間號(hào)掛賬單房間號(hào)級(jí)聯(lián)級(jí)聯(lián)限制客房類型類型編號(hào)客房類型編號(hào)級(jí)聯(lián)級(jí)聯(lián)限制掛賬單位單位編號(hào)掛賬單單位編號(hào)級(jí)聯(lián)級(jí)聯(lián)限制數(shù)據(jù)實(shí)施和維護(hù)6.1數(shù)據(jù)庫建立CREATEDATABASE酒店客房管理系統(tǒng)ONPRIMARY(NAME='酒店客房管理系統(tǒng)',F(xiàn)ILENAME='F:\酒店客房管理系統(tǒng)'酒店客房管理系統(tǒng).mdf',SIZE=5MB,MAXSIZE=50MB,FILEGROWTH=1MB)LOGON(NAME='酒店客房管理系統(tǒng)_log',FILENAME='F:\酒店客房管理系統(tǒng)'酒店客房管理系統(tǒng)_log.ldf',SIZE=2MB,MAXSIZE=50MB,FILEGROWTH=10%)GO6.2根據(jù)數(shù)據(jù)表生成數(shù)據(jù)庫表Transact-SQL源程序:登記表:USE[酒店客房管理系統(tǒng)]GO/******對象:Table[dbo].[登記表] 腳本日期:01/13/200900:08:30******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[登記表]([憑證號(hào)碼][char]10)COLLATEChinese_PRC_CI_ASNOTNULL,[姓名][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[性別][char](2)COLLATEChinese_PRC_CI_ASNULL,[年齡][int]NULL,[證件名稱][char]12)COLLATEChinese_PRC_CI_ASNOTNULL,[證件號(hào)碼][char]20)COLLATEChinese_PRC_CI_ASNOTNULL,[工作單位][char]20)COLLATEChinese_PRC_CI_ASNULL,[姓名][char](12)COLLATEChinese_PRC_CI_ASNULL,[性別][char](2)COLLATEChinese_PRC_CI_ASNULL,[年齡][int]NULL,[證件名稱][char]12)COLLATEChinese_PRC_CI_ASNULL,[證件號(hào)碼][char]20)COLLATEChinese_PRC_CI_ASNULL,[工作單位][char]20)COLLATEChinese_PRC_CI_ASNULL,[房間號(hào)][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[住宿日期][datetime]NULL,[預(yù)住天數(shù)][int]NULL,[退宿日期][datetime]NULL,[押金][float]NOTNULL,[備注][char](50)COLLATEChinese_PRC_CI_ASNULL,[日期][datetime]NULL,[時(shí)間][char](12)COLLATEChinese_PRC_CI_ASNULL,[來宿服務(wù)員][char]12)COLLATEChinese_PRC_CI_ASNULL,[是否結(jié)賬][char]1)COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK__登記表__03317E3D]PRIMARYKEYCLUSTERED([憑證號(hào)碼]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFFGOUSE[酒店客房管理系統(tǒng)]GOALTERTABLE[dbo].[登記表]WITHCHECKADDCONSTRAINT[FK_>記表—客房信息表]FOREIGNKEY([房間號(hào)])REFERENCES[dbo].[客房信息表]([房間號(hào)])2.掛賬單位信息表USE[酒店客房管理系統(tǒng)]GO/******對象:Table[dbo].[掛賬單位信息表] 腳本日期:01/13/200900:08:06******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[掛賬單位信息表]([單位編號(hào)][char]30)COLLATEChinese_PRC_CI_ASNOTNULL,[單位全稱][char]30)COLLATEChinese_PRC_CI_ASNOTNULL,[簡稱][char](20)COLLATEChinese_PRC_CI_ASNULL,[地址][char](50)COLLATEChinese_PRC_CI_ASNULL,[郵政編號(hào)][char]20)COLLATEChinese_PRC_CI_ASNULL,[傳真][char](20)COLLATEChinese_PRC_CI_ASNULL,[電話][char](20)COLLATEChinese_PRC_CI_ASNULL,[聯(lián)系人][char](12)COLLATEChinese_PRC_CI_ASNULL,[聯(lián)系人電話][char]20)COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK__掛賬單位信息表__0CBAE877]PRIMARYKEYCLUSTERED([單位編號(hào)]ASC
)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFF掛賬信息表USE[酒店客房管理系統(tǒng)]GO/******對象:Table[dbo].[掛賬信息表] 腳本日期:01/13/200900:07:02******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGO[掛賬信息表](NULL,(20)[掛賬信息表](NULL,(20)COLLATEChinesePRCCIASNOTNULL,CREATETABLE[dbo].[編號(hào)][int]NOT[憑證號(hào)碼][char][房間號(hào)][char]12)COLLATEChinese_PRC_CI_ASNULL,[日期][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[單位編號(hào)][char](30)COLLATEChinese_PRC_CI_ASNULL,[摘要][char](50)[float][float][float][float]COLLATEChinesePRCCIASNULL,[住宿金額][欠款金額][還款金額][金額累計(jì)]NULL,NULL,NULL,NULL,COLLATEChinesePRCCIASNULL,ASNULL,[姓名][char](12)[證件名稱][char]12)COLLATEChinese_PRC_CI[證件號(hào)碼][char]20)COLLATEChinese_PRC_CI_ASNULL,[時(shí)間][char](12)COLLATEChinese_PRC_CI_ASNULL,[是否結(jié)清][char]2)COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK__掛賬信息表__07020F21]PRIMARYKEYCLUSTERED([編號(hào)]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]GOSETANSIPADDINGOFFGOUSE[酒店客房管理系統(tǒng)]GOALTERTABLE[dbo].[掛賬信息表]WITHCHECKADDCONSTRAINT[FK掛賬信息表掛賬單位信息表]FOREIGNKEY([單位編號(hào)])REFERENCES[dbo].[掛賬單位信息表]([單位編號(hào)])GOALTERTABLE[dbo].[掛賬信息表]WITHCHECKADDCONSTRAINT[FK掛賬信息表客房信息表]FOREIGNKEY([房間號(hào)])REFERENCES[dbo].[客房信息表]([房間號(hào)])客房類型表USE[酒店客房管理系統(tǒng)]GO/******對象:Table[dbo].[客房類型表]腳本日期:01/13/200900:11:15******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[客房類型表]([類型編號(hào)][int]NOTNULL,[客房類型][char]12)COLLATEChinese_PRC_CI_ASNOTNULL,[價(jià)格][float]NOTNULL,[備注][char](50)COLLATEChinese_PRC_CI_ASNULL,PRIMARYKEYCLUSTERED([類型編號(hào)]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFF客房信息表USE[酒店客房管理系統(tǒng)]GO/******對象:Table[dbo].[客房信息表] 腳本日期:01/13/200900:11:33******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[客房信息表]([房間號(hào)][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[類型編號(hào)][int]NOTNULL,[房態(tài)][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[配置][char](30)COLLATEChinese_PRC_CI_ASNULL,[使用設(shè)置][char]30)COLLATEChinese_PRC_CI_ASNULL,[營業(yè)時(shí)間][datetime]NULL,[備注][char](50)COLLATEChinese_PRC_CI_ASNULL,PRIMARYKEYCLUSTERED([房間號(hào)]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFFGOUSE[酒店客房管理系統(tǒng)]GOALTERTABLE[dbo].[客房信息表]WITHCHECKADDCONSTRAINT[FK客房信息表客房類型表]FOREIGNKEY([類型編號(hào)])REFERENCES[dbo].[客房類型表]([類型編號(hào)])GOALTERTABLE[dbo].[客房信息表]WITHCHECKADDCONSTRAINT[FK客房信息表客房類型表]FOREIGNKEY([類型編號(hào)])REFERENCES[dbo].[客房類型表]([類型編號(hào)])客房預(yù)訂表USE[酒店客房管理系統(tǒng)]GO/******對象:Table[dbo].[客房預(yù)訂表]腳本日期:01/13/200900:11:58******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[客房預(yù)訂表]([憑證號(hào)碼][char]10)COLLATEChinese_PRC_CI_ASNOTNULL,[工作單位][char]20)COLLATEChinese_PRC_CI_ASNULL,[房間號(hào)][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[日期][datetime]NULL,[姓名][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[聯(lián)系電話][char]20)COLLATEChinese_PRC_CI_ASNULL,[預(yù)訂日期][datetime]NULL,[預(yù)住天數(shù)][int]NULL,[押金][float]NULL,[預(yù)住人數(shù)][int]NULL,[備注][char](50)COLLATEChinese_PRC_CI_ASNULL,[預(yù)訂服務(wù)員][char]12)COLLATEChinese_PRC_CI_ASNULL,[時(shí)間][char](12)COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK__客房預(yù)訂表__014935CB]PRIMARYKEYCLUSTERED([憑證號(hào)碼]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFFGOUSE[酒店客房管理系統(tǒng)]GOALTERTABLE[dbo].[客房預(yù)訂表]WITHCHECKADDCONSTRAINT[FK客房預(yù)訂表客房信息表]FOREIGNKEY([房間號(hào)])REFERENCES[dbo].[客房信息表]([房間號(hào)])退宿表USE[酒店客房管理系統(tǒng)]GO/******對象:Table[dbo].[退宿表] 腳本日期:01/13/200900:12:19******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[退宿表]([憑證號(hào)碼][char]20)COLLATEChinese_PRC_CI_ASNOTNULL,[姓名][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[房間號(hào)][char](12)COLLATEChinese_PRC_CI_ASNOTNULL,[住宿日期][datetime]NULL,[住宿時(shí)間][char]12)COLLATEChinese_PRC_CI_ASNULL,[實(shí)際住宿][float]NULL,[結(jié)款方式][char]6)COLLATEChinese_PRC_CI_ASNULL,[折扣][int]NULL,[應(yīng)收宿費(fèi)][float]NULL,[金額總計(jì)][float]NULL,[押金][int]NULL,[住宿天數(shù)][int]NULL,[退還宿費(fèi)][float]NULL,[酒水費(fèi)][float]NULL,[電話費(fèi)][float]NULL,[賠償費(fèi)][float]NULL,[其他費(fèi)用][float]NOTNULL,[退宿日期][datetime]NULL,[退宿時(shí)間][char]12)COLLATEChinese_PRC_CI_ASNULL,[備注][char](50)COLLATEChinese_PRC_CI_ASNULL,[操作員][char](12)COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK__退宿表__0519C6AF]PRIMARYKEYCLUSTERED([憑證號(hào)碼]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]GOSETANSI_PADDINGOFFGOUSE[酒店客房管理系統(tǒng)]GOALTERTABLE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國冰箱行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國美容培訓(xùn)行業(yè)資本規(guī)劃與股權(quán)融資戰(zhàn)略制定與實(shí)施研究報(bào)告
- 建設(shè)施工過程職業(yè)病危害防治總結(jié)報(bào)告
- 肇慶市中小學(xué)教學(xué)質(zhì)量評(píng)估2012屆高中畢業(yè)班第二次模擬試題數(shù)學(xué)(理)
- 浙江中乾計(jì)量校準(zhǔn)有限公司介紹企業(yè)發(fā)展分析報(bào)告
- 軟件評(píng)估報(bào)告范例怎么寫
- 一年級(jí)數(shù)學(xué)(上)計(jì)算題專項(xiàng)練習(xí)集錦
- 年產(chǎn)毛竹纖維粉生物基可降解材料項(xiàng)目可行性研究報(bào)告模板-立項(xiàng)備案
- 年產(chǎn)15萬噸(折百)稀硝酸及10萬噸濃硝酸項(xiàng)目可行性研究報(bào)告模板-立項(xiàng)備案
- 二零二五年度技術(shù)服務(wù)合同標(biāo)的和技術(shù)要求
- 2024年八年級(jí)班主任德育工作個(gè)人總結(jié)
- 《健康社區(qū)評(píng)價(jià)標(biāo)準(zhǔn)》
- 戶外市場研究報(bào)告-魔鏡洞察-202412
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之2:“1至3章:范圍、術(shù)語和定義”(雷澤佳編制-2025B0)
- 甘肅省會(huì)寧二中2025屆高考仿真模擬數(shù)學(xué)試卷含解析
- 節(jié)約集約建設(shè)用地標(biāo)準(zhǔn) DG-TJ08-2422-2023
- 《氮化硅陶瓷》課件
- 樓面經(jīng)理述職報(bào)告
- 山東省濟(jì)南市歷城區(qū)2024-2025學(xué)年二年級(jí)上學(xué)期期末數(shù)學(xué)模擬檢測卷(含答案)
- 心衰病的中醫(yī)治療
- 肌力的評(píng)定與護(hù)理
評(píng)論
0/150
提交評(píng)論