- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
酒店客房管理数据库设计
学 号:
课 程 设 计
题 目 酒店客房管理数据库设计 学 院 计算机科学与技术学院 专 业 班 级 姓 名 指导教师 唐祖锴
2013 年 1 月 8 日
课程设计任务书
学生姓名: 专业班级:
指导教师: 唐祖铠 工作单位: 计算机学院
题目:酒店客房数据库设计
初始条件:
主要功能:入住、退房、转房、房租、房间状况、房间预定。
要求完成的主要任务:
根据上述的初始条件,进行调查分析并设计适当的属性。设计一个酒店客房数据库,DBMS可选Ms SQL Server、Access、VFP等。
完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。
基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这一项是选作,不作硬性要求。
时间安排:
本学期第18周:
消化资料、系统调查 1天
系统分析 1天
总体设计,实施计划 2天?
撰写报告 1天
指导教师签名: 年 月 日
系主任(或责任教师)签名: 年 月 日
摘要:
酒店客房管理系统是为酒店开发的一套简单易用的系统,随着科技的发展,在社会高速发展的今天,高节奏的生活使得人们也在追求高速、高质量的服务,而酒店客房管理系统是一个很好的解决办法。
酒店如今已经与我们的生活密不可分,随着社会的高速的发展,出差已经成为人们工作生活的一部分,因此酒店管理也成为酒店重要的一部分。
该系统制作为WEB系统,可以发布到服务器上方便客户从网上进行客房的预定以及修改客房和退订。既方便了客户又提高了酒店管理的效率,并且从一定程度上扩大了酒店的经营范围。
需求分析:
根据酒店管理实际操作的流程其基本步骤为:
用户登录 用户查询 用户下单
酒店客房数据库管理,对于一家酒店的客房进行管理,那么它所对应的功能应该能够管理所有的客房,管理所有的进行订房的客户,管理所有的客户订单,用户能够对订单进行处理。这是四个最基本的大功能。从这四个大的功能模块中再进行分析,可以知道这其中包含的几个实体和关系。要管理所有的客房,那么客房就是一个实体,另外客户也是一个实体,订单则是一个关系联系着客户与客房。整个系统应该分为两个大板块一个是管理员模块,另一个是普通客户模块。管理员拥有的是最高权限可以进行房间的添加和删除、房间属性的修改、客户订单的修改和查看。而普通客户可以进行房间的查询,找出所有的可用的房间显示出价格、房间号、房间的各种配置信息。可以进行房间的预定、退订转房间。
对于所有的客房进行管理,应当将客房作为一个实体,他是现实中的一个实体,拥有自己的属性如:房间号、房间的位置、房间的配置、房间的价格、房间的描述等。客房有自己的自然主键就是房间号,但是考虑到房间号在后来的过程中有可能会发生变动,还是要在设置一个没有意义的主键。房间的类型显示出是单人间还是双人间还是家庭套间。后来在考虑到查询的时候,要查询房间是不是被预定了,在查询的时候还要连接到订单进行查询很繁琐而且在平常房间状态也需要进行表示,比如一间房间可能被预定了或者处于修理状态中等。所以我又添加了一个表示状态的字段。所以房间关系的表示如下:
房间(房间id、房间号、房间的规格(双人间、单人间、总统套房)、价格、房间状态)
其中房间id作为主键
对于客户管理:客户在进行房间预定的时候必须有客户的详细信息,所以客户也应当是作为一个实体出现客户,实体必须包含一些基本的客户信息字段,也应当包含一定的特殊字段例如客户的级别,以便对客户进行区别对待。但是考虑到应用的复杂性,并没有添加客户级别字段。客户关系表如下:
客户(客户号、姓名、性别、电话、邮箱、身份证号、密码)
其中客户号作为主键。
最后一张就是客户与房间的关系表即订单表:在订单表中应当反映出房间与客户的信息订单的费用房间的使用情况。所以订单的关系表如下:
订单(订单号、客户号、房间号、开始时间、终止时间、价格、订单状态)
其中订单号是该表的主键,客户号、房间号是订单的外键。可以通过外键来查询订单的用户信息和房间信息。
客户和订单之间是一对多的关系,房间和订单之间应当是多对多的关系,因为一张订单可以包含多个房间,而一间房间也应当能够被多个客户所订只要是时间分开。但是出于简单考虑就将订单与房间的关系设为一对一,即一张订单对应一间房间。在程序的设计方面会简化一点。
概念设计:
局部E-R图
房间实体的:
客户实体关系:
订单关系:
总体E-R图
由于各个关系的属性都在上面的E-R图中列出,所以在此不再列出各个关系的具体属性。
逻辑设计:
所有的三张数据库的表
您可能关注的文档
最近下载
- 课件:第五章 自由主义社会福利思想(《现代社会福利思想》课程).pdf VIP
- 第二课 美的本质和特征课件 --中职技校《美育》第四版.pptx VIP
- 二 1~6的表内除法(单元教学设计)苏教版 二年级上册数学2025版.pdf
- 2025春新人教版九年级化学下册《第九单元 溶液》大单元整体教学设计[2022课标].docx
- 美育——美即生活-1.1美的起源和发展-教案.doc VIP
- 教科版科学五年级上册 第一单元《光》大单元教学设计.pdf VIP
- 2025年最新交通局辅警招聘考试题库(附答案).docx VIP
- 全国地图-县级.pptx VIP
- 《规划与自然资源语料库建设导则》.docx VIP
- 幕墙工程幕墙施工专项方案.pdf VIP
文档评论(0)