# Pms酒店管理系统 **Repository Path**: Chenfangyijie_code/pms-hotel ## Basic Information - **Project Name**: Pms酒店管理系统 - **Description**: 基于 ThinkPHP 5.1 开发的酒店管理系统(纯 API 后端) - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-14 - **Last Updated**: 2026-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PMS 酒店管理系统 > 基于 ThinkPHP 5.1 开发的酒店管理系统(纯 API 后端) [![PHP Version](https://img.shields.io/badge/php-%3E%3D5.6-8892BF.svg)](http://www.php.net/) [![ThinkPHP](https://img.shields.io/badge/ThinkPHP-5.1%20LTS-blue.svg)](https://www.kancloud.cn/manual/thinkphp5_1/content) ## 项目简介 ⚠️ **注意**:本项目为**纯 API 后端**,不包含前端界面,需要自行对接前端或使用 Postman 等工具测试接口。 ![界面预览](demo/QQ20260427-103503.png) ## 技术栈 - **PHP** >= 5.6 - **ThinkPHP** 5.1 LTS - **JWT** 身份验证 ## 项目结构 ``` pms-hotel/ ├── application/ # 应用目录 │ ├── common/ # 公共模块 │ └── index/ # 业务模块 │ ├── controller/ # 控制器 │ ├── service/ # 业务逻辑 │ └── validate/ # 验证器 ├── config/ # 配置目录 ├── public/ # Web目录 │ ├── install.php # 安装程序 │ └── hotel.sql # 数据库文件 ├── route/ # 路由 ├── thinkphp/ # 框架核心 ├── vendor/ # 依赖 └── demo/ # 示例图片 ``` ## 功能模块 | 模块 | 说明 | |------|------| | 🔐 登录认证 | JWT Token + 跨域支持 | | 🏠 房间管理 | 房间信息维护 | | 🏢 楼层管理 | 楼层信息管理 | | 📐 布局管理 | 酒店布局配置 | | ⚙️ 系统管理 | 系统设置 | ## 快速开始 ### 环境要求 PHP >= 5.6 | MySQL >= 5.5 | Composer ### 安装步骤 **方式一:图形化安装(推荐)** 1. 访问 `http://localhost/install.php` 2. 填写数据库配置信息 3. 点击安装 → 删除 `public/install.php` **方式二:手动安装** ```bash composer install mysql -u root -p < public/hotel.sql php think run ``` ## API 路由 | 方法 | 路由 | 说明 | |:---:|------|------| | POST | `/login` | 用户登录 | | GET | `/think` | 测试接口 | ## 接口测试 由于项目为纯 API,建议使用以下工具测试: - **Postman** - 专业的 API 测试工具 - **Apifox** - 国产 API 管理工具 - **浏览器开发者工具** - Network 面板 ### 登录示例 ```bash # POST 请求 curl -X POST http://localhost/login \ -H "Content-Type: application/json" \ -d '{"username":"admin","password":"123456"}' ``` ## 数据库 ### user 用户表 | 字段 | 类型 | 说明 | |------|------|------| | id | int | 主键 | | username | varchar(50) | 用户名 | | password | varchar(32) | 密码(MD5) | | token | text | JWT Token | | status | tinyint | 状态 | ## 许可证 [Apache-2.0](LICENSE.txt) --- *ThinkPHP 5.1 —— 12载初心,你值得信赖的PHP框架*