Вы находитесь на странице: 1из 24

TOURISM AND TRAVEL MANAGEMENT SYSTEM

TABLE OF CONTENTS

CHAPTER NO. TITLE PAGE NO.

ABSTRACT (ENGLISH) 6

ABSTRACT (TAMIL) 7

LIST OF TABLE 9

LIST OF FIGURES 10

1. INTRODUCTION 11

1.1 OVERVIEW OF THE PROJECT 11

1.2 OBJECTIVE 12

1.3 EXISTING SYSTEM 12

1.4 PROPOSED SYSTEM 12

2. LITERATURE SURVEY 13

3. NARRATIVE 15

3.1 15

3.2 MOTIVATION 15

3.3 PROJECT DESCRIPTION 15

3.4 PROJECT SCOPE 15

4. REQUIREMENTS 16

4.1 HAREWARE CONFIGURATION 16

4.2 SOFTWARE CONFIGURATION 16

1
4.3 PERFORMANCE 17

CHAPTER NO. TITLE PAGE NO.

4.4 SYSTEM FEATURES 18

4.5 DATA FLOW DIAGRAM 19

4.6 ENTITY RELATIONSHIP DIAGRAM 22

5. SYSTEM DESIGN AND TEST PLAN 23

5.1 PLAN DECOMPOSITION DESCRIPTION 23

5.2 MODULES 23

5.3 DEPENDENCY DESCRIPTION 26

5.4 32
TEST PLAN

6. IMPLEMENTATION AND RESULTS 33

6.1 RESULTS 33

6.2 IMPLEMENTATION 34

7. CONCLUSION AND FUTURE WORK 39

7.1 SUMMARY 39

7.2 FUTURE WORK 39

REFERENCE 40

2
ABSTRACT (ENGLISH)

Tourism and Travel management system software projects main aim is to provide easy
way for the users to book tickets. The purpose of the project is to let the end users or
passengers to book tickets to explore tour and travel packages. This project will provide
booking Tour packages and discounts for users with membership. This optimization system
enables to register user details for ticket booking. User can create their own username and
password for further payments. A number of packages are offered for various needs. Tourism
and Travel management system helps to promote responsible and interesting tourism so that
people can enjoy their holidays at their favorable places and helps to develop tourism with
the different cultures so that they enrich the tourism experience and build pride. This system
also helps to create and promote forms of tourism that provide healthy interaction
opportunities for tourist and local and increase better understanding of different cultural,
customs, lifestyles, traditional knowledge and believe and provide a better way to connect
with various events.

It reduces manual paperwork, manpower requirement, and increases the productivity of


the system and it is reliable, fast, user-friendly, and informative. This optimization system
enables to register user details for ticket booking. The project mainly deals with automating
the task of the tour details and transport details that helps many end users to know the cost for
their requested packages and starting point and ending point within milliseconds of time.

3
LIST OF TABLES

TABLE NO. TITLE PAGE NO.

5.3.1 Users Details Table 28

5.3.2 Login Details Table 28

5.3.3 Package Booking Table 29

5.3.3 Make My Trip Details Table 30

5.3.5 Membership Details Table 30

5.3.6 Booking Details Table 31

5.3.7 Payment Details Table 31

5.3.8 Transport Details 32

4
LIST OF FIGURES

FIGURE NO. TITLE PAGE NO.

6.2.1 Login Module 35

6.2.2 Packages Module 36

6.2.3 Make My Trip Module 37

6.2.4 Booking Module 38

6.2.5 Payment Module 38

6.2.6 Cancellation Module 39

5
CHAPTER 1
INTRODUCTION

1.1 Introduction:

Tourism can be considered as most favorite pass time when people get free time. Several
travel organizations are available on the web. The people or the tourist select their own
Travel Package according to their personal interest. The travel companies concentrate on the
interest associated with tourist making sure to increase their particular market value and
supply enormous package deals. So that they can make their Travel Package more effective.
Now-a-days Recommender system is becoming very famous and people are getting attracted
to it, as it is helping them to choose the best package in a short time. This software is
designed in Visual studio editor with SQL Server as back end. All the data will be stored in
the server and in case of any data losing situation, a backup will be available by this server.
The software is being designed in such a way that all the details related to every aspect of
tourism will be available separately. They just have to click once and all the details will get
available to them. The users of this product can use the services of the software when they are
connected to the web as data is retrieved and stored in SQL database and mined to get the
results. The product is compatible with ASP.NET and SQL Server.

