酒店管理系统sql数据库设计报告

酒店管理系统sql数据库设计报告

ID:10291641

大小:250.00 KB

页数:9页

时间:2018-07-06

酒店管理系统sql数据库设计报告_第1页
酒店管理系统sql数据库设计报告_第2页
酒店管理系统sql数据库设计报告_第3页
酒店管理系统sql数据库设计报告_第4页
酒店管理系统sql数据库设计报告_第5页
资源描述:

《酒店管理系统sql数据库设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、成绩上海建桥学院信息技术学院《数据库应用实践》设计报告名称:酒店管理系统专业:计应班级:10-1学生姓名:刘斌学号:1001096118一、业务流程描述酒店介绍:大致介绍下酒店的历史及其现状和未来的规划。客房的介绍:主要介绍下酒店各个价位房间。客房的预定:可以通过网络进行预定,预定修改,取消预订。客房管理:预定管理、客房查询、设置房态、开房、换房、续住、退房等管理。员工管理:员工修改信息、人员调配。账务管理:主要是处理酒店的日常的账务报表,收入报表(前台收入明细表、现付收入明细表)、消费报表等。

2、二、业务流程图或数据流程图三、E-R图四、逻辑结构设计(关系模式)旅客信息(旅客姓名,性别,身份证号,住房或预订);房间信息(房间号,房间类型,是否空房,是否预订,房价);住房记录(入住时间,身份证号,房间号);收费标准(房间类型,房价);订房记录(预订时间,预订入住时间,预订住房天数,身份证号,房间号);住房历史记录(旅客姓名,性别,身份证号,房间号,房间类型,房价,退房时间,住房天数,费用);餐厅信息(员工姓名,员工号);客房服务(员工号,员工姓名);旅客信息主键身份证号;房间信息主键房间号

3、,外键引用收费标准表的房间类型;住房记录主键房间号,外键引用旅客信息表的身份证号,房间信息表的房间号;收费标准主键房间类型;订房记录主键房间号,外键引用旅客信息表的身份证号,房间信息表的房间号;住房历史记录主键入住时间;餐厅信息主键员工号;客房服务主键员工号;五、物理模型设计旅客信息字段名数据类型长度约束旅客姓名char20非空性别char5身份证号char20主键住房或预订char10非空房间信息字段名数据类型长度约束房间号char5主键房间类型char16外键是否空房char5非空是否预订c

4、har5非空住房记录字段名数据类型长度约束身份证号char20外键房间号char5主键入住时间datetime外键收费标准字段名数据类型长度约束房间类型char16主键房价int非空订房记录字段名数据类型长度约束预订时间char20主键预订入住时间char5预订住房天数datetime非空身份证号datetime外键房间号int外键住房历史记录字段名数据类型长度约束性别char5旅客姓名char20身份证号char20房间号char5非空房间类型char16房价int入住时间datetime主键

5、退房时间datetime住房天数int费用int餐厅信息字段名数据类型长度约束员工姓名char20员工号char10主键客房服务字段名数据类型长度约束员工号char10主键员工姓名char20六、相关SQL语句1.创建数据库createdatabase酒店管理系统gouse酒店管理系统go2.创建数据表(含主键、外键定义及约束性条件设计)1、收费标准表createtable收费标准表                 /*收费标准*/    (房间类型char(16),   房价intnotnul

6、l,    primarykey(房间类型)    )2、房间信息表createtable房间信息表              /*房间信息*/    (房间号char(5),   房间类型char(16)notnull,   是否空房char(5)notnull,   是否预订char(5)notnull,    primarykey(房间号),    foreignkey(房间类型)references收费标准表(房间类型)    )3、旅客信息表createtable旅客信息表      

7、                /*旅客信息*/    (旅客姓名char(20)notnull,   性别char(5),             身份证号char(20),   住房或预订char(10)notnull,    primarykey(身份证号)    )4、住房记录表createtable住房记录表                      /*住房记录*/    (身份证号char(20)notnull,   房间号char(5),              入住时间dat

8、etimenotnull,    primarykey(房间号),    foreignkey(身份证号)references旅客信息表(身份证号),    foreignkey(房间号)references房间信息表(房间号)    )5、订房记录表createtable订房记录表                  /*订房记录*/    (身份证号char(20)notnull,   房间号char(5),   预订时间datetime,   预订入住时间datetimenotnull,  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。