You are on page 1of 11

EXERCISE – 1

AIM:-

To write the problem statement of HOTEL RESERVATION .

REQUIREMENTS:-

1. SOFTWARE REQUIREMENT – Microsoft Word


2. HARDWARE REQUIREMENT – Computer, Keyboard, Mouse, CPU

THEORY:-

Software for Hotel reservation. We will take the selection criteria from user and display the hotels list for
user basing on the criteria. User can book the room if there is availability of the rooms in that particular
hotel. There are three different types of user roles for the application they are administrator , hotel agent
and normal user. Following are the actions provided for each user.

Normal user :

1. Can register for the site


2. Search the hotel details basing on the criteria.
3. Book the hotel room
4. Can modify the self details.

Hotel Agent:

1. Can register for the site


2. Can add/update the details of the hotel.

Adminstrator:

1. Will approve the new hotel details added to the application


2. Can delete the user/hotel details.

CONCLUSION:-

Problem statement of HOTEL MANAGEMENT SYSTEM has been written successfully.


EXERCISE – 2

AIM:-

To do the requirement analysis and develop Software Requirement Specification Sheet for HOTEL
MANAGEMENT SYSTEM.

REQUIREMENTS:-

3. SOFTWARE REQUIREMENT

The system will store all data dividing into 4 parts as per the character of database which are room,
booking, and payment and customer details. The system shall permit only Management team and
database administrator to edit the database and the system will allows customer to cancel the booking.
System will have room detail database which store all the information of room. Booking data base
store the booking information and payment database shows all the payment whichever is due from
the customer and customer database provide all the information of customers.

4. HARDWARE REQUIREMENT – Computer, Keyboard, Mouse, CPU

THEORY:-

1. INTRODUCTION

This Software Requirement Specification document provides a complete description of all the
functionalities and the specifications of the Online Hotel Management System. The developers
and the testers can use this document as a reference for developing the design and test plan
documents

1.1 PURPOSE

The purpose of this document is to present a detailed Online Hotel Management System. It
will explain the different functional as well as non functional requirements of the system, the
interfaces of the system, what the system will do or how the system will interact with the
external users, the constraints under which it will operate. This Software Requirement
Specification document will provide a clear understanding of what is expected by the client in
the proposed Online Hotel Management System. This will give a clear idea on how the
software should be developed by the development team for the end users. This SRS will
provide a solid base or foundation for the project. From this SRS, the designers can design
low level design documents and the testers can create test plans and various test case
documents.

The main goal of the project is to design a scalable and extensible system for managing the
hotel activities. The system will be designed with the user-centric approach that will ensure
that the user requirements mentioned in the documents must be full filled and must conforms
to the requiredstandards. The new proposed system will operate efficiently by eliminating all
the time consuming issues and provides a better and much enhanced services to the customers
as well as the management and staff of the Casino Group of Hotels.‘e-Hotel’ can be
considered as a perfect software solution for hospitality industry since it contains all the
modules which are necessary for all the aspects of the hotel industry. The proposed software
is multi-platform software such that it will work in all the operating systems and most of the
browsers.

1.2 SCOPE
The software to be produced is an Online Hotel Management System known as ‘e-Hotel’
which will help the customers of the Casino Group of Hotels to reserve rooms and other
facilities of the hotel from anywhere in the world. The core part of the project is the
reservation and the booking system to keep track of the reservations and room availability.
This will be explained in detail in ‘3 –Functional Requirements’ section. There are three types
of theend users for this Hotel Management System. The first ones are the customer who uses
the system for the reservation purposes. The other end users are the admin user and the
management users who are given separate authentication to the Hotel Management
System.The booking module is used to reserve the hotel rooms. The customer can book the
rooms through online or through phone or in person. The customer needs to enter their
personal details and have to pay 10 percentage of the total payment to confirm the booking.
An email containing the confirmation details will be sent to the customer’s email address.
When the customer books the room through telephone or in person, the staff members of the
Casino Group of Hotels need to enter the customer details by logging to employee modules
with corresponding authorization

1.3 REFERENCES

The company will be documenting all the stages in the software development life cycle. All the documents
will be created according to company’s standards. The documents will be kept within the company in VSS
(Visual Source Safe) and all the changes made to the documents will be tracked and maintained. These
documents can be used by the Project team members as a reference for future modifications.
1.4 OVERVIEW
The rest of this SRS document describes the various system requirements, interfaces, features
and functionalities in detail.

2. OVERALL DESCRIPTION

We will take the selection criteria from user and display the hotels list for user basing on the
criteria. User can book the room if there is availability of the rooms in that particular hotel. There
are three different types of user roles for the application they are administrator , hotel agent and
normal user. Following are the actions provided for each user.

2.1 PRODUCT PERSPECTIVE


The application will be a windows-based self-contained and independent software product.

2.1.1 HARDWARE INTERFACES

The system should run on Microsoft windows based system.


2.1.2 SOFTWARE INTERFACES

The system will store all data dividing into 4 parts as per the character of database which are room,
booking, and payment and customer details. The system shall permit only Management team and database
administrator to edit the database and the system will allows customer to cancel the booking. System will
have room detail database which store all the information of room. Booking data base store the booking
information and payment database shows all the payment whichever is due from the customer and
customer database provide all the information of customers.

