文档详情

数据库项目 酒店管理系统.pdf

发布:2024-08-01约4.87千字共12页下载文档
文本预览下载声明

数据库项目酒店管理系统

酒店管理系统

系别:信息管理系班级:信息

姓名:江东流学号:

1需求描述

一家酒店有多个部门,每个部门拥有自己的部门号、名称、部门经理、办公地点和一

定数量员工

每个员工有员工号,姓名,性别,年龄,工资,部门号,职务等属性

每个顾客有顾客编号,姓名,年龄,性别,身份证号,级别等属性,身份证号必须填

写且唯一;根据累计消费等途径,将顾客分为不同的等级,级别对应折扣级别

酒店的客房有不同的种类可供选择,由唯一的客房号标识,位置记录每个房间的位置,

状态表示此房间此时的状态,空闲、预约、有客等等

相同类型的客房价格一样,每个类型的客房有一定的总量,可以查询剩余的数量以供

选择

酒店各部门还提供如、网吧、洗衣等额外收费服务不同项目价格不同不同项目在不同

地点进行

酒店房间可以预约,每人每天只能预约一次,但可以多次更改之前的预约内容

付款时会产生唯一的款项编号,每一笔款项由一个员工进行处理,根据折扣级别给出

应收款和实际收款

2概念结构设计

性别

姓名

年龄

员工号

员工

职务

工资

备注

部门号

员工实体ER图

部门经理

名称

办公地点

部门号部门

部门实体ER图

员工数量

部门号

项目名称

所在位置

项目编号项目收费标准

项目实体ER图

年龄

姓名

性别

顾客编号客户身份证号

级别

顾客实体ER图

电话

位置

类型编号

状态

客房号客房备注

客房实体ER图

收费标准

类型名称

总量

类型编号类型

类型实体ER图

剩余量

员工号

顾客号

时间

款项编号款项折扣级别

应收款实际收款

款项实体ER图

折扣级别折扣折扣情况

折扣实体ER图

员工n隶属1部门

1

入住时间

开展

离开时间

n

项目m选择

发生时间

折扣1打折

备注

m

客房n分类1类型

m

住宿

n

n顾客

1

n

应付

1

款项

预约

预约时间

备注

n

全局ER图

3逻辑结构设计

员工;部门;款项;

折扣;

项目;选择;

顾客;客房;类型;预约住宿;

员工表:

列名员工号姓名性别年龄工资部门号职务备注

数据类型(10)(10)(2)

(10)(10)()约束条件主码非空非空

外码,参照部门表中的部门号

部门表:

列名

数据类型

约束条件

部门号名称

部门经理办公地点员工数量

(10)(20)(10)(10)主码非空

外码,参照员工表中的姓名

大于等于0

款项表:

列名

款项编号顾客号员工号时间

折扣级别应收款实际收款

数据类型(10)(10)(10)(62)(62)约束条件主码

外码,参照顾客表的顾客号

外码,参照员工表的员工号

外码,参照折扣表的折扣级别非空非空

折扣表:

列名

折扣级别折扣情况

数据类型

(32)约束条件主码

项目表:

列名

项目编号项目名称部门号所在位置收费标准

数据类型(10)(10)(10)(10)约束条件主码非空

外码,参照部门表的部门号

大于等于0

选择表:

列名顾客号项目号

数据类型(10)(10)

约束条件

联合主码;外码,参照顾客表的顾客号

联合主码;外码,参照项

发生时间备注

()

目表的项目编号联合主码

顾客表:

列名

顾客编号姓名年龄性别

身份证号级别备注

数据类型(10)(10)(2)(2)(18)

()约束条件主码非空非空

非空;唯一

客房表:

列名客房号类型编号位置状态备注

数据类型(10)(10)(10)(4)

()约束条件主码

外码,参照类型表的类型编号

非空,唯一

类型表:

列名

类型编号类型名称费用总量剩余量

数据类型(10)(10)(62)约束条件主码非空

大于等于0大于等于0大于等于0

预约表:

列名顾客号客房号预约时间备注

数据类型(10)(10)()

约束条件

联合主码;外码,参照顾客表的顾客号

联合主码;外码,参照客房表的客房号联合主码

住宿表:

列名顾客号客房号入住时间离开时间

数据类型

显示全部
相似文档