宾馆管理系统 数据库课程设计报告
2.1.2 系统数据字典
通过收集基本数据、数据结构以及数据处理的流程,设计数据库的数据字典如下:
(一)数据项 1 数据项:标准编号
含义说明:唯一标识一个标准 别名:客房类型 类型:文本 长度:10
2 数据项:标准名称 含义说明:标准称谓 类型:文本 长度:10 3 数据项:房间面积 含义说明:规定房间的大小 类型:数字 长度:5
取值范围:100—99999 4 数据项:床位数量
含义说明:规定各个客房的可容纳人数 类型:数字 长度:2 取值范围:1—99 5 数据项:是否有空调
含义说明:规定客房中是否配备空调 别名:空调间 类型:文本 长度:2
6 数据项:是否有电话
含义说明:规定客房是否配备电话 类型:文本 长度:2
7 数据项:是否有电视
6
宾馆管理系统 数据库课程设计报告
含义说明:规定客房是否配备电视 类型:文本 长度:2
8数据项:是否有独立卫生间
含义说明:规定客房是否配备独立卫生间 类型:文本 长度:2
9数据项:客房单价
含义说明:客户住宿一日所付费用 别名:每日房租 类型:数字 长度:10
取值范围:0.00—99999999.00
10数据项:客房编号
含义说明:唯一标识一个客房 别名:门牌号 类型:文本 长度:10
11数据项:客房种类
含义说明:唯一标识某一客房标准 别名:标准编号 类型:文本 长度:10
12 数据项:客房位置
含义说明:说明客房所在的楼层及具体方位 类型:文本 长度:20
13 数据项:是否被预定
含义说明:标识客房有没有人预定 类型:文本 长度:2
14 数据项:订房编号
含义说明:唯一标识所预定的某一客房
7
宾馆管理系统 数据库课程设计报告
别名:门牌号 类型:数字 长度:2
15数据项:顾客姓名 含义说明:客户称谓 别名:个人代号 类型:文本 长度:10
16数据项:顾客身份证号码
含义说明:唯一标识一个客户的身份 类型:数字 长度:18
17 数据项:入住日期
含义说明:客户入住宾馆的时间 类型:日期型 长度:8
取值范围:2000-1-1—2999-12-31 18 数据项:结算日期
含义说明:客户退房结帐时的时间 类型:日期型 长度:8
取值范围:2000-1-1—2999-12-31 19数据项:结算金额
含义说明:客户退房结账时交纳的现金金额 类型:数字 长度:10
取值范围:0.00—99999999.00 20 数据项:折扣
含义说明:客户结账时所享受的优惠 类型:数字 21数据项:备注信息
含义说明:处理信息时要注意和参考的内容 类型:文本
8
宾馆管理系统 数据库课程设计报告
(二)数据结构
1 数据结构:客房标准信息
含义说明:规定每一类标准客房的详细信息 组成:{
标准编号、标准名称、房间面积、床位数量、客房单价、是否有空调、电视机以及单独卫生间 }
2 数据结构:客房基本信息
含义说明:规定每一间客房的详细信息 组成:{
客房编号、客房类型、客房位置、客房单价和备注信息 }
3 数据结构:订房信息
含义说明:规定每一位顾客预订客房的详细信息 组成:{
订房编号、客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣和备注信息 }
4 数据结构:结算信息
含义说明:规定每一类标准客房的详细信息 组成:{
订房编号、客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期和备注信息 }
(三)数据流 1 数据流:客户需求
说明:客户根据自身的需要而向前台提出的客房需求 数据流来源:客户 数据流去向:客房查询系统 组成:价格、位置、客房配套设施等 平均流量:待定 高峰期:待定
9
宾馆管理系统 数据库课程设计报告
2 数据流:查询结果
说明:输入查询条件后输出的结果 数据流来源:查询系统 数据流去向:客户
组成:客房编号、类型、价格、位置、客房配套设施等 平均流量:待定 高峰期:待定 3 数据流:客户选择
说明:客户根据查询结果所作出的选择、决定 数据流来源:客户
数据流去向:入住或预订登记系统 组成:类型、客房编号等 平均流量:待定 高峰期:待定
4 数据流:客户信息与入住信息
说明:前台将客户及其入住信息录入系统 数据流来源:登记模块
数据流去向:入住记录、预订记录 组成:客房编号、顾客身份证号码等 平均流量:待定 高峰期:待定 5 数据流:客户需求
说明:客户根据自身的需要而向前台提出的客房需求 数据流来源:客户 数据流去向:客房查询系统 组成:价格、位置、客房配套设施等 平均流量:待定 高峰期:待定 6 数据流:客户入住信息
说明:结算时系统提供给客户的具体的入住信息,如价格、入住时间、消费金
额等
数据流来源:结算系统 数据流去向:客户
组成:价格、入住时间、消费金额等
10