2.1.3 MEMORY CONSTRAINTS


Atleast 4GB RAM and 16GB space on hard disk will be required for running the
application.

2.2 PRODUCT FUNCTIONS


1.Overview of the website
The site should be designed to allow any users to search database from hotel
system database. The system should allow customer to view information of rooms
and hotel and allow customer to book the records in the database, accept the
payment and provide confirmation. Other function that could increase the usability
of a website is:1.Automatic email confirmation of the room booking.2.Confirmation
of payment details.3.Provide list of room available and rates.

2.System platform and interface


Website should be accessible to every usersusing web browsers that is version
4.0 or higher. The website should be available in different language and used
suitable visual interface. The site should maintain the inventory of website visited by
the users from different areas in its database.

Home page

Home page is the first page of the website which is the index page for web
designer. It will provide all the information about the hotel and its activities.
It should give detail information and attract users to be customers. The
page will have a banner covering 25 percentage of the page with graphic
appearance. The page will have logo and site map above the banner with the
entire menu bar under the banner. The page should contain some information and
images at the middle following the entire social networking link at the bottom
right of the page while ending with privacy link at the bottom left end.

Booking page

Booking page follows the same interface as home page. It will contain logo,
sitemap at the top following banner and entire menu bat. The page show
booking calendar, amount and booking form which contain information about
customer and payment method instead of image and other text shown in the home
page. The page then will be entire menu social networking at the bottom right
ending with privacy link at the bottom left end.

Website administration

The site should have different page for administration users with separate
accessibilities to understand users’ behaviors. System administrators could uses the
records for users activities to find the lack of functional requirement and
for better improvement.
2.3 ASSUMPTIONS AND DEPENDENCIES
It is not dependent on other factors.

3. SPECIFIC REQUIREMENTS

HARDWARE INTERFACES

Computer, Keyboard, Mouse, CPU

SOFTWARE INTERFACES

The system will store all data dividing into 4 parts as per the character of database which are room,
booking, and payment and customer details. The system shall permit only Management team and
database administrator to edit the database and the system will allows customer to cancel the booking.
System will have room detail database which store all the information of room. Booking data base
store the booking information and payment database shows all the payment whichever is due from
the customer and customer database provide all the information of customers.

4. Data conversion requirements

The database plays vital role in the organization and it should be stored in
proper way that required information can be retrieve easily from stored
warehouse such as room details is stored in room database. The users should
be allowed to access the information about rooms which as available and what are
the cost of the room where as security system should be used by system so
confidential information does not access to unauthorized person. The database
system should be organized so that management can retrieve theinformation
in simple and summarized form
4.1 PREFORMANCE REQIREMENTS
None

4.2 DESIGN CONSTRAINTS

The project should be completed within specified time period including


Planning, Designing, Development, Testing
and Deployment.

The project should be completed within specified budget.

The Requirement Traceability Matrix (RTM) should be correlated and


completed.

All the Entry and Exit criteria of all the stages should be met.
The product should be user-friendly, reliable and should maintain the industry
standards without compromising the quality.

The system architecture and design should be open and in a standard way such
that additional functionalities can be added later without much effort.

The Creative IT Solution


s will provide only the software; it is the responsibility
of the client company to set up hardware for running the application.

The consultation with the Casino Group of Hotels regarding project


development comes at no cost to the project

4.3 SOFTWARE SYSTEM ATTRIBUTES

4.3.1 MAINTAINABILITY
The application will be designed in a maintainable manner. It will be easy to
incorporate new requirements in individual modules.

4.3.2 PORTABILITY
The application will be easily portable on any windows-based system that has Oracle
10g Express Edition installed.

4.4 OTHER REQUIREMENTS

The client of E-Hotel is going to need satisfactory training


of the application, which would enable them to use the
application successfully without any help of the developer
group. The training is a crucial part of the project because
if the client doesn’t know the functionality given to him, he
would not be able to utilize the application successfully.
The training will make use of the following:

 Perfect version of the application.

 Back up CD for the application.

 Instructions and Manual for the system.

 Web server instructions.


The training will also involve the client how to successfully
following some specific tasks.

 Insert user and other relevant procedures.

 Resetting the users’ passwords.

 Generating rooms and services

 Explanation of using the application in a regulated way to


end users.

 Using help function effectively.

 General trouble-shooting procedures.

5. CHANGE MANAGEMENT PROCESS


Changes in the system will be done as required by the customer. If any problem arises in the
system, that also will be sought out as soon as possible.

CONCLUSION:-

Requirement analysis of HOTEL MANAGEMENT SYSTEM has been done and its Software
Requirement Specification Sheet has been written successfully.
AIM:-
To draw the Level – 0 and Level – 1 Data Flow Diagram (DFD) for HOTEL
MANAGEMENT SYSTEM.

REQUIREMENTS:-
1. SOFTWARE REQUIREMENT – Microsoft Word, MS Paint
2. HARDWARE REQUIREMENT – Computer, Keyboard, Mouse, CPU

THEORY:-
Level – 0 Data Flow Diagram:-
Level – 1 Data Flow Diagram:-
CONCLUSION:-
Level – 0 and Level – 1 Data Flow Diagram (DFD) for HOTEL MANAGEMENT SYSTEM
have been drawn successfully.

You might also like