收藏 分销(赏)

酒店管理系统-数据库课程设计.docx

上传人:快乐****生活 文档编号:4793235 上传时间:2024-10-13 格式:DOCX 页数:30 大小:682.90KB
下载 相关 举报
酒店管理系统-数据库课程设计.docx_第1页
第1页 / 共30页
酒店管理系统-数据库课程设计.docx_第2页
第2页 / 共30页
酒店管理系统-数据库课程设计.docx_第3页
第3页 / 共30页
酒店管理系统-数据库课程设计.docx_第4页
第4页 / 共30页
酒店管理系统-数据库课程设计.docx_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、课 程 设 计 课程名称_数据库原理及设计课程设计 题目名称_ _ _学生学院_ _专业班级_学 号_学生姓名_ _指导教师_武悦_2017 年 1 月 6 日1广东工业大学课程设计任务书题目名称酒店管理系统学生学院专业班级姓 名学 号一、课程设计的内容酒店管理数据库要求提供以下服务:(1)随时对酒店房间信息、房间配置信息、顾客信息、酒店员工信息经行录入,更新,删除等操作。(2)随时查询房间空余情况,再通过不同方式传递给顾客,顾客实时评价员工。(3)可以随时查询数据库中各数据情况。根据以上的情景假设,进行如下的分析与设计:(1)根据上述语义画出ER图。(2)将ER模型转换成关系模型,并指出每个

2、关系模式的主关键字。 (3)分析每个关系模式已经达到第几范式。对于不符合第三范式要求的关系模式进行规范化。(4)根据概念模型设计逻辑模型和保护设计。(5)在SQLServer中实现。 二、课程设计的要求与数据根据选题,运用课堂中学到的数据库的基本理论与设计的知识,完成数据库概念设计、逻辑设计及部分物理设计的内容。重点是ER图的设计、关系模式的转换与规范化以及如何利用DBMS完成数据表及数据库的创建和操作。具体要求包括:1开发环境要求:SQL Server 20052提交课程设计报告一份,包括以下内容: 用户需求:要解决的主要问题,达到的具体指标等。 业务流程分析:描述系统的业务流程,画出规范的

3、业务流程图。 数据库概念模式设计写出由基本项相应得出的实体、联系及其属性,并确定主实体的标识特征,画出ERD;对其中复杂的多元联系进行分析,必要则改进。 数据库逻辑模式设计4.1 一般逻辑模型设计:写出由ERD导出一般关系模型的四条原则,列出数据库初步构思的关系框架,并检查改进之。4.2 具体逻辑模型设计:按所用的DBMS要求,设计表(文件)的具体结构,在关系框架下补充字段类型、长度、小数位数等行。 数据库保护设计5.1 设计表间关系:列出数据库表间的关联关系。5.2 完整性设计:列出主要字段完整性的字段名、完整性约束条件;列出记录完整性约束及其约束条件;列出参照完整性表。 数据库系统的实现6

4、.1 数据库及其表结构的建立:建立数据库描述文件及建立其数据库表,注意完整性与关联的实现,并附作为命令执行结果的数据库表结构及其关联图、参照完整性表。6.2 数据输入:录入数据,并打印出各表的内容,要求每个表至少有15条记录。3提交光盘(每班统一制作1张光盘,每人一个文件夹,文件夹名为“学号姓名”)。每人的光盘文件夹内含: 课程设计报告电子文档 数据库文件(包括数据文件和日志文件)3 .任务书(放在报告的前面)三、课程设计应完成的工作1要求完成一个系统设计的主要过程:需求分析、系统分析、系统设计、系统实现等过程。2 完成设计后,要写出设计报告。四、课程设计进程安排序号设计各阶段内容地点起止日期

5、1举行课程设计动员会,说明课程设计的要求、目的。通过讨论、查询相关资料确定课程设计选题。实验中心机房2015.6.122进行需求分析、数据库逻辑结构的分析。实验中心机房2015.6.13-2015.6.163完成以下内容:(1)用户需求分析;(2)业务流程分析;(3)数据库概念模型设计;(4)写出由基本项相应得出的实体、联系及其属性;(5)对其中复杂的多元联系进行分析,必要则改进。实验中心机房2015.6.17-2015.6.204完成数据库模型设计,包括一般逻辑模型设计和物理逻辑模型设计;设计索引、设计表间关系、设计完整性。实验中心机房2015.6.21-2015.6.235进行系统实现。内

