【2024计算机毕业设计】基于JSP实现酒店客房预订酒店前台管理系统
Hi~今天给大家带来一款使用JSP和Servlet开发的酒店客房预订酒店前台管理系统。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了JSP框架,JSP和Servlet
✅项目的数据库使用的是mysql数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
二、功能介绍
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
| 用户角色 | 管理员角色 |
|---|---|
| 用户登录 | 管理员登录 |
| 用户登录 | 会员信息管理 |
| 提交留言 | 会员注册 |
| 查看留言板 | 会员资料查询管理 |
| 查询公告信息 | 修改密码 |
| 查询房间 | 充值管理 |
| 修改密码 | 公告信息管理 |
| 修改密码 | 员工信息管理 |
| 预定信息管理 | 员工资料查询管理 |
| 客房入住查询 | |
| 客房状态查询管理 | |
| 客房管理 | |
| 客房类别管理 | |
| 报表管理 | |
| 挂账管理 | |
| 收银管理 | |
| 消费记录查询 | |
| 交接班管理 | |
| 账目核对管理 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
| 序号 | 表名 | 说明 |
| chongzhi_t | ||
| gonggao_t | ||
| guazhang_t | ||
| jiaojieban_t | ||
| kefang_t | ||
| kefang_type_t | ||
| liuyan_t | ||
| shouyin_t | ||
| users_login_t | ||
| yuding_t |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | |||
| userid | int | 10 | 0 | Y | N | NULL | 用户ID | |
| riqi | varchar | 255 | 0 | Y | N | NULL | 日期 | |
| jiner | int | 10 | 0 | Y | N | NULL | ||
| yuer | int | 10 | 0 | Y | N | NULL | ||
| type | int | 10 | 0 | Y | N | NULL | 类型 | |
| estate | int | 10 | 0 | Y | N | NULL |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | 自增主键 | ||
| username | varchar | 255 | 0 | Y | N | NULL | 用户名 | |
| biaoti | varchar | 255 | 0 | Y | N | NULL | 标题 | |
| neirong | varchar | 255 | 0 | Y | N | NULL | 内容 |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| iId | int | 10 | 0 | N | Y | |||
| username | varchar | 255 | 0 | Y | N | NULL | 用户名 | |
| pass | varchar | 255 | 0 | Y | N | NULL | 密码 | |
| gz | int | 10 | 0 | Y | N | NULL | ||
| tel | varchar | 255 | 0 | Y | N | NULL | 电话 | |
| dtInsert | datetime | 19 | 0 | Y | N | NULL |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | |||
| y_userid | int | 10 | 0 | Y | N | NULL | ||
| j_userid | int | 10 | 0 | Y | N | NULL | ||
| y_riqi | varchar | 255 | 0 | Y | N | NULL | 接班日期 | |
| type | int | 10 | 0 | Y | N | NULL | 是否当前值班:1值班,2已交班 | |
| estate | int | 10 | 0 | Y | N | NULL | 是否已核对账目:1已核对,2未核对 | |
| j_riqi | varchar | 255 | 0 | Y | N | NULL | 交班日期 |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | |||
| numbers | varchar | 255 | 0 | Y | N | NULL | ||
| jiage | varchar | 255 | 0 | Y | N | NULL | ||
| estate | varchar | 255 | 0 | Y | N | NULL | 客房状态:1空房,2预定,3已入住,4维修,5其他 | |
| louceng | varchar | 255 | 0 | Y | N | NULL | 楼层 | |
| remark | text | 65535 | 0 | Y | N | NULL | 标记备注 | |
| type | varchar | 3 | 0 | Y | N | NULL | 客房类型:1普通双人标间,2普通双床标间,3商务间 |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | |||
| type | varchar | 255 | 0 | Y | N | NULL |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | 自增主键 | ||
| name | varchar | 255 | 0 | Y | N | NULL | 名字 | |
| username | varchar | 255 | 0 | Y | N | NULL | 用户名 | |
| neirong | varchar | 255 | 0 | Y | N | NULL | 内容 |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | |||
| fangjian | int | 10 | 0 | Y | N | NULL | ||
| huiyuan | varchar | 255 | 0 | Y | N | NULL | ||
| riqi | varchar | 255 | 0 | Y | N | NULL | 日期 | |
| kayuer | int | 10 | 0 | Y | N | NULL | 指从会员卡中扣除的钱 | |
| xianjin | int | 10 | 0 | Y | N | NULL | 指应支付的现金 | |
| yajin | int | 10 | 0 | Y | N | NULL | 入住压金 | |
| type | int | 10 | 0 | Y | N | NULL | 收银方式:0入住收入,1退房收入 | |
| estate | int | 10 | 0 | Y | N | NULL | 是否核对:0未核对,1已核对 | |
| idnumber | varchar | 60 | 0 | Y | N | NULL |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | |||
| username | varchar | 255 | 0 | Y | N | NULL | 用户名 | |
| password | varchar | 255 | 0 | Y | N | NULL | 密码 | |
| type | varchar | 255 | 0 | Y | N | NULL | 用户权限:0超级管理员,1业务部,2客房部,3人事部,4总经理部 | |
| name | varchar | 255 | 0 | Y | N | NULL | 名字 | |
| sex | varchar | 255 | 0 | Y | N | NULL | 性别 | |
| tel | varchar | 255 | 0 | Y | N | NULL | 电话 | |
| varchar | 255 | 0 | Y | N | NULL | 邮箱 | ||
| jifen | int | 10 | 0 | Y | N | NULL | ||
| estate | int | 10 | 0 | Y | N | NULL | 用户类型:1酒店人员,2注册会员 | |
| money | int | 10 | 0 | Y | N | NULL | 金额 | |
| yuer | int | 10 | 0 | Y | N | NULL |
| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
| id | int | 10 | 0 | N | Y | |||
| name | varchar | 255 | 0 | Y | N | NULL | 名字 | |
| renshu | varchar | 255 | 0 | Y | N | NULL | 改为用来记录此次入住所得的积分 | |
| fangjian | varchar | 255 | 0 | Y | N | NULL | ||
| tel | varchar | 255 | 0 | Y | N | NULL | 电话 | |
| huiyuan | varchar | 255 | 0 | Y | N | NULL | ||
| type | varchar | 255 | 0 | Y | N | NULL | 标实:客房是否已入住。1直接入住,0预订入住 | |
| estate | varchar | 255 | 0 | Y | N | NULL | 订预状态:1预订中,2已入住,3取消,4已退房 | |
| riqi | varchar | 255 | 0 | Y | N | NULL | 日期 | |
| ruzhuriqi | varchar | 255 | 0 | Y | N | NULL | ||
| tuifangriqi | varchar | 255 | 0 | Y | N | NULL | ||
| times | varchar | 255 | 0 | Y | N | NULL | ||
| money | int | 10 | 0 | Y | N | NULL | 房间结账金额 | |
| tianshu | int | 10 | 0 | Y | N | NULL | ||
| idcar | varchar | 255 | 0 | Y | N | NULL | ||
| dingjin | int | 10 | 0 | Y | N | NULL | ||
| idnumber | varchar | 60 | 0 | Y | N | NULL |
</span>
四、项目截图
下面是用户角色的功能介绍
用户角色-用户登录⬇️【点击返回功能介绍页面】
用户角色-用户登录⬇️【点击返回功能介绍页面】
用户角色-提交留言⬇️【点击返回功能介绍页面】
用户角色-查看留言板⬇️【点击返回功能介绍页面】
用户角色-查询公告信息⬇️【点击返回功能介绍页面】
用户角色-查询房间⬇️【点击返回功能介绍页面】
用户角色-修改密码⬇️【点击返回功能介绍页面】
用户角色-修改密码⬇️【点击返回功能介绍页面】
用户角色-预定信息管理⬇️【点击返回功能介绍页面】
下面是管理员角色的功能介绍
管理员角色-管理员登录⬇️【点击返回功能介绍页面】
管理员角色-会员信息管理⬇️【点击返回功能介绍页面】
管理员角色-会员注册⬇️【点击返回功能介绍页面】
管理员角色-会员资料查询管理⬇️【点击返回功能介绍页面】
管理员角色-修改密码⬇️【点击返回功能介绍页面】
管理员角色-充值管理⬇️【点击返回功能介绍页面】
管理员角色-公告信息管理⬇️【点击返回功能介绍页面】
管理员角色-员工信息管理⬇️【点击返回功能介绍页面】
管理员角色-员工资料查询管理⬇️【点击返回功能介绍页面】
管理员角色-客房入住查询⬇️【点击返回功能介绍页面】
管理员角色-客房状态查询管理⬇️【点击返回功能介绍页面】
管理员角色-客房管理⬇️【点击返回功能介绍页面】
管理员角色-客房类别管理⬇️【点击返回功能介绍页面】
管理员角色-报表管理⬇️【点击返回功能介绍页面】
管理员角色-挂账管理⬇️【点击返回功能介绍页面】
管理员角色-收银管理⬇️【点击返回功能介绍页面】
管理员角色-消费记录查询⬇️【点击返回功能介绍页面】
管理员角色-交接班管理⬇️【点击返回功能介绍页面】
管理员角色-账目核对管理⬇️【点击返回功能介绍页面】
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)