版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库系统课程设计题目:酒店管理系统专业:信息管理与信息系统2011-1-11目录前言:系统设计背景与需求分析31. 系统分析与总体设计1.1系统分析31.2设计原则41.3程序的总体设计42. 功能要求2.1 客房预订52.2 前台接待52.3前台询问52.4团体/会议52.5前台收银52.6客房中心 客房费用 52.7综合查询52.8系统维护53. 客房中心管理3.1 日常房务管理63.2 其他房务管理64. 酒店管理系统结构数据库模型设计4.1 酒店管理系统系统结构示意图64.2 酒店管理系统中的客房系统层次模块设计 74.3 功能模块设计84.4 客房预定及入住管理流程图95. 酒店管
2、理系统的E-R图5.1 酒店管理系统的E-R图95.2 旅客预定房表 105.3 房间类型表105.4 房间信息表115.5入住信息表115.6登陆125.7客房设置125.8商品设置135.9结算表135.10员工信息表146. 使用SQL server创建数据库及数据库表6.1旅客预定房表 156.2 房间类型表166.3房间信息表166.4入住信息表166.5登陆表176.6员工信息表186.7客房设置186.8商品设置186.9结算表197. 数据库具体操作及其截图7.1创建视图197.2插入操作207.3更新操作207.4 查询操作227.5创建存储过程227.6建立触发器23实习总
3、结23酒店管理系统前言:系统设计背景在二一世纪的今天,现代化的酒店是集客房、餐饮、商务文化及其他各种 服务与设施为一体化的消费场所,酒店宾馆组织庞大,服务项目多,信息量大, 要想提高劳动生产率,降低成本,提高服务质量和管理水平,进而促进经济效益, 必须借助计算机来进行现代化的信息管理, 酒店管理系统正是为此而设计的。随 着国内酒店业的急速膨胀,酒店经营市场化的深入,伴随着经营多元化,利润增 长点的分散,如何面对日常经营中对庞大数据的处理, 如何增强销售手段、提高 管理水平、提升整体服务,加强成本控制。酒店管理系统已经越来越受到酒店行 业的青睐。选择一套好的酒店管理系统,是解决问题的有效手段。优
4、秀的酒店客 房管理系统操作方便,灵活性好,系统安全性高,运行稳定。这也是我们设计本 数据库系统的主要目标。需求分析酒店客房管理的科学化、系统化、信息化已经成为各个酒店管理追求的目标。 而要实现这些功能,就要求各个酒店配备一套客房管理系统, 以便在酒店内实施 良好的完善的管理且以最快地速度响应客户的需求,及时为他们提供服务,提供一个高效、便捷的居住环境。客房管理信息系统(MIS )是整个酒店管理软件设 计中的一个尤为重要的应用系统,它大大了改善酒店管理的基础环境。对客房管 理系统的若干基本问题进行研究,主要包括客房管理系统的功能组成、系统开发 条件、步骤及其总体规划等内容。1:系统分析与总体设计
5、1.1系统分析酒店客房管理系统的主要任务是对酒店的客房进行管理, 使用户能轻松地找 到所需要的客房信息,提供订房和退房服务,并对酒店客房的业绩进行统计。分 析较为简单,基本内容包括:(1) .客房预定系统(2) 前台接待系统(3) 前台收银系统(4) .帐务系统(5) .管理人员系统(6) .电话系统(7) .客历系统1.2设计原则系统设计应遵循以下原则:1) 系统必须具有先进性整个系统必须采用当今最先进的网络技术、最先进的操作平台、强大的 数据库管理系统、性能稳定的可编程语言。所配用感应卡应具备储值、 加密功能,必须具备很高的安全性。2) 系统需具备高可靠性和容错性能系统运行必须稳定可靠,故
6、障发生率低,恢复时间短,不影响网络的正 常使用。3) 整个系统需便于管理和维护并预留与其他系统的接口系统便于网络管理员进行全面的管理,包括网络设备和管理软件。4) 良好的扩展性能,极大地降低投资风险随着技术的更新和发展,系统必须有良好的扩展能力,以便适应业务增 长的需要,但必须以保障投资和不影响原有性能为原则。5) 系统必须具有最优的性能价格比在先期投资时对所需要的整套系统有个全盘的考虑,采用一套可行实用 的酒店管理系统,将帮助酒店经营管理者解决诸多棘手的问题,以避免 各种系统之间的数据联接,因为协议不同,而导致重复投资。6) 系统软件功能必须完善、实用和便于操作整套系统必须能管理酒店所有业务
7、如:前台、电话、客房、餐饮、娱乐、 商务中心、公关销售、采购、仓库、财务、员工管理、停车管理等。1.3.程序的总体设计本系统分为后台和前台两部分以及数据库部分。后台部分分为五大模块分为:(1) 用户信息维护:对酒店客房管理系统的使用员工进行管理,包括对员工的基 本信息(如用户编号、用户姓名、电话、用户类型等)进行检索、录入和修改。(2) 客房信息维护:用户对客房信息进行管理,包括对客房的基本信息(如客房号 客房类型、客房位置等)进行检索、录入和修改。(3) 客房类型维护:用户可自定义客房类型,并对其进行管理,包括对客房类型 的基本信息(如类型名称、面积、床位、价格等)进行检索、录入和修改。(4
8、) 营业情况统计:根据酒店客房的业务记录,用户可选择由客房类别和日期的 统计方式对营业额进行统计。(5) 个人密码修改:可对登陆的用户进行密码的修改。2. 功能要求2.1客房预订预订单的录入、修改、查询、复制;预订的确认、取消、恢复、转店;熟客预订,VIP/会员预订,在住客预订;房况的预测,房态查询,预订排房,超时预订单的处理; 熟客资料管理;房态查询、可用房查询;特别档案提醒;特殊需求登记,支付关系设定,免 打扰设置;预订处理相关模块;预订客人清单;当日预订报表;预抵客人报表;预订未到客 人报表;特别档案报表;房价表;预订分房表。2.2前台接待入住登记单的录入、修改、查询、复制;预订客、历史
9、客、离店客、熟客、VIP/会员快速入住;同住、换房、续住、调租;留言管理、房态查询、前台接待相关报表; 公安局上传数据;在住客人清单;当日抵店客人清单;预计离店客人清单;客人生日报表; 房价更改报表;换房统计报表;多日住客报表;加床报表;前台入住分析表;当日离店客人 清单;租房每日细算表;免费房房清单;日租报表;VIP客人清单;国籍分析报表;客人类型分析报表;客源分析报表;市场码分析报表;国籍统计报表;商务用房报表;长包客房报 表;免费用房报表;自用客房报表。2.3前台询问 住客档案资料查询、住客帐务查询;熟客、vip/会员资料查询,住店记录查询,累计消费查询;特别档案查询;房态查询、分类汇总
10、;飞机航班、列车时刻、轮船航 班、市内交通;行业电话、紧急电话、天气状况、旅游信息、邮编区号;失物管理、节日查 询、生日查询。2.4团体/会议团体/会议主单的录入、修改、查询;房态查询、分类汇总;团体订房、/会议用餐记录;订餐,快速分房,自动分房,支付设定;成员录入,团体快速入住,团体 可用房查询、团体报表。2.5前台收银 订金处理;住客费用登记、付款、退款、冲帐、调整;结帐退房、打印明细帐、汇总帐单;自动转帐、自动统计汇总、自动过租;交易查询、交易审核,应收帐款处 理;员工操作明细表;员工交班表;押金操作明细表;押金结存明细表;在住客人费用结存 表;挂帐客人报表;信用限额报表;账目更改报表;
11、账目转账报表;转应收账报表;挂帐团 队报表;临时帐清单;应收帐操作明细日报表;应收帐清单。2.6客房中心 客房费用 特殊需求客人清单;特殊需求分类统计;实时房态表;可用房 查询;房态更新;客房分类汇总;客房计划维修;客房状态统计;客房水牌显示;实时房态 表设置;拾物登记;楼层住客报表;预计客人离店清单;加床情况报表;客房状态汇总表; 不可售房报表;客房房价对照表。2.7综合查询 客人资料查询;客人帐务查询;特殊档案查询;国籍分析时间曲线;国籍分析年季月比较;客源分析时间曲线;客源分析年季月比较;客人类型时间曲线; 客人类型年季月比较;客人籍贯分析时间曲线;客人籍贯分析年季月分析;市场码分析时间
12、曲线;市场码分析年季月比较;客人数量时间曲线;客人数量年季月比较;房间数量时间曲线; 房间数量年季月比较;实时房态显示;可用房查询;客房分类汇总;客房状态统计;出租房价显 示;客房出租查询;客房房类分析;房类收入分析;营业收入分析。2.8系统维护客房代码维护(客房设施、客房类型、客房状态、客房房号、维修原因、调租原因、换房原因);客人代码维护(地址代码、国籍代码、省籍代码、来往城市、证件类型、 签证类型、入境口岸、民族代码、宗教信仰、语种、预订方式、抵店方式、客人类型、团队 类型、客人来源、团队来源、接待方式);收银代码维护(汇率设定、收银部门、付款方式、调租原因、开户银行、费用码 );其它代
13、码维护(特许需求码、DND、餐名代码、入住状态、 预订状态、汉字库、住宿原因、客人职业);房价表维护;市场码维护;特价日期设定;临时帐号设置;实时房态表设置;操作员权限设置、组模块限定、组功能设定;系统参数;系 统初始化。3. 客房中心管理3.1日常房务管理1、清洁状态管理脏、清洁,清脏房转换可对其进行修改2、维修状态管理 正常、维修3、增加/修改/删除房管信息4、对房态进行批量修改5、对各类维护修进行维修原因定义。6产生各类房务报表和房态报表,方便房务人员对客房进行打扫处理。3.2、其它房务管理1、维修房检修记录管理:记录客房的维修情况。2、房态导航器:此功能在客房中心一般用来配合清理房间,
14、以便更有效合理地 控制好房间状态。3、未来房态:可直观地显示未来 30天房间的酒店客房预定情况4、房务报表:很明细地反应当日所有房间的实际情况4酒店管理系统结构数据库模型设计整个酒店管理系统是一个完整的、有机的统一体,是一个关系数据库系统。数据库的表 结构是非常重要的环节,一个良好的数据库设计,可以提高效率,方便维护,并且为以后进 行功能的扩展留有余地。4.1.酒店管理系统系统结构示意图:酒店管理系统容户档亮管理统计报表42酒店管理系统中的客房系统层次模块设计酒店客房管理系统层次模块图,如图所示。换房间 *处理换房43功能模块设计功能模块设计如下表所示:功能模块用户登录用户登录房间类型管理模块
15、1. 增添房间类型2. 修改房间类型3. 删除房间类型4. 查询房间类型房间信息管理模块1. 增添房间信息2. 修改房间信息3. 删除房间信息4. 查询房间信息开房功能模块记录用户信息并将房间状态改为“入 住”退房功能模块1. 算出总费用2. 判断当前退房的时间3. 退房成功后把相应的房间该为“空 闲”4. 更新用户消费总金额5. 更新用户VIP状态数据操作模块1. 可按月查询入住记录2. 可查看指定日期的入住记录3. 可搜索指定姓名住户的入住记录附加功能模块设计:预订房功能模块1. 注意房间状态,预定日期前还可以由其他房客入 住2. 预定房间到期未入住的处理换房间功能模块用户需要时更换房间处
16、理4.4客房预定及入住管理流程图:5. 酒店管理系统的 E-R图5.1酒店管理系统结构E-R图5.2旅客预定房表:5.3房间类型表5.4房间信息表5.5入住信息表5.6登录:5.7客房设置5.8商品设置:5.9结算表:实住天数入住单号结账单号ID结算表5.10员工信息表:6. 使用SQL Server创建数据库及数据库报表创建酒店管理数据库SQL Server语句如下:CREATE DATABAS酒店管理ONPRIMARY(NAME=hotelman_dat,酒店管理 datahotlema n.mdfSIZE=20,MAXSIZE=100,FILEGROWTH=8)LOG ON(NAME=h
17、otelmanog,酒店 datahotelma n_log.lo g',SIZE=10,MAXSIZE=60,FILEGROWTH=5)6.1 旅客预定房表 T Desti neRegister字段名称字段含义类型大小是空注释IDID仅用作主键varchar10否Name旅客名称varchar20Sex旅客性别varchar2ID Card旅客身份证varchar20Desti neRoomID预定房间号varchar20Desti neRoomCost房间价格varchar10Desti neRoomType预定客房类 型varchar10Desti neTime预定时间varch
18、ar10Desti neDeposit预定押金varchar10Disable是否预定varchar2Disable Vacancy是否空闲varchar2旅客预定房表T_Dest in eRegister create table旅客预定房表(字段名类型允许为空默认值说明ID varchar (10) not null primary key, 旅客名称 varchar(20) default null, 旅客性别 varchar(2) default null, 旅客身份证 varchar(20) default null, 预定房间号 varchar(20) default null,
19、房间价格 varchar(10) default null, 预订客房类型 varchar(10) default null, 预定时间 varchar(10) default null, 预定押金 varchar(10) default null, 是否预定 varchar default null, 是否空闲 varchar default null) 6.2房间类型表 roomtypepkdecimalX主键idvarcharX房间类型编号r_typevarcharX房间类型bedintX床位数pricefloatX单价foregiftfloatX押金cl_roomvarcharXN是否
20、钟点房cl_pricefloatX钟点房价remarkvarcharV备注create table房间类型表(ID decimal(IO) not n ull primary key, 房间类型编号 varchar(6) not null, 房间类型 varchar(20) not null, 床位数 int not null, 单价 float(10) not null, 押金 float(10) not null, 是否钟点房 varchar (10) not null, 钟点房价 float(10) not null, 备注 varchar(6)6.3房间信息表 roomi nfo字段名
21、类型允许为空默认值说明pkdecimalX主键idvarcharX房间号r type idvarcharX房间类型编号statevarcharX房间状态locati onvarcharX所处位置r telvarcharX房间电话remarkvarcharV备注create table房间信息表(ID decimal(10) not n ull primary key, 房间号 varchar(10) not null, 房间类型编号 varchar(20) not null, 房间状态 varchar(10) not null, 所处位置 varchar(20) not null, 房间电话
22、varchar(20) not null, 备注 varchar(20)6.4入住信息表livein字段名类型允许为空默认值说明pkdecimalX主键r_novarcharX房间号r_type_idvarcharX房间类型编号c_type_idvarcharX旅客类型编号c_n amevarcharX旅客名称sexvarcharX性别zj_typevarcharX证件类型zj_novarcharX证件编号addressvarcharX*地址ren shuintX人数in timevarcharX入住时间daysintX预注天数acco untfloatX消费数量foregiftfloatX押
23、金chk_ novarcharX*结算单号chk_timevarcharX*结算时间remarkvarcharV备注Create table入住信息表( ID decimal (10) not null primary key, 房间号 varchar(8) not null, 房间类型编号 varchar(10) not null, 旅客类型编号 varchar(10) not null, 旅客名称 varchar(20) not null, 性别 varchar(10) not null, 证件类型 varchar(20) not null, 证件编号 varchar(20) not nu
24、ll, 地址 varchar(20) not null, 人数 int not null, 入住时间 varchar(10) not null, 预住天数int not null, 消费数量 float(10) not null, 押金 float(10) not null, 结算单号 varchar(10) not null, 结算时间 varchar(10) not null, 备注 varchar(20) 6.5 登录表 T Log in字段名称字段含义类型大小是空注释IDID仅用作主键varchar10否NickName昵称varchar10Pwd密码varchar20create t
25、able 登录表(ID varchar (10) not null primary key, 昵称 varchar(10) default null,密码 varchar(20) default null)6.6员工信息表Tnfo字段名称字段含义类型大小是空注释IDID仅用作主键varchar10Name名称varchar20Age年龄varchar3Sex性别varchar2ID Card身份证varchar20Address地址varchar100EpyID员工编号varchar20create table员工信息表(ID varchar(10) default null primary
26、key, 姓名 varchar(20) default null, 年龄 varchar default null, 性别 varchar(2) default null, 身份证 varchar(20) default null, 地址 varchar(100) default null, 员工编号 varchar(20) default null) 6.7客房设置T RoomSet字段名称字段含义类型大小是空注释IDID仅用作主键varchar10否RoomID房间号varchar20RoomCost房间价格varchar10RoomType房间类型varchar10DisableVaca
27、 ncy是否空闲varchar2create table客房设置(ID varchar(10) not n ull primary key, 房间号 varchar(20) default null, 房间价格 varchar(10) default null, 房间类型 varchar(10) default null, 是否空闲 varchar default null) 6.8商品设置T WareSet字段名称字段含义类型大小是空注释IDID仅用作主键varchar10否WareType商品的类 型varchar20WareID商品名称varchar20WareCost商品价格varch
28、ar20Source生产厂商varchar100SafetyTime保质期varchar30In GoodsTime进货日期varchar10create table商品设置(ID varchar(10) not n ull primary key,商品类型 varchar(20) default null, 商品名称 varchar(20) default null, 商品价格 varchar(20) default null, 生产厂商 varchar(IOO) default null, 保质期 varchar(30) default null,进货日期 varchar(10) defa
29、ult nul)6.9 结算表checkout字段名类型允许为空默认值说明pkdecimalX主键chk_ novarcharX结帐单号in_novarcharX入住单号daysintX实住天数moneyfloatX金额chk_timevarcharX结算时间remarkvarcharV备注Create table 结算表(ID decimal (10) not null primary key, 结账单号 varchar(10) not null, 入住单号 varchar(10) not null, 实住天数int not null, 金额 float(10) not null,结算时间
30、varchar(10) not null, 备注 varchar(20)7. 数据库具体操作及其截图7.1创建视图create view asselect房间类型床位数,单价是否钟点房钟点房价 from彦简类型表查询视图"査词PC-20100913ll36.a店管理.PC-201009131136«dBlnistratselect I from e_vr房间粪型床位数虽愉是否钟点房钟点房价1标准单人间160. 010-02标准裁人间290. 020.03标准单人阊160- 00.04标准眾人间290.00.05豪芈单人间1100, 030.0豪华眾人间2150. 050.0
31、7.2插入操作insert into 员工信息表valuesC 1569 ,'刘三'/ 26* / 男;422256,'郑州',J 4136°)听影响的行数为1行)ID姓容年龄性别另砲地址貝工編号422251 郑州 41314a231F-5 -3-5422252422253郑刑4132郑列413322四张45郑州4134郑州413515S工三26 男 422256WH 4136F義 FC-201009131理* dbo.员工信息袁7.3更新操作id商品类型商品名称商品价格生产厂商保质期进货日期用用用用 日日日日 nJ 2 3 4B 8 8 8牙MS郑刘
32、220LD-12毛巾4郑州52010-12被手30滦可52010-J2牙刷2开封22010-12查询 一 PC-20100S131136.IS 店管理-PC-20 1005131136Ad>inist rat or update商品设置set商品价格=8 where商品名称='才膏所栄响的行数为1行)开義 FC-201009131管理* dba.商品谀置1 萱询 一 PC-20i009131136_d5J£<sfl.PC-201009131136Ad*inistrat(irUPDATE 房间信息表 set备注电话报蓼 where ID=5 16TIT开表PC
33、9;2010C9131136-S5 店管理信息表IDdT7T2162G16341645iee7lev8168g側10171ii1721217315174腭间号1101L1O211031104H05110C1107L10EU0912011202L20GL204房间共型蝙号房间农态所处位置房间电话答注5827111电话报健112-214 _1» -J1-闹闲闲闲闲闲闲 闲闲闲阖闲 空空空空空空空空空空空空楼楼楼楼搂楼搂楼楼楼楼楼一一 一一一二一二二二二I5B27112682711368271145827115062711608271176827118S82711958281115S2S112082S11558281147.4查询操作PC-201009131136-fi 店管理-PC-2D10(91:31打 ator 无标题 2select是否顶定二是否空闲 from旅客锁亢房表w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吊车安全教育
- 爱国精神教育
- 保税进口核心流程解析
- 2026压力性损伤(压疮)治疗与护理典型案例分析解读
- 病理报告标准化流程
- 2026新生儿脐静脉置管护理解读
- 儿童地理启蒙教育体系构建
- 设计成果汇报
- 科学素养专题教育活动实施框架
- 蘑菇中毒安全教育
- 心电图室质量控制与改进措施范文
- 中建专项施工升降机拆除方案
- 地膜覆盖玉米生产技术玉米
- DB37/T 5252-2023 房屋建筑施工扬尘防治技术规程
- 富士相机FUJIFILM X100T用户手册
- 职校开学第一课课件:谁说职业没前途
- 二氧化氯在肿瘤治疗中的协同作用
- 垃圾清运服务投标方案技术方案
- 海运公司船员合同
- 2024年辽宁化工行业职业技能竞赛(化工总控工赛项)理论考试题库及答案
- 跳远 教案(大学体育专业)
评论
0/150
提交评论