6、容主要包括:数据库表结构的建立与数据输入。实验中心机房2015.6.24-2015.6.256撰写课程设计报告并上交实验中心机房2015.6.26五、应收集的资料及主要参考文献1 崔巍. 数据库应用与设计M. 清华大学出版社,2009:175-2162 发出任务书日期:2016年 12月 26 日 指导教师签名: 武悦计划完成日期: 2017年 1 月 6 日 基层教学单位责任人签章:目录 1 用户需求1 2 业务流程分析2 3 数据库概念模型设计7 4 数据库逻辑模型设计10 4.1一般逻辑模型设计10 4.2具体逻辑模型设计12 5 数据库保护设计16 5.1设计表间关系16 5.2完整性

7、设计16 6 数据库系统的实现17 7 个人总结2031 用户需求随着全球经济的的不断复苏与快速发展,酒店管理发展迅速,与此同时,中国各地大中小城市均把旅游业作为其经济增长的源动力,其政府与社会投资将不断增加,将会是中国最具活力的行业。而酒店管理最重要的是酒店的预定,无论是消费者还是酒店员工本身,都需要快速掌握酒店的房间信息,这样有利于消费者的订房效率,也有利于酒店员工管理房间。大量的房间信息快速整理并筛选有用信息则是关键。另一方面,当酒店员工可以对顾客经行一对一服务时,也可以更好管理酒店与顾客之间的关系,有利于推动酒店管理的完善。酒店管理在人员管理方面也不可以松懈,只有人员管理合理才可以凝聚

8、酒店员工,更好的为酒店服务。由此看来,为了适应市场的快速多变,建立一个酒店管理的数据库很有必要。(1)基本信息管理:包括顾客的基本信息,房间基本信息,员工基本信息,当数据有所变动时,数据库管理员相应修改,及时更新,对数据库经行及时维护。(2)房间配置管理:房间内用品属于公司资源公司财产,对房间内配置经行有效管理,方便各部门相应作出自己部门计划,也成为各方面有力数据,当增减或损坏配置时应及时登记与数据的录入。(3)房间管理:酒店职员管理相应的酒店房间,实时登记房间状态,顾客的入住退房时间,点对点的管理,不影响下一批客人的房间使用,一旦房间状态改变,酒店员工实时修改。(4)服务管理:顾客对职员服务

9、经行评价,促进酒店员工自我修养,提高酒店管理水平,注重消费者意见,顾客评价实时反映在数据中。2 业务流程分析顾客通过不同方式去了解酒店房间,并向酒店员工预定房间,对酒店员工的服务经行评价,酒店员工管理酒店房间,记录相应信息,房间内配置也要及时记录。顾客查询房间职员管理安排顾客评价服务职员登记房间配置入住退房 图2-1 业务流程分析图3 数据库概念模型设计入住时间方式时间评价价格时间数量n1P退房时间是否损坏服务顾客房间配置职员部门预定包含管理隶属mnm11nn1入职时间 图3-1 ER图主图姓名性别联系电话证件号顾客证件类型 图3-2 顾客实体属性图类型编号位置房间状态图3-3 房间实体属性图

10、数量种类规格颜色配置配置编码图3-4 配置实体属性图姓名员工编号性别职务联系电话职员部门名称 图3-5 职员实体属性图部门编号部门名称部门职员人数职位图3-6 部门实体属性图4 数据库逻辑模型设计4.1一般逻辑模型设计原则一:将每个实体类型转换成一个关系模式,实体的属性即为关系模式的属性,实体的标识属性即为关系模式的主键。表4-1 顾客关系证件编号证件类型姓名性别联系电话主码表4-2 房间关系编号类型位置状态主码表4-3配置关系配置编码种类数量规格颜色主码表4-4 职员关系员工编号姓名性别职务部门名称联系电话主码表4-5 部门关系部门编号部门名称职员人数职位主码原则二:若实体间联系是1:N,则

11、在N实体转换成的关系模式中加入1实体的主键(作为外键)和联系类型的属性。表4-6 隶属关系员工编号姓名性别职务联系电话部门名称部门编号入职时间外码主码(在具体逻辑模型中覆盖“职员关系”表)表4-7 管理关系编号类型位置状态员工编号入住时间退房时间是否损坏外码主码(在具体逻辑模型中覆盖“房间关系”表)原则三:若实体间联系是1:1,可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的主键和联系类型的属性。表4-8 服务关系证件号证件类型姓名性别联系电话员工编号时间方式评价外码主码(在具体逻辑模型中覆盖“顾客关系”表)原则四:若实体间联系是M:N,则将联系类型也转换成

