freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

酒店管理系統(tǒng)文檔(編輯修改稿)

2025-01-23 06:18 本頁面
 

【文章內(nèi)容簡介】 簡單 SQL 數(shù)據(jù)庫實(shí)例: 酒店管理的主要對象是客房,客房基本信息數(shù)據(jù)表( GuestRoom)記錄了客房的基本信息。如表 6 所示表中各個字段的數(shù)據(jù)類型、大小以及簡短描述。 表 6 客房基本信息數(shù)據(jù)表( GuestRoom) 列名 數(shù)據(jù)類型 大小 字段描述 RID Varchar 50 房間號,唯一 RType Varchar 50 房間所屬類別號 RPostion Varchar 50 房間所處位置信息 RDescride Varchar 50 簡單描述 簡單 SQL 數(shù)據(jù)庫實(shí)例 作業(yè) —— 酒店管理系 統(tǒng) 文檔 劉 小花 Email: 13 酒店總 是在客房和客戶之間產(chǎn)生關(guān)系,產(chǎn)生入住信息,在本系統(tǒng)中,不再對客戶信息單獨(dú)維護(hù),將客戶信息嵌入到入住信息中,主要記錄的是客戶的身份證號。入住信息數(shù)據(jù)表( Occupy)記錄了酒店歷來的全部入住信息,字段 OEndDate, OPay 數(shù)據(jù)在客人結(jié)賬時才產(chǎn)生,其他信息在客人訂房時產(chǎn)生。如表 7 各個字段的數(shù)據(jù)類型、大小以及簡短的描述。 表 7 酒店入住信息數(shù)據(jù)表( Occupy) 列名 數(shù)據(jù)類型 大小 字段描述 ORID Varchar 50 入住房間號 OGName Varchar 50 入住客人姓名 OGidCard Varchar 50 入住客人身份證號 OBeginDate Datatime 8 訂房時間 OEendDate Datatime 8 退房時間 OPay Money 8 結(jié)賬額 簡單 SQL 數(shù)據(jù)庫實(shí)例 客房狀態(tài)信息數(shù)據(jù)表( RoomState)用來記錄酒店當(dāng)前的狀態(tài),即是否已租信息,幫助系統(tǒng)區(qū)分各房間狀態(tài)。如表 8 所示。 作業(yè) —— 酒店管理系 統(tǒng) 文檔 劉 小花 Email: 14 表 8 客房狀態(tài)信息數(shù)據(jù)表( RoomState) 列名 數(shù)據(jù)類型 大小 字段描述 ORID Varchar 50 入住房間號 OGName Varchar 50 入住客 人姓名 OGidCard Varchar 50 入住客人身份證號 OBeginDate Datatime 50 訂房日期 OEndDate Datatime 50 退房日期 OPay Money 50 結(jié)賬額 簡單 SQL 數(shù)據(jù)庫實(shí)例 使用 Microsoft SQL Server 2021 創(chuàng)建 HMS 數(shù)據(jù)庫,包含上述提到的 5 張表及創(chuàng)建實(shí)例。還包含存儲過程,以下主要描述 存儲過程的創(chuàng)建 。 構(gòu)建了數(shù)據(jù)庫的表之后,接下來創(chuàng)建負(fù)責(zé)表中信息選擇、添加、更新以及刪除的相關(guān)存儲過程,除了部分不便使 用存儲過程的情況,如對 SQL 語句的篩選。系統(tǒng)大量地使用存儲過程, HMS 中涉及使用了 25 個存儲過程 。下面就主要的一些存儲過程逐一解釋, HMS 包含以下 20 個主要存儲過程。 1. RoomTypeList 存儲過程 該存儲過程用于返回所有客房類型信息,該過程主要是面向酒店總管理員。以下代碼表示了這一存儲過程: CREATE PROCEDURE [RoomTypeList] AS SELECT [dbo].[RoomType].[TID], [dbo].[RoomType].[TName], [dbo].[RoomType].[TArea], [dbo].[RoomType].[TBedQuantity], [dbo].[RoomType].[TPrice], 作業(yè) —— 酒店管理系 統(tǒng) 文檔 劉 小花 Email: 15 [dbo].[RoomType].[TAirCondition], [dbo].[RoomType].[TTV] FROM [dbo].[RoomType] GO 2. RoomTypeAdd 存儲過程 該存儲過程用于往客房類型信息表中添加新的房間類型信息,該過程主要是面向酒店總管理員。 CREATE PROCEDURE [RoomTypeAdd] (@TName [varchar](50), @TArea [float], @TBedQuantity [int], @TPrice [money], @TAirCondition [bit], @TTV [bit]) AS INSERT INTO [HMS].[dbo].[RoomType] ( [TName], [TArea], [TBedQuantity], [TPrice], [TAirCondition], [TTV]) VALUES ( @TName, @TArea, @TBedQuantity, @TPrice, @TAirCondition, @TTV) GO 3. RoomTypeDelete 存儲過程 該過程從客房類型信息中刪去某一條符合條件的具體信息,該過程主要面向酒店總管理員: CREATE PROCEDURE [RoomTypeDelete] (@TID [int]) AS DELETE [HMS].[dbo].[RoomType] WHERE ( [TID] = @TID) GO RoomTypeDetail 存儲過程 該過程返回某一符合條件的客房類型的具體信息,該過程主要面向酒店總管理員: CREATE PROCEDURE [RoomTypeDetail] 作業(yè) —— 酒店管理系 統(tǒng) 文檔 劉 小花 Email: 16 @TID INT AS SELECT [dbo].[RoomType].[TID], [dbo].[RoomType].[TName], [dbo].[RoomType].[TArea], [dbo].[RoomType].[TBedQuantity], [dbo].[RoomType].[TPrice], [dbo].[RoomType].[TAirCondition], [dbo].[RoomType].[TTV] FROM [dbo].[RoomType] WHERE [dbo].[RoomType].[TID]=@TID GO RoomTypeModify 存儲過程 該過程實(shí)現(xiàn)客房類型信息表的更新,該過程主要是面向酒店總管理員: CREATE PROCEDURE [RoomTypeModify] (@TID [int], @TName [varchar](50), @TArea [float], @TBedQuantity [int], @TPrice [money], @TAirCondition [bit], @TTV [bit]) AS UPDATE [HMS].[dbo].[RoomType] SET [TName] = @TName, [TArea] = @TArea, [TBedQuantity] = @TBedQuantity, [TPrice] = @TPrice, [TAirCondition] = @TAirCondition, [TTV] = @TTV WHERE ( [TID] = @TID) GO GuestRoomAdd 存儲過程 通過該過程往客房基本信息表中添加新的客房信息,該過程面向酒店總管理員: CREATE PROCEDURE [GuestRoomAdd] (@RID [varchar](50), @RType [int], @RPosition [varchar](50), @RDescribe [varchar](50)) AS INSERT INTO [HMS].[dbo].[GuestRoom] ( [RID], 作業(yè) —— 酒店管理系 統(tǒng) 文檔 劉 小花 Email: 17 [RType], [RPosition], [RDescribe]) VALUES ( @RID, @RType, @RPosition, @RDescribe) GO GuestRoomDelete 存儲過程 該存儲過程用于刪除不再參加酒店服務(wù)的客房基本信息,該過程面向酒店總管理員: CREATE PROCEDURE [GuestRoomDelete] (@RID [varchar](50)) AS DELETE [HMS].[dbo].[GuestRoom] WHERE ( [RID] = @RID) GO GuestRoomDetail 存儲過程 該過程返回某客房的詳細(xì)記錄,通過與客房類型信息表的連接,給出客房類型的具體名稱,該過程主要面向酒店前臺工作人員: CREATE PROCEDURE [GuestRoomDetail] @RID VARCHAR(50) AS SELECT [dbo].[RoomType].[TID], [dbo].[RoomType].[TName], [dbo].[RoomType].[TPrice], [dbo].[GuestRoom].[RID], [dbo].[GuestRoom].[RType], [dbo].[GuestRoom].[RPosition], [dbo].[GuestRoom].[RDescribe] FROM [dbo].[RoomType], [dbo].[GuestRoom] WHERE = AND =@RID GO GuestRoomLeft 存儲過程 該存儲過程返回當(dāng)前所有沒被外租的客房信息,通過與客房狀態(tài)信息表的連接來快速判斷是否為外租客房,條件是: RoomState 表的 SState 字段 =1,該過程面向酒店前臺工作人員: CREATE PROCEDURE [GuestRoomLeft] 作業(yè) —— 酒店管理系 統(tǒng) 文檔 劉 小花 Email: 18 AS SELECT [dbo].[GuestRoom].[RID], [dbo].[GuestRoom].[RType], [dbo].[RoomType].[TID], [dbo].[RoomType].[TName], [dbo].[RoomState].[SRID], [dbo].[RoomState].[SState] FROM [dbo].[GuestRoom], [dbo].[RoomType], [dbo].[RoomState] WHERE RType=TID AND RID=SRID AND =1 GO GuestRoomList 存儲過程 該存儲過程返回客房基本信息表中所有的客房信息,并且通過與客房類型信息表中字段的連接,返回客房的類別名稱, 該過程面向 HMS 系統(tǒng)所有用戶。 CREATE PROCEDURE [GuestRoomList] AS SELECT [dbo].[RoomType].[TID], [dbo].[RoomType].[TName], [dbo].[RoomType].[TPrice], [dbo].[GuestRoom].[RID], [dbo].[GuestRoom].[RType], [dbo].[GuestRoom].[RPosition], [dbo].[GuestRoom].[RDescribe] FROM [dbo].[RoomType], [dbo].[GuestRoom] WHERE = ORDER BY TID DESC GO 1 GuestRoomModify 存儲過程 通過該過程修改客房基本信息表中已有的客房信息,除了房間號以外的所有字段都是可修改的,房間號一經(jīng)產(chǎn)生只可刪除不可修改,它是數(shù)據(jù)表的主鍵,該過程面向酒店總管理員。 CREATE PROCEDURE [GuestRoomModify] (@RID [varchar](50), @RType [int], @RPosition [varchar](50), @RDescribe [varchar](50)) AS UPDATE [HMS].[dbo].[GuestRoom] SET [RType] = @R
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1