0% found this document useful (0 votes)
15 views49 pages

sem3 mca project

The project report details the development of a travel website aimed at automating the processes of a travel and tourism agency, enhancing user experience and operational efficiency. It outlines the objectives, feasibility studies, system requirements, and design methodologies, including the use of a spiral model for software development. The report also includes acknowledgments, certifications, and a structured index of the project's components.

Uploaded by

Smita Hattale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views49 pages

sem3 mca project

The project report details the development of a travel website aimed at automating the processes of a travel and tourism agency, enhancing user experience and operational efficiency. It outlines the objectives, feasibility studies, system requirements, and design methodologies, including the use of a spiral model for software development. The report also includes acknowledgments, certifications, and a structured index of the project's components.

Uploaded by

Smita Hattale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 49

A

PROJECT REPORT
ON
“TOURS AND TRAVELS MANAGEMENT”
(Website)
SUBMITTED TO

BHARATI VIDYAPEETH UNIVERSITY, PUNE


DEEMED UNIVERSITY, PUNE(INDIA)
IN THE PARTIAL FULFILLMENT OF
MASTER OF COMPUTER APPLICATIONS
Sem-III (2024 - 25)
BY
Smita Hattale

UNDER THE GUIDANCE OF


Prof. Smita Gambhire
(B.C.A, M.C.A, M.Phil.)

Through
THE DIRECTOR
BHARATI VIDYAPEETH UNIVERSITY, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND
SOCIAL SCIENCE, SOLAPUR

1
2022-2023

BHARATI VIDYAPEETH
DEEMED UNIVERSITY, PUNE (INDIA)
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND SOCIAL SCIENCES,
SOLAPUR

Vijapur Road, Jule Solapur, Solapur – 413 004


http://akim.bharatividyapeeth.edu
0217 – 2302016/2341353 E-mail: akim@bharatividyapeeth.edu

Name of the Student Ms. Smita Hattale

PRN No. : 2323100007


:
Batch : 2024-2025

Subject No. & Name : Project

Name of Project Guide : Prof. Smita Gambhire

Project Title : travel website

Project Duration :3 Months

2
BHARATI VIDYAPEETH UNIVERSITY, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND SOCIAL SCIENCES,
SOLAPUR

C E R TI FI CATE
This is to certify that Ms. Smita Hattale having Exam Seat No.2423760005 is bonafide

student of this Institute studying in MCA SEM–III have completed the project report entitled

“travel wesite” for the partial fulfillment of the requirement of M.C.A. submitted to BHARATI

VIDYAPEETH UNIVERSITY, PUNE. He has carried out the work satisfactory.

Place: Solapur

Date:

Professor MK

HOD, Department of Computer Application

3
BHARATI VIDYAPEETH UNIVERSITY, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND SOCIAL SCIENCES,
SOLAPUR

C E R TI FI CATE

This is to certify that Ms. Smita Hattale having Exam Seat No. .2423760005 & is bonafide

student of this Institute studying in MCA SEM–III have completed the project report entitled

“travel website” for the partial fulfillment of the requirement of M.C.A. submitted to BHARATI

VIDYAPEETH UNIVERSITY, PUNE.

He has carried out the work satisfactory.

Place: Solapur

Date:

Prof. S. N. Gambhire

Project Guide (Internal) External Examiner

4
BHARATI VIDYAPEETH UNIVERSITY, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND SOCIAL SCIENCES,
SOLAPUR

D E C LA R A T I O N

To,
The Director,
Bharati Vidyapeeth University,
Abhijit Kadam Institute of Management
And Social Sciences, Solapur – 4

Respected Sir,

We undersigned hereby declare that the project report entitled “travel website” written and
submitted under the guidance of Prof. Smita Gambhire it’s my original work. The empirical
findings in this project are based on the data collected by our self while preparing this project. We
have not copied from any other project report.

We understood that, any such copying is liable to be punished in a way the University authorities
may deem fit.

Place: Solapur
Date: Ms. Smita Hattale

5
ACKNOWLEDGEMENT

The happiness of anything depends on what we give more than what we get. I would like to give
the words of thanks, but the words are not enough to express my deep sense of gratitude to many
persons who spread their time and efforts during the course of study work without their whole
hearted assistance and co-operation the project won’t be successful

