java+mysql酒店客房管理系统的设计+源代码(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

java+mysql酒店客房管理系统的设计+源代码(3)

综上所述,本系统的设计与开发具有可行性。

3.2  系统设计规则与运行环境

任何系统都要有它自己的设计规则。该系统也一样,它的主要设计规则有:

1。简单性:尽量让系统操作简单易懂,这对于一个系统来说是非常重要的。

2。针对性:该系统设计是基于JAVA语言的酒店管理系统的定向开发设计与实现,所以具有专业突出和很强的针对性等特点。

3。实用性:本系统主要包括前台管理和后台管理两大模块,前台实现了登录注册、查看客房信息、个人信息维护等功能。后台管理员主要实现了入住信息管理、会员订房信息管理、客房管理、会员信息管理等功能,具有良好的实用性。

运行环境:本系统的运行需要在本机上安装mysql数据库,并将设计好的数据库导入其中,需要安装有浏览器,在将项目部署到tomcat服务器之后,运行tomcat,通过浏览器就可以开始使用本项目。

4 数据库设计

4.1  实体属性图

图4。1 用户实体属性图

图4。2前台管理员实体属性图

图4。3 经理实体属性图

订单信息表

图4。5 房间信息实体属性图

图4。6 房间类型实体属性图

图4。7 vip信息实体属性图

图4。8 折扣信息表

图4。9 住房账单信息表

图4。10 商品账单信息

图4。11 商品信息图

数据库包含以下几个实体:酒店前台管理员实体,酒店经理实体,会员帐号实体,商品账单实体,商品实体,用户实体,酒店客房实体。

1。一位用户可预订多套客房,所以用户与酒店是一对多的关系;

2。一位用户可以消费多个商品,一个商品可以被多位用户消费,所以用户与商品是多对  多的关系 ;

3。一位酒店前台管理员管理多个商品,所以酒店前台管理员与商品是一对多的关系;

4。一位酒店前台管理员管理多套酒店客房,所以酒店前台管理员与酒店客房是一对多的 关系;

5。一位酒店经理可管理多位酒店前台管理员,所以酒店经理与酒店前台管理员是一对多 的关系;

6。一位酒店经理可管理多个会员账号,所以酒店经理与会员账号是一对多的关系;

7。一位酒店经理可管理多个客房种类,所以酒店经理与客房种类是一对多的关系;

8。一位酒店前台管理员管理多个商品账单,所以酒店前台管理员与商品账单是一对多的关系;

4.3  数据库表字段设计

1. 用户填写账号和密码作为登陆信息,注册时需要填写身份证号和电话号码。操作者为前台订房界面需要预定房间的用户,用户可以修改自己的用户信息。注册会员之后,会收到一条会员编号,填写会员编号,验证成功之后即可注册会员成功。

表1名customer_info 住户表

字段名 字段类型 字段中文名 备注

customer_info_id int 用户编号 主键

customer_info_number varchar 用户账号 索引唯一

customer_info_cid varchar 用户身份证 (责任编辑:qin)