12、关系模式,其属性为两端实体类型的主键(作为外键)加上联系的属性,而主键为两端实体主键的组合。表4-9 预定关系编号证件号员工编号时间数量价格外码外码外码主码(复合主码)表4-10 包含关系编号配置编码外码外码主码(复合主码)4.2具体逻辑模型设计表4-11 配置表字段名数据类型长度主外码或索引约束配置编码char10主码非空种类varchar50索引数量tinyint非空,110规格varchar30颜色char2表4-12 部门表字段名数据类型长度主外码或索引约束部门编号char10主码非空部门名称varchar30索引非空职员人数tinyint1100简述varchar30索引表4-13

13、隶属表字段名数据类型长度主外码或索引约束员工编号char10主码非空姓名varchar30索引非空性别char2索引男或女职务varchar30索引非空部门名称varchar30索引非空联系电话char11索引部门编号char10外码非空入职时间datetime索引表4-14 管理表字段名数据类型长度主外码或索引约束编号char10主码非空类型varchar30索引单人房或双人房或大床房或总统套房位置varchar50索引非空状态varchar30索引非空员工编号char10外码非空入住时间datetime索引非空退房时间datetime索引非空是否损坏bit索引0为否,1为是表4-15 服务

14、表字段名数据类型长度主外码或索引约束证件号varchar30主码非空证件类型varchar30索引非空,身份证或军官证或护照姓名varchar30索引非空性别char2索引男或女联系电话char11索引员工编号char10外码非空时间datetime索引非空方式char4索引电话或在线或柜台评价bit索引0为优,1为差表4-16 预订表字段名数据类型长度主外码或索引约束编号char10外码复合主码非空证件号varchar30外码非空员工编号char10外码非空时间datetime索引非空数量tinyint非空价格money非空表4-17 包含表字段名数据类型长度主外码或索引约束编号char10

15、外码复合主码非空配置编码char10外码非空5 数据库保护设计5.1设计表间关系管理表通过外键员工编号参照隶属表,隶属表通过外键部门编号参照部门表,服务表通过外键员工编号参照隶属表,预定表通过外键编号、证件号、员工编号参照管理表、服务表、隶属表,包含表通过外键编号、配置编码参照管理表、配置表。5.2完整性设计表5-1 参照完整性表被参照表主关键字参照表外关键字类型隶属表员工编号管理表员工编号一对多部门表部门编号隶属表部门编号一对多隶属表员工编号服务表员工编号一对一管理表编号预订表编号多对多服务表证件号预订表证件号多对多隶属表员工编号预定表员工编号多对多管理表编号包含表编号多对多配置表配置编码包

16、含表配置编码多对多6 数据库系统的实现6.1建立数据库6.2数据库表的建立配置表部门表 隶属表管理表服务表预定表包含表各表创建完毕,关系图如下所示:6.3数据输入配置表部门表隶属表管理表服务表预定表包含表6.4数据查询功能6.4.1简单查询6.4.2连接查询6.5数据操作功能6.5.1插入操作6.5.2删除操作6.5.3更新操作7 个人总结学习了一个学期的数据库,有概念的理解,实际的实验操作,以及这份课程设计报告。虽然没有很深入的学习,但还是让我了解到了数据库的基本原理以及基本运用。在学习数据库的过程中,最大的困难是理解SQL的语句并运用,不过通过老师的悉心教导和同学的解答,还是可以做到自己建

17、库,建表,查询和其他数据库操作。以此为基础,课程设计要求我们从最开始的课题思考,借此机会也让我更好的了解到,在我们实际生活中其实是很多地方都可以运用到数据库的,如果我们可以熟练的运用数据库,更会给我们生活带来很大便利。在确定好自己的课题之后,就要自己设计数据库的框架,再一点一点地细化,具体化,最后再一一检查其中是否设计合理。其中特别需要注意的是,在做数据库之前要清清楚楚各种概念,什么是“实体”,“联系”,“属性”,以及清除其中各自的要求,不然很容易需要推倒重建数据库。做课程设计可以把自己想到的有趣的课题变成现实数据,更好的激发我进一步学习数据库的激情,同时还可以对自己之前所学习的数据库理论经行

18、一次查缺补漏。1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11.

19、 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23.

20、 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的

21、研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于

22、单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基

23、于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74.

24、基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-

25、免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机

26、的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 10

27、8. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!28

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服