第一范文网 - 专业文章范例文档资料分享平台

客房管理系统设计

来源:用户分享 时间:2025/5/18 7:26:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

专业方向组设计

操作员编号 年龄 客户姓名 客户编号 性别 职称 操作员姓名 操作员 1 n 结算 密码 户籍 客户 m 身份证号 退房 离店时间 1 n 结算账单 总费用 入住登记 住店时间 1 押金 住店天数 账单编号 1 房号 客房 1 返回 房间价格 房间类型 房间状态 房号 2.5客房管理系统E-R图

7

学生姓名:题目

操作员编号 年龄 客户姓名 客户编号 性别 职称 操作员姓名 操作员 1 n 结算 密码 户籍 客户 m 身份证号 退房 离店时间 1 n 结算账单 总费用 入住登记 住店时间 1 押金 住店天数 账单编号 1 房号 客房 1 返回 房间价格 房间类型 房间状态 房号 2.5客房管理系统E-R图

8

专业方向组设计

3 数据库逻辑结构设计

根据E-R图,将图转换为关系模型即:将实体、实体的属性和实体之间的联系转换为关系模式,然后对数据模型进行优化得到如下关系数据表。

客户:{客户编号,姓名,性别,年龄,身份证号,原住地址,押金,住店时间,离店时间,房

号,账单编号}

客房:{房号,房间类型,房间状态,房间价格} 操作员:{操作员编号,操作员姓名,职称}

结算账单:{账单编号,住房天数,总费用,操作员编号,房号}

关系数据表确定后要进行数据表的逻辑结构设计,即定义关系数据表中字段名称、数据结构、是否允许为空、关键字、说明等。

(1)客户表

用于存放客户的入住信息,例如:客户名,房号等。

表3.1 客户表

字段名称 客户编号 姓名 性别 年龄 身份证号 原住地址 住店时间 离店时间 押金 房号 账单编号 数据结构 Int Varchar(8) Varchar(2) Int Varchar(18) Varchar(50) Varchar(15) Varchar(15) Int Int Int 是否允许为空 NOT NULL ,主键 NULL NULL NULL NULL NULL NOT NULL NULL NULL NOT NULL NULL 说明 入住客户的姓名 客户的身份证号 客户的户籍地址 9

学生姓名:题目

(2)客房表

用于存放客房的相关信息,例如:房号,房间类型,房间状态等。

表字段名称 数据结构 是否允许为空 说明 客房房号 Int NOT NULL,主键 唯一标识每个房间 房间类型 Varchar(18) NOT NULL 房间价格 Int NOT NULL 房间状态 Varchar(2) NOT NULL

(3)结算账单表

结算帐单表用于存放客户消费的信息。

表3.3 结算账单表

字段名称 数据结构 是否允许为空 说明 账单编号 Int NOT NULL,主键 唯一标识每个账单 房号 Int NOT NULL 姓名 Varchar(8) NULL 押金 Int NULL 入住时间 Varchar(18) NOT NULL 离店时间 Varchar(18) NOT NULL 住店天数 Int NOT NULL 房间价格 Int NOT NULL 总费用 Int NOT NULL

3.2 表

10

搜索更多关于: 客房管理系统设计 的文档
客房管理系统设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6jtbc78op15nd0e7mk7o_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top