I would like to give special thanks to our Director Dr. S. B. Sawant for giving an opportunity to
complete my project.

I got the opportunity to express my sincere thanks to project guide Prof. S. N. Gambhire for their
valuable guidance and contribution in preparing the project.

I am especially thankful to Dr. A.B Nadaf for his valuable guidance and contribution in preparing
the project.

I also, thank to my classmates every one of my family and all the people who helped me directly
and indirectly to complete this project.

6
INDEX
1 Introduction to the Project 9
2 Objectives of the Project 10
3 Feasibility Study 11
• Technical feasibility
• Economical feasibility
• Operational feasibility
4 Functional Requirement 12
5 Configuration Needed 15
• Hardware Specification
• Software Specification
• Technology Used
6 Object Oriented Analysis / Structured Analysis 20
● Use case Diagram
● Activity Diagram
● Class Diagram
● State Chart Diagram
• DFD Diagram
• ER Diagram
7 Screen Layout 24
8 Database Design 28
9 Testing 30
10 User Manual 32
11 Project Work Plan 34
12 Limitation 35
13 Conclusion 35
14 Bibliography 35

7
As the name specifies “TOURS AND TRAVELS MANAGEMENT” is

a software developed for managing tour booking.

Identification of the drawbacks of the existing system leads to the designing

of computerized system that will be compatible to the existing system with the

system Which is more user friendly and more GUI oriented. We can improve the

efficiency of the system, thus overcome the drawbacks of the existing system.

• Less human error

• Strength and strain of manual labour can be reduced

• High security

• Data redundancy can be avoided to some extent

• Data consistency

• Easy to handle

• Easy data updating

• Easy record keeping

• Backup data can be easily generated

• Effective and User Friendly

8
OBJECTIVE :-

o The objective of the project is to develop a system that automates the


processes and activities of a travel and tourism agency.

o The purpose is to design a system using which one can perform all
operations related to traveling and sight-seeing.

o In the present system a customer has to approach various agencies to


find details of places and to book tickets.

o This often requires a lot of time and effort.

o A customer may not get the desired information from these offices and
often the customer may be misguided.

o It is tedious for a customer to plan a particular journey and have it


executed properly.

o The proposed system is a web based application and maintains a


centralized repository of all related information.

o The system allows one to easily access the relevant i

9
INTRODUCTION :-

Software has introduced a web product specially for travel and tours
companies/organizers

Represent all your domestic and international tour packages on your


own website

Travel & tour website increase your business by 70-80%

Over 6-7 million Indians use travel and tour websites to find their
suitable tour package

The main idea of building a guesthouse villa that offers more than just
accommodation is to create a brand that is known for enhancing the
tourists experience at every sensory point,look,feel,touch,taste,and
smell

10
Objective of TMS :-

-Make all the system computerize

-Reduce time consumption

-All system management are automated

-Centralized database management

-Easy operation for operator of the system

-No paper work requirement

Advantages :

• This system can be used to view all the package details and
accordingly select to User choice own package.

• This system can also be used to view Enquiry Form about Tickets and
Travels also get Package details about it in very quick time.

11
• This Web Site user will be able make quick decision in after selecting
Package for User’s Own Choice.

Disadvantages : =

• This website cannot be run on Visual Studio, Netbeans,Android Studio


any other Platform Except XAMPP Server OR MAMP SERVER .

• This Tours and Travels Website only provide In All Over India Only

• The website cannot be run on Smart Mobile Phone.

REQUIREMENT SPECIFICATION :-

A Software Requirement Specification (SRS) is a description of a


software system to be developed . It lays out functional and non-
functional requirements, and may include a set of use cases that
describe the user interactions that the software must provide.

SOFTWARE REQUIREMNTS :-

Front End : All Windows Version Platform.(MAMP Server)

Back End :- MYSQL Database,PHP,JQUERY,JAVASCRIPT,HTML,.CSS

12
Development Tool :- PHP Programming Run Through MAMP Server

Hardware configuration :-

1 pentium IV processor

2 512 MB RAM

3 40GB HDD

Software Configuration :-

1 OS: window xp

