Tourism Management System: LJ Institute of Computer Applications
Tourism Management System: LJ Institute of Computer Applications
Table of Contents
1. Introduction--------------------------------------------------------------------------------2
1.1. Existing System---------------------------------------------------------------------------------------3
1.2. Need for the New System--------------------------------------------------------------------------4
1.3. Objective of the New System----------------------------------------------------------------------5
1.4. Problem Definition-----------------------------------------------------------------------------------6
1.5. Core Components------------------------------------------------------------------------------------7
1.6. Project Profile-----------------------------------------------------------------------------------------8
1.7. Assumptions and Constraints---------------------------------------------------------------------9
1.8. Advantages & limitations of Proposed System-----------------------------------------------10
2. Requirement Determination and Analysis----------------------------------------11
2.1. Requirement Determination----------------------------------------------------------------------12
2.2. Targeted Users---------------------------------------------------------------------------------------12
3. System Design------------------------------------------------------------------------------13
3.1. Use Case Diagram------------------------------------------------------------------------------------14
3.2. Class Diagram-----------------------------------------------------------------------------------------16
3.3. Interaction Diagram---------------------------------------------------------------------------------17
3.4. Activity Diagram--------------------------------------------------------------------------------------21
3.5. Data Dictionary---------------------------------------------------------------------------------------24
4. Proposed Enhancement-----------------------------------------------------------------74
5. Conclusion----------------------------------------------------------------------------------75
6. Web-References---------------------------------------------------------------------------76
1. Introduction
objective of this project is to build dynamic and responsive system that performs all
the challenges of managing the records, missing records due to human errors, etc.
packages. The system can also be used for both professional and business trips.
This project is developed to replace the currently existing system, which helps
received. The proposed system is highly automatedand makes the travelling activities
much easier and flexible. The users can get the very right information at the very
right time. This will increase the trust of the customer into the tourism company as
well. This project is designed 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 details related to every aspect of the tourist will be available
separately.
Tourism Management System with basic search and booking features won’t
be the sole inspiration for travelers to grab their backpacks to hit the road for a trip.
times and the existing system may fail to communicate these to a tourist because of
include the hotel booking, food, and other functionality in their websites.
While some websites provide all the functionalities but fails to attract the
One can access the travel management office from anywhere on the web and
need not visit the travel agency office.The project has to be designed in such a way
that new features and modules can be added to the system.In new system, need to
add more attractive images and videos of travel destinations so that customer lures
themselves to visit the website and see more functionalities about it.In website, we
can add the blogs so that customer can read and get the idea of wholesome
experience of travel.
The need for the new system is to make a dynamic and responsive system and
it addresses the challenges of managing the records, missing records due to human
errors, etc. The purpose is to build a system that performs all operations related to
detailed, effective, and accurate, and ease the delay encountered with
The problem is that we although having many websites, but they offer
different kind of services. The customers are enjoying but there is a lack of
relationship between travel agency and customers and hence we establish that
relationship by caring and serving all customers in the same manner that we wished
to be served.
We will be putting an effort to provide the right choice to the people when
they plan a holiday and beware them from the false advertising. Lack of speed and
accuracy of system makes customer wait and so needs to improve with time.
Tourist
1.7 Assumptions
management system will have the functionalities to provide the customer all their
All equipment will be in working condition through the project life cycle.
Constraints
The constraints refer to the project’s schedule for completion, including the
Users using our system can sometimes face connectivity issues if they are in
some remote locations wherenetworkis a big problem. So, it will limit their use to the
system.
1.8Advantages
The proposed system is a web-based application and maintains all
related information.
The system allows one to easily access the relevant information and
Users can decide about places they want to visit and make bookings
online for travel, accommodation, and food as well.
Limitations
All software is subject to technical problems. There’s a possibility where
Using Online travel website can limit you to face how you can market
your business on other’s websites.
2.Requirement Determination&Analysis
TouristRegistration
Tour Packages and Holiday
Tour Package Creation
Schedule arrangement
Package Selection
Cancellation Facility
Hotel adding Facility
Update Facility Of Package.
2.2.Targeted Users
Admin
Tourist
3.System Design
Class Diagram
Interaction diagram
Activity Diagram
Data Dictionary
Table: - dish
(100) Payment
Table: - register
Table: bookpackage
Table: - bookroom
Table: - bookfood
Table: -order
7. Proposed Enhancement
8.Conclusion
This web application was successfully created and stored all the travel tourism
packages booking, creation managing and tour details into the database using this
application. The application was tested very well, and the errors were properly
debugged. Testing also concluded that the performance of the system is satisfactory.
All the necessary output is generated. This system thus provides an easy way to
project, so that the website functions in a very attractive and useful manner than the
present one. It is concluded that the application works well and satisfy the needs. The
application is tested very well, and errors are properly debugged. It also acts as the
web-References
● JSP/Servlets
○ https://javadoc.io/doc/javax.servlet/javax.servlet-api/
● YouTube
○ https://www.youtube.com
● Eclipse IDE For Enterprise Java & Web Developers
○ https://www.eclipse.org/downloads/packages/release/luna/sr2/eclipse-ide-
java-ee-developers
● Apache Tomcat
○ https://tomcat.apache.org/
● GitHub
○ https://github.com
● Stack Overflow
○ https://stackoverflow.com
● Draw.io
○ https://app.diagrams.net/
● GeeksforGeeks
○ https://www.geeksforgeeks.org/django-tutorial/
● XAMPP server
○ https://www.apachefriends.org/download.html
THANK YOU