Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 49

[Type the document title]

CHAPTER 1

INTRODUCTION

Travels and tour management system is to provide a convenient way for a customer to
book hotels, flight, train and bus for tour purposes. The objective of this project is to develop a
system that automates the processes and activities of a travel agency. In the project, we will make
an easier task of searching places and for booking train, flight or bus. In the present system a
customer has to approach various agencies to find details of places and to book tickets. This
often requires a lot of time and effort.

We can provide approach skills to critically examine how a tourist visits and its ability to
operate in an appropriate way when dealing with the consequences of tourism, locally,
regionally, and nationally including visitor security and ecological influences. It is tedious for a
customer to plan a particular journey and have it executed properly. The project travels and tour
management system is developed to replace the currently existing system, which helps in
keeping records of the customer details of destination as well as payment received.

This application is develop to provide best travelling services to the customers and travel
agents. We can provide a search platform where a tourist can find their choices. This system also
helps to promote responsible and interesting tourism so that people can enjoy their tour holidays
at their favorable places. This system also helps to develop tourism with different cultures so that
they enrich the tourism experience and build pride.

The system also gives tours related information like which places are tourist attractions,
cities, and provinces. Tourist can also get the map and navigation system and temperature and
weather information. Tourist can also book tours through our tours and travels. This system also
keeps a history of visited places of its users.

BCA 2019-2020 Page 1


[Type the document title]

1.1 MODULES

 CUSTOMER:
 Registration (login)
 View package
 Search package
 Booking
 Give payment
 Booking cancellation
 Give feedback

 ADMIN:
 Registration(login)
 Manage user
 Manage tour-package
 Manage payment
 View cancellation
 View feedback

 FEEDBACK:

 PACKAGES:

 TOUR OPERATOR:
 Registration
 Login
 Manage tour
 Manage tour package cost
 Manage bus(travels)

Admin:

Admin can manage the users and package management.

Tour operator:

View the booked packages.

Customer:

BCA 2019-2020 Page 2


[Type the document title]

Customer can view package and book.

Feedback:

Provide feedback.

BCA 2019-2020 Page 3


[Type the document title]

CHAPTER 2

SYSTEM ANALYSIS

System analysis is a management technique which helps in designing a new system or


improving an existing system. System analysis is the process of gathering and interpreting facts,
diagnosing problems, using information to recommend improvements to the system. There are
four basic elements of system analysis (output, input, files, processing) for computerization of
any system, The existing system must be thoroughly being understood to determine “how the
computer can be best used to make its operation most effective”. This is acquired by analyzing
existing system.

2.1 EXISTING SYSTEM

In the present system a customer has to approach various agencies to find details of places
and to book tickets. This often requires a lot of time and effort. A customer may not get the
desired information from these offices and often the customer may be misguided. It is tedious
for a customer to plan a particular journey and have it executed properly. All the receipts are
given hand written and details were managed in a register book. Agencies would give an
advertisement in newspaper. When customer needs to know regarding tour packages they are
supposed to visit the agency to get details.

Disadvantages of existing system


 Everything is manual work noted on the booklet.
 Regular customer details are not kept as records.
 Time consuming.
 Amount details of the trip are maintained in ledger, where wrong calculation might be
made.
 Reports are not generated.
 In manual booking system customer has to go the travelling office.
 Ask enquiry for travelling then book ticket finally pay payment and collect receipt.
 Difficult to maintain the customer details of package and payment.
 Add advertisement in local newspaper or local market.

BCA 2019-2020 Page 4


[Type the document title]

2.2 PROPOSED SYSTEM

The proposed system 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
booking online for travel and accommodation.

Advantages:

 To view all the list of available packages and places to visit.


 To provide search facility for customer.
 To generate different types of reports.
 To provide the online ticket booking and online payment facility for customer.
 To provide package details.
 Customer can cancel the booking then return 15% of the amount.

BCA 2019-2020 Page 5


[Type the document title]

2.3 FEASIBILITY STUDY

The feasibility study is intended to be a preliminary review of the facts to see if it is


worthy of proceeding to the analysis phase. From the system analysis perspective the feasibility
analysis is a primary tool for recommending whether to proceed to the next phase or to
discontinue the project. The object of feasibility study is to find out if an information system
project can be done and to suggest possible alternative solutions.

