# java EE 酒店管理系统 **Repository Path**: zhao-minjie/java-EE-HotelManagementSystem ## Basic Information - **Project Name**: java EE 酒店管理系统 - **Description**: 大三课设作品,前端利用bootstrap和jquery搭建,后端基于SSM,前后端利用json通信 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/zhao-minjie - **GVP Project**: No ## Statistics - **Stars**: 38 - **Forks**: 7 - **Created**: 2021-11-28 - **Last Updated**: 2025-08-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, SSM, 课设 ## README # java EE 酒店管理系统 #### 介绍 此项目是在长春大学计算机学院大三下学期《javaEE企业级开发》课程设计的背景下完成的,前端采用bootstrap3.4.1框架搭建UI,还用到了jquery3.3.1,以及vue.js框架。后端使用SSM三大主流框架,前后端通信主要使用json字符串方式封装。本人学习偏向后端,前端bug较多,欢迎大家在评论区赐教。 #### 软件架构 利用最基础的三层架构的方式,分为UI,controller,domain。UI为前端界面,controller接收UI的请求后交由domain层处理,之后将domain层返回的数据封装为固定的格式(AjaxResult类)。domain层主要分为dao子层和service子层,dao层主要进行数据的增删改查,service层进行主要业务逻辑控制,并返回数据给controller层。为了方便各层之间的通信,我们为数据库的每一张表和每一个视图设计了对应的实体类。 #### 安装教程 1. 我用IDEA编写的,大家最好也使用IDEA编辑此代码 2. 创建数据库,根目录下有hotel2.sql文件,我的数据库版本是mysql 5.5,有点老,版本不同的可以一段一段粘贴执行,反正不多 3. 根据自己数据库版本信息在pom.xml中修改数据库连接jar包版本 4. 修改src/main/resources/db.propoties文件,对应于自己的数据库 5. 最好重新配置一下tomcat服务器,然后再启动就可以啦 #### 使用说明 1. 登录(用户名admin,密码123123) ![登录](img/登录.png) 2. 入住记录管理 ![入住记录管理](img/入住记录管理.png) 3. 房间管理 ![房间管理](img/房间管理.png) 4. 房间类型管理 ![房间类型管理](img/房间类型管理.png) 5. 客户管理 ![客户管理](img/客户管理.png) 6. VIP客户管理 ![VIP客户管理](img/VIP客户管理.png) 7. 系统设置 ![系统设置](img/系统设置.png) #### 结尾 如果这个项目对于学习的你有用的话,请帮我点个收藏,谢谢