1.2 Overview of the project:

Tourism and Travel management system software is highly programmed in Asp.net


technology in order to provide the best services to userss and various travelling agents in the
field of tourisms activities such as bookings, accommodations, food services, tourism spot
details and many more. This integrated software offers one of the best way of managing all
the travel related businesses. It reduces paperwork, manpower requirement, and increases the
productivity of the system and it is reliable, fast, user-friendly, and informative. This
optimization system enables to register user details for ticket booking.

A tourist has to select a package based on season and location. For example, if a tourist
wants to visit ‘Heritage places’ on, then there will an option of choosing places. Therefore,
through this a tourist can customize their package accordingly. This feature is implemented
by using Tourist, Area and Season Model which can effectively capture the unique
characteristics of travel data and also captures the relationships among the tourists which

6
implements the better performance of travel package recommendation. This approach is
much better than the traditional techniques. The goal of the personalized travel package
recommendation represents the Travel Packages and interest of the tourists.

1.3 Objective:

The objective of this project is to develop a system that automates the processes and
activities of a tour and travel agency. In this project, it make an easier task of searching
places, booking train, flight or bus, booking tour packages with food and hotel
accommodations and booking cancellation. In the present system a user has to approach
various agencies to find details of places and to book tickets. This often requires a lot of time
and effort. We 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 user to plan a particular journey and have it executed properly. The project ‘Tourism and
Travel Management System’ is developed to replace the currently existing system, which
helps in keeping records of the user details of destination as well as payment received.

1.4 Problem Statement:

There are several packages available for a travel system on the web. In order to select the
best package to certain destination, there is no efficient recommendation system available. To
overcome this problem, we are coming up with Travel Package Recommendation System
where you can select the best package.

1.5 Existing System:

Tourism and Travel management system currently uses a manual system for the
management and maintenance of tours and bus information. In the existing system, all the
records are not kept perfectly because all the work is done manually, so keeping up to date
details of the vehicles, timings of bookings, seat availability for reservation, vehicles or
rooms/hotels availability is not done. Amount of the overall trips are kept in documents and the
calculations done are manually which made lead to huge mistakes. Thus, the existing system is
very time consuming and being manual work sometimes lead to a great loss as well.

7
1.6 Proposed System:

The purpose to design the system that allows search and retrieve related data easily,
moreover in the tourism and transportation is more optimistic and makes user or passenger to
know their appropriate tour and bus details along with the cost. The reason of the project is the
viewer or the passenger can able to book their tickets easily where they are traveling from their
source to destination on the particular date of journey. User can get the knowledge of the hotels
and vehicles they are going to use in their trip prior to starting of trip. This will increase the
trust of the user into the travel company as well. Once the bookings are confirmed all the travel
details, user details as well as all the relevant details related to the trip like hotel name, room
number, vehicle number, vehicle owner’s details, date of arriving, date of departure, food to be
served and every single detail will be available to the client.

1.7 Performance:

1.7.1. ASP.NET aims for performance benefits over other script-based technologies
(including classic ASP) by compiling the server-side code the first time it is used to one or
more DLL files on the Web pages. These Dll files or assemblies contain Microsoft
Intermediate Language (MSIL) for running within the common language runtime. This
compilation happens automatically the first time a page is requested (which means the
developer need not perform a separate compilation step for pages). This feature provides the
ease of development offered by scripting languages with the performance benefits of a
compiled binary. However, the compilation might cause a noticeable but short delay to the user
when the newly edited page is first requested from the Web server, but not again unless the
requested page updates further.
1.7.2. SQL Server Management Studio is a GUI tool included with SQL Server 2005 and
later for configuring, managing, and administering all components within Microsoft SQL
Server. The tool includes both script editors and graphical tools that work with objects and
features of the server.SQL Server Management Studio replaces Enterprise Manager as the
primary management interface for Microsoft SQL Server since SQL Server 2005. A central
feature of SQL Server Management Studio is the Object Explorer, which allows the user to
browse, select, and act upon any of the objects within the server. It can be used to visually
observe and analyze query plans and optimize the database performance, among others. SQL
Server Management Studio can also be used to create a new database, alter any existing
database schema by adding or modifying tables and indexes, or analyze performance. It
includes the query windows which provide a GUI based interface to write and execute queries.
8
CHAPTER 2

Literature Survey