A feasibility study undergoes three major analysis to predict the system to be success and they
are as follows.

 Operational feasibility
 Technical feasibility
 Economic feasibility
 Performance feasibility

2.3.1 Operational feasibility:

Operational feasibility is the measure of how well a proposed system solves the problems
and takes advantage of the opportunities identified during scope definition and how it satisfies
the requirements analysis phase of system development.

2.3.2 Technical feasibility:

A large part of determining resource has to do with accessing technical feasibility it


consider the technical requirements of the proposed projects. The Analyst must find out whether
the current technical resources can be upgraded or added to in a manner that fulfills the requests
under consideration. This is where the expertise of the system analysis is beneficial.

2.3.3 Economic feasibility:

Economic analysis is used for evaluating if the effectiveness of the proposed system. It
will review the expected cost to see if they are in line with the projected budget or if the project
has an expectable return on investment. At this point the budget cost will only be rough estimate
the exact cost are not required the economic feasibility. Here a rough estimate of budget schedule

BCA 2019-2020 Page 6


[Type the document title]

is required to determine if it would be feasible to complete the system project within a require
time frame. The required timeframe will be set by the company.

2.3.4 Performance feasibility:

It is a measure of how well a propose system solves the problem and how it satisfies the
requirement identified in the requirement analysis phase of system development.In comparison
of earlier process of maintaining the data in the written mode in that contrast. This system plays a
very important role in maintaining the travels management system and process of the data
entering easier and user friendly.Does current mode of operation provide end users and managers
with timely pertinent, accurate and useful formatted information.

BCA 2019-2020 Page 7


[Type the document title]

CHAPTER 3

SYSTEM REQUIREMENT
3.1 SOFTWARE REQUIREMENT AND SPECIFICATION

Software requirement specification (SRS) is the starting point of the software developing
activity. As system grew more complex, it became evident that the goal of the entire system
cannot be easily comprehended. Hence the need for the requirement phase arose. The software
projects are initiated by the client needs. The SRS is the means of translating the ideas of the
minds of clients (the input) into a formal document (the output of the requirement phase.)

3.2 Functional requirements:

 The customers must register for create the account and login using username and
password to use function in the application.
 Collect data of customers personal information(name, address, telephone number, aadhar
number, passport number)
 The customer can view or find the information of hotel, tourist attraction.
 The customers can find the information and the calculated system of time, places, price to
the destination place.
 The customer can search for booking hotels, flights after selecting the date of journey.
 The customer can review about the journey and the place of accommodation arranged by
the company.

3.3 Non –functional requirements:

 The customers do challenge for fun traveling with check in (get point to find discount).
 Promotions can changed by partner and admin.
 If any changes in the journey is to be taken then it will be done by the admin and the
partner with the guidance of the customer.
 The customer cannot change the places of visiting in the journey, everything will be
managed by the admin and the partners.

3.4 HARDWARE AND SOFTWARE REQUIREMENT

BCA 2019-2020 Page 8


[Type the document title]

Hardware Configuration:

Processor : Pentium® Duel-Core CPU

Memory size : 1GB RAM

Storage : 320 GB Hard Disk

Display : Mobile PC Display

1366 × 768 Pixels Resolution

High color (32 Bit)

Software configuration :
OPERATING SYSTEM : Windows family (Xp, 7, 8, 10)

SOFTWARE : XAMPP

LANGUAGE : PHP, HTML

DATABASE : MY SQL

BCA 2019-2020 Page 9


[Type the document title]

CHAPTER 4

SYSTEM DESIGN
System design is the process of defining the architecture, modules, interfaces, and data for a
system to satisfy specified requirements. System design could be seen as the application of
systems theory to product development. There is some overlap with the disciplines of system
analysis, system architecture and systems engineering.

4.1 SYSTEM ARCHITECTURE

Request Response Database


Customer

Storage
Travels and tour management

Response Request

Response

Admin

 Every booking detail will be saved in database.


 Admin will manage records and customer details will be saved in database.

4.2. ENTITY RELATION-SHIP DIAGRAM

BCA 2019-2020 Page 10


[Type the document title]

The overall logical structure of a database can be expressed graphically by an E-R Diagram.

 RECTANGLE: It represents entity set

 ELLIPSES: It represent the attributes

 DIAMOND: It represents relationship sets

 LINES: It link attribute to entity sets and entity to relationship sets

BCA 2019-2020 Page 11


