PROJECT APPROVAL
ONLINE TOUR GUIDE
Mini Project Abstract Approval submitted in partial fulfillment of the requirements for
the award of the degree
BACHELOR OF TECHNOLOGY
In
INFORMATION
TECHNOLOGY
By
M.Aashritha 19321A1201
Ch.Indu 19321A1225
P.Likhitha 19321A1234
APPROVED BY
1. INTERNALGUIDE : Shaista Sayeed
2. CO-ORDINATOR : M Sandhya Rani
3. HOD : Dr C MURUGAMANI
SPHOORTHY ENGINEERING COLLEGE
2022
Revisions
Version Primary Description of Version Date Completed
Author(s)
Final Draft Team SRS Document version 1.0 10-06-2022
Review & Approval
Requirements Document Approval History
Approving Party Version Signature Date
(Guide Name) Approved
Mr. Mohammed Afzal Version1.0 10-06-2022
Requirements Document Review History
Reviewer Version Signature Date
(Guide name and Other Reviewed
Staff names who
reviewed it)
Mr. Mohammed Afzal Version1.0 10-06-2022
Dr.T.Venkata Ramana Version1.0
Online Tour Guide
Problem Statement:
Tourism is very important in everyone's life to get a pleasure from daily hectic workload,
stress and pressure. The project "Online Tour Guide" provides a search platform where a
tourist can find their tour places according to their choices. It is a java based website that
helps the tourists in planning their tour of a completely anonymous places he/she wants to
explore. It takes the information such as location, the start and end place of the tour to make
the plan. Initially, it takes the information about the location the user is in. Then it will show
the list of places of attractions of that place, top hotels/restaurants and glorious items that
tourists can buy around those places from which the user can opt the places of his/her choice
according to his priority.
Objective:
The Objective of this project is to develop a system that automates processes and activities of
a travel agency. The Online Tour Guide will take responsibility for all the necessary things
about the customer requirement. A centralized admin can manage all the actors of the
application like hotel managers, place managers and all types of customers. The proposed
system makes the travelling activities much easier and flexible so that the users can get right
information at the very right time.
Existing System:
There are websites which help in planning the tour, but they are not efficient. The website
like Trip advisor shows only the places to visit in a city but not with an appropriate plan.
Some other existing websites like Inspirock, Make My Trip shows the plan on its own basis
but not with customers priority.
Disadvantages:
As it is observed , the biggest disadvantage of an existing system is lack of control. Tourists
needs to follow strict guidelines and schedules. You cannot move to the other place if there is
nothing to be excited about before scheduled time.
Time consuming
No proper plan
Not user friendly
Proposed System:
This model is based on the philosophical view of the human behavior as tourism guide. For
people who want the trip planned entirely, who don't want to use the filtering method of pen
and paper or trace filtering tour guide helps them completely. The tour guide is a website that
helps vacation goers plan out where to go and what to see based on their interests.
The tour guide shows the best plan that matches with your interest of places to visit in a city.
Also user can get the route of the place through mail. This is very useful to all the people who
love to travel in planning a time efficient trips where he or she can save time to visit new
places rather than getting lost in an unaware place.
Advantages:
This system has been designed to make quick decisions on which places to visit between
start and destination and helps you to search out the best options keeping in mind your
requirements and budget. It is User-Friendly and time saving application. This web-design
can achieve in storing large storehouses of data. The project has been designed in such a way
that new features and modules can be added to the system in the future as per user
requirements.
Modules:
Login/Registration:
Registration Module only happens the first time you access the system. It is a way to
check your credentials. Every time after your initial registration, you will log on to
the system using username and password.
The Login module is a portal module that allows users to type a username and
password to login. We can add this on any module tab to allow users to log into the
system.
Location Tracking:
Location tracking module refers to technologies that physically locate, electronically
record and trace the movement of people. When user enters start and destination
points the admin page displays way points in between those two locations and also
sends the route map of the locations through E-mail.
Booking of Hotels:
The Booking of hotels/restaurants help users to identify a place to stay and dine-in
where ever user wish for between start and destination places. This module helps
users to contact with actors like hotel managers and place managers to know
information about vacancies and timings of respective hotels/restaurants.
Public transit facility:
The Public Transport modes include city buses, autos, trains, trolley buses, rapid
transit(metro/sub-way/underground).Transit systems are available to the general
population though they often require a fare and may run on a limited schedule. Users
can travel through public transport with affordable charges to various places and this
module helps users to choose their own mode of transport facility based on their
budget requirements.
Functional requirements:
These are the requirements that the end user specifically demands as basic facilities that the
system should offer.All these functionalities need to be necessarily incorporated into the system
as a part of the contract.These are represents or states in the form of input to be given to the
system,the operation performed and the output expected.They are basically the requirements
stated by the user which one can use directly in the final product,unlike the non-functional
requirements.
User:
User can register and login with their credentials
User can select location of tour
User will get to know places of attractions according to location and can also get route
link through mail
User can also view and post comments regarding the tour
Admin:
Admin can login with their respective credentials
Admin can maintain user details
Admin can add or delete locations
Admin can create routes for added locations.
Non-functional requirements:
Non-functional requirements are basically the constraints or the requirements imposed on the
system. They specify the quality attribute of the software and helps in formulating security
policy of the software system. They ensure good user experience and ease of operating the
software. They are also called non-behavioral requirements.
Performance
Secure
Usability
Browser Compatibility
UI Requirements:
Administrative user interface:
The ‘administrative user interface’ concentrates on the consistent information that is
practically, part of the organizational activities and which needs proper authentication for the
data collection. These interfaces help the administrators with all the transactional states like
Data insertion, Data deletion and Date updating along with the extensive data search
capabilities
Computational Requirements:
SoftwareRequirements:
Client side : HTML, CSS, JavaScript
Server side : Java, JSP, Servlets
Database client : MySQL 5.0
Database server : SQLyog 11.5
Operating Systems : Windows 10
Server : Apache Tomcat 9.0
IDE : Eclipse
HardwareRequirements:
Processor : Intel i3 and above
RAM : 4GB and Higher
Hard Disk : 500GB Minimum