酒店管理数据库课程设计讲解(DOC 20页)

上传人:s9****2 文档编号:546083654 上传时间:2023-03-16 格式:DOC 页数:24 大小:658.50KB
返回 下载 相关 举报
酒店管理数据库课程设计讲解(DOC 20页)_第1页
第1页 / 共24页
酒店管理数据库课程设计讲解(DOC 20页)_第2页
第2页 / 共24页
酒店管理数据库课程设计讲解(DOC 20页)_第3页
第3页 / 共24页
酒店管理数据库课程设计讲解(DOC 20页)_第4页
第4页 / 共24页
酒店管理数据库课程设计讲解(DOC 20页)_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《酒店管理数据库课程设计讲解(DOC 20页)》由会员分享,可在线阅读,更多相关《酒店管理数据库课程设计讲解(DOC 20页)(24页珍藏版)》请在金锄头文库上搜索。

1、 课程设计评分细则 序号评 分 内 容分值得 分1选题新颖、结构完整、原创性强,语言规范、排版美观、装订规范。202需求分析工作深入详细,业务流程图、数据流程图、数据字典等需求文档完整,正确性高403概念结构设计合理, CDM的属性及其数据类型与数据字典一致,且正确性高204转换的PDM正确性高,相应的SQL教本正确,参考文献完整10 5提交了数据库文件,且电子文档与打印稿一致10 6迟到、早退、打游戏或做无关之事,发现一次扣10分;旷课一次扣20分负分最终成绩答辩教师签名数据库原理及应用课程设计报告题目:系统的数据库设计 (独立完成 与他人合作 ) 学 号: 11003070229 姓 名:

2、 杨 好 指导 教 师: 冯 欣 2012年12月目录1.项目背景21.1选题背景21.2系统目标和实现技术32 需求分析32.1业务流程分析32.2数据流程分析52.3数据字典83 概念结构设计124逻辑结构设计135物理结构设计146 总结197 参考文献191.项目背景1.1选题背景随着人们生活水平的提高,人们外出旅游已经成为一种必不可少的生活习惯。出门在外,找一个舒适的住的地方至关重要,人们对住宿的质量和服务要求不断提高。当前的对酒店客房的管理大都采用人工管理的方式,这种管理方式显然存在着弊端,比如不能提前预定客房,住宿混乱,容易造成不必要的浪费,从而造成对酒店客房管理的严重负担。因此

3、,必须设计一种合理、高校、有利于酒店客房管理的系统。随着计算机技术的普及,计算机技术特别是数据库管理技术的广为运用,使得管理不再是难题,所以,我设计了一种酒店客房数据库管理系统来进行酒店客房的管理,这种方法有效的节约了人力、物力,避免了不必要的浪费!某城市有一大型酒店,该酒店有很多员工,每个员工都有唯一的工号,姓名,性别,年龄,政治面貌等属性,酒店客房管理的日常工作主要包括:订房、退房、结账。订房:客人通过电话或网上订房,前台服务员查询符合客人的客房,若有满足客人请求的,则进行客人相关信息进行登记;如果暂时没有满足客人请求的,则可进行预订登记,如果有符合客人需要的,则及时通知客人,并进行相关信

4、息登记。退房:客人要求退房后,服务员按照规定对客房进行检查,若客房无损坏异常情况,则退房成功,并进行相关信息的修改;若客房有损坏,严重者,可根据细则要求客人赔偿,并进行登记。结账:客人要求退房后,收银员进行结算,并登记,并开具发票。1.2系统目标和实现技术酒店客房管理系统需要完成的功能如下:1、订房功能:客人通过电话或网上订房,前台服务员查询符合客人的客房,若有满足客人请求的,则进行客人相关信息进行登记;如果暂时没有满足客人请求的,则可进行预订登记,如果有符合客人需要的,则及时通知客人,并进行相关信息登记。2、退房功能:客人要求退房后,服务员按照规定对客房进行检查,若客房无损坏异常情况,则退房

5、成功,并进行相关信息的修改;若客房有损坏,严重者,可根据细则要求客人赔偿,并进行登记。3、结账功能:客人要求退房后,收银员进行结算,并登记,并开具发票。酒店客房管理系统的功能目标图:酒店客房管理系统结账功能退房功能订房功能软件体系结构:主要在powerdesigner12和Microsoft visio2003种完成;所用的DBMS是MicrosoftSQL2000。2 需求分析2.1业务流程分析 各种功能的业务流程图:订房功能:客人通过电话或网上订房,前台工作员根据客人需求信息查询符合客人的客房,若有满足客人请求的客房,则进行客人相关信息进行登记;如果暂时没有满足客人请求的客房,则可进行预订

6、登记,等到有符合要求的客房,及时通知客人,并进行相关信息登记。订房-业务流程图退房功能:客人欲退房,客房工作人员按照规定对客房进行检查,若客房无损坏异常情况,则退房成功,并进行相关信息的修改;若客房有损坏,可根据细则要求客人赔偿,并进行登记。退房-业务流程图结账功能:客人欲退房,前台工作人员进行结算,并登记,并开具发票。结账-业务流程图2.2数据流程分析数据流程图的符号表示如下所示:各层数据流程图所示如下:顶层数据流图:顶层-数据流图二层数据流图:员工登录-二层数据流图订房-二层数据流图退房-二层数据流图结账-二层数据流图2.3数据字典按照数据流程图分层和每层数据流程图对数据字典,数据字典应包