2 Php triad (php5.6, mysql ,apache, and phpmyadmin

Technology Implemented : Apache Server

Language Used : PHP

Database : My SQL

13
User Interface Design : “HTML, AJAX,JQUERY,JAVASCRIPT”

Web Browser : “Mozilla, Google Chrome, IE8,OPERA”

Software : “ XAMPP Or MAMP Server”

Modules of Tourism Management System in php:-

• Admin
• Users
• Guest users

Users—

1)User can register yourself.

2)User can login with valid email and password.

3)Forgot Password(user Can recover own password)

4)Tour Booking

5)Manage Booking

14
6)Generate Ticket(Regarding Complaint)

7)change Password

Admin:-

1)Admin can create Package

2)Manage packages(Create,Update)

3)Manage Users

4)Manage Inquiries

5)Manage issues

6)Manage Booking

7)Manage Pages

8)Change Password

9)Admin Dashboard

15
Guest users:-
1)Visit the Website
2)Guest user can enquiry

FEASIBILITY STUDY:-
To provide flexibility to the users, the interfaces have been developed
that are accessible through a browser. The GUI’S at the top level have
been categorized as

1. Administrative user interface

2. The operational or generic user interface

3. The operational or generic 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 updation
along with the extensive data search capabilities.

FEASIBILITY REPORT:

Preliminary investigation examines project feasibility, the likelihood the


system will be useful to the organization. The main objective of the feasibility
study is to test the Technical, Operational and Economical feasibility for adding
new modules and debugging old running system. All systems are feasible if they

16
are given unlimited resources and infinite time. There are aspects in the feasibility
study portion of the preliminary investigation:--

TECHNICAL FEASIBILITY:

The technical issue usually raised during the feasibility stage of the investigation
includes the following:

• Does the necessary technology exist to do what is suggested?


• Do the proposed equipments have the technical capacity to hold the data
required to use the new system?
• Will the proposed system provide adequate response to inquiries, regardless of
the number or location of users?
• Can the system be upgraded if developed?
• Are there technical guarantees of accuracy, reliability, ease of access and data
security?

OPERATIONAL FEASIBILITY:-

Proposed projects are beneficial only if they can be turned out into
information systems, which will meet the organization’s operating requirements.
Operational feasibility aspects of the project are to be taken as an important part of
the project implementation. Some of the important issues raised are to test the
operational feasibility of a project includes the following: -

• Is there sufficient support for the management from the users?

17
• Will the system be used and work properly if it is being developed and
implemented?
• Will there be any resistance from the user that will undermine the possible
application benefits?
This system is targeted to be in accordance with the above-mentioned issues.
Beforehand, the management issues and user requirements have been taken into
consideration. So there is no question of resistance from the users that can
undermine the possible application benefits.
ECONOMIC FEASIBILITY:

A system can be developed technically and that will be used if installed must still
be a good investment for the organization. In the economical feasibility, the
development cost in creating the system is evaluated against the ultimate benefit
derived from the new systems. Financial benefits must equal or exceed the costs.
The system is economically feasible. It does not require any additional hardware
or software

SDLC Methodology:

This document play a vital role in the development of life cycle (SDLC)
as it describes the complete requirement of the system. It means for use by
developers and will be the basic during testing phase. Any changes made to
the requirements in the future will have to go through formal change approval
process.

SPIRAL MODEL was defined by Barry Boehm in his 1988 article, “A spiral
Model of Software Development and Enhancement. This model was not the

18
first model to discuss iterative development, but it was the first model to
explain why the iteration models.

• The steps for Spiral Model can be generalized as follows:-

• The new system requirements are defined in as much details as possible.


This usually involves interviewing a number of users representing all the
external or internal users and other aspects of the existing system.

• A preliminary design is created for the new system.

• A first prototype of the new system is constructed from the prelimA first
prototype of the new system is constructed from the preliminary design.
This is usually a scaled-down system, and represents an approximation of
the characteristics of the final product.

• A second prototype is evolved by a fourfold procedure:

1. Evaluating the first prototype in terms of its strengths, weakness, and risks.

2. Defining the requirements of the second prototype.

3. Planning an designing the second prototype.

4. Constructing and testing the second protype

19
spiral model :-

Advantages:

• Estimates(i.e. budget, schedule etc .) become more relistic as work


