The document describes a hotel booking system solution that incorporates a Microsoft Access database, Apache Tomcat web server, and Java Server Pages (JSP) for the web interface. The system allows administrators to manage hotel room details and pricing in the backend, while ordinary users can make reservations, cancellations, and check-ins through the frontend JSP interfaces. Use cases, class diagrams, and interaction diagrams were designed to model the system functionality and relationships between components.