Royal Hotel Management System: A Java-Based Application for Efficient Hotel Operations

Verified

Added on  2024/05/20

|2
|613
|54
AI Summary
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
Royal Hotel Management System
Abstract
“Hotel Management System” Project will able to help hotel staff and
customers. When the details of customers are handled manually it creates
a problem. The application will able to book hotel rooms, generate bills
and also help to check if rooms are cleaned or not.
The objective of the project is to develop an application of hotel
management so that manager can manage customer details properly and
the customer can book a room easily using the application.
Introduction
To manage and to secure the data of customers is a big task when this
entire task is done manually. To overcome this problem an application
“Hotel Management” is to design to manage data of customers and save
time when data is retrieved and insert into the database. The application
also provides security as to access database user has to enter user id and
password (Crossan 2014, p. 511-512).
Motivation
Many hotels are using the manual technique to store details of customers
and to book the rooms in the hotel. To reduce the effort for hotels an
application will design so that rooms can be a book within no time and to
also provide security to the database.
System structures
Hardware requirements:
Harddisk: 30 GB, RAM: Not less than 256Mb, Processor: (Pentium) dual-
core processor CPU.
Software requirements:
Database: XAMPP server as a backend to store database.
Language: Advanced Java, NetBeans 8.0.2.
Web server: phpMyAdmin server.
Functions
The application help to book rooms using an application
Track room cleaning status if the room is clean or not.
Generate bills for each customer.
User requirements
Operating System: Windows XP, Windows 7, 8 and Windows 10.
CSC8416 – Advanced Java Programming
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
Additional features
The manager can access any part of the application. He can add or
delete user details in the application.
The user can directly book rooms by just entering simple details(Kimes
2016, p. 247-251).
Inherent complexities and challenges
To automatically generate bills and to connect database with NetBeans
IDE is a major challenge in this application.
Project Plan
Items Activity date range Activities
1. Week 1- Week 2 Firstly, research and analyze
the problem.
2. Week 3- Week 5 Find hardware and software
specification of the
application.
3. Week 6- Week 7 Design logical view.
4. Week 8- Week 11 Coding & Implementation
5. Week 12- Week 13 Test the application.
Conclusion
The critical areas that can delay the project are to generate bills of the
total stay in rooms. Some algorithm has to design so that bill can
automatically generate. The system will have an attractive and easy GUI
so that user can easily book rooms. The backup of application will also
make if any problem occurs in an application.
References
Crossan, M 2014, ‘Hotel revenue management: Principles and
practices’, December 2014, vol. 13, no. 6, pp 511–512.
Kimes, S 2016, ‘The evolution of hotel revenue management’, June
2016, vol. 15, no. 3, pp 247-251.
CSC8416 – Advanced Java Programming
chevron_up_icon
1 out of 2
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]