酒店管理系统数据库课程设计.docx_第1页
酒店管理系统数据库课程设计.docx_第2页
酒店管理系统数据库课程设计.docx_第3页
酒店管理系统数据库课程设计.docx_第4页
酒店管理系统数据库课程设计.docx_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.数据库原理课程设计课题名称:酒店管理系统数据库设计成员学号:成员姓名:成员学号:成员姓名:成员学号:成员姓名:word 专业资料.专业班级:酒店管理系统一、需求分析随着人们生活水平的提高,人们外出旅游已经成为一种必不可少的生活习惯。出门在外,找一个舒适的住的地方至关重要,人们对住宿的质量和服务要求不断提高。因此设计一种合理、高效的酒店客房管理的系统也变得尤为重要。并且计算机技术的普及,计算机技术特别是数据库管理技术的广为运用,使得管理不再是难题,所以, 设计一种酒店客房数据库管理系统来进行酒店客房的管理,这种方法有效的节约了人力、物力,避免了不必要的浪费。经过可行性分析和初步的需求调查,确定

2、了系统的功能边界,该系统应能完成下面的功能:客房信息的管理。客户信息的管理。预订客房信息的管理。登记入住和修改登记信息。保存续住登记信息;保存退房登记信息;保存实收房款信息。员工信息的管理。仓库物资及物品借用信息管理。word 专业资料.1、数据流图顶层数据流图反映了酒店管理系统与外界的接口,但未表明数据的加工要求,需要进一步细化。 根据前面酒店管理系统功能边界的确定,再对酒店管理系统顶层数据流图中的处理功能做进一步分解,可分解为预订登记、取消预订、借用登记、退房结算、入住登记、换房登记等子功能,这样就得到了酒店管理系统的第0 层数据流图2、数据字典2.1 数据项1 、数据项:旅客号含义说明:

3、唯一标识一个旅客的身份别名:旅客证件号类型:数字长度: 15取值围: 1000 99992 、数据项:用户名word 专业资料.别名:帐号类型:字符长度: 20取值围:所有字符3 、数据项:密码别名: password类型:字符长度: 20取值围:所有字符4、数据项:姓名含义说明:旅客称谓类型:文本长度: 205、数据项:房间类型含义说明:标识某一客房信息类型:文本长度: 206 、数据项:价格含义说明:旅客住宿一日需付费用别名:每日房租类型:货币型长度: 8取值围: 10 10007 、数据项:房间号含义说明:唯一标识一个客房别名:门牌号类型:数字长度: 4取值围: 001 9998 、数据

4、项:入住日期含义说明:旅客入住旅馆的时间类型:日期型长度:8取值围: 1900-1-1 2999-12-319 、数据项:退房日期含义说明:旅客退房结帐时的时间类型:日期型长度: 8word 专业资料.取值围: 1900-1-1 2999-12-3110 、数据项:订房日期含义说明:旅客预订房间的日期类型:日期 长度: 8取值围: 1900-1-1 2999-12-3111 、数据项:预订入住日期含义说明:旅客订房时约定入住的日期类型:日期型长度: 8取值围: 1900-1-1 2999-12-3112 、数据项:预订天数含义说明:预订将要在宾馆住宿的时间长度类型:数字型长度: 4取值围: 1

5、 100013 、数据项:预缴押金含义说明:旅客订房时交纳的现金金额类型:货币型长度: 8取值围: 10 100002.2数据结构( 1 )名称:客房信息含义说明:定义了一个客房的有关信息组成结构:房间号 + 客房类型 + 位置 + 价格 + 配套设备 + 额定人数( 2 )名称:客户信息含义说明:定义了一个客户的有关信息组成结构:客户号+姓名 +证件类型 + 证件 + 年龄 + 籍贯+ 住址word 专业资料.( 3 )名称:物品信息含义说明:定义了酒店物品的有关信息组成结构:物品号 + 物品名 + 价格 + 数量 + 用途4 )名称:物品借用记录含义说明:定义了一个客户借用酒店物品的有关信

6、息组成结构:借用记录号 + 物品号 + 客户号 + 借用日期 + 借用天数 + 押金5 )名称:预订记录信息含义说明:定义了一个客户预订房间的有关信息组成结构:预定号+ 房间号 + 预订日期 + 预订天数 + 定金6 )名称:客户入住信息含义说明:定义了一个客户入住的有关信息组成结构:记录号 + 旅客号 + 房间号 + 入住日期 + 换房日期 + 结算日期 + 消费金额7 )名称:员工信息含义说明:定义了一个酒店员工的有关信息组成结构:员工号+姓名 +职务 + 工资+ 值班日期 +2.3数据流1 、数据流:入住需求说明:旅客根据自身的需要而向前台提出的客房入住需求和客房类型。数据流来源:旅客数

