




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
成绩上海建桥学院信息技术学院数据库应用实践设计报告名称: 酒店管理系统 专 业: 计应 班 级: 10-1 学生姓名: 刘斌 学 号: 1001096118 一、业务流程描述酒店介绍:大致介绍下酒店的历史及其现状和未来的规划。客房的介绍:主要介绍下酒店各个价位房间。客房的预定:可以通过网络进行预定,预定修改,取消预订。客房管理:预定管理、客房查询、设置房态、开房、换房、续住、退房等管理。员工管理: 员工修改信息、人员调配。账务管理:主要是处理酒店的日常的账务报表,收入报表(前台收入明细表、现付收入明细表)、消费报表等。二、业务流程图或数据流程图三、E-R图四、逻辑结构设计(关系模式)旅客信息(旅客姓名,性别,身份证号,住房或预订);房间信息(房间号,房间类型,是否空房,是否预订,房价);住房记录(入住时间,身份证号,房间号);收费标准(房间类型,房价);订房记录(预订时间,预订入住时间,预订住房天数,身份证号,房间号);住房历史记录(旅客姓名,性别,身份证号,房间号,房间类型,房价,退房时间,住房天数,费用);餐厅信息(员工姓名,员工号);客房服务(员工号,员工姓名);旅客信息主键 身份证号;房间信息主键 房间号,外键引用收费标准表的房间类型;住房记录主键 房间号,外键引用旅客信息表的身份证号,房间信息表的房间号;收费标准主键 房间类型;订房记录主键 房间号,外键引用旅客信息表的身份证号,房间信息表的房间号;住房历史记录主键 入住时间;餐厅信息主键 员工号;客房服务主键 员工号;五、物理模型设计旅客信息字段名数据类型长度约束旅客姓名char20非空性别char5身份证号char20主键住房或预订char10非空房间信息字段名数据类型长度约束房间号char5主键房间类型char16外键是否空房char5非空是否预订char5非空住房记录字段名数据类型长度约束身份证号char20外键房间号char5主键入住时间datetime外键收费标准字段名数据类型长度约束房间类型char16主键房价int非空订房记录字段名数据类型长度约束预订时间char20主键预订入住时间char5预订住房天数datetime非空身份证号datetime外键房间号int外键住房历史记录字段名数据类型长度约束性别char5旅客姓名char20身份证号char20房间号char5非空房间类型char16房价int入住时间datetime主键退房时间datetime住房天数int费用int餐厅信息字段名数据类型长度约束员工姓名char20员工号char10主键客房服务字段名数据类型长度约束员工号char10主键员工姓名char20六、相关SQL语句1. 创建数据库create database 酒店管理系统gouse 酒店管理系统go2.创建数据表(含主键、外键定义及约束性条件设计)1、收费标准表create table 收费标准表/*收费标准*/(房间类型 char(16),房价 int not null,primary key(房间类型)2、房间信息表create table 房间信息表/*房间信息*/(房间号 char(5),房间类型 char(16) not null,是否空房 char(5) not null,是否预订 char(5) not null,primary key(房间号),foreign key(房间类型) references 收费标准表(房间类型)3、旅客信息表create table 旅客信息表/*旅客信息*/(旅客姓名 char(20) not null,性别 char(5), 身份证号 char(20),住房或预订 char(10) not null,primary key(身份证号)4、住房记录表create table 住房记录表/*住房记录*/(身份证号 char(20) not null,房间号 char(5),入住时间 datetime not null,primary key(房间号),foreign key(身份证号) references 旅客信息表(身份证号),foreign key(房间号) references 房间信息表(房间号)5、订房记录表create table 订房记录表/*订房记录*/(身份证号 char(20) not null,房间号 char(5),预订时间 datetime,预订入住时间 datetime not null,预订住房天数 int,primary key(预订时间),foreign key(身份证号) references 旅客信息表(身份证号),foreign key(房间号) references 房间信息表(房间号)6、住房历史记录表create table 住房历史记录表/*住房历史记录*/(旅客姓名 char(20),性别 char(5),身份证号 char(20),房间号 char(5) not null,房间类型 char(16),房价 int,入住时间 datetime not null,退房时间 datetime,住房天数 int,费用 int,primary key(入住时间)7、餐厅信息表create table 餐厅信息表 /*餐厅信息*/(员工姓名char(20),员工号 char(10),primary key(员工号)8、客房服务表create table 客房服务表 /*客房服务*/(员工号 char(10),员工姓名 char(20),primary key(员工号)3.插入数据-1向收费标准表中插入数据insert into 收费标准表 values(标间, 380)insert into 收费标准表 values(套房,800)insert into 收费标准表 values(特价,180)insert into 收费标准表 values(单人间,280)insert into 收费标准表 values(三人间,450)-2向房间信息表中插入数据insert into 房间信息表 values(2008,标间,是,否)insert into 房间信息表 values(3017,标间,否,否)insert into 房间信息表 values(3019,特价,是,是)insert into 房间信息表 values(4012,单人间,是,是)insert into 房间信息表 values(2017,三人间,否,是)-3向旅客信息表中插入数据insert into 旅客信息表 values(张三,男,123456789012345678,住房)insert into 旅客信息表 values(李四,男,012345678912345678,订房)insert into 旅客信息表 values(王五,男,987654321012345678,住房)insert into 旅客信息表 values(张强,男,951564621012345678,住房)insert into 旅客信息表 values(陈七,男,654987721012345678,住房)-4向住房记录表中插入数据insert into 住房记录表 values(123456789012345678,2008,2012.03.21)insert into 住房记录表 values(012345678912345678,3017,2012.03.12)insert into 住房记录表 values(987654321012345678,3019,2012.03.25)insert into 住房记录表 values(951564621012345678,2017,2012.03.24)insert into 住房记录表 values(654987721012345678,4012,2012.03.29)-5向订房记录表中插入数据insert into 订房记录表 values(123456789012345678,2008,2012.03.21,2012.04.02,5)insert into 订房记录表 values(012345678912345678,3017,2012.03.12,2012.04.01,3)insert into 订房记录表 values(987654321012345678,3019,2012.03.25,2012.04.05,10)insert into 订房记录表 values(951564621012345678,2017,2012.03.24,2012.04.04,5)insert into 订房记录表 values(654987721012345678,4012,2012.03.29,2012.04.07,7)-6向住房历史记录表中插入数据insert into 住房历史记录表 values(张三,男,123456789012345678,2008,标间,380,2012.03.21,2012.04.05,15,5700)insert into 住房历史记录表 values(王五,男,987654321012345678,3019,特价,180,2012.03.25,2012.03.28,3,540)insert into 住房历史记录表 values(李四,男,012345678912345678,3017,标间,180,2012.03.12,2012.03.20,8,3040)-7向餐厅信息表中插入数据insert into 餐厅信息表 values(赵六,011201)insert into 餐厅信息表 values(孙阳,011202)insert into 餐厅信息表 values(李九,011203)insert into 餐厅信息表 values(穆云,011204)insert into 餐厅信息表 values(曹丹,011205)-8向客房服务表中插入数据insert into 客房服务表 values(王朝阳,010201)insert into 客房服务表 values(张向荣,010202)insert into 客房服务表 values(李乐,010203)insert into 客房服务表 values(田达,010204)insert into 客房服务表 values(周博 ,010205)4.创建视图(含单表和多表查询)create view 单表视图Asselect * from 旅客信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大规模人群疏散方案设计-洞察及研究
- 多尺度自适应空间索引-洞察及研究
- 踝关节炎的疼痛管理与控制策略
- 2025年事业单位笔试-云南-云南中医诊断学(医疗招聘)历年参考题库含答案解析
- 2022中国烈士纪念日专题
- 2025年事业单位笔试-上海-上海公共基础知识(医疗招聘)历年参考题库含答案解析
- 2025年事业单位笔试-上海-上海中医临床(医疗招聘)历年参考题库含答案解析
- 2025年事业单位工勤技能-陕西-陕西军工电子设备制造工一级(高级技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-重庆-重庆政务服务办事员二级(技师)历年参考题库含答案解析(5套)
- 2025年变电站智能化升级改造及节能评估技术合同
- 养生茶基础知识培训课件
- 2025年暑假反电信网络诈骗试题及答案
- 2025年医学基础知识真题(附答案)
- 新学期教学工作会议上校长讲话:把功夫下在课堂里把心思放在学生上把质量落到细节中
- 电工教学空气开关课件
- 废旧钢模板翻新工艺技术方案
- 5Why原因分析方法培训
- 2025至2030中国电子产品散热器行业市场现状分析及竞争格局与投资发展报告
- 2025年中国真人CS行行业市场调研分析及投资前景预测报告
- 泌尿外科快速康复外科理念
- CJ/T 292-2008城市市政综合监管信息系统绩效评价
评论
0/150
提交评论