2.1 Pran Nath Seth (1997) in his study entitled “Successful Tourism Management”, pointed
out that after world war II, health holidays became a dominant trend in European countries.
The introduction of ‘package holidays’ concept by charter carriers, as distinct from
scheduled airlines, opened immense possibilities for average European holiday makers to
enjoy the sun, sand and sea which hitherto was the preserve of the rich few. The success
stories of present day tourism in Spain, Yogoslavia, Italy and other Mediterranean countries
are founded on sun, sea and sand tourism.

2.2 Ralf Buckley (2012) in his study entitled “Sustainable Tourism: Research and Reality”, in
his study evaluated the entire global tourism sector in terms which reflect global research in
sustainable development. The industry is not yet close to sustainability. The main driver for
improvement is regulation rather than market measures. Some tourism advocates still use
political approaches to avoid environmental restrictions, and to gain access to public natural
resources. Social and environmental impacts, responses and indicators are reviewed for the
mainstream tourism sector worldwide, in five categories: population, peace, prosperity,
pollution and protection.

2.3 Ghimire Him Lal (2004) in this study pointed out that the tourism policy of Nepal and
tourism organizations could not adequately address to the pilgrimage tourism. Pilgrimage
visits in the sacred placed induced modern tourism in the society. New marketing strategies
can accelerate pilgrimage tourism in Lumbini and other places in Nepal. Nepal has become
a decent destination of promoting pilgrimage tourism due to large number of Hindu and
Buddhist pilgrimage sites, shrines and temples. The need for a marketing strategy is
identified as even 0.1 per cent of Hindus and Buddhists visiting Nepal every year can
contribute a lot to the national economy.

9
2.4 Sarngadharan and Unuskutty (2004) emphasized the importance of empowering youth
as professionals of tourism industry for societal and national progress and development. In
the era of globalization, liberalization and privatization, the youth require support of the
experts in securing skills to set up enterprises of their own and to serve as efficient
managers of enterprise owned by others. Tourism is identified as new frontier towards
which young generation can fulfill their aspirations economically and socially.

2.5 Thomas and Gracious (2004) in their study entitled “New Paradigms in tourism
marketing”, study stated that the necessity of marketing tourism products as tourism plays a
major role in the economies of the world. The nature and dimension of marketing tourist
product is different. Marketing strategy for tourism should be based on consumer’s
expectations, needs, attitudes, likes and dislikes and also covered the uses of multimedia in
tourism marketing, main applications of interest in tourism marketing such as in marketing
research, new advertising techniques in global marketing importance of relationship
marketing for tourism industry role of MICE in solving seasonality problem of any
destination, how the tourism products are developed by different countries in consistent
with expectation of users.

2.6 Suman Kumar Dawn and Swati Pal (2011) in their study entitled “ Medical Tourism in
India: Issues, Opportunities and Designing Strategies for Growth and Development”,
focused on the key issues and opportunities possessed by Indian medical tourism sector that
enable it to overcome domestic and international barriers on upgrading its medical services.
This study recommended some of the medical tourism strategies for further promoting
medical tourism in India. These include building and promoting the image of India as high
quality medical tourism destination, creating and promoting new combination of medical
tourism products, keeping up the high standard of quality treatments at a reasonable price,
providing informative online and offline materials and make them available to the potential
users. Also attaining the accreditation/standard to reassure the quality of treatments as well
as emphasizing on the needs and demands of the existing target markets must be
incorporated. Finally, this study analysed and concluded the main reasons why the
developing country like India attracts foreign tourists for the medical treatment.

10
CHAPTER 3

SYSTEM DESIGN

3.1 PLAN DECOMPOSITION DESCRIPTION

Different ways of dividing the system into modules bring with them different
communication and coordination requirements between the individuals (or teams) working on
those modules, and help to realize the benefits outlined above to greater or lesser extents.

3.2 THE MODULES USED ARE

 Login and Home Page


 Registration
 Packages
 Make My Trip
 Membership
 Booking
 Cancellation

3.2.1 LOGIN AND HOMEPAGE:


Input:
This is the main page (homepage) of the start module. This UI helps different ways of access to
the end users. This page is used by two other module User and Admin. The user can also change
password as and when needed. There are certain procedures for retrieving user account if the
password is forgotten. It is done through security question. The overall purpose of this module is to
provide an introduction to the travel agency and steps for the user to get started, with the use of
navigation tabs, the user can more through the website.
Output:
User Name and Login time are registered in the database for existing user. Incase of New
user, User will be requested to login through Registration module as specified in figure 6.2.1.

