酒店管理系统系别:信息管理系班级:信息 14005姓名:江东流学号:1411
需求描述一家酒店有各种部门,每个部门拥有自己部门号、名称、部门经理、办公地点和一定数量员工
每个员工有员工号,姓名,性别,年龄,工资,部门号,职务等属性
每个顾客有顾客编号,姓名,年龄,性别,身份证号,级别等属性,身份证号必要填写且唯一;依照合计消费等途径,将顾客分为不同 VIP 级别,级别相应折扣级别
酒店客房有不同种类可供选取,由唯一客房号标记,位置记录每个房间位置,状态表达此房间此时状态,空闲、预约、有客等等
相似类型客房价格同样,每个类型客房有一定总量,可以查询剩余数量以供选取
酒店各部门还提供如 KTV、网吧、洗衣等额外收费服务
不同项目价格不同
不同项目在不同地点进行
酒店房间可以预约,每人每天只能预约一次,但可以多次更改之前预约内容
付款时会产生唯一款项编号,每一笔款项由一种员工进行解决,依照折扣级别给出应收款和实际收款
概念构造设计员工实体 ER 图部门实体 ER 图项目实体 ER 图顾客实体 ER 图客房实体 ER 图类型实体 ER 图款项实体 ER 图折扣实体 ER 图全局 ER 图3
逻辑构造设计员工(员工号,姓名,性别,年龄,工资,部门号,职务,备注);部门(部门号,名称,部门经理,办公地点,员工数量);款项(款项编号,顾客号,员工号,时间,折扣级别,应收款,实际收款);折扣(折扣级别,折扣状况);项目(项目编号,项目名称,部门号,所在位置,收费原则);选取(顾客号,项目号,发生时间,备注);顾客(顾客编号,姓名,年龄,性别,身份证号,级别,备注);客房(客房号,类型编号,位置,状态,备注);类型(类型编号,类型名称,费用,总量,剩余量);预约(顾客号,客房号,预约时间,备注)住宿(顾客号,客房号,入住时间,离开时间);员工表:列名数据类型约束条件员工号Char(