数据库酒店客房管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
输出:客人入住的具体信息以及结算信息
处理:在系统存储的信息中检索出该客人的入住信息进行,结算后将该信息存档
5、处理过程:系统管理
说明:用户的注册、登陆、修改密码以及对用户进行管理
输入:用户名
输出:用户的信息
处理:在系统用户表中存储、修改、删除用户的信息,维护系统的可用性、安全性等
3.数据库概念结构设计
1.2系统功能基本要求
1)客户入住和退房时,管理人员对客户基本信息的更新;
2)客户入住和退房时,管理人员对客房基本信息的查询和状态更新;
3)客户入住和退房时,管理人员对客户住宿信息的查询和更新;
4)系统可修改登录密码和增删管理员。
2.需求分析
Leabharlann Baidu2.1 数据流程图
客房信息
客人信息查询空房
2.2 数据字典
取值范围:10—10000
2.2.2、数据流
1、数据流:需求描述
说明:客人根据自身的需要向前台提出需求和客房类型。
数据流来源:客人
数据流去向:客房查询系统
组成:价格、客房配套设备等
2、数据流:查询结果
说明:根据客人所需要的条件后查询返回的查询结果
数据流来源:查询系统
数据流去向:客人
组成:房间号、类型、价格、客房配套设备等
3、数据流:客人信息
说明:前台将客人个人信息录入系统
数据流来源:客人
数据流去向:住宿登记、预定登记、退房登记
组成:姓名、性别、年龄、籍贯、证件类型、证件号
4、数据项:客房信息
说明:客房的基本信息
数据流来源:客房
数据流去向:客房管理系统
组成:房间号、类型、价格、配套设备、状态
5、数据项:录入信息
说明:管理员的帐号、密码信息的录入
含义说明:客人入住客房的时间
类型:日期型
长度:8
取值范围:2012-1-1—9999-12-31
9、数据项:退房日期
含义说明:客人退房结帐的时间
类型:日期型
长度:8
取值范围:2012-1-1—9999-12-31
10、数据项:订房日期
含义说明:客人预订房间的日期
类型:日期
长度:8
取值范围:2012-1-1—9999-12-31
数据流来源:管理员
数据流去向:系统管理系统
6、数据流:结算信息
说明:客人退房,系统进行结账后返回给客人的信息
数据流来源:结算系统
数据流去向:客人
组成:宿费、入住日期、退房日期
2.2.3、数据存储
1、数据存储:用户帐号
说明:系统用户的登录名和密码
输入数据流:管理员录入操作
输出数据流:密码、帐户名
存取方式:随机存取
3、处理过程:登记
说明:客人入住或预订时提供个人信息以及入住或预订信息,记录到相应的存储中
输入:客人信息、客房选择,预定信息等
输出:客人入住记录
处理:将客人的个人信息记录到旅客信息表中,将住宿(预订)信息记录到住宿(预订)记录中
4、处理过程:结算
说明:根据客人提供的信息为客人办理退房手序并注销房间
输入:旅客证件号或房间号
4.数据库逻辑结构设计
具体的基本E-R图向关系模型的转化结果如下:
客人:Guest(Gname,sex,Ctype,Gid,Address)
客房:Rooms(Rno,Rtype,Equipment,price,state)
用户表:UserID(ID,password,Uname)
入住登记:入住登记表(Gno,Rno,EnterDate,TradeDate,SumMoney)
长度:20
取值范围:所有字符
5、数据项:房间号
含义说明:唯一标识一个客房
别名:门牌号
类型:数字
长度:4
取值范围:001—999
6、数据项:房间类型
含义说明:标识某一客房信息
类型:文本
长度:20
7、数据项:价格
含义说明:客户住宿一日需付费用
别名:日租
类型:货币型
长度:8
取值范围:10—1000
8、数据项:入住日期
预定信息:预定信息表(Rno,BookDate,DateNumber,Dmoney)
客房信息表
名称
Code
类型
长度
非空
说明
房间号
Rno
2、数据存储:客人信息
说明:记录客人的基本信息,如证件号、姓名、性别、籍贯等
输入数据流:登记
输出数据流:查询
存取方式:随机存取
3、数据存储:客房信息
说明:记录客房的基本信息,所属类型、房间号、位置等
输入数据流:登记
输出数据流:查询
存取方式:顺序存取
2.2.4、处理过程
1、处理过程:录入
说明:管理员的一些基本操作,比如录入客人(客房)详情、录入用户的帐号、密码和删除记录等
* *工程学院
课程设计
课程:数据库应用课程设计
题目:客房管理系统
专业:信息管理与信息系统
班级:1002
座号:23
姓名:盗版皇帝
2012年2月13日
1.摘要:
1.1背景
某酒店为了提高竞争力,降低成本,为客户提供更好的服务,需要开发一个客房预订系统。使用这个系统,客户可以预订客房,酒店的管理人员可以随时查看酒店内客房的入住情况,同时,酒店还可以采取一些优惠的措施来吸引顾客入住。
输入:客人(客房)详情、用户名和相应的密码、确认删除
输出:客人(客房)详情及相应操作结果
2、处理过程:查询
说明:根据客人的需求和房间类型输入到查询系统中去,系统自动检索出与输入相匹配的记录输出到用户界面。
输入:查询条件
输出:与查询条件相匹配的的记录
处理:在系统存储的信息中检索符合要求的信息记录并输出
11、数据项:预订入住日期
含义说明:客人订房时约定入住的日期
类型:日期型
长度:8
取值范围:2012-1-1—9999-12-31
12、数据项:预订天数
含义说明:预订将要在客房住宿的时间长度
类型:数字型
长度:4
取值范围:1—1000
13、数据项:宿费
含义说明:客人订房时交纳的住宿费
类型:货币型
长度:8
3.1 E-R图
系统总体E-R图3.1
3.2实体及联系的属性
管理员:用户名,密码,权限,真实姓名
客人:姓名,性别,证件类型,证件号,现住地
客房:房间号,类型,配套设备,价格,状态
住宿:房间号,入住日期,结算日期
预定:预定房间号,定金,预约日期
退房:房间号,姓名,客户号
管理1:用户名,房间号
管理2:用户名,客户号
2.2.1 数据项
1、数据项:姓名
含义说明:客户称谓
类型:文本
长度:20
2、数据项:证件号
含义说明:唯一标识一个客户的身份
别名:客户证件号
类型:数字
长度:18
取值范围:1……000—9……999
3、数据项:用户名
别名:帐号
类型:字符
长度:20
取值范围:所有字符
4、数据项:密码
别名:password
类型:字符
相关文档
最新文档