11
3.2.2 REGISTRATION:
Input:
In this module if the user is new to the system they can able to register their details like:
Name, Phone No, Email id, Address and they will generate user name and password to login
into their account and know about the tour details.
Output:
Name, Phone No, Email id, Address, user name and password are registered in the
database. User name should be unique if the user name specified by the new user is same as
the existing user name then a error message will be displayed as “User Name already exists”.

3.2.3 PACKAGES:
Input:
In this module complete description about the tour packages are given. The tour packages are
divided into three major divisions according to type of places in the packages. HILL STATION,
PILIGRIMAGE, HERITAGE tour packages are further classified into north and south Indian
places. So if the user already her preference for place, it is easy for them to view the packages
according to their preference. The detail includes places to be visited with travel guides, hotel
itinerary, description about each place and various important things. Booking these packages
becomes easier if the user is already registered and logged in.
Output:
User can select the tour packages based on their choice and details about tour packages will be
displayed like: Hotel Rooms, Food accommodations, tour description and guide details. User can
get the estimated amount for such tour package before proceeding to payment process as specified in
figure 6.2.1.

3.2.4 MAKE MY TRIP:


Input:
In this module, the user can able to specify the Travel details like: Name, Source,
Destination and Date of Journey, No. of. Tickets, mode of transport.
Output:
The user after login into their accounts by giving Name, the User details will be retrieved
from the database and user can get the total trip collection information from their select
source and destination, transport details, no. of. Tickets and mode of transport as specified in
figure 6.2.3.

12
3.2.5 MEMBER SHIP:
Input:
Membership is provided to user who which to get great benefit at lower price. The details about
membership and initial payments to get membership are all kept in this module. Memberships are
all kept in this module. Memberships are of three levels such as silver, gold, platinum. The initial
amount varies for each membership, so user is provided with discounts for tour packages. This
discount varies for each level of membership. The user must register and have a username before
availing a membership.

Output:
If a new user or existing user willing to avail for a new Membership scheme then user to be
requested to pay an initial amount based on the membership scheme. User who already made
payments for membership scheme will be provided with discount for specifies tour package or the
user can skip to booking page as specified in figure 6.2.4.

3.2.6 BOOKING:
Input:
This module deals with booking tickets and payments via credit card. Initial amount for
membership, tickets for packages and rental are all managed in this module. The rental cabs for your
pre planned journey can be booked and the payment is done after the journey. These rental cars are
subject to availability at the time of booking. Booking is done through credit cards. For any queries,
the user can contact the travel agency.
Output:
User will be asked to enter the user id and password while booking as for extra safely measure. The
user can also view all his booked tickets details.

3.2.7 CANCELLATION:
Input:
Cancellation of booked tickets and refund details are included the module. These will always be
last minute change of plans while planning for a tour and that is why this module provides easy way
to cancel the tickets. The refund details are also described here. The user can choose between the
tickets they have booked and cancel the one as needed.
Output:
Refund money will be transacted to the account through which the tickets were booked. Here also,
13
for safety measures, user needs to provide their user id to cancel their tickets. The availability of
tickets changes when a user cancels his ticket. Cancellation module lets the user select the number
of tickets that are needed to be cancelled as specified in figure 6.2.6.

3.3 System Features:


The Key features of Infirmary management of tourism and travel management system are discussed
below:
Improve Visibility: Tourism and Travel Management System improves the visibility in the
complete.

Streamline Accurate Reporting: It helps in streamlining the accurate reporting with the help
of updated and accurate details.

Improved Customer Services: Tourism and Travel Management System improves the
customer services of the user details because it provides complete and accurate information at
once.

Improved Quality Control: Tourism and Travel Management System improves the quality
control on the details and services of the tours and transport.

Unlimited User Support: Tourism and Travel Management System allows unlimited user
support whenever assistance is required by the passenger.

Single Data Base Management System: Tourism and Travel Management System allows
complete data of different packages and booking details to store in the same database which
increases the efficiency, reduce the cost, simplifies the infrastructure and helpful in multiple
reporting.

Improved Time Management: It improves the time management because it allows getting
access to any required data or information with one click. It also allows to add or update
information within in few clicks.

Ease to Access System Facilities: Tourism and Travel Management System make it easy to
get access to the management system facilities for the authorized users and keep it safe from
unauthorized users.

