Skip to content

Atekahussin/Hotel-Reservation-Management-System-ASE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏨 Hotel Reservation Management System (HRMS)

Software Engineering Architecture KFU

📌 Project Overview

Traditional hotel booking processes often suffer from errors and manual workloads. This project develops a centralized Hotel Reservation Management System (HRMS) to automate operations, manage inventory, and provide a seamless booking experience for guests.

🏗️ Architectural Design

The system follows a Layered Architecture approach to ensure:

  • Scalability: Easy to expand and add new features.
  • Security: Structured information flow with secure payment integration.
  • Maintainability: Clear separation between business logic, data, and user interface.

🚀 Key Features

For Guests:

  • Online Booking: Search, view, and reserve rooms in real-time.
  • Secure Payments: Integrated payment gateway for safe transactions.
  • Reward Points: System to redeem points for loyal customers.

For Admin & Staff:

  • Inventory Management: Real-time tracking of room availability and housekeeping status.
  • Reporting: Centralized dashboard for generating operational reports.
  • Promotion Management: Tools to create and manage hotel offers.

🛠️ Software Engineering Artifacts

This repository contains the full engineering lifecycle of the system, including:

  • Software Requirements Specification (SRS): Detailed functional and non-functional requirements.
  • System Design: Architectural diagrams and UML modeling.
  • Implementation Strategy: Structured flow for hotel operations.

📁 Repository Structure

  • Design/: Visual artifacts including UML diagrams (Class, Use Case, Sequence) and UI prototypes.
  • Documentation/: Full technical report (PDF) detailing the SRS and system analysis.
  • Presentation/: Project presentation slides (PowerPoint) summarizing the system's value and design.

👥 The Team

Developed by Computer Science students at King Faisal University:

  • Atekah Hussain
  • Norah Almarri
  • Fatimah Albesher
  • Fatimah Alabdellah
  • Zainab Alhadhari
  • Supervised by: Dr. Noor Hafsa

Developed for the Advanced Software Engineering Course - KFU.

Connect with me on LinkedIn for more projects! https://www.linkedin.com/in/ateka-hussain/

About

A professional Hotel Reservation Management System (HRMS) designed with a layered architecture. Developed for the Advanced Software Engineering course at KFU, focusing on scalability, security, and automated workflows.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors