【012】基于JavaWeb酒店客房管理系统(附源码、数据库、数据库文档、运行教程)
文章目录
- 一、项目介绍
- 二、运行教程
- 三、源码获取
一、项目介绍
技术栈:、Spring、SpringMVC、mysql、mybatis、druid连接池、bootstrap。
这是基于SSM(Spring+SpringMVC+MyBatis)框架的酒店客房管理系统,包含管理员的登录页面、 数据统计、客房管理、客房设置、商品管理、住宿管理、财务管理、旅客管理、管理员管理、日志管理。
1.数据统计包括营业金额折线图、散客营业金额扇形图、团队营业金额扇形图、房间统计;
客房管理含增删查改,选择房间号、客房等级、房态、床位数、标准客房/天、钟点房价设置,入标准房价/小时 时长限制(小时) 首段时长(小时) 首段价格等信息设置;
2.客房管理含增删查改,选择修改选择商品,商品名称,商品类别,计量单位,销售价格等信息
3.住宿管理包含客房预订、住宿登记,客房登记可以选择房间号、客房等级、接待对象、旅客姓名、抵达时间、押金、预定天数、联系电话、预定状态等,包含团队信息和旅客信息。住宿登记包含选择房间号、客房等级、床位数、接待对象、旅客姓名、旅客类别、换房次数、换房费、换房时间 登记时间、出租方式、住宿天数/小时、总费用。
4.财务统计,可以根据区间查询选择房间号、接待对象、旅客姓名、换房次数、换房时间、登记时间、结账时间、总费用等
5.旅客管理,含旅客信息的增删查改,信息包含姓名、性别、出生日期、民族、旅客级别、证件类型、证件号码、联系电话
6.管理员管理:对管理员进行增删查改
7.日志管理:包含管理员的登录日志
系统实现分析:
(1)界面部分:bootstrap、echarts、html、css、js;
(2)逻辑数据部分:Tomcat+Spring+Mysql+Mybatis;
(3)数据库连接接口:JDBC接口;
(4)数据存储部分:mysql;
数据库表结构文档
系统开发环境
服务器:Tomcat8.7.75;
数据库系统:MySQL;
数据库连接接口:JDBC接口;
IDE:intellij IDEA / Eclipse下JDK1.8版本;
``
初始可用账号/密码:admin/admin
二、运行教程
数据库导入教程
1、导入数据库
1)
IDEA后端连接数据库 教程(保姆级):
(注意:建议使用jdk1.8)
选择对应目录
选择从外部模型导入maven项目
project structure–》Facets,选择Web
修改Web Resource Directories,
选择webapp,点击确定,然后apply
再选择Artifacts中的web Application:Exploded的from modules
edit configurations,配置tomcat
选择第二个
在右侧连接数据库
分别填入用户名、数据库密码、数据库名称
记得修改application.yml配置文件的密码为自己数据库的密码。
更新maven文件
点击运行,页面跳转至http://localhost:8080/hotel_war_exploded/StayRegister/roomList.do
以上操作配置完,便可以运行啦
三、源码获取
百度云链接:https://pan.baidu.com/s/1Uj0Dttl97Y9PWt4a7LpFDw
提取码:zvoe
链接失效可加cynm-2233获取,码字不易,感谢点赞