SQL数据库作业酒店管理

上传人:ni****g 文档编号:565019360 上传时间:2022-11-17 格式:DOCX 页数:19 大小:278.54KB
返回 下载 相关 举报
SQL数据库作业酒店管理_第1页
第1页 / 共19页
SQL数据库作业酒店管理_第2页
第2页 / 共19页
SQL数据库作业酒店管理_第3页
第3页 / 共19页
SQL数据库作业酒店管理_第4页
第4页 / 共19页
SQL数据库作业酒店管理_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《SQL数据库作业酒店管理》由会员分享,可在线阅读,更多相关《SQL数据库作业酒店管理(19页珍藏版)》请在金锄头文库上搜索。

1、题目酒店管理系统的数据库设计班级09机械(3班)姓名学号教师酒店管理系统的数据库设计酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。酒店行业的激烈竞争使得争取客源、提高酒店满员率、指定正确的销售策略已经成为一项重要的任务,而借助于当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已经成为许多酒店的首选。因为酒店业务涉及的各个工作环节已经不再仅仅是传统的住宿

2、、结算业务,而是更广更全面的服务性行业代表。酒店作为一个服务性行业,从客房的营销即客人的预计开始,从入住登记直到最后退房结账,整个过程应该能够以宾客为中心,提供快捷方便的服务,给宾客一种顾客至上的享受,只有提高酒店的管理水平,简单化各种复杂的操作,在最合理的最短的时间内完成酒店业务的规范操作,这样才能令旅客舒适难忘,面对酒店业内激烈的竞争形势,各酒店均在努力拓展服务领域的广度和深度。虽然信息化并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此采用全新的计算机网络和管理系统,将成为提高酒店的管理效率,改善服务水准的重要手段之一。所以作为一有效的统计分析手段,计算

3、机管理系统具有明显的优势,它在数据保存、数据交换等方面均能做到快速可靠,是手工操作所不能完成的。现利用SQLServer2008设计一个简单的酒店管理系统的数据库。1、对酒店系统进行系统功能需求分析系统流程图2、数据库设计根据系统的功能要求,主要构造以下几个表:(1) “楼层信息”表:楼层编号、楼层名称。用途是保存楼层编号及名称,如表1所示表1.“楼层信息”表ZWT-THIHK橋店管理融据库-dbo楼层编号int额定戈數int味数int富馬描述w3refi3r50)vardiar(5)是習可捋房bitZWT-THINKJi礎理轴阵-北6畧房信身列名颤据类型Nullll一I3E1S圍0CREAT

4、ETABLEdbo.客房信息(客房编号varchar(50)NOTNULL,类型编号varchar(5)NOTNULL,楼层编号intNOTNULL,额定人数intNULL,床数intNULL,客房描述varchar(50)NULL,状态varchar(5)NULL,是否可拼房bitNULL)ONPRIMARYGO(4) “预订单”表:预订单号、会员编号、客房类型、抵店时间等。用途是散客订房间时使用,如表4所示表4.“预订单”表ZWT-THINJC酒店普理琳库-此6预订单列宕數据塑型允许Null值预定单号varcharBO)intk合員無号1客房类型varchar0)抵店时同smalldatE

5、time离店时间smalldatetirne单据状态varcharQO)_庆住入数intyarcharflO)客房竹格msneyJ.汛住价格money折把cfecimalr2)星否加床bit加床价榕money预收款mon&y预订人varcharQD)联亲电话varchar(50)按作员varchar10)业劳负varchar(50)CREATETABLEdbo.预订单(预定单号varchar(50)NOTNULL,会员编号intNULL,客房类型varchar(4)NOTNULL,抵店时间smalldatetimeNOTNULL,离店时间smalldatetimeNULL,单据状态varcha

6、r(20)NULL,入住人数intNULL,客房编号varchar(10)NULL,客房价格moneyNULL,入住价格moneyNULL,折扣decimal(4,2)NULL,是否加床bitNULL,加床价格moneyNULL,预收款moneyNULL,预订人varchar(20)NULL,联系电话varchar(50)NULL,操作员varchar(10)NULL,业务员varchar(50)NULL)ONPRIMARYGO(5) “预订单历史”表:预订单号、会员编号、客房类型、抵店时间、离店时间、单据状态。用途是将预订单转入到入住单后,将预订单清除并导入到预订单历史。(6) “入住单”表

7、:入住单号、订单编号、会员编号、客房类型、抵店时间等。用途是散客入住酒店时,信息可由预订单转入,如表6所示表6.“入住单”表NWTTHIMK洒龍理数掲阵-韭o入性单賓列庠埶堀类塑允诈Mull值网灭住单号varchar36)E预走单哥varchar(50)圍会员编号intn客房冀型V3rchar(5)園抵店时间smalldatetiiTie圜离店时闾smalldatetime单据状葱vardnar50)s.汎住展數int圍嘗房编号warcharUO)圍喜霑伯格money圍折扣deamal-fl-i2)是否加床bit预收载nnone预订麗vardnar(50)联素电话warchar503操作员va

8、rchar(50)业劳贯varchar503bit圍叫醒bit圍bit画CREATETABLEdbo.入住单(入住单号varchar(36)NOTNULL,预定单号varchar(50)NULL,会员编号intNOTNULL,客房类型varchar(5)NULL,抵店时间smalldatetimeNULL,离店时间smalldatetimeNULL,单据状态varchar(50)NULL,入住人数intNULL,客房编号varchar(20)NULL,客房价格moneyNULL,折扣decimal(4,2)NULL,是否加床bitNULL,预收款moneyNULL,预订人varchar(50)

9、NULL,联系电话varchar(50)NULL,操作员varchar(50)NULL,业务员varchar(50)NULL,早餐bitNULL,叫醒bitNULL,保密bitNULL)ONPRIMARYGO(7) “入住单历史”表:入住单号、订单编号、会员编号、客房类型、抵店时间等。用途是入住单在收银结账后清除,并导入到入住单历史,如表7所示表7.“入住单历史”表ZWT-THINKJ酉店管“船库-dbGA性单历史列名数拥类型允许Null值!入住单邑1varar(30)園预定单号varchar(30)合员编号int画富房类型varcharG)抵店时间sM3lld3tetim&离店时间srria

10、lldatEtime单翔磁varcharfO)入住人埶int喜房编号varcharro)菩馬怕格iTioneyCREATETABLEdbo.入住单历史(入住单号varchar(30)NULL,预定单号varchar(30)NULL,会员编号intNULL,客房类型varchar(5)NULL,抵店时间smalldatetimeNULL,离店时间smalldatetimeNULL,单据状态varchar(50)NULL,入住人数intNULL,客房编号varchar(20)NULL,客房价格moneyNULL)ONPRIMARYGO(8) “账单明细”表:账单编号、入住单号、消费内容、消费金额、消费时间、备注。用途是查询客户消费的明细单,如表8所示表8.“账单明细”表ZWT-THINIO店售理数捋库-db口燃单明削列名列容数据类型允许Null|1办住单号消蚩內咨消费金甑消费时间晉主varchar(50)v3rchar(50)moneysmalldatetimevardiar(10Q)13S0EI0CREATETABLEdbo.账单明细(账单编号intNOTNULL,入住单号varchar(50)NULL,消费内容varchar(50)NULL,消费金额moneyNULL,消费时间smalldatetimeNULL,备注varchar(100)NULL)ONPRIMAR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号