[Type the document title]

4.2 E R-DIAGRAM

BCA 2019-2020 Page 12


[Type the document title]

4.3 USE CASE DIAGRAM OF THE SYSTEM


ADMIN:

Registration

Login

Manage user

Manage package

Admin
Manage ticket booking

Manage payment

Manage cancellation

BCA 2019-2020 Page 13


[Type the document title]

Customer:

View package

Search package

Customer

Booking

Give payment

Booking cancellation

BCA 2019-2020 Page 14


[Type the document title]

Tour operator:

BCA 2019-2020 Page 15


[Type the document title]

4.4 DATA FLOW DIAGRAM

Level 0

Enquiry
Customer
t- Enquiry

Employee

BCA 2019-2020 Page 16


[Type the document title]

CHAPTER 5

IMPLEMENTATION
Implementation is the platform of the project where the hypothetical design is crooked into
effective functioning circumstances. This segment is most vital stage to attain a winning new
system.

Implementation has to deal with three areas addressed below:

 Selection of the programming language for the development of the system.


 Selection of the platform.
 Coding standard.

5.1 IMPLEMENTATION REQUIREMENTS:

For this project the below mentioned requirements are considered.

LANGUAGE: PHP

OPERATING SYSTEM: windows xp,7,8,8.1,10

5.1.1 PROGRAMMING LANGUAGE SELECTION:

PHP: Hypertext preprocessor is a server-side scripting language designed for web development,
but also used as a general-purpose programming language.MYSQL is the backend server for the
PHP script used in this project with query and HTML and CSS for styling the frontend.

5.1.2. OPERATING SYSTEM:

Operating system is one in which our actual program runs. Platform windows 8 or windows XP
is feasible to run this project, without any additional hardware.

BCA 2019-2020 Page 17


[Type the document title]

5.2 FLOW CHART

Start

is member
NO
Registration

yes

login

No
Is valid?

yes

yes

Admin No Customer

Manage user View package

A B

BCA 2019-2020 Page 18


[Type the document title]

A B

Manage Search
package package

Manage ticket Booking


booking

Manage Give payment


payment

View Booking
cancellation cancellation

View Give feedback


feedback

Logout

End

BCA 2019-2020 Page 19


[Type the document title]

C0DING
<! DOCTYPE html>

<html Lang="en">

<head>

<title>Trespo..</title>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="stylesheet" href="css/bootstrap.min.css">

<link rel="stylesheet" href="css/My_home.css">

<link rel="stylesheet" href="css/My_home_1.css">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>

<scriptsrc="js/bootstrap.min.js"></script>

<scriptsrc="js/home.js"></script>

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-


awesome/4.7.0/css/font-awesome.min.css">

<link href="https://fonts.googleapis.com/css?family=Slackey" rel="stylesheet">

<link href="https://fonts.googleapis.com/css?family=Kanit">

<style>