progresses, because important issues discoved earlier.

20
• It is more able to cope with the changes that are software development
generally.

SYSTEM DESIGN :-

21
Data Flow Diagram (Context level
Diagram):- Users :

22
B. Admin :

C. Guest :-

23
24
UML-USE CASE DIAGRAM:-

25
26
ER Diagram(Users):-

27
ER Diagram(Admin)

28
 Gantt Chart-

29
CLASS DIAGRAM :-

30
Architecture flow :(N-Tier) :-

N-Tier Applications can easily implement the concepts of Distributed


Application Design and Architecture. The N-Tier Applications provide strategic
benefits to Enterprise Solutions. While 2-tier, client-server can help us create
quick and easy solutions and may be used for Rapid Prototyping, they can
easily become maintenance and security night mare The N-tier Applications
provide specific advantages that are vital to the business continuity of the
enterprise. Typical features of a real life n-tier may include the following:

• Security

• Availability and Scalability

• Manageability

• Easy Maintenance

• Data Abstraction

The above mentioned points are some of the key design goals of a successful
n-tier application that intends to provide a good Business Solution.

Definition:

Simply stated, an n-tier application helps us distribute the overall functionality


into various tiers or layers:

• Presentation Layer

• Business Logic layer

• Data Link Layer

• Database/Data Store

31
Each layer can be developed independently of the other provided that it
adheres to the standards and communicates with the other layers as per the
specifications. This is the one of the biggest advantages of the n-tier
specifications. This is the one of the biggest advantages of the n-tier
application.

Presentation Layer Request Response

Business Logic
Layer

Data Link

Layer

Data Base

32
N-Tier Architecture:-

1 Presentation Layer:

Also called as client layer, comprises of components that are dedicated to


presenting the data to the user. For example: Windows/Web Forms and
buttons, edit boxes, Text boxes, labels, grids, etc.

2.Business Logic Layer:

This layer encapsulates the Business rules or the business logic of the
encapsulations. To have a separate layer for business logic is of a great
advantage. This is because any changes in Business Rules can be easily
handled in this layer.

3.Data Link Layer:

This layer comprises of components that help in accessing the Database.


If used in the right way, this layer provides a level of abstraction for the
database structures. Simply put changes made to the database, tables, etc do
not affect the rest of the application because of the Data Access layer. The
different application layers send the data requests to this layer and receive the
response from this layer.

33
4.Database Layer:

This layer comprises of the Database Components such as DB Files,


Tables, Views, etc. The Actual database could be created using SQL Server,
Oracle, Flat files, etc. In an n-tier application, the entire application can be
implemented in such a way that it is independent of the actual Database.

RESULTS

34
35
36
37
Implementation:- Screen Shots
• 1)User Home Page:

38
3)User Pacakge Details

39
40

4)User Enquiry Form

5)User Tour History

41

6)ADMIN Login Page

42

. 7 )ADMIN Home Page

43

8) Admin Manage Users

44
• 9)Admin Can Create Package

• 10)ADMIN Change Own Password

• 10)Admin Manage Booking

45
• 12)ADMIN Manage Issues

46
47
CONCLUSION
To conclude the description about the project: The project, developed using PHP

and MySQL is based on the requirement specification of the user and the analysis of the

existing system, with flexibility for future enhancement.

The expanded functionality of today’s software requires an appropriate approach

towards software development. This hostel management software is designed for people

who want to manage various activi-ties in the hostel. For the past few years the number of

educational institutions are increasing rapidly.

Thereby the number of hostels are also increasing for the accommodation of the

students studying in this institution. And hence there is a lot of strain on the person who

are running the hostel and software’s are not usually used in this context. This particular

project deals with the problems on managing a hostel and avoids the problems which occur

when carried manually.

Identification of the drawbacks of the existing system leads to the designing of

computerized system that will be compatible to the existing system with the system which

is more user friendly and more GUI oriented.

48
BIBILIOGRAPHY

1. www.w3schools.com

2. in.php.net

3. en.wikipedia.org/wiki/PHP

4 . www.hotscripts.com/category/php/

5. www.apache.org/

6. www.wordpress.org/

7. www.mysql.com/click.php?e=35050

49

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy