Xin chào bạn!
Cảm ơn bạn đã ghé thăm project của mình. Đây là những dòng code, những giờ học tập và làm việc không ngừng nghỉ để mình có thể hoàn thành các sản phẩm nhỏ bé này. Mình rất hy vọng chúng sẽ phần nào giúp ích cho bạn trong hành trình học tập hoặc làm việc.
Nếu bạn thấy project này hữu ích, hoặc đơn giản chỉ muốn ủng hộ một chút tinh thần cho mình, mình sẽ vô cùng biết ơn nếu bạn có thể mời mình một ly cà phê nhỏ qua link dưới đây:
Những sự ủng hộ của bạn, dù lớn hay nhỏ, đều là động lực để mình tiếp tục phát triển, học hỏi, và chia sẻ thêm nhiều kiến thức hơn nữa đến cộng đồng. Một lần nữa, mình cảm ơn bạn rất nhiều!
Chúc bạn một ngày tuyệt vời! 🌟
Đây là đồ án học phần Lập Trình Hướng Đối Tượng (OOP), được phát triển bằng ngôn ngữ Java trên giao diện dòng lệnh (CLI). Dự án nhằm mô phỏng một hệ thống quản lý khách sạn, tích hợp các tính năng cơ bản để hỗ trợ việc quản lý hiệu quả và tiện lợi.
- Xây dựng một ứng dụng quản lý khách sạn trực quan và dễ sử dụng.
- Áp dụng các kiến thức về lập trình hướng đối tượng như: kế thừa, đa hình, đóng gói, và trừu tượng.
- Phát triển kỹ năng thiết kế và tổ chức mã nguồn theo mô hình MVC (Model-View-Controller).
- Quản lý đặt phòng: Thêm, sửa, xóa và tìm kiếm thông tin đặt phòng.
- Quản lý khách hàng: Lưu trữ và cập nhật thông tin khách hàng.
- Quản lý dịch vụ: Theo dõi các dịch vụ sử dụng trong khách sạn (ăn uống, giặt ủi, thuê xe, v.v.).
- Quản lý hóa đơn: Tự động tính toán hóa đơn dựa trên chi phí phòng và các dịch vụ đã sử dụng.
- Thống kê: Báo cáo doanh thu theo ngày, tháng, quý hoặc năm.
- Ngôn ngữ: Java
- Cơ sở dữ liệu: Local Files.
- Model: Chứa các lớp đại diện cho các thực thể của hệ thống (Phòng, Khách Hàng, Hóa Đơn, v.v.).
- View: Giao diện người dùng.
- Controller: Quản lý các tương tác giữa người dùng và hệ thống, xử lý logic và liên kết giữa Model và View.
- Repository: Lưu trữ files data của hệ thống.
Nếu máy tính của bạn đã có JDK, có thể bỏ qua phần này và đến với phần tiếp theo, nếu chưa có thì cài đặt JDK theo hướng dẫn sau nhé.
Chạy file src/run/Main.java
để sử dụng hệ thống nhé.