14
CHAPTER 4

REQUIREMENTS

4.1 Hardware Configuration:

Processor: Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz

Installed Memory (RAM): 4.00 GB

System type: 64-bit Operating System, x64-based processor

Operating System: Windows 8.1

Language: ASP.NET

Server: SQL Server

Browser: Google Chrome

Display: 39.62cm (15.6) HD Widescreen Display

Memory: Up to 16GB DDR3L

Storage: Up to 1TB HDD or up to 1TB Hybrid HDD

Graphics: Up to AMD R5-M230

4.2 Software Configuration:

Front End: VISUAL STUDIO 2010

Back End: SQL Server R2 2014

15
Data Flow Diagram

 Level - 0 DFD

 Level - 1DFD

16
 Level – 2DFD

17
 Level – 3DFD
Existing User

New User Admin

Guide Details

Hotel Details Transport Details

Tour Details

18
Entity Relationship Diagram

Transport

Amount
Package

Place

Tickets

Source

Trip
Guide
Details
Destination

Journey
Start

No of tickets
Cancel

Amount

Booking ID

Booking

19
20
CHAPTER 5

TEST PLAN

A Test plan is a document describing the scope, approach, resources and schedule of
intended test activities. It identifies among others test items, the features to be tested, the
testing tasks, who will do each task, degree of tester independence, the test environment, the
test design techniques and entry and exit criteria to be used, and the rationale for their choice,
and any risks requiring contingency planning. It is a record of the test planning process.

1. Unit Testing:
Definition: Test individual unit of IMHS
Tested by: Developer
Methodology: Test individual unit of IMHS

2. Integration and System Testing:


Definition: Integration testing test two or more than two integrated models, System testing
test functional and non functional user requirement.
Tester by: Tester
Methodology: It is used for integrated model, functional and non functional user
requirement.

3. Performance Testing:
Definition: It measure performance / response under critical, load and stress condition
Tested by: Tester
Methodology: Measure performance under critical, stress and load system

4. Regression Testing:
Definition: Used to uncover new errors in existing functionality after changes have
been made.
Tested by: Tester
Methodology: Test system response after functional enhancements in existing system.

Features to be Tested
Front / Back Test: GUI test, Database test, Booking tickets and tour details.
Basic operations: add/update/delete/view/search query records in each table.
Advanced operations: start/stop, backup, recover the database.
21
CHAPTER 6

IMPLEMENTATION AND RESULTS

6.1 RESULTS

The Tourism and Management System mainly results that user can able to know the ticket
cost while book their tickets. Various modules will specify various activity the main aim and
resulting technique is that the passenger feels comfortable by knowing the tour details
completely for their destination while before booking the tickets and they can also look the
cost of the tickets and book their tickets.

The project mainly deals with automating the task of the bus details that helps many end
users to know the cost for their requested starting point and ending point and tour packages
within milliseconds of time. The proposed system is a web based online application which
maintains a centralized repository of all necessary information this allows the users to book
the ticket easily. The system allows to view and manage all information through well-defined
interfaces by the admin.

This project should be able to reduces paperwork, manpower requirement, and increases
the productivity of the system and Also this system is very secure, user-friendly, reliable, fast,
and informative. This optimization system enables to register user details for ticket booking.

22
CHAPTER 7

CONCLUSION AND FUTURE WORK


7.1 Summary

Consumer behavior towards the tourism depends on various factors and the main aim
of this project is focused on this aspects and a detailed evaluation is done against this key
aspect to understand the consumer behavior towards choosing India as the tourism
destination. Tourism-related transportation planning and project delivery may appear
different over time within a region as trends shape the economic emphasis of the area, the
growth in traffic and change in its distribution and composition, and the types of project
championed from design and funding to implementation and operation.

Across regions lessons can be learned from and adapted to meet the local context and
process of partners investing in their tourism economy by addressing needed transportation
related improvements. This project should be able to reduces paperwork, manpower
requirement, and increases the productivity of the system and it is reliable, fast, user-friendly,
and informative. This optimization system enables to register user details for ticket booking.
The project mainly deals with automating the task of the tour details that helps many end
users to know the cost for their requested starting point and ending point within milliseconds
of time.

7.2 FUTURE WORK

There are also few features which can be integrated with this system to make it more flexible.
Below list shows the future points to be consider.

 More Transport facilities will be added.

 Clearly specifying route details.

 Improving the speed of the system.

23
24

Вам также может понравиться