0% found this document useful (0 votes)
183 views12 pages

Hotel Management System Overview

The document describes a hotel management system that maintains information on hotels around the world, including availability. Guests can register on the site and request bookings. The system schedules guests based on available units. It was developed using distributed client server technology and Oracle 11g for the database. The interfaces provide distributed access and usability.

Uploaded by

Komal nadakuditi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
183 views12 pages

Hotel Management System Overview

The document describes a hotel management system that maintains information on hotels around the world, including availability. Guests can register on the site and request bookings. The system schedules guests based on available units. It was developed using distributed client server technology and Oracle 11g for the database. The interfaces provide distributed access and usability.

Uploaded by

Komal nadakuditi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
  • Abstract
  • Introduction
  • Definitions and Acronyms
  • Feasibility Report
  • Technical Description
  • Graphical User Interface
  • Project Design Description
  • ER-Diagrams
  • Data Flow Diagrams
  • Installation and Project Description
  • Conclusions And Recommendations

Hotel Management System

2000032030-KOMAL
2000030596-CHAKRI
THE SYSTEM AIMS AT THE MAINTENANCE
AND MANAGEMENT OF THE DIFFERENT
HOTELS THAT ARE AVAILABLE IN THE
DIFFERENT PARTS OF THE WORLD. IT
MAINLY TAKES CARE OF THE HOTEL
MANAGEMENT AT THE CORE AREA OF
THE DATABASE. THE SYSTEM PROVIDES
THE INFORMATION REGARDING THE
DIFFERENT HOTELS THAT ARE AVAILABLE

Abstract AND THEIR STATUS SPECIFIC TO


AVAILABILITY. THE GUESTS CAN VISIT
THE SITE AND REGISTER THEMSELVES
WITH THE REQUIRED INFORMATION THAT
IS EXPECTED BY THE SYSTEM. EACH
REGISTERED GUEST CAN RAISE A
REQUEST FOR THE UNIT BOOKINGS. THE
GUESTS ARE SCHEDULED WITH THE
INFORMATION OF THE AVAILABILITY OF
THE UNITS FOR THEY HAVE REQUESTED
THE TIME.
THE ENTIRE PROJECT HAS BEEN
DEVELPED KEEPING IN VIEW OF THE
DISTRIBUTED CLIENT SERVER
COMPUTING TECHNOLOGY IN [Link]
SPECIFICATION HAVE BEEN NORMALIZED
UPTO 3NF TO ELIMINATE ALL THE
ANOMALIES THAT MAY ARISE DUE TO
THE DATABASE TRANSACTIONS THAT
ARE EXECUTED BY THE ACTUAL
Introduction ADMINISTRATION AND [Link] USER
INTERFACES ARE BROWSER SPECIFIC TO
GIVE DISTRIBUTED ACCESSABILITY FOR
THE OVERALL [Link] INTERNAL
DATABASE HAS BEEB SELECTED AS
ORACLE [Link] BASIC CONSTRUCTS OF
THE TABLESPACES,CLUSTERS AND
RIDEXES HAVE BEEN EXPLOITED TO
PROVIDE HIGHER CONSISTENCY AND
RELIABILITY FOR THE DATA STORAGE
HTTP- HYPERTEXT
TRANSFER PROTOCOL
HTML- HYPERTEXT
MARKUP LANGUAGE
FR – FUNCTIONAL
Definitions and REQUIREMENT
NFR –NONFUNCTIONAL
Acronyms REQUIREMENT
GUI – GRAPHICAL USER
INTERFACE OSGI-
OPEN SERVICES GATEWAY
INITIATIVE
FEASIBILTY REPORT

• The new system should be cost effective

• To improve productivity and service and service.

• To enhance user interface.

• To improve information presentation and durability.

• To upgrade systems reliability, availability and flexibility.

• To address human factors for better and uses acceptance


Technical Description

 The total number of databases that were identified to build the system is 10. The major
part of the Databases is categorized as Administrative components and the user
components.
 The administrative components are useful is managing the actual master data that may;
be necessary to maintain the consistency of the system. The administrative databases are
purely used for the internal organizational needs and necessities.
 The user components are designed to handle the transactional state that arise upon the
system whenever the general client makes a visit onto the system for the sake of the report
based information.
GRAPHICAL USER INTERFACE

For the flexibility of the user, the interface has been developed
in graphical user interface mode. The normal interface is
applied through browser.
The GUI’s at the top level has been categorized as: 1)
Administrative user interface
2) Customer or general user interface

The administrative user interface concentrates on the consistent


information that is practically, pact of the organizational
activities and which needs proper authentication for the data
collection. The interfaces help the visitors with all the
transactional states like Data insertion, Data deletion and Data
updating with the data search capabilities
Project Design Description

The main purpose for preparing this document is to give a general insight into the
analysis and requirements of the existing system or situation and for determining
the operating characteristics of the system

This Document plays a vital role in the development life cycle (SDLC) As it
describes the complete requirement of the system. It is meant for use by the
developers and will be the Page | 8 of 26 basic during testing phase. Any
changes made to the requirements in the future will have to go through formal
change approval process
ER-Diagrams

The entity Relationship Diagram (ERD) depicts the relationship


