- 0
- 0
- 约1.79万字
- 约 16页
- 2025-10-22 发布于山东
- 举报
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为。——《孟子》
宾馆客房管理系统数据库设计报告(精选五篇)
第一篇:宾馆客房管理系统数据库设计报告
宾馆客房管理系统数据库设计报告
摘要:本系统是宾馆客房管理系统,该报告主要介绍了数据库的
设计,建立,主要功能的实现。数据库系统包括员工管理、客房管理、
顾客管理几个大块。主要实现了登记功能,预订功能,多种方法查询
顾客功能,查看客房状态功能,操作人员对系统的修改功能,以及结
账报表功能。
一、需求分析
(1)具有方便的登记、结账功能,以及预订客房的功能,能够支
持团体登记和团体结账。
(2)能快速、准确地了解宾馆内的客房状态,以方便管理者决策。
(3)提供多种手段查询客人的信息。
(4)具备一定的维护手段,有一定权利的操作人员在密码的支持
下才可以更改房价、房间类型、增减客房。
(5)完善的结账报表系统。
二、E-R关系图
三、关系表本系统有八个表,分别是职工信息表(staffinfo)、
顾客信息表(custmerinfo)、经理信息表(managerinfo)、客房信息表
(roominfo)、客房状态表(roomstatus)、入住表(checkin)、退房表
(checkout)、结账订单表(orderinfo)。
1,职工信息表(staffinfo)
2,顾客信息表(custmerinfo)
3,经理信息表(managerinfo)
4,客房信息表(roominfo)
5,客房状态表(roomstatus)
6,入住表(checkin)
7,退房表(checkout)
8,结账订单表(orderinfo)
君子忧道不忧贫。——孔丘
四、范式分析
本系统所有的表均为BCNF,职工和经理表由各自的工作编号为
主码,并且可以决定其他所有属性,顾客表由身份证号做为主码,同
理,客房的房间号可以决定其他所有属性。
五、功能分析1,登记功能
本系统采用存储过程实现登记功能,顾客前来预订客房,由工作
人员调用存储过程向顾客表中插入该顾客信息,完成登记。
createprocedureregister
@身份证号varchar(20),@姓名varchar(10),@性别char(5),@电
话char(15),char(10)
as
insertintocustmerinfo
values(@身份证号,@姓名,@性别,@电话,@员工编号)@员工编
号
2,预订功能
采用存储过程实现,由工作人员调用存储过程,在入住表中插入
相应信息,并且设计触发器,在预定的同时在客房状态表中修改客房
状态为“已入住”。
createprocedureor_der
createtriggertri_orderoncheckinforinsert,updateas
declare@房间号char(10)
您可能关注的文档
最近下载
- 《SBT 11164-2016绿色仓库要求与评价》(2026年)实施指南.pptx VIP
- 宿迁思睿屹新材料有限公司年产3000吨2羟基6萘甲酸项目环境影响修编报告书.pdf VIP
- 金智学工管理系统功能白皮书.pdf VIP
- 2025年度医院党支部组织生活会临床医生个人对照检查材料.doc VIP
- 环境影响评价报告公示:新建热处理淬火、处理金属表面发黑项目环评报告.pdf VIP
- 译林版英语七年级上册首字母(短文篇).pdf VIP
- 《经颅电刺激技术在精神障碍临床应用中的操作规范》.docx
- 2025年福建省宁德市中考数学试卷真题(含标准答案).docx
- GB51110-2015:洁净厂房施工及验收规范.pdf VIP
- 核反应堆设计软件:FLUKA二次开发_(2).FLUKA二次开发环境搭建.docx VIP
原创力文档

文档评论(0)