SOURCE CODE WEBSITE QUẢN LÝ KHÁCH SẠN HOTELPRO – PHP MYSQL
GIỚI THIỆU
HotelPro là source code website quản lý khách sạn được xây dựng bằng PHP, MySQL, HTML5, CSS3 và JavaScript, hỗ trợ quản lý phòng, đặt phòng, nhận phòng, trả phòng, khách hàng, dịch vụ, hóa đơn và doanh thu.
Website sở hữu giao diện quản trị hiện đại với tông màu xanh navy – trắng – vàng đồng, bố cục trực quan, dễ sử dụng và phù hợp với nhu cầu học tập, làm đồ án hoặc phát triển hệ thống quản lý khách sạn.
Hệ thống hỗ trợ 3 vai trò: Admin, Quản lý và Lễ tân, với cơ chế phân quyền theo tài khoản.
Source code tích hợp sẵn database MySQL và dữ liệu demo gồm 50 phòng, 100 khách hàng, 40 lượt đặt phòng và 20 hóa đơn mẫu.
1. DASHBOARD QUẢN LÝ
-
Hiển thị tổng số phòng khách sạn.
-
Thống kê phòng đang sử dụng.
-
Thống kê phòng còn trống.
-
Theo dõi tình hình đặt phòng.
-
Thống kê doanh thu.
-
Tổng quan hoạt động khách sạn.
2. QUẢN LÝ PHÒNG
-
Thêm phòng mới.
-
Chỉnh sửa thông tin phòng.
-
Quản lý số phòng.
-
Quản lý loại phòng.
-
Theo dõi trạng thái phòng.
-
Phân biệt phòng trống, đang sử dụng và các trạng thái khác.
-
Cập nhật thông tin phòng.
3. QUẢN LÝ LOẠI PHÒNG
-
Quản lý danh sách loại phòng.
-
Thiết lập giá thuê theo giờ.
-
Thiết lập giá thuê theo đêm.
-
Quản lý sức chứa của từng loại phòng.
-
Phân loại phòng theo nhu cầu sử dụng.
4. HỆ THỐNG ĐẶT PHÒNG
-
Tạo phiếu đặt phòng.
-
Chọn khách hàng.
-
Chọn phòng cần đặt.
-
Nhập thời gian nhận và trả phòng dự kiến.
-
Kiểm tra lịch đặt phòng.
-
Hạn chế tình trạng đặt trùng lịch.
-
Theo dõi trạng thái đặt phòng.
-
Quản lý danh sách đặt phòng.
5. CHECK-IN – NHẬN PHÒNG
-
Xác nhận khách nhận phòng.
-
Cập nhật trạng thái đặt phòng.
-
Cập nhật trạng thái sử dụng phòng.
-
Ghi nhận thời gian nhận phòng.
-
Theo dõi các phòng đang có khách.
6. CHECK-OUT – TRẢ PHÒNG
-
Thực hiện trả phòng.
-
Tính tiền phòng theo thông tin đặt phòng.
-
Tổng hợp chi phí dịch vụ.
-
Áp dụng khoản giảm giá.
-
Đối trừ tiền đặt cọc.
-
Tính tổng tiền cần thanh toán.
-
Cập nhật trạng thái phòng sau khi trả.
-
Tạo hóa đơn thanh toán.
7. QUẢN LÝ KHÁCH HÀNG
-
Thêm khách hàng.
-
Chỉnh sửa thông tin khách hàng.
-
Quản lý danh sách khách hàng.
-
Tìm kiếm khách hàng.
-
Lưu thông tin liên hệ.
-
Theo dõi lịch sử đặt phòng.
8. QUẢN LÝ DỊCH VỤ
Hệ thống hỗ trợ quản lý các dịch vụ phát sinh trong quá trình lưu trú như:
-
Nước uống.
-
Đồ ăn.
-
Giặt ủi.
-
Dịch vụ bổ sung.
-
Các khoản phụ thu khác.
Chức năng bao gồm:
-
Quản lý danh sách dịch vụ.
-
Thiết lập đơn giá.
-
Thêm dịch vụ vào phiếu đặt phòng.
-
Ghi nhận số lượng sử dụng.
-
Tính tổng tiền dịch vụ.
9. QUẢN LÝ HÓA ĐƠN
-
Tạo hóa đơn khi trả phòng.
-
Hiển thị thông tin khách hàng.
-
Hiển thị thông tin phòng.
-
Tính tiền thuê phòng.
-
Tổng hợp tiền dịch vụ.
-
Áp dụng giảm giá.
-
Trừ tiền đặt cọc.
-
Tính số tiền còn phải thanh toán.
-
Xem và in phiếu thu.
Lưu ý: Hóa đơn trong source là phiếu thu nội bộ, không phải hóa đơn điện tử có giá trị pháp lý về thuế.
10. BÁO CÁO DOANH THU
-
Thống kê doanh thu.
-
Lọc báo cáo theo khoảng thời gian.
-
Theo dõi hoạt động kinh doanh.
-
Xem dữ liệu thanh toán.
-
Hỗ trợ quản lý hiệu quả hoạt động khách sạn.
11. QUẢN LÝ NHÂN VIÊN VÀ PHÂN QUYỀN
Hệ thống hỗ trợ 3 vai trò:
Admin:
Quản lý:
Lễ tân:
Quyền truy cập được kiểm soát theo vai trò được cấp.
12. NHẬT KÝ HOẠT ĐỘNG
-
Ghi nhận hoạt động quản lý.
-
Theo dõi các thao tác quan trọng.
-
Hỗ trợ kiểm tra lịch sử xử lý dữ liệu.
13. GIAO DIỆN WEBSITE
-
Thiết kế hiện đại.
-
Tông màu xanh navy – trắng – vàng đồng.
-
Giao diện quản trị trực quan.
-
Bố cục rõ ràng.
-
Danh sách dữ liệu dễ theo dõi.
-
Các biểu mẫu nhập liệu thuận tiện.
-
Phù hợp sử dụng trên trình duyệt máy tính.
14. DATABASE VÀ DỮ LIỆU DEMO
Source code bao gồm:
Các bảng dữ liệu chính:
-
users
-
rooms
-
room_types
-
customers
-
bookings
-
services
-
booking_services
-
invoices
-
audit_logs
15. CÔNG NGHỆ SỬ DỤNG
-
PHP – Xử lý Backend.
-
MySQL – Quản lý cơ sở dữ liệu.
-
HTML5 – Xây dựng giao diện.
-
CSS3 – Thiết kế giao diện.
-
JavaScript – Xử lý tương tác.
-
WAMP Server – Chạy website trên localhost.
16. SOURCE CODE BAO GỒM
-
Full source code HotelPro.
-
Database MySQL.
-
File SQL cấu trúc dữ liệu.
-
File SQL dữ liệu demo.
-
Tài khoản đăng nhập mẫu.
-
File hướng dẫn cài đặt.
-
Các chức năng quản lý khách sạn cốt lõi.
17. PHÙ HỢP SỬ DỤNG CHO
-
Đồ án website quản lý khách sạn.
-
Đồ án PHP MySQL.
-
Bài tập lớn ngành Công nghệ thông tin.
-
Học tập lập trình hệ thống quản lý.
-
Tham khảo nghiệp vụ đặt phòng khách sạn.
-
Nghiên cứu quy trình Check-in / Check-out.
-
Phát triển phần mềm quản lý nhà nghỉ, khách sạn và homestay.
HotelPro – Source Code Website Quản Lý Khách Sạn PHP MySQL với hệ thống đặt phòng, Check-in, Check-out, quản lý dịch vụ, hóa đơn, doanh thu và phân quyền nhân viên.
Lưu ý phiên bản: Đây là source code MVP phục vụ học tập và phát triển thêm. Chưa tích hợp thanh toán ngân hàng, hóa đơn điện tử, quản lý nhiều chi nhánh, lịch đặt phòng kéo thả hoặc xuất báo cáo Excel/PDF chuyên dụng. Cần kiểm thử thực tế trước khi sử dụng trong hoạt động kinh doanh.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
HƯỚNG DẪN CÀI ĐẶT HOTELPRO TRÊN WAMP
Bước 1: Cài đặt WAMP Server
Khởi động Apache và MySQL.
Bước 2: Giải nén source code
Giải nén thư mục hotelpro vào:
C:\wamp64\www\hotelpro
Hoặc:
C:\wamp\www\hotelpro
Bước 3: Import database
Truy cập:
http://localhost/phpmyadmin
Tạo database tên hotelpro, sau đó import lần lượt:
-
database/schema.sql
-
database/seed_demo.sql
Bước 4: Cấu hình kết nối
Mở file config.php và kiểm tra thông tin kết nối MySQL.
Bước 5: Truy cập website
http://localhost/hotelpro/
Bước 6: Đăng nhập tài khoản demo
Admin:
Quản lý:
Lễ tân:
Bước 7: Kiểm tra chức năng
Lưu ý: Sử dụng database demo trên môi trường thử nghiệm. Đổi mật khẩu mặc định và kiểm tra phân quyền trước khi triển khai công khai.