7、据流去向:客房查询系统组成:价格、客房配套设施等平均流量:未知高峰期:未知word 专业资料.2 、数据流:查询结果说明:输入查询条件后返回的查询结果数据流来源:查询系统数据流去向:旅客组成:房间号、类型、价格、客房配套设施等平均流量:未知高峰期:未知3 、数据项:录入信息说明:管理员对用户的帐号、密码的信息和客房的有关信息的录入数据流来源:管理员数据流去向:用户记录、客房记录平均流量:未知高峰期:未知4 、数据流:旅客信息说明:前台将旅客个人信息录入系统数据流来源:旅客数据流去向:入住登记、订房登记组成:姓名、性别、年龄、备注平均流量:未知高峰期:未知5 、数据流:确认信息说明:旅客入住或者

8、订房登记后的确认情况数据流来源:登记系统数据流去向:旅客组成:价格、入住日期、客房配套设施等平均流量:未知高峰期:未知6 、数据流:旅客入住信息说明:结算时系统提供给旅客的具体的入住信息,如价格、入住时间、消费金额等数据流来源:登记系统数据流去向:结算系统组成:价格、入住时间、消费金额等平均流量:待定高峰期:待定7 、数据项:订房信息说明:旅客订房提供的信息,预定房间号、预定天数word 专业资料.数据流来源:登记系统数据流去向:订房记录组成:房间号、预定天数8 、数据流:物品借用信息说明:旅客结算时返回的旅客物品借用及归还的相关信息数据流来源:登记系统数据流去向:结算系统组成:物品名、数量平

9、均流量:未知高峰期:未知9 、数据项:房间旅客信息说明:旅客订房或者入住时提供的旅客信息以及入住或者预定的房间信息数据流来源:登记系统数据流去向:结算系统和查询系统组成:旅客信息、客房信息平均流量:未知高峰期:未知10 、数据流:退房请求说明:旅客要求退房的请求数据流来源:旅客数据流去向:结算系统组成:房间号平均流量:未知高峰期:未知11 、数据流:结算信息说明:旅客退房,系统进行结账后返回给旅客的信息数据流来源:结算系统数据流去向:旅客组成:费用、入住日期、退房日期平均流量:未知高峰期:未知2.4数据存储1 、数据存储:用户帐号说明:系统用户的登录名和密码word 专业资料.输入数据流:管理

10、员录入操作输出数据流:密码、帐户名数据量:未知存取方式:随机存取2 、数据存储:旅客信息说明:记录旅客的基本信息,如证件号、姓名、性别、籍贯等输入数据流:登记输出数据流:查询数据量:未知存取方式:随机存取3 、数据存储:客房类型说明:记录各种类型客房的设施配置等信息输入数据流:登记 输出数据流:查询数据量:未知存取方式:顺序存取4 、数据存储:客房信息说明:记录客房的基本信息,所属类型、房间号、位置等输入数据流:登记输出数据流:查询数据量:未知 存取方式:顺序存取5 、数据存储:入住记录说明:记录旅客入住的基本信息,如入住日期、预订房间号等输入数据流:登记输出数据流:查询数据量:未知存取方式:

11、随机存取6 、数据存储:订房记录说明:记录旅客预订的基本信息,如预订入住日期、预订房间号、预订天数等输入数据流:登记输出数据流:查询数据量:未知存取方式:随机存取word 专业资料.2.5 处理过程处理过程:录入说明:管理员的一些基本操作,比如录入客房详情、录入用户的帐号、密码和删除记录等输入 :客房详情、用户名和相应的密码、确认删除输出:2 、处理过程:查询说明:根据旅客的需求和旅客提供的信息,和房间类型输入到查询系统中去,系统自动检索出与输入相匹配的记录输出到用户界面。输入:查询条件输出:与查询条件相匹配的的记录处理:在系统存储的信息中检索符合要求的信息记录并输出3 、处理过程:登记说明:

12、旅客入住或预订时提供个人信息以及入住或预订信息,记录到相应的存储中。输入:旅客信息、客房选择,预定信息等输出:旅客入住记录处理:将旅客的个人信息记录到旅客信息表中,将入住(预订)信息记录到入住(预订)记录中 。4 、处理过程:结算说明:根据旅客提供的信息为旅客办理退房手序并注销房间和处理物品的借用和归还情况。输入:旅客证件号或姓名输出:旅客入住的具体信息以及结算信息处理:在系统存储的信息中检索出该旅客的入住信息进行,结算后将该信息存档word 专业资料.5 、处理过程:系统管理说明:用户的注册、登陆、修改密码以及对用户进行管理输入:用户名输出:用户的信息处理:在系统用户表中存储、修改、删除用户

