没有合适的资源?快使用搜索试试~ 我知道了~
酒店客房管理系统数据库课程设计
2星 需积分: 48 127 下载量 201 浏览量
2019-01-24
12:24:09
上传
评论 77
收藏 1.98MB DOC 举报
温馨提示
酒店客房管理系统数据库课程设计论文,需求分析,概念设计,逻辑设计,物理设计,数据库的实施和测试
资源推荐
资源详情
资源评论
信息工程学院
《数据库课程设计》论文
题 目:酒店客房管理系统数据库设计
酒店客房管理系统数据库设计
摘 要
酒店如今已经与我们的生活密不可分,随着社会的高速发展,出差和旅游已成为人
们生活的一部分。传统的酒店客房管理单据繁琐,难以及时整理,利润无法及时统
计,管理层无法实时查询营业情况和客房状态,工作效率底,给顾客带来不便。所
以在激烈的竞争中,酒店只有不断完善自身的管理手段和方法,提高自身的服务水
平,才能得到充足和健康的发展。因此,建立酒店客房管理系统成为当务之急。本
文采用结构化分析和设计方法,运用数据流程图和E-R图等工具实现酒店客房管理
系统的分析和设计。此系统很好的解决了传统客房管理的不足,它由客房预订入住
模块、换房模块、退房退订模块及费用统计模块组成,能帮助酒店管理人员快速及
时的掌握客房信息,提高工作效率,方便顾客。
关键字:酒店客房管理;数据库系统;查询;
目 录
1.需求分析............................................................................................................................... 1
1.1需求分析的概念..............................................................................................................1
1.2需求分析阶段的目标......................................................................................................1
1.3需求分析阶段的任务......................................................................................................1
1.3.1处理的对象...........................................................................................................1
1.3.2功能和具体业务....................................................................................................1
1.4需求分析阶段成果.......................................................................................................... 2
1.4.1酒店客房管理系统数据流程图(见附录1).........................................................2
1.4.2酒店客房管理系统数据字典.................................................................................2
2.数据库结构设计.................................................................................................................... 2
2.1 概念设计........................................................................................................................3
2.1.1 分E-R图建立........................................................................................................3
2.1.2 全局/整体E-R图...................................................................................................4
3 逻辑设计..................................................................................................................................5
3.1 建立关系模式.......................................................................................................... 5
3.2 关系模式规范化处理..............................................................................................6
3.3 用户子模式建立......................................................................................................6
3.4关系模式逻辑结构定义............................................................................................6
4.数据库...................................................................................................................................... 7
4.1物理设计阶段的目标与任务...........................................................................................7
5.数据库实施与测试................................................................................................................... 7
5.1数据库及数据库对象建立...............................................................................................7
5.1.1建立数据表(具体的SQL语句见附录4.1)..........................................................7
5.1.2建立视图(具体SQL语句见附录4.2)..................................................................7
5.1.3建立存储过程(具体SQL语句见附录4.3)..........................................................7
5.1.4建立触发器(具体SQL语句见附录4.4)..............................................................8
5.2 数据入库........................................................................................................................8
5.3 数据库测试.................................................................................................................... 8
6.总结....................................................................................................................................... 9
7.附录....................................................................................................................................... 9
附录1 数据流程图................................................................................................................9
附录2 数据字典.................................................................................................................. 14
2.1 数据项................................................................................................................... 14
2.2数据结构................................................................................................................ 16
2.3数据流.................................................................................................................... 16
2.4数据处理................................................................................................................ 18
2.5数据存储................................................................................................................ 20
I
附录3 数据库模式和用户子模式定义................................................................................20
3.1数据库模式定义.....................................................................................................20
3.2数据库子模式定义.................................................................................................22
附录4 SQL语句.................................................................................................................. 23
4.1建立数据表的SQL语句..........................................................................................23
4.2建立视图的SQL语句..............................................................................................25
4.3建立存储过程的SQL语句......................................................................................26
4.4建立触发器的SQL语句..........................................................................................29
附录5数据查看和存储过程、触发器验证.........................................................................31
5.1查看基本表信息.....................................................................................................31
5.2视图查看验证......................................................................................................... 37
5.3存储过程验证......................................................................................................... 39
5.4触发器验证............................................................................................................43
II
本文以酒店客房管理系统为例,对客户的要求进行详细询问,调查酒店的组织
机构,各部门的业务活动。并在上述活动后明确用户对系统的信息要求、处理要求
安全性及完整要求。明确系统边界后进行详尽的需求分析后,将系统划分为订房退
订模块、入住模块、换房模块、退房模块、消费统计模块。按照数据库设计流程用
数据流程图、数据字典详尽确切的表达客房管理的工作流程。进行概念模型设计,
逻辑模型设计,物理设计,建立一个能满足客房管理要求的方便实用的数据库系统
1.需求分析
1.1需求分析的概念
需求分析就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结
果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响
到设计结果是否合理和使用。
1.2需求分析阶段的目标
1. 了解酒店客房管理的基本内容;
2. 综合的理解酒店客房管理各层管理人员的不同需求;
3. 了解酒店客房管理的基本业务流程;
4. 了解酒店客房人工管理模式与信息系统的工作概况。
5. 通过调查和与酒店客房管理人员的交流,了解用户对酒店客房管理系统的业
务要求,安全性和完整性要求;
1.3需求分析阶段的任务
1.3.1处理的对象
系统的处理对象是顾客的预订和退订信息管理、顾客的入住信息管理、顾客的
换房信息管理、顾客的退房信息管理和费用统计信息管理。
系统处理的对象涉及的信息为:顾客的基本信息、客房的基本信息、消费项目
的基本信息、客房物品的基本信息、客房状态信息、消费信息以及物品损坏信息。
1.3.2功能和具体业务
1. 能够存储一定数量的顾客信息,并方便有效的进行相应的顾客数据操作和
1
剩余48页未读,继续阅读
资源评论
- 努力起飞的降落机2019-05-31还行,一般吧
菜鸟中的菜中菜
- 粉丝: 6
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功