7、含数据流、数据存储、数据处理、外部实体和数据项等五个部分进行描述。数据流的描述:数据流编号:F1数据流名称:员工输入信息简 述:记录员工用户信息数据流来源:注册数据流去向:登录数据项组成:员工编号+员工姓名+员工职务+员工家庭住址+员工联系电话+员工性别+员工年龄数据 流量:10条/月高峰 流量:50条/月数据流编号:F2数据流名称:订房信息简 述:记录客人订房信息数据流来源:订房、预定数据流去向:客房管理数据项组成:定单编号+房号+客人身份证号+客人姓名+预收费用+订房时间+应退房时间+联系电话数据 流量:10条/月高峰 流量:50条/月数据流编号:F3数据流名称:住房信息简 述:记录客人住

8、房信息数据流来源:住房数据流去向:退房数据项组成:房号+客人身份证号+入住时间+退房时间数据 流量:10条/月高峰 流量:50条/月数据流编号:F4数据流名称:消费登记单简 述:记录客人消费信息数据流来源:消费数据流去向:结账数据项组成:登记单编号+客人姓名+房号+消费金额+联系电话数据 流量:10条/月高峰 流量:50条/月数据存储描述:数据存储编号:D1数据存储名称:员工信息表简 述:记录所有员工的基本信息数据存储组成:员工编号+员工姓名+员工职务+员工家庭住址+员工联系电话+员工性别+员工年龄关 键 字:员工编号相关联的处理:P1数据存储编号:D2数据存储名称:客房信息简 述:记录客房基

9、本信息数据存储组成:房号+价格+数量关 键 字:房号相关联的处理:P2数据存储编号:D3数据存储名称:客人住宿信息表简 述:记录客人住房信息数据存储组成:客人姓名+客房号+身份证号+入住时间+退房时间+联系电话关 键 字:客房号+身份证号相关联的处理:P3数据存储编号:D4数据存储名称:消费结账单简 述:记录消费结账信息数据存储组成:消费结账单号+客人姓名+客人身份证号+房号+消费金额关 键 字:消费结账单号相关联的处理:P4数据存储编号:D5数据存储名称:客人信息表简 述:记录客人信息数据存储组成:客人身份证号+客人姓名+性别+联系电话关 键 字:客人身份证号相关联的处理:P2数据处理描述:

10、处理逻辑编号:P1处理逻辑名称:员工注册登录输入的数据流:F1,F3处 理:信息登记输出的数据流:F2处 理 频 率:100条/次处理逻辑编号:P2处理逻辑名称:订房输入的数据流:F2处 理:信息登记输出的数据流:无处 理 频 率:100条/次处理逻辑编号:P3处理逻辑名称:退房输入的数据流:F4处 理:信息登记输出的数据流:F3处 理 频 率:100条/次处理逻辑编号:P4处理逻辑名称:结账输入的数据流:无处 理:信息登记。输出的数据流:F4处 理 频 率:100条/次外部实体描述:外部实体编号:S1外部实体名称:员工简 述:前台、客房服务工作人员输入的数据流:无输出的数据流:F1、F2、F

11、3/F4外部实体编号:S2外部实体名称:客人简 述:住宿客人输入的数据流:无输出的数据流:F2、F3数据项描述:数据项编号:I1数据项名称:订单编号别 名:订房单编号简 述:酒店订房单的编号 类型及宽度:字符型 ,10位取值 范围:“0000000000”-“9999999999”数据项编号:I2数据项名称:员工登陆单编号别 名:员工登陆单编号简 述:员工某天登陆单的编号类型及宽度:字符型 ,10位取值 范围:“0000000000”-“9999999999”数据项编号:I3数据项名称:住宿单编号别 名:住宿单编号简 述:客人住宿单的编号类型及宽度:字符型 ,10位取值 范围:“0000000

12、000”-“9999999999”数据项编号:I4数据项名称:退单编号别 名:退单编号简 述:客人退房单的编号 类型及宽度:字符型 ,10位取值 范围:“0000000000”-“9999999999”数据项编号:I5数据项名称:客人信息登记单编号别 名:客人信息登记单编号简 述:客人信息登记单的编号类型及宽度:字符型 ,10位取值 范围:“0000000000”-“9999999999”数据项编号:I6数据项名称:结账单编号别 名:结账单编号简 述:退房结帐单的代码 类型及宽度:字符型 ,10位取值 范围:“0000000000”-“9999999999”3 概念结构设计概念结构设计的E-R图如下所示:E-R图概念结构设计的CDM图如下所示:CDM图4逻辑结构设计由CDM转换而来的PDM图如下所示:PDM图5物理结构设计PDM转换而来的脚本文件:/*=*/* Database name: 酒店客房管理系统 */* DBMS name: Microsoft SQL Server

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

当前位置:首页 > 建筑/环境 > 施工组织

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