




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《數(shù)據(jù)庫系統(tǒng)原理A》實(shí)驗(yàn)文檔酒店客房管理系統(tǒng)作者姓名:李芳、沈若冰專業(yè)、班級:計(jì)算機(jī)科學(xué)與技術(shù)095學(xué)號:09422034、09422023指導(dǎo)教師:趙宏偉完成日期:2023-6-26大連大學(xué)DalianUniversity摘要隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,信息時代的到來,信息改變了我們這個社會??头抗芾淼男畔⒒薅润w現(xiàn)在將計(jì)算機(jī)及網(wǎng)絡(luò)與信息技術(shù)應(yīng)用于經(jīng)營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。酒店客房管理系統(tǒng)是酒店經(jīng)營管理中不可缺少的部分,它的內(nèi)容對于經(jīng)營的決策者和管理者來說都至關(guān)重要。所以,使用網(wǎng)絡(luò)信息化管理客房,不僅可以避免使用傳統(tǒng)人工的方式管理文獻(xiàn)檔案時出現(xiàn)效率低、保密性差,誤差多等弊端,并且對于查詢空房間及已定房間極為方便。這些優(yōu)點(diǎn)可以極大地提高客房經(jīng)營管理的效率,也是公司的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。此外,辦事效率也是決定收入的一個關(guān)鍵因素。所以,電腦技術(shù)和電腦服務(wù)引入酒店管理成為一種必然的趨勢。建立酒店客房管理信息系統(tǒng),采用計(jì)算機(jī)對客房信息進(jìn)行管理,可以進(jìn)一步提高酒店的經(jīng)濟(jì)效益和現(xiàn)代化水平,幫助酒店工作人員提高工作效率,實(shí)現(xiàn)客房信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。本系統(tǒng)采用VisualC#.NET程序來編寫,同時一個系統(tǒng)的開發(fā)建立數(shù)據(jù)庫是至關(guān)重要的,所以本課題數(shù)據(jù)庫采用的是具有強(qiáng)大功能的關(guān)系數(shù)據(jù)庫語言SQLServer2023,通過建立數(shù)據(jù)源使得VisualC#.NET與后臺的數(shù)據(jù)庫連接來運(yùn)營。目錄一、前景 31.1課題背景 31.2系統(tǒng)開發(fā)環(huán)境 3二、需求分析 32.1客房管理員對系統(tǒng)的需求 32.2前臺工作人員對功能的需求 42.3數(shù)據(jù)流圖構(gòu)建 42.4數(shù)據(jù)字典構(gòu)建 5三、系統(tǒng)功能總體設(shè)計(jì) 9四、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn) 104.1實(shí)體關(guān)系(E-R)圖設(shè)計(jì) 104.2建立數(shù)據(jù)庫模型 114.3創(chuàng)建表 124.4創(chuàng)建觸發(fā)器 134.4創(chuàng)建視圖 144.5創(chuàng)建存儲過程 16五、參考文獻(xiàn) 20前景1.1課題背景隨著社會的發(fā)展,酒店服務(wù)行業(yè)與國際市場接軌已是大勢所趨,酒店是一個服務(wù)至上的行業(yè),從客人的預(yù)定開始,到入住登記直至最后退房結(jié)賬,每一環(huán)節(jié)都要保持一致性。隨著計(jì)算機(jī)科學(xué)的飛速發(fā)展,給酒店計(jì)算機(jī)應(yīng)用帶來了蓬勃生機(jī),計(jì)算機(jī)在酒店的應(yīng)用中,已進(jìn)一步到各個部門,特別在信息解決方面,計(jì)算機(jī)成了最為重要的工具。在酒店現(xiàn)代管理理論中,酒店管理系統(tǒng)是酒店經(jīng)營必不可少的工具。本酒店管理系統(tǒng)是針對酒店的客房管理,以方便管理酒店的客房狀態(tài)、信息,為用戶提供了簡樸、快速的服務(wù),讓用戶及時了解酒店客房的運(yùn)營狀況、經(jīng)營情況,從而提高酒店的服務(wù)質(zhì)量,獲得更好的經(jīng)濟(jì)效益1.2系統(tǒng)開發(fā)環(huán)境本系統(tǒng)采用單機(jī)版結(jié)構(gòu),前臺開發(fā)工具是ASP.NET,后臺數(shù)據(jù)庫是MicrosoftSQLServer2023,軟件規(guī)定:操作系統(tǒng)為Windows2023或WindowsXP或更高版本。二、需求分析酒店在正常運(yùn)營中需要對客房資源、顧客信息、客房結(jié)算信息進(jìn)行管理,運(yùn)用酒店客房管理系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更,提高管理的效率。系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)客房信息的系統(tǒng)化、規(guī)范化和自動化。重要涉及客房管理員、前臺工作人員對功能的需求。2.1客房管理員對系統(tǒng)的需求(1)用戶信息維護(hù)瀏覽所有用戶信息。用戶信息涉及用戶編號、用戶角色、權(quán)限、密碼、聯(lián)系電話、電子郵件、所在部門等。還需要添加新用戶、刪除過期用戶、修改用戶信息等功能。(2)客房信息維護(hù)瀏覽所有客房信息??头啃畔⑸婕胺块g編號、房間類型編號、房間位置、房間描述、房間狀態(tài)等。還需要添加新客房、刪除房間、修改房間信息等功能。(3)客房類型維護(hù)瀏覽所有客房類型信息??头款愋蜕婕邦愋途幪枴㈩愋兔Q、價格、類型描述、是否配備空調(diào)等。還需要添加新客房類型、刪除過期類型、修改客房類型等功能。(4)營業(yè)狀況記錄按照不同的需求,如按日期、房間號、房間類別等,對客房的營業(yè)額記錄。2.2前臺工作人員對功能的需求(1)客房信息的查詢,涉及空閑、已住、所有客房信息。(2)訂房信息的輸入,涉及客房號、顧客身份證號、訂房日期等。(3)結(jié)算信息功能的實(shí)現(xiàn)。核對顧客信息后,點(diǎn)擊“退房”系統(tǒng)自動顯示結(jié)算金額、退房時間。這一功能重要涉及房間號、房間類型、顧客身份證號、訂房日期、退房日期等信息。2.3數(shù)據(jù)流圖構(gòu)建數(shù)據(jù)流圖(dateflowdiagram,DFD),是SA方法中用于表達(dá)系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和解決的過程,由于它只反映系統(tǒng)必須完畢的邏輯功能,所以它是一種功能模型。數(shù)據(jù)流圖是從數(shù)據(jù)的角度來描述一個系統(tǒng),數(shù)據(jù)流圖適合于宏觀地分析一個組織業(yè)務(wù)概況。圖一:酒店客房管理系統(tǒng)第一層數(shù)據(jù)流圖圖二:合法性檢查的二層數(shù)據(jù)流圖圖三:合法性檢查的二層數(shù)據(jù)流圖圖四:事務(wù)解決的二層數(shù)據(jù)流圖2.4數(shù)據(jù)字典構(gòu)建數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它重要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、解決邏輯、外部實(shí)體、數(shù)據(jù)存儲和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進(jìn)行完整的描述。數(shù)據(jù)項(xiàng)定義數(shù)據(jù)元素是不可再分的數(shù)據(jù)單位,一般而言,涉及如下內(nèi)容:數(shù)據(jù)項(xiàng)描述={數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說明,別名,數(shù)據(jù)類型,長度,取值范圍,取值含義,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,數(shù)據(jù)項(xiàng)之間的聯(lián)系}。其中,后兩項(xiàng)定義了數(shù)據(jù)的完整性約束條件,用于數(shù)據(jù)校驗(yàn)。具體內(nèi)容,如表3.1所示。表3.1酒店客房管理系統(tǒng)數(shù)據(jù)項(xiàng)定義編號名稱別名數(shù)據(jù)類型長度I01UserID用戶名varchar50I02UserPwd用戶密碼varchar50I03UserRole用戶角色varchar50I04UserPower用戶權(quán)限int4I05UserSex用戶性別bit1I06UserName用戶姓名varchar50I07UserAddress用戶住址varchar50I08UserTel用戶聯(lián)系電話varchar50I09UserEmail用戶電子郵箱varchar50I10UserDept用戶所在部門varchar50I11TypeID客房類型編號varchar50I12TypeName客房類型名稱varchar50I13TypeArea客房標(biāo)準(zhǔn)面積float8I14TypeBedSum客房標(biāo)準(zhǔn)床位int2I15TypePrice標(biāo)準(zhǔn)收費(fèi)money8I16TypeAirCondition是否配備空調(diào)bit1I17TypeTV是否配備電視bit1I18TypeDescribe類型描述varchar200I19RoomID房間編號varchar50I20RoomPosition房間位置varchar50I21RoomDescribe房間描述varchar200I22CusName入住客人姓名varchar50I23CusIDCard入住客人身份證號varchar19I24CusBookDate訂房日期datetimeI25CusEndDate退房日期datetimeI26CusPay結(jié)賬金額money8I27SID狀態(tài)編號varchar50I28SClean清潔狀況varchar50I29SDescribe狀態(tài)描述varchar50I30State房間當(dāng)前狀態(tài)bit1數(shù)據(jù)流定義酒店客房管理系統(tǒng)數(shù)據(jù)流:數(shù)據(jù)流編號:D1數(shù)據(jù)流名稱:登錄信息數(shù)據(jù)流來源:用戶數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I01+I02數(shù)據(jù)流編號:D2數(shù)據(jù)流名稱:用戶名數(shù)據(jù)流來源:用戶數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I01數(shù)據(jù)流編號:D3數(shù)據(jù)流名稱:權(quán)限數(shù)據(jù)流來源:系統(tǒng)用戶表數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I04數(shù)據(jù)流編號:D4數(shù)據(jù)流名稱:角色數(shù)據(jù)流來源:系統(tǒng)用戶表數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I03數(shù)據(jù)流編號:D13數(shù)據(jù)流名稱:用戶密碼數(shù)據(jù)流來源:管理系統(tǒng)數(shù)據(jù)流去向:用戶信息表數(shù)據(jù)流組成:I2數(shù)據(jù)流編號:D6數(shù)據(jù)流名稱:預(yù)訂信息數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I19+I22+I23+I24數(shù)據(jù)流編號:D7數(shù)據(jù)流名稱:客房狀態(tài)數(shù)據(jù)流來源:客房狀態(tài)表數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I30數(shù)據(jù)流編號:D8數(shù)據(jù)流名稱:退房請求數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I22+I23+I19數(shù)據(jù)流編號:D9數(shù)據(jù)流名稱:費(fèi)用結(jié)算數(shù)據(jù)流來源:管理系統(tǒng)數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:I15+I24+I25數(shù)據(jù)流編號:D10數(shù)據(jù)流名稱:退房信息數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:管理系統(tǒng)數(shù)據(jù)流組成:I25+I26數(shù)據(jù)流編號:D11數(shù)據(jù)流名稱:客房信息變動數(shù)據(jù)流來源:客房數(shù)據(jù)流去向:客房信息表數(shù)據(jù)流組成:I11+I19+I20+I21+I27數(shù)據(jù)流編號:D12數(shù)據(jù)流名稱:客房類型變動數(shù)據(jù)流來源:客房數(shù)據(jù)流去向:客房類型表數(shù)據(jù)流組成:I11—I18數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號:F1數(shù)據(jù)存儲名稱:系統(tǒng)用戶表簡述:記錄用戶的信息。數(shù)據(jù)存儲組成:數(shù)據(jù)項(xiàng)I1—I10數(shù)據(jù)存儲編號:F2數(shù)據(jù)存儲名稱:入住信息簡述:存放顧客入住信息數(shù)據(jù)存儲組成:顧客編號+顧客姓名+顧客身份證號+入住房間號+預(yù)訂日期+退房時間+結(jié)算金額數(shù)據(jù)存儲編號:F3數(shù)據(jù)存儲名稱:客房信息簡述:記錄客房信息數(shù)據(jù)存儲組成:房間編號+房間類型+房間描述+房間狀態(tài)編號+房間位置數(shù)據(jù)存儲編號:F4數(shù)據(jù)存儲名稱:客房類型簡述:存放客房類型信息數(shù)據(jù)存儲組成:數(shù)據(jù)項(xiàng)I11—I18數(shù)據(jù)存儲編號:F5數(shù)據(jù)存儲名稱:客房狀態(tài)簡述:存放客房狀態(tài)數(shù)據(jù)存儲組成:房間編號+房間狀態(tài)三、系統(tǒng)功能總體設(shè)計(jì)在需求分析的基礎(chǔ)上,對酒店客房管理系統(tǒng)所要實(shí)現(xiàn)的功能可以細(xì)分為以下幾個模塊:新用戶注冊、用戶信息維護(hù)、客房信息維護(hù)、客房類型維護(hù)、客房營業(yè)狀況記錄、客房經(jīng)營管理、個人密碼修改。系統(tǒng)用戶可以分為兩類權(quán)限:客房管理員、前臺工作人員。其中客房經(jīng)營管理模塊分為客房狀況瀏覽、客房狀況控制,重要用于客房的預(yù)訂和退房結(jié)算解決。系統(tǒng)功能圖如圖所示:客房管理系統(tǒng)客房管理系統(tǒng)客房經(jīng)營管理模塊用戶信息維護(hù)模塊房間管理客房經(jīng)營管理模塊用戶信息維護(hù)模塊房間管理退房操作訂房操作營業(yè)狀況記錄房間信息維護(hù)模塊房間信息維護(hù)模塊個人密碼修改刪除用戶信息添加用戶信息新用戶注冊退房操作訂房操作營業(yè)狀況記錄房間信息維護(hù)模塊房間信息維護(hù)模塊個人密碼修改刪除用戶信息添加用戶信息新用戶注冊房間類型高查詢添加房間類型刪除房間類型房間類型修改刪除房間信息房間信息修改房間信息查詢添加房間信息房間類型高查詢添加房間類型刪除房間類型房間類型修改刪除房間信息房間信息修改房間信息查詢添加房間信息四、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)由于在數(shù)據(jù)庫設(shè)計(jì)是要同時考慮多方面的問題,也使設(shè)計(jì)工作變得十分復(fù)雜,我們需要使用數(shù)據(jù)庫分析工具來實(shí)現(xiàn)。在酒店客房管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)中,我們使用了PowerDesigner來進(jìn)行E-R圖的設(shè)計(jì)和數(shù)據(jù)庫模型的實(shí)現(xiàn)。4.1實(shí)體關(guān)系(E-R)圖設(shè)計(jì)通過度析酒店客房管理系統(tǒng)的需求和系統(tǒng)功能,我們將酒店客房管理系統(tǒng)的實(shí)體分為用戶、客房、客房狀態(tài)、客房類型和入住客戶。本系統(tǒng)的E-R圖如下:4.2建立數(shù)據(jù)庫模型在E-R圖的基礎(chǔ)上運(yùn)用Powerdesigner生成的數(shù)據(jù)庫模型如下:4.3創(chuàng)建表表一:用戶信息表Users序號英文名中文名數(shù)據(jù)類型長度1UserID用戶名varchar502UserPwd用戶密碼varchar503UserPower用戶權(quán)限int44UserRole用戶角色varchar505UserName用戶姓名varchar506UserSex性別tinyint17UserAddress住址varchar508UserTel聯(lián)系電話varchar509UserEmail電子郵件varchar5010UserDept所在部門varchar50表二:入住信息表OccupyGuest序號英文名中文名數(shù)據(jù)類型長度1RoomID房間編號varchar502CusName顧客姓名varchar503CusIDCard顧客身份證號varchar194CusBookDate訂房日期datetime85CusEndDate退房日期datetime86CusPay結(jié)賬金額money8表三:房間狀態(tài)表RoomState序號英文名中文名數(shù)據(jù)類型長度1SID狀態(tài)編號varchar502State空閑tinyint13Sclean清潔varchar504SDescribe描述varchar50表四:房間類型表RoomType序號英文名中文名數(shù)據(jù)類型長度1TypeID類型編號varchar502TypeName類型名稱varchar503TypeArea面積real44TypeBedSum床位數(shù)量int45TypePrice價格money86TypeAirCondition是否有空調(diào)tinyint17TypeTV是否有電視tinyint18TypeDescribe類型描述varchar200表五:房間信息表Room序號英文名中文名數(shù)據(jù)類型長度1RoomID房間編號varchar502TypeID類型編號varchar503SID狀態(tài)編號varchar504RoomPosition房間位置varchar505RoomDescribe房間描述varchar2004.4創(chuàng)建觸發(fā)器createtriggerinsert_OccupyGuestonOccupyGuestforinsertasbegindeclare@CusEndDatedatetimedeclare@CusBookDatedatetimeselect@CusBookDate=CusBookDate,@CusEndDate=CusEndDatefrominsertedif(@CusBookDate>@CusEndDate)rollbacktransactionend當(dāng)退房時結(jié)賬日期在預(yù)定日期前時觸發(fā)createtriggerinsert_UsersonUsersforinsertasbegindeclare@sextinyintselect@sex=UserSexfrominsertedif(@sexnotin('1','0'))rollbacktransactionend性別插入錯誤是觸發(fā),1表達(dá)男,0表達(dá)女4.4創(chuàng)建視圖創(chuàng)建AllRoomList視圖,顯示所有房間的相關(guān)信息CreateviewAllRoomList(RoomID,TypeName,RoomPosition,TypePrice,RoomDescribe,State)asselectRoomID,TypeName,RoomPosition,TypePrice,RoomDescribe,StatefromRoomType,Room,RoomStatewhereRoom.TypeID=RoomType.TypeIDandRoom.SID=RoomState.SID創(chuàng)建FreeRoomList視圖顯示空閑房間的相關(guān)信息,訂房時使用createviewFreeRoomList(RoomID,TypeName,RoomPosition,TypePrice,RoomDescribe)asselectRoomID,TypeName,RoomPosition,TypePrice,RoomDescribefromRoomType,Room,RoomStatewhereRoom.TypeID=RoomType.TypeIDandRoom.SID=RoomState.SIDandRoomState.State=0創(chuàng)建RoomLiveDetail視圖,顯示已住房間的相關(guān)信息,退房時使用createviewRoomLiveDetailRoomLiveDetail(RoomID,TypeName,CusBookDate,TypePrice,CusIDCard,CusName)AsselectOccupyGuest.RoomID,TypeName,CusBookDate,TypePrice,CusIDCard,CusNamefromRoomType,Room,RoomState,OccupyGuestwhereRoom.TypeID=RoomType.TypeIDandOccupyGuest.CusPay=0andRoom.SID=RoomState.SIDandRoomState.State=1andOccupyGuest.RoomID=Room.RoomID創(chuàng)建RoomDetail視圖,顯示所有客房的信息,對房間信息查詢,更新時使用CreateviewRoomDetailList(RoomID,TypeName,RoomPosition,TypePrice,RoomDescribe)asselectRoomID,TypeName,RoomPosition,TypePrice,RoomDescribefromRoomType,RoomwhereRoom.TypeID=RoomType.TypeIDcreateviewRoomLiveCheckOut(RoomID,CusName,CusBookDate,CusIDCard,TypePrice)asselectOccupyGuest.RoomID,CusName,CusBookDate,CusIDCard,TypePricefromOccupyGuest,Room,RoomTypewhereOccupyGuest.CusPay=0andOccupyGuest.RoomID=Room.RoomIDandRoom.TypeID=RoomType.TypeID創(chuàng)建RoomLiveCheckOut視圖,顧客退房時從視圖獲取信息,做修改createviewRoomLiveCheckOut(RoomID,CusName,CusBookDate,CusIDCard,TypePrice)asselectOccupyGuest.RoomID,CusName,CusBookDate,CusIDCard,TypePricefromOccupyGuest,Room,RoomTypewhereOccupyGuest.CusPay=0andOccupyGuest.RoomID=Room.RoomIDandRoom.TypeID=RoomType.TypeID創(chuàng)建TypeDetailList視圖,用于前臺查詢和更新操作createviewTypeDetailList(TypeID,TypeName,TypeArea,TypeBedSum,TypePrice,TypeDescribe)asselectTypeID,TypeName,TypeArea,TypeBedSum,TypePrice,TypeDescribefromRoomType創(chuàng)建視圖UserDetailList,用于管理員進(jìn)入系統(tǒng)時查詢和更新用戶信息createviewUserDetailList(UserID,UserName,UserEmail,UserTel,UserRole)asselectUserID,UserName,UserEmail,UserTel,UserRolefromUsers創(chuàng)建SellBill視圖,用于查詢客房的營業(yè)情況createviewSellBill(RoomID,TypeName,CusBookDate,CusEndDate,CusPay)AsselectOccupyGuest.RoomID,RoomType.TypeName,CusBookDate,CusEndDate,CusPayfromRoomType,Room,OccupyGuestwhereRoom.TypeID=RoomType.TypeIDandOccupyGuest.RoomID=Room.RoomIDandCusPay>0createviewTypeDetailList(TypeID,TypeName,TypeArea,TypeBedSum,TypePrice,TypeDescribe)asselectTypeID,TypeName,TypeArea,TypeBedSum,TypePrice,TypeDescribefromRoomTypecreateviewUserDetailList(UserID,UserName,UserEmail,UserTel,UserRole)asselectUserID,UserName,UserEmail,UserTel,UserRolefromUsers4.5創(chuàng)建存儲過程用戶密碼修改的存儲過程createprocedure[PasswordModify](@UserID[varchar](50),@UserPwd[varchar](50))asupdate[Users]set[UserPwd]=@UserPwdwhereUserID=@UserIDGO顧客退房結(jié)賬時將結(jié)算金額,退房時間存入OccupyGuest表CREATEprocedure[RoomCheckOut](@RoomID[varchar](50),@CusIDCard[varchar](50),@CusEndDate[datetime],@CusPay[money])asupdate[HRM].[dbo].[OccupyGuest]set[CusEndDate]=@CusEndDate,[CusPay]=@CusPaywhere([RoomID]=@RoomIDand[CusPay]=0and[CusIDCard]=@CusIDCard)GO結(jié)賬退房后將房間狀態(tài)修改CREATEprocedure[RoomStateUpdate2](@RoomID[varchar](50))asupdate[HRM].[dbo].[Room]set[SID]=0whereRoomID=@RoomIDGO顧客訂房時,將住房信息存入OccupyGuest表CREATEprocedure[OrderRoom](@RoomID[varchar](50),@CusName[varchar](50),@CusIDCard[varchar](50),@CusBookDate[datetime])asinsertinto[HRM].[dbo].[OccupyGuest]([RoomID],[CusName],[CusIDCard],[CusBookDate],[Cuspay])values(@RoomID,@CusName,@CusIDCard,@CusBookDate,0)GO訂房后對房間狀態(tài)做修改CREATEprocedure[RoomStateUpdate1](@RoomID[varchar](50))asupdate[HRM].[dbo].[Room]set[SID]=1whereRoomID=@RoomIDGO添加房間信息時,將新的信息存入Room表createprocedure[RoomAdd](@RoomID[varchar](50),@TypeID[varchar](50),@SID[varchar](50),@RoomPosition[varchar](50),@RoomDescribe[varchar](50))asinsertinto[HRM].[dbo].[Room]([RoomID],[TypeID],[SID],[RoomPosition],[RoomDescribe])values(@RoomID,@TypeID,@SID,@RoomPosition,@RoomDescribe)GO在Room表中刪除房間信息createprocedure[GuestRoomUpdate](@RoomID[varchar](50),@TypeID[varchar](50),@SID[varchar](50),@RoomPosition[varchar](50),@RoomDescribe[varchar](50))asupdate[HRM].[dbo].[Room]set[TypeID]=@TypeID,[SID]=@SID,[RoomPosition]=@RoomPosition,[RoomDescribe]=@RoomDescribewhere([RoomID]=@RoomID)GO添加新的房間類型到RoomType表createprocedure[RoomTypeAdd](@TypeID[varchar](50),@TypeName[varchar](50),@TypeArea[real],@TypeBedSum[int],@TypeAirCondition[bit],@TypeTV[bit],@TypePrice[money],@TypeDescribe[varchar](50))asinsertinto[HRM].[dbo].[RoomType]([TypeID],[TypeName],[TypeArea],[TypeBedSum],[TypeAirCondition],[TypePrice],[TypeTV],[TypeDescribe])values(@TypeID,@TypeName,@TypeArea,@TypeBedSum,@TypeAirCondition,@TypePrice,@TypeTV,@TypeDescribe)GO房間類型有更新時,將新的信息插入RoomType表中createpr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程質(zhì)量保證措施及制度
- 架子工日清卡
- 10.1 美國(第一課時) 課件-2024-2025學(xué)年地理人教版七年級下冊
- 河北省保定市競秀區(qū)2023-2024學(xué)年四年級下學(xué)期數(shù)學(xué)期末學(xué)業(yè)質(zhì)量監(jiān)測試卷(含答案)
- 上海市延安中學(xué)2022-2023學(xué)年高二下學(xué)期期末考試化學(xué)試題(含答案)
- 膿毒癥治療的意見
- -第二學(xué)期二年級品德與生活教學(xué)計(jì)劃-班級工作計(jì)劃
- 農(nóng)業(yè)技術(shù)中學(xué)電子實(shí)訓(xùn)設(shè)備采購項(xiàng)目
- 雙重預(yù)防體制管理制度
- 國際公司物流管理制度
- 中醫(yī)養(yǎng)生與植物療法
- 手術(shù)機(jī)器人原理講解
- 新一代5G網(wǎng)絡(luò)-全網(wǎng)部署與優(yōu)化
- 區(qū)塊鏈原理與實(shí)踐全套教學(xué)課件
- 故障測距-牽引網(wǎng)故障測距(鐵路牽引供電系統(tǒng)繼電保護(hù))
- 前列腺癌診治新進(jìn)展課件
- 廣州市輕工技師學(xué)院招聘真題
- 我的家鄉(xiāng)廣西河池宣傳簡介
- 邦納T30UX系列超聲波傳感器
- 云南省昆明市官渡區(qū)2022-2023學(xué)年七年級下學(xué)期期末語文試題(含答案)
- 電動車分期付款的合同范本
評論
0/150
提交評論