【酒店管理系统】(二)表设计

导读:本篇文章讲解 【酒店管理系统】(二)表设计,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

有了基础需求,接下来要梳理系统中的数据结构,构建这些实体间的关联关系,最终落地的表现形式就是表设计。

一、类图

我们先简单看一张类图,梳理一下我们系统里面的结构,同时看看类中的实物关系是如何的。

【酒店管理系统】(二)表设计

员工

员工类包括的字段:

1)登录账号信息,用于登录管理后台

2)员工名称

3)员工类型,划分为前台员工、后台员工、经理,不同的类型对应着不同的操作权限

4)员工手机号码

房间

房间类包括的字段:

1)房间名称

2)房间号码,唯一性,一个房间号对应着一个房间

3)房间类型,划分为单人房、双人房、豪华套房,后续可以添加

4)状态,划分为空闲、预约中、已入住

5)房间价格,单位为元,支持两位小数,即精确到分

状态说明:

1.空闲,即当前房间可预约

2.预约中,即有租客已预约了此房间

3.已入住,即预约的租客已成功入住

租客

租客类包括的字段:

1)预约id

2)租客姓名

3)租客性别

4)租客手机号

5)租客身份证号

预约id说明:

关联每一次的预约,这里相当于是对预约人员信息的补充,即租客到前台办理入住后,这里要记录一条对应的租客信息

预约

预约类包括的字段:

1)房间id

2)租客手机号,主要用于租客到前台时查询

3)租客姓名,主要用于前台人员对预约用户信息的核对

4)处理员工id,主要用于记录跟单的员工

5)状态,划分为预约生效、预约完成

状态说明:

1.预约生效,即租客通过电话预约成功后的初始状态,此时对应的房间状态为预约中

2.预约完成,即租客到前台办理入住后的状态,此时对应的房间状态为已入住

订单

订单类包括的字段:

1)预约id

2)处理员工id

3)费用

二、创建数据表

下一章节会将项目代码和sql文件提供。

员工表

【酒店管理系统】(二)表设计

房间表

【酒店管理系统】(二)表设计

租客表

【酒店管理系统】(二)表设计

预约表

【酒店管理系统】(二)表设计

订单表

【酒店管理系统】(二)表设计

三、写在最后

至此,这个系统的表设计已基本完成,实体对象间的关系也基本理清,接下来就开始实际的功能开发。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/93601.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!