0% found this document useful (0 votes)
312 views

Hotel Management System Python

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
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
312 views

Hotel Management System Python

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
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

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 MIND.THE
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 USERS.THE USER
INTERFACES ARE BROWSER SPECIFIC TO
GIVE DISTRIBUTED ACCESSABILITY FOR
THE OVERALL SYSTEM.THE INTERNAL
DATABASE HAS BEEB SELECTED AS
ORACLE 11G.THE 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

You might also like