Skip to content

The project is implemented using Swing GUI widget toolkit and MYSQL database.

Notifications You must be signed in to change notification settings

ShefaliDigikar/Hotel-Management-System-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Hotel-Management-System-Java

Implementation

The project is implemented using Swing GUI widget toolkit and MYSQL database. There are totally 9 classes. The root class i.e Hotel exhibits singleton design pattern whereas RoomCustomer and RestuarantCustomer incorporate the properties of factory design pattern.

About the project

A customer can select either of the services provided by the hotel i.e., Accommodation or Food. Based on the customer’s choice he/she will be redirected to the next page where he/she can select desired food items or book rooms. Admin can add/delete dishes or rooms to the database.

Class Diagram

JAVA_OEEE

Steps to run the application

  1. Open xampp server and create a database named ‘renaissance’.
  2. Create required tables and populate the database using database.txt.
  3. Import the project in Eclipse IDE.
  4. Right-click on the project -> Build path -> Configure Build path. Under Libraries tab, click Add External JARs and import all the JARs present in the External_JARs folder.
  5. Run the project.