基于数据库的酒店管理系统课程设计

上传人:Bod****ee 文档编号:47184732 上传时间:2018-06-30 格式:DOC 页数:18 大小:158.51KB
返回 下载 相关 举报
基于数据库的酒店管理系统课程设计_第1页
第1页 / 共18页
基于数据库的酒店管理系统课程设计_第2页
第2页 / 共18页
基于数据库的酒店管理系统课程设计_第3页
第3页 / 共18页
基于数据库的酒店管理系统课程设计_第4页
第4页 / 共18页
基于数据库的酒店管理系统课程设计_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《基于数据库的酒店管理系统课程设计》由会员分享,可在线阅读,更多相关《基于数据库的酒店管理系统课程设计(18页珍藏版)》请在金锄头文库上搜索。

1、 基于数据库酒店管理系统课程设计 一 数据需求分析.1 1.实体描述.1 2.实体之间的联系描述.1 二 概念设计(E-R).2 1.E-R 图 .2 2.属性描述.3 三 逻辑结构设计和物理结构设计.5 1.物理模型.5 2.表设计.5 3.视图设计.8 4.索引设计.8 5.存储过程设计.8 6.触发器设计.8 四 数据库实现中的重点和难点.9 1.表设计.9 2.视图设计.14 3.索引设计.14 4.存储过程设计.14 5.触发器设计.14 五 课程设计总结.15 参考文献.16一一 数据需求分析数据需求分析1.1.实体描述实体描述酒店管理系统涉及以下几个实体:(1)顾客:属性有顾客姓

2、名、顾客性别、顾客身份证号、联系方式;(2)房间:属性有房间类型、房间状态、房间位置、房间号、价格;(3)员工:员工姓名、员工编号、员工联系方式、员工住址、员工年龄、工龄、职位、银行卡号、员工身份证号;(4)餐厅:餐厅类型、餐厅位置、餐饮类型、餐厅名称;(5)娱乐场所:娱乐名称、娱乐类型、娱乐地点;(6)会员:会员类型、积分、折扣类型、持卡人姓名、会员卡号;(7)历史记录:入住人姓名、入住时间、入住天数、入住人联系方式、入住人身份证号、维修次数。 2.2.实体之间的联系描述实体之间的联系描述(1)一个顾客可以预定多个房间,一个房间可以被多个顾客预定,因此顾客和房间之间是多对多的联系。预定入住时

3、间、入住天数、是否退订为联系的属性。(2)一个顾客可以有多张会员卡,一张会员卡只属于一个顾客,以此顾客和会员是一对多的联系。(3)一个房间可以包含多条历史记录,一条历史记录只包含于一个房间,因此房间和历史记录之间是一对多的联系。(4)一个员工可以在多个房间做多种客房服务,一个房间可以有多个员工做多种客房服务,因此员工和房间之间是多对多的联系。用服务类型、服务编号作为联系的属性。(5)一个员工可以在一个娱乐场所工作,一个娱乐场所可以有多个员工工作,因此娱乐场所和员工之间是一对多的联系。(6)一个员工可以在一个餐厅工作,一个餐厅可以有多个员工工作,因此餐厅和员工之间是一对多的联系。(7)一个顾客可

4、以在多个餐厅就餐,一个餐厅可以有多个顾客就餐,因此顾客和餐厅之间是多对多的联系。(8)一个顾客可以在多个娱乐场所娱乐,一个娱乐场所可以有多个顾客,因此顾客和娱乐场所之间是多对多的联系。二二 概念设计(概念设计(E-RE-R)1.E-R1.E-R 图图(图 2-1E-R 图)0,n0,n0,n0,n工作10,n0,n属于包含工作2娱乐顾客 顾客姓名 顾客性别 顾客身份证号 联系方式Characters (25) Characters (12) Characters (20) Characters (12)Identifier_1房间 房间类型 房间状态 房间位置 房间号 价格Characters

5、 (80) Characters (20) Characters (30) Characters (10) Number (20)Identifier_1员工 员工姓名 员工编号 员工联系方式 员工住址 员工年龄 工龄 职位 银行卡号 员工身份证号Characters (8) Characters (20) Characters (12) Characters (60) Number (4) Number (4) Characters (20) Characters (30) Characters (20)Identifier_1餐厅 餐厅类型 餐厅位置 餐饮类型 餐厅名称Characters

6、 (20) Characters (30) Characters (12) Characters (15) Identifier_1房间预定 预定入住时间 预定天数 是否退订Date & Time Characters (4) Characters (4)客房服务 服务类型 服务编号Characters (25) Number (4)就餐 就餐时间 消费Date & Time Number (12)会员 会员类型 积分 折扣类型 持卡人姓名 会员卡号Characters (10) Number (20) Characters (36) Characters (12) Characters (2

7、0) Identifier_1历史记录 入住人姓名 入住时间 入住天数 入住人联系方式 入住人身份证号 维修次数Characters (25) Date & Time Number (4) Characters (12) Characters (20) Characters (6)Identifier_1娱乐场所 娱乐名称 娱乐类型 娱乐地点Characters (12) Characters (16) Characters (20)Identifier_12.2.属性描述属性描述名称代码域数据类型长度精度 价格RpriceNumber (20)20 会员卡号VnumCharacters (2

8、0)20 会员类型VtypeCharacters (10)10 住房天数IdaysNumber (4)4 住房时间ItimeCharacters (10)10 入住人姓名HnameCharacters (25)25 入住人联系方 式HphoneCharacters (12)12入住人身份证 号HidCharacters (20)20入住天数HdaysNumber (4)4 入住时间HtimeDate & Time 员工住址SadressCharacters (60)60 员工姓名SnameCharacters (8)8 员工年龄SageNumber (4)4 员工编号SnoCharacters

9、 (20)20 员工联系方式SphoneCharacters (12)12 员工身份证号SidCharacters (20)20 娱乐名称EnameCharacters (12)12 娱乐地点EpositionCharacters (20)20 娱乐类型EtypeCharacters (16)16 就餐地点JCpositionCharacters (35)35 就餐时间JCtimeDate & Time 工龄SyearNumber (4)4 房间位置RpositionCharacters (30)30 房间号RnumCharacters (10)10 房间状态RztCharacters (20

10、)20 房间类型RstyleCharacters (80)80 折扣类型VzklxCharacters (36)36 持卡人姓名VnameCharacters (12)12 是否是会员CsfvipCharacters (6)6 是否退订CsftdCharacters (4)4 服务类型Kservcetyp eCharacters (25)25服务编号Kservcenu mNumber (4)4消费JCcostNumber (12)12 积分VjifenNumber (20)20 维修次数HwxcsCharacters (6)6 职位SpositionCharacters (20)20联系方式C

11、phoneCharacters (12)12 退房时间IotimeCharacters (10)10 银行卡号SyhkhCharacters (30)30 顾客姓名CnameCharacters (25)25 顾客性别CsexCharacters (12)12 顾客身份证号CidCharacters (20)20 顾客身份证号Cid2Characters (20)20 预定入住时间CtimeDate & Time 预定天数CdaysCharacters (4)4 预定进餐位置CjcwzCharacters (40)40 预定进餐时间CjctimeTime 餐厅位置ApositionCharacters (30)30 餐厅名称AnameCharacters (15)15 餐厅类型AstyleCharacters (20)20 餐饮类型AtasteCharacters (12)12三三 逻辑结构设计和物理结构设计逻辑结构设计和物理结构设计1.1.物理模型物理模型(图 3-1 物理模型)2.2.表设计表设计表表 3.13.1 顾客信息表顾客信息表 名称代码 顾客姓名Cname 顾客性别Csex 顾客身份证号Cid 联系方式Cphone顾客顾客姓名 顾客性别 顾客身份证号 联系方式char(25) char(12) char(20) char(12)房间房间类型 房间状态 房间位

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号