@import url(https://fonts.googleapis.com/css?family=Cookie|Raleway:300,700,400);

*{

box-sizing: border-box;

font-size: 1em;

margin: 0;

padding: 0;

BCA 2019-2020 Page 20


[Type the document title]

body{

background: url('images/wow.jpeg') center no-repeat;

background-size: cover;

color: #333;

font-size: 18px;

font-family: 'Raleway', sans-serif;

.container{

border-radius: 0.5em;

box-shadow: 0 0 1em 0 rgba(51,51,51,0.25);

display: block;

max-width: 480px;

overflow: hidden;

-webkit-transform: translate(-50%, -50%);

-ms-transform: translate(-50%, -50%);

transform: translate(-50%, -50%);

padding: 2em;

position: absolute;

top: 50%;

left: 50%;

z-index: 1;

width: 98%;

.container:before{

BCA 2019-2020 Page 21


[Type the document title]

background: url('images/wow.jpeg')center no-repeat;

background-size: cover;

content: '';

-webkit-filter: blur(10px);

filter: blur(10px);

height: 100vh;

position: absolute;

top: 50%;

left: 50%;

z-index: -1;

-webkit-transform: translate(-50%, -50%);

-ms-transform: translate(-50%, -50%);

transform: translate(-50%, -50%);

width: 100vw;

.container:after{

background: rgba(255,255,255,0.6);

content: '';

display: block;

height: 100%;

position: absolute;

top: 0;

left: 0;

z-index: -1;

width: 100%;

BCA 2019-2020 Page 22


[Type the document title]

formbutton.submit{

background: rgba(255,255,255,0.25);

border: 1px solid #333;

line-height: 1em;

padding: 0.5em 0.5em;

-webkit-transition: all 0.25s;

transition: all 0.25s;

formbutton:hover,

formbutton:focus,

formbutton:active,

formbutton.loading{

background: #333;

color: #fff;

outline: none;

formbutton.success{

background: #27ae60;

border-color: #27ae60;

color: #fff;

@-webkit-keyframesspin{

from{ transform: rotate(0deg); }

to{ transform: rotate(360deg); }

BCA 2019-2020 Page 23


[Type the document title]

@keyframesspin{

from{ transform: rotate(0deg); }

to{ transform: rotate(360deg); }

form button span.loading-spinner{

-webkit-animation: spin 0.5s linear infinite;

animation: spin 0.5s linear infinite;

border: 2px solid #fff;

border-top-color: transparent;

border-radius: 50%;

display: inline-block;

height: 1em;

width: 1em;

form label{

border-bottom: 1px solid #333;

display: block;

font-size: 1.25em;

margin-bottom: 0.5em;

-webkit-transition: all 0.25s;

transition: all 0.25s;

formlabel.col-one-half{

BCA 2019-2020 Page 24


[Type the document title]

float: left;

width: 50%;

formlabel.col-one-half:nth-of-type(even){

border-left: 1px solid #333;

padding-left: 0.25em;

form label input{

background: none;

border: none;

line-height: 1em;

font-weight: 300;

padding: 0.125em 0.25em;

width: 100%;

form label input:focus{

outline: none;

form label input:-webkit-autofill{

background-color: transparent !important;

form label span.label-text{

display: block;

font-size: 0.5em;

font-weight: bold;

BCA 2019-2020 Page 25


[Type the document title]

padding-left: 0.5em;

text-transform: uppercase;

-webkit-transition: all 0.25s;

transition: all 0.25s;

formlabel.checkbox{

border-bottom: 0;

text-align: center;

formlabel.checkbox input{

display: none;

formlabel.checkbox span{

font-size: 0.5em;

formlabel.checkboxspan:before{

content: '\e157';

display: inline-block;

font-family: 'Glyphicons Halflings';

font-size: 1.125em;

padding-right: 0.25em;

position: relative;

top: 1px;

formlabel.checkboxinput:checked + span:before{content: '\e067';}

BCA 2019-2020 Page 26


[Type the document title]

formlabel.invalid{border-color: #c0392b !important;}

formlabel.invalidspan.label-text{color: #c0392b;}

formlabel.password{position: relative;}

formlabel.passwordbutton.toggle-visibility{

background: none;

border: none;

cursor: pointer;

font-size: 0.75em;

line-height: 1em;

position: absolute;

top: 50%;

right: 0.5em;

text-align: center;

-webkit-transform: translateY(-50%);

-ms-transform: translateY(-50%);

transform: translateY(-50%);

-webkit-transition: all 0.25s;

transition: all 0.25s;

formlabel.passwordbutton.toggle-visibility:hover,

formlabel.passwordbutton.toggle-visibility:focus,

formlabel.passwordbutton.toggle-visibility:active{

color: #000;

outline: none;

BCA 2019-2020 Page 27


[Type the document title]

formlabel.passwordbutton.toggle-visibility span{vertical-align: middle;}

h1{

font-size: 3em;

margin: 0 0 0.5em 0;

text-align: center;

font-family: 'Cookie', cursive;

h1img{

height: auto;

margin: 0 auto;

max-width: 150px;

width: 100%;

html{

font-size: 18px;

height: 100%;

.text-center{

text-align: center;

</style>

<body>

BCA 2019-2020 Page 28


[Type the document title]

<div class="container">

<header>

<h1>

<a href="#">

<imgsrc="images/go.png" alt="Authentic Collection">

</a>

</h1>

</header>

<h1 class="text-center">Login</h1>

<form method="POST" action="login_check.php" class="registration-form">

<label>

<span class="label-text">username</span>

<input type="text" name="username">

</label>

<label class="password">

<span class="label-text">Password</span>

<input type="password" name="password">

</label>

<div class="text-center">

<button type="submit" name="register">login</button>

</div>

</form>

</div>

BCA 2019-2020 Page 29


[Type the document title]

<script>

(function($){

$.fn.extend({

donetyping: function(callback,timeout){

timeout = timeout || 500;

vartimeoutReference,

doneTyping = function(el){

if (!timeoutReference) return;

timeoutReference = null;

callback.call(el);

};

returnthis.each(function(i,el){

var $el = $(el);

$el.is(':input') && $el.on('keyupkeypress',function(e){

if (e.type=='keyup' &&e.keyCode!=8) return;

if (timeoutReference) clearTimeout(timeoutReference);

timeoutReference = setTimeout(function(){

doneTyping(el);

}, timeout);

}).on('blur',function(){

doneTyping(el);

});

});

});

BCA 2019-2020 Page 30


[Type the document title]

})(jQuery);

</script>

</body>

</html>

Homepage:

<?php

include_once('common.php');

?>

<br />

<div id="page-wrapper">

<br />

<div class="container">

<div class="page-content">

<h3 class="page-title">Home Page Settings</h3>

<hr>

<div class="col-md-12">

<div class="light bordered">

<div class="message">

<?php

if(isset($_GET['msg']) &&isset($_GET['op'])){

if($_GET['msg']==1){

echo "<span class='msgp1'

style='padding:5px 20%;

BCA 2019-2020 Page 31


[Type the document title]

color:grey;

font-size:1.0em;

margin:0 5% 5px;

text-shadow: 1px 2px 3px #c8b4b4;

letter-spacing: 1px;

word-spacing: 1px;'>DATA has been ".$_GET['op']." !</span>";

else{

echo "<span class='msgp0'

style='padding:5px 20%;

color:grey;

font-size:1.0em;

margin:0 5% 5px;

text-shadow: 1px 2px 3px #c8b4b4;

letter-spacing: 1px;

word-spacing: 1px;'>DATA has not ".$_GET['op']." .</span> ";

?>

</div>

<form onsubmit="validate()" action="update_home_page_settings.php"


method="post">

BCA 2019-2020 Page 32


[Type the document title]

<div class="form-group row">

<div class="col-md-3 control-label">

<label>Heading </label>

</div>

<div class="col-md-9">

<input type="text" value ="<?php echo $setting_array['heading']; ?>" name="album_name"


id="album_name" class="form-control">

</div>

</div>

<div class="form-group row">

<div class="col-md-3 control-label">

<label>Text</label>

</div>

<div class="col-md-9">

<textarea class="form-control" name="short_text" rows="3">

<?php echo $setting_array['text'] ?>

</textarea>

</div>

</div>

<div class="form-group row">

<div class="col-md-3 control-label">

<label>About Text</label>

</div>

<div class="col-md-9">

<div class="adjoined-bottom">

BCA 2019-2020 Page 33


[Type the document title]

<div class="grid-container">

<div class="grid-width-100">

<textarea class="form-control" rows="5" name="editor">

<?php echo $setting_array['editor'] ?>

<div id="editor">

</div>

</textarea>

</div>

</div>

</div>

</div>

</div>

<!--

<textarea name="editor1" id="editor1" rows="10" cols="80">

This is my textarea to be replaced with CKEditor.

</textarea>

<script>

/ Replace the <textarea id="editor1"> with a CKEditor

// instance, using default configuration.

CKEDITOR.replace( 'editor1' );

</script>-->

<div class="col-md-9 col-md-offset-3">

BCA 2019-2020 Page 34


[Type the document title]

<button type="submit" class="btnbtnbtn-primary form-control1"> Submit </button>


</form>

</div><!--col-md -->

<div><!--container-->

</div>

</div>

</div>

<script>

$(document).ready(function () {

initSample();

});

</script>

</body

></html>

BCA 2019-2020 Page 35


[Type the document title]

CHAPTER 6

TESTING
Testing is a process of executing a program with the interest of finding an error. A
good test is one that has high probability of finding the yet undiscovered error. Testing
should systematically uncover different classes of errors in a minimum amount of time
with a minimum amount of efforts. Two classes of inputs are provided to test the process
1. A software configuration that includes a software requirement
specification, a design specification and source code.
2. A software configuration that includes a test plan and procedure, any
testing tool and test cases and their expected results.
Testing is divided into several distinct operations:

6.1 TESTING METHODOLOGIES

6.1.1 Unit Testing


Unit test comprises of a set tests performed by an individual program prior to the
integration of the unit into large system. A program unit is usually the smallest free
functioning part of the whole system. Module unit testing should be as exhaustive as
possible to ensure that each representation handled by each module has been tested. All
the units that makeup the system must be tested independently to ensure that they work as
required. During unit testing some errors were raised and all of them were rectified and
handled well. The result was quiet satisfactory and it worked well.

6.1.2 Integration Testing


Integration testing is a system technique for constructing the program structure
while at the same time conducting tests to uncover errors associated with interfacing. The
objective is to take unit tested modules and build a program structure that has been
dictated by design. Bottom-up integration is the traditional strategy used to integrate the
components of a software system into functioning whole. Bottom-up integration consists
of unit test followed by testing of the entire system. A sub-system consists of several

BCA 2019-2020 Page 36


[Type the document title]

modules that communicated with other defined interface. The system was done the
integration testing. All the modules were tested for their compatibility with other modules
.They test was almost successful. All the modules coexisted very well, with almost no
bugs. All the modules were encapsulated very well so as to not hamper the execution of
other modules.

6.1.3 Functional Testing

Functional testing is a process used within software development in which


software is tested to ensure that it conforms with all requirements. Functional testing is a
way of checking software to ensure that it has all the required functionality that’s
specified within its functional requirements.

BCA 2019-2020 Page 37


[Type the document title]

6.2. TEST CASES

TEST ID TESTCASE EXPECTED ACTUAL STATUS


DESCRIPTION RESULT RESULT

1 User loginfunctionality Login Login Pass


Successful successed
username=’awm’
Password=’chandan’

2 username=’chandan’ Login Login Fail


Password=’pavan’ unsuccessfull successed

3 User email functionality Email is valid Email should Pass


be valid
Should be in small letters

4 Admin login functionality Login Login Pass


Successful successed
Username=’awm’
Password=’chandan’

5 Username=’aced’ Login Login Fail


Password=’admin’ unsuccessfull successed

6 Booking functionality Booking Booking Pass


successful Successful
Ordering the ticket booking

BCA 2019-2020 Page 38


[Type the document title]

CHAPTER 7

RESULTS AND INTERPRETATION

HOMEPAGE:

BCA 2019-2020 Page 39


[Type the document title]

ADMIN LOGIN:

BCA 2019-2020 Page 40


[Type the document title]

TOUR ALBUM:

BCA 2019-2020 Page 41


[Type the document title]

USER REGISTRATION AND LOGIN:

BCA 2019-2020 Page 42


[Type the document title]

TOUR PACKAGES:

BCA 2019-2020 Page 43


[Type the document title]

BOOKING:

BCA 2019-2020 Page 44


[Type the document title]

BOOKING LIST:

BCA 2019-2020 Page 45


[Type the document title]

DATABASE TABLES

ADMIN:

USER:

BCA 2019-2020 Page 46


[Type the document title]

TOUR LIST:

CATEGEORY:

BCA 2019-2020 Page 47


[Type the document title]

ALBUM LIST:

BCA 2019-2020 Page 48


[Type the document title]

CHAPTER 8

CONCLUSION AND FUTURESCOPE

Conclusion:
Travels and tour management system simplifies the management process in travelling.
Fast processing and immediate results with high security.Minimizing human and cost efficient
databases.Navigation through the site is easy. Online travel agents are the most promising travel
provider for the experience economy. This project will help to suggest the best Travel package
among all the package deals on the web. In this, a customer will select a travel package for a
particular place based on the recommendations provided by the previous customers who had
experience with the package. This makes easy for the user to choose the best package deal. The
user can select the best package in short amount of time (instead of navigating to other websites).
Finally, the goal of the project is to make an efficient system which is effective in terms of cost
and the valuable time saved in planning and executing a trip.

Future scope:

 We will include more functionality as per user requirement.


 We want to improve our homepage as it is the main thing which attracts all users.
 We can add new feature as per the user requirements.
 Reusability of this application is also possible.
 We are also having a goal to create a best environment which is helpful for our
users/customers in creating and managing their profiles.
 We are also expanding our business management by collaborating with other travelling
agencies/companies and hotels to provide our customers with best services and the best
memories that they can remember from our journey.
 Our main aim is to be the only one destination where the customers want to enjoy their
vacation with affordable cost and customer satisfaction.

BCA 2019-2020 Page 49

You might also like