【J018】基于JAVA开发酒店管理系统 (源代码+数据库+毕业论文)
项目描述
基于JAVA开发酒店管理系统功采用JAVA的三层架构开发,划分为以下几大模块,分别是登录、房间管理、住宿管理、财务管理和旅客管理功能模块,系统主要模块有登录、房间管理、住宿管理、财务管理、旅客管理等五大功能模块,客房工作人员可以进行旅客信息登记、入住登记、客房盘点、旅客管理、员工管理、费用查询与统计、客房入住情况查询等详细信息。
技术栈:
前端:html、css、jquery、easyui
后端:spring、springmvc、mybatis、jsp
运行环境
- 本地测试
- 操作系统:Win11
- 浏览器:chrome浏览器
- 开发工具:IDEA
- 数据库:MySQL5.6
- 服务器端
- 操作系统:Linux
- 应用服务器:Tomcat
- 数据库 MySQL 5.6
数据库设计
部分数据库表设计如下, 其他参见源码包
本系统中一共设计了8张数据表,分别为管理员表、旅客表、房间表、商品表、预定登记表、住宿登记表、住宿登记明细表、消费明细表。
管理员表(tb_user)表结构
字段名称 | 数据类型 | 主键 | 是否空 | 说明 |
---|---|---|---|---|
id | int(11) | Y | N | 管理员ID |
userName | varchar(20) | N | Y | 账号 |
password | varchar(20) | N | Y | 密码 |
旅客表(tb_account)表结构
字段名称 | 数据类型 | 主键 | 是否空 | 说明 |
---|---|---|---|---|
id | int(11) | Y | N | 旅客ID |
papersID | int(11) | N | Y | 证件ID |
educationDegreeID | int(11) | N | Y | 证件ID |
genderID | int(11) | N | Y | 性别ID |
passengerLevelID | int(11) | N | Y | 旅客级别ID |
nationID | int(11) | N | Y | 民族ID |
name | varchar(20) | N | Y | 姓名 |
papersNumber | varchar(30) | N | Y | 证件号码 |
birthDate | varchar(30) | N | Y | 出生日期 |
papersValidity | varchar(50) | N | Y | 证件有效期 |
profession | varchar(20) | N | Y | 职业 |
contactPhoneNumber | varchar(20) | N | Y | 联系电话 |
remarks | varchar(100) | N | Y | 备注 |
房间表(tb_room)表结构
字段名称 | 数据类型 | 主键 | 是否空 | 说明 |
---|---|---|---|---|
id | int(11) | Y | N | 房间ID |
guestRoomLevelID | int(11) | N | N | 客房等级ID |
roomStateID | int(11) | N | N | 房态ID |
roomNumber | varchar(10) | N | N | 房间号 |
roomAmount | varchar(10) | N | N | 床位数 |
standardPriceDay | decimal(8,2) | N | Y | 标准房价/天 |
standardPrice | decimal(8,2) | N | Y | 标准房价/小时 |
maxDuration | varchar(10) | N | Y | 时长限制(小时) |
firstDuration | varchar(10) | N | Y | 首段时长(小时) |
firstPrice | decimal(8,2) | N | Y | 首段价格 |
部分数据库表设计如下, 其他参见源码包
项目截图
测试只展示部分截图,需要更多详细内容请下载源代码
基于JAVA开发酒店管理系统-用户登录页面
基于JAVA开发酒店管理系统-用户注册页面
基于JAVA开发酒店管理系统-预订酒店
基于JAVA开发酒店管理系统-我的订单
基于JAVA开发酒店管理系统-后台登录
基于JAVA开发酒店管理系统-房型管理
基于JAVA开发酒店管理系统-房间管理
基于JAVA开发酒店管理系统-预定列表
基于JAVA开发酒店管理系统-毕业论文
测试只展示部分截图,需要更多详细内容请下载源代码
注意事项:
本站所有源码仅供参考学习,请勿用于违法用途,否侧因此造成的一切后果本站不承担!
本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和案例参考!
请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除!