Professional Documents
Culture Documents
PROJECT PROPOSAL
ON
TOURS AND TRAVEL SYSTEM
SUBMITTED BY:
Neela Rai (23)
Pragati Shrestha (25)
Shristi Paudel (36)
Siksha Tandukar (37)
DEPARTMENT OF COMPUTER AND ELECTRONICS AND
COMMUNICATION ENGINEERING
1
1 Table of Contents
CHAPTER 1: INTRODUCTION 3
1.1) PROJECT BACKGROUND 3
1.2) OBJECTIVES 3
1.2.1 )GENERAL OBJECTIVES 3
1.2.2) SPECIFIC OBJECTIVES 4
1.3) PROJECT SCOPES 4
2
Chapter 1: INTRODUCTION
1.1) PROJECT BACKGROUND
Tours and travel project is a web application implemented in PHP and MYSQL platform which allows users
to check various travel destination, travel packages and choose his/her destination accordingly. It provides an
effective solution for users to plan, manage and schedule their tours according to their requirements and
demands. Often people get confused while planning for a tour. First of all, they hardly know places where
they can spend good time. Further there comes a money constraint. This system solves problems of clients by
providing them different packages and facilities to personalize their tours.
The most important part of our project is its tour packages and its customization. There are two types of
users. First the customer login to the site where travel destinations are available. Each tour consists of two
types of packages, which includes economic and deluxe for stay, food and travelling. He/she provides the
details as he/she would like to travel. The admin of tours and travel system receives the mail & check which
vehicle is available for that day and reverts back to customer along with the quotation.
1.2) OBJECTIVES
This application is developed to provide best travelling services to the customers. We have developed tours
and travel management system to provide a search platform where a tourist can find their places according to
their choices.
3
1.2.2) SPECIFIC OBJECTIVES
Any tourist agency can make use of it for saving customer details.
Tourism group can use make of it for managing their location, hotel, vehicles details.
We can add new features as we require.
Reusability of this application is possible.
4
Chapter 2: LITERATURE REVIEW
We have visited many online websites for tours and travels system. Among them Buddha travels is one. It is
an independently owned and full service travel company. It delivers wide range of international flights. It
provides facilities for transportation through different airlines. There are only deluxe packages from which
customers can select from. Packages include two way transportation from home country to travel destination.
It only has deluxe packages so the packages are on the expensive side. There are no any facilities for
accommodation. Costumers have to manage their accommodation on their own. Inclusively it provides only
transportation facilities. Either lunch or dinner is provided if they pay extra charge. So our proposed online
tours and travels system aims to provide all the facilities for accommodation which includes lodging in
different hotels according to packages range. Full responsibility of fooding which includes breakfast, lunch
and dinner is also provided. As there are different ranges of packages available in our system unlike Buddha
travels, customers do not have to book only deluxe packages which may be pricy, they can also enjoy their
trip choosing deluxe packages. While Buddha travels only provide transportation facilities, full responsibility
of fooding, lodging along with two way transportation is to be provided in our proposed system.
This project is a web based application and maintains a centralized repository of all related information. The
system allows one to easily access the relevant information and make necessary travel arrangements. Users
can decide about places they want to visit and make bookings online for travel and accommodation. It also
provides flexibility to the users.
5
CHAPTER 3: METHODOLOGY
Methodology does not define specific methods but provides kinds of processes to be followed to attain an
objective.
3.1) FLOWCHART
Flowchart is a visual representation of the sequence of steps and decisions needed to perform a process. Each
steps in sequence is noted within a diagram shape. Steps are linked by connecting lines and directional
arrows.
6
Start
Log in
Flowchart:
No
Is Valid?
Yes
View destination
options
Select destination
View package
Select package
No
Do you want to
book?
Yes
Provide customer details
Stop
8
3.2) ENTITY RELATIONSHIP DIAGRAM
An ER modeling is a data base modeling method used to produce a type of conceptual scheme. ER model is
expressed in terms of entities, relationships among entities and their attributes and characteristics.
9
ER-Diagram:
10
In this system, the major entities are Customer, Destination, Admin, Package, Reserved package and their
corresponding attributes are shown in the figure above. Here, customer selects destination. Destination
includes packages. Customer books the package. Admin reverts necessary information to the customer.
address adm_id
phn_no
1/M 1
CUSTOMER reverts ADMIN
1/M 1
manages
selects
1/M 1/M
1/M includes 1/M
DESTINATION PACKAGE
es
types
facilities
name code
price
11
3.3) USE CASE DIAGRAM
A use case diagram is a representation of user’s interaction with the system that shows the relationship
between the user and the different use cases in which user is involved. It is used in system analysis to
identify, clarify and organize system requirements.
12
Use case Diagram:
Log in
Log in confirmation
Selects destination
Checks mail
Selects package
Manages packages
CUSTOMER ADMIN
Reserves package
Reverts customer
13
In this system, there are two actors: Customer and Admin. Here the customer logs in, selects destination,
selects package, reserves package. Similarly, the admin log in confirmation, checks mail, manages package,
receives payment and reverts information to customer.
14
3.4) DATA FLOW DIAGRAM
It is a logical model that shows what the system does, not how it does. It is a preliminary step to create an
overview of the system without going into great detail which can later be elaborated.
Developing of DFD
a) Context diagram
b) Level-0 Diagram
a) Context Diagram
It is a diagram that defines the scope and boundary for the system project. It summarizes all processing
activities within the system in a single process symbol and also shows the project interaction with other
systems or users.
b) Level-0 diagram
In this diagram, a single main process of context diagram is broken down into two or more processes of the
system. It shows overall processes of the system.
15
3.4.1) CONTEXT DIAGRAM
16
3.4.2) LEVEL-0 DIAGRAM
1.0
Log in Login confirmation
CUSTOMER ADMIN
Log in
D1 Login details
2.0
View &
Manage destination
Destination details select
details
destinations
3.0
View &
Package details select Manage package details
packages
4.0
Book
Customer details tours Sends confirmation
D2 Customer details
17
3.5) SOFTWARE DEVELOPMENT LIFE CYCLE
Software development life cycle is a process used by software industry to design, develop and test software.
There are many SDLC models. Among them we have chosen 'Iterative model' that suits our system best.
Iterative model is a particular implementation of SDLC that focuses on initial, simplified implementation
which then progressively gains more complexity and a boarder feature set until the final system is complete.
1. Requirements:
Requirements are gathered from the customer who wants to develop the software. After
getting the requirements, Analyst analysis whether the requirements can be fulfilled or not and check
whether they are inside the budget limit or out of budget. After analyzing all those things the software
team moves to design part.
2. Design:
In design phase software team designs the software. Different diagrams are also drawn in the
phase for software. Example of diagram may be dataflow diagram, use case diagram.
3. Testing:
Testing of the software takes place in this phase by different software testing techniques. Most
common are white box, gray box testing techniques.
4. Implementation:
After completion of all above phases, the most important phase is entered where
implementation is carried out. Programs are written, tested and all designs that are planned are
converted into the computer programs. The collection of computer program forms software.
18
SDLC Diagram:
Iteration 1
Requirements
Iteration 2 Iteration 3
Design Design Design
19
Chapter 4: RESULT AND DISCUSSION
Tours and travel system will allow user to select their packages in a convenient way. It will provide
customized view of tour to the users and provide them different packages and facilities to personalize their
tour accordingly. It will be time and cost effective. This system will make easier to store and retrieve
information thereby increasing customer’s satisfaction.
4.2) CONCLUSION
This application allows user to check various travel destinations and choose according to their choices. Users
have two options to select from: Economic and Deluxe packages. It provides customization to the users this
system also provide full management of fooding and lodging. Users can personalize their tours having two
package options.
4.3) REFERENCES
https://sites.google.com/site/ignoubcafinalyearprojects/project-report/tours-and-travel-
management-system-project-report
https://www.instamojo.com/vinayakwebsite/srs-travel-and-tourism-management-
system/
20