between the data objects. The ERD is the notation that is used
to conduct the date modeling activity the attributes of each data
object noted is the ERD can be described resign a data object
descriptions.
The set of primary components that are identified by the ERD
are  Data object  Relationships
 Attributes  Various types of indicators.

The primary purpose of the ERD is to represent data objects and


their relationships
Data Flow Diagrams

• This Diagram server two purpose.


• Provides an indication of how date is transformed as it moves
through the system.
• Disputes the functions and sub functions that transforms the
dataflow.
Installation and project description

The database as it is developed by oracle 11g can be installed


only by using the export and import concepts. Using core java
and components like JSP and Servlets needs proper deployment
as per general specifications developed the front end as it. The
project can be described by the screenshots in the project as
follows
The following screenshots appear when the admin login to the
browser :
Conclusions And Recommendations

 The entire project has been developed and deployed as per the requirements stated by the
user, it is found to be bug free as per the testing standards that are implemented. Any
specification untraced errors will be concentrated in the coming versions, which are
planned to be developed in near future.
 The system at present does not take care of the money payment methods, as the
consolidated constructs need SSL standards and are critically to be initiated in the first
face, the application of the credit card transactions is applied as a developmental phase in
the coming days. The system needs more elaborative technicality for its inception and
evolution

Common questions

Powered by AI

Challenges include implementing money payment methods with the necessity of SSL standards for secure transactions. Although credit card transactions feature as an enhancement phase, the system currently lacks these capabilities. Future enhancements aim to add these secure transactional features, requiring elevated technical standards .

Current maintenance issues include handling future specification changes and resolving untracked bugs. These might be addressed by instituting a formal change approval process and introducing versions with advanced debugging capabilities. Moreover, improvements in transaction security like SSL can be prioritized to maintain malleability and effectiveness .

The system enhances user interfaces by implementing graphical user interface (GUI) mode, accessible via browsers, aiming for user flexibility. The administrative user interface focuses on consistent organizational data requiring proper authentication, supporting transactional states such as data insertion, deletion, and updating. For general users, the ease of interface improves service and productivity, enhancing information presentation and acceptability .

The Hotel Management System ensures data consistency and reliability by organizing its database into normalized forms up to 3NF. This eliminates anomalies during database transactions executed by the administration and users. The system uses Oracle 11G, library constructs like clusters, tablespaces and ridges to ensure high consistency and reliability in data storage .

JSP and Servlets play a crucial role in the system's deployment by enabling dynamic, server-side programming, essential for handling complex transactions and enhancing the interface usability. Proper deployment of these components ensures the system's responsiveness and scalability, critical for meeting user demands efficiently .

Recommendations include adopting a modular design for easier scalability and adaptation to regional requirements, implementing robust data integrity protocols and internationalization standards. Leveraging cloud computing could further enhance flexibility and reliability by facilitating broader, more secure access and data management capabilities for international hotel data .

The primary components identified by the ERD in the Hotel Management System include Data Object, Relationships, Attributes, and various types of indicators. These components serve to represent data objects and their relationships clearly, thus aiding in data modeling and analysis of how data is structured and interrelated .

The distributed client-server computing model impacts the functionality by offering a browser-specific interface for distributed accessibility. This architecture facilitates remote access and real-time data transactions for administrators and guests alike, enhancing the system's efficiency and availability across diverse geographic locations .

Data Flow Diagrams benefit system development by illustrating how data is transformed as it moves through the system, displaying functions and sub-functions that process data flows. This visualization aids developers in understanding the system's operational characteristics, enhancing clarity in system specification and contributing to a structured development process .

The GUI design is effective in transactional state management by providing clear, accessible interfaces for data operations like insertion, deletion, and updates. Specifically tailored interfaces for administrative users allow efficient management of organizational data, thereby ensuring seamless transaction execution .

Hotel Management System
2000032030-KOMAL
2000030596-CHAKRI
Abstract
THE SYSTEM AIMS AT THE MAINTENANCE 
AND MANAGEMENT OF THE DIFFERENT 
HOTELS THAT ARE AVAILABLE IN THE 
DIFFERENT PAR
Introduction
THE ENTIRE PROJECT HAS BEEN 
DEVELPED KEEPING IN VIEW OF THE 
DISTRIBUTED CLIENT SERVER 
COMPUTING TECHNOLOGY IN
Definitions and 
Acronyms
HTTP- HYPERTEXT 
TRANSFER PROTOCOL              
        HTML- HYPERTEXT 
MARKUP LANGUAGE
FEASIBILTY REPORT
• The new system should be cost effective 
• To improve productivity and service and service. 
• To enhance
Technical Description
The total number of databases that were identified to build the system is 10. The major 
part of the D
GRAPHICAL USER INTERFACE
For the flexibility of the user, the interface has been developed 
in graphical user interface mode.
Project Design Description
The main purpose for preparing this document is to give a general insight into the 
analysis and r
ER-Diagrams
The entity Relationship Diagram (ERD) depicts the relationship 
between the data objects. The ERD is the notation
Data Flow Diagrams
• This Diagram server two purpose. 
• Provides an indication of how date is transformed as it moves 
throu

You might also like