13、的信息,维护系统的可用性、安全性等二、概念结构设计1标识图书管理系统中的实体和属性参照数据字典中对数据存储的描述,可初步确定实体的属性为:旅客信息(旅客号,姓名,性别,籍贯,证件类型,年龄,证件,住址)客房信息(房间号,客房类型,价格,配套设备,位置,状态)入住记录(旅客号,房间号,入住日期,换房日期,结算日期,消费金额)预定信息(预定号,房间号,预定天数,预定日期,定金)物品信息(物品号,物品名,价格,数量,用途)物品借用记录(物品号,旅客号,借用日期,借用天数,押金)2确定实体间的联系word 专业资料.状态类型客房房间位置配套设施类型姓名客户号客户性别籍贯证件类型证件用途物品物品名数量物

14、品号价格word 专业资料.换房日期入住日期结算日期性别姓名类型位置客户号入住类型客客籍贯房户配套设施预定证件证件号年龄状态房间预订号定金押金借用预定天数预定日期借用日期借用天数数量物品号物品用途物品名价格类型word 专业资料.三、逻辑结构设计1、酒店管理系统的关系模型将在概念结构阶段得到的基本E-R 图转换成关系模型,如下表所示:关系名属性及码其他约束条件旅客信息客户号,姓名,性别,籍贯,证件类1、 姓名不允许为空;型,年龄,证件,住址2、 类别代码不允许为空客房信息房间号, 客房类型, 价格,配套设备,1、类别名称不允为空位置,状态入住记录客户号,房间号,入住日期,换房日1、客房号不允许

15、为空期,结算日期,消费金额预定信息预定号,房间号,预定天数,预定日1、预订信息不允许为空期,定金物品信息物品号,物品名,价格,数量,用途1、物品号不允许为空物品借用记物品号,旅客号,借用日期,借用天1、主键因素不能为空录数,押金2、将关系设计成SQL Server 2005下相应的表word 专业资料.客房信息名称Code类型长度非空说明房间号RoomIDChar10Not NULL主键,唯一识别房间的值客房类型RoomTypChar1Not NULL标识客房的类型e位置PositionChar2Not NULL标识客房所处的楼层价格PriceMoney5Not NULL客房的单价配套设备Eq

16、uipmeVarchar100客房配套设备信息nt额定人数RatingChar2Not NULL房间的最大入住人数客户信息名称Code类型长度非空说明客户号PassengerIChar10Not主键,唯一标识客户的信息DNULL姓名NameVarChar20Not客户的姓名NULL证件类型PaperTypeChar1Not客户的有效识别身份的证件类型NULL证件PaperNumVarChar20Not客户证件berNULL年龄AgeInt4Not客户年龄word 专业资料.NULL籍贯NativePlaceText16Not客户出生地NULL住址AddressVarChar100Not客户现住

17、地NULL入住记录名称Code类型长度非空说明记录号LogIDChar10Not NULL主键,唯一标示一条记录的值旅客号PassengerChar10Not NULL客户的编号DI房间号RoomIDChar10Not NULL客房的编号入住日期EnterDateDateti8Not NULL客户的入住日期me换房日期ChangDatDateti8客户的换房日期eme结算日期TradeDateDateti8Not NULL客户的退房结算日期me消费金额SumMoneMoney8Not NULL客户的消费总金额yword 专业资料.物品信息表名称Code类型长度非空说明物品号DoodIDChar

18、10Not NULL主键,唯一标示物品的值物品名GoodNameVarCha30Not NULL物品的名字r价格GoodPriceMoney8Not NULL物品的市场价值数量GoodNumbChar2Not NULL该物品的数量er用途PurposeVarCha100Not NULL物品的主要用途r物品借用记录表名称Code类型长度非空说明借用记录号BorrowIDChar10Not NULL主键,唯一标示借用记录的值物品号GoodIDVarChar10Not NULL物品的编号客户号PassengerIVarChar50Not NULL客户的编号D借用日期BorrowDatDatetim8Not NULL客户借用的时间ee借用天数Use TimeVarChar2Not NULL客户借用的天数押金DepositMoney8Not NULL客户所缴纳的押金数额word 专业资料.预订信息表名称Code类型长度非空说明预定号BookIDChar10Not NULL主键,唯一标识订单的值房间号RoomIDChar10Not NULL预订的房间号预订日期BookDateDatetim8Not NULL预订的入住日期e预订天数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论