0% found this document useful (0 votes)
256 views50 pages

Book My Trip Project Report 2021-22

This document describes a project report submitted by 4 students - Smit Kachhad, Karan Bhatt, Jenil Chandarana, and Smit Raichura for their Bachelor of Technology degree in Information Technology from Marwadi University in the academic year 2021-22. The report is on developing a web application called "Book My Trip" and includes sections acknowledging guidance received, an index of contents, the institute and department visions and missions, program educational objectives, and program outcomes.

Uploaded by

KillShot Rahil
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)
256 views50 pages

Book My Trip Project Report 2021-22

This document describes a project report submitted by 4 students - Smit Kachhad, Karan Bhatt, Jenil Chandarana, and Smit Raichura for their Bachelor of Technology degree in Information Technology from Marwadi University in the academic year 2021-22. The report is on developing a web application called "Book My Trip" and includes sections acknowledging guidance received, an index of contents, the institute and department visions and missions, program educational objectives, and program outcomes.

Uploaded by

KillShot Rahil
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

Book My Trip

BOOK MY TRIP

A Project Report Submitted by

SMIT KACHHAD - 91800104011


KARAN BHATT - 91800104014
JENIL CHANDARANA - 91800104040
SMIT RAICHURA - 91800104041

in partial fulfilment for the award of the degree of

Bachelor of Technology
in
Information Technology

Faculty of Technology
Marwadi University, Rajkot
2021-22

I
Faculty of Technology
Marwadi University
Department of Information Technology
2021-22

CERTIFICATE

This is to certify that the project entitled Book My Trip has been carried out by

Smit Raichura - 91800104041, Smit Kachhad - 91800104011, Jenil

Chandarana - 91800104040, Karan Bhatt - 91800104014 under my guidance

in partial fulfilment of the degree of Bachelor of Technology in Information

Technology of Marwadi University, Rajkot during the academic year 2021-22.

Date: ____________________

Internal Guide Head of the Department

Prof. Kajal Tanchak Dr. Damodaran P


Assistant Professor Head Of Department
Book My Trip

Acknowledgments

I have taken efforts in this project. However, it would not have been possible
without the kind support and help of many individuals. I would like to
extend my sincere thanks to all of them. I am highly indebted to Prof.
Kajalben Tanchak for their guidance and constant supervision as well as for
providing necessary information regarding the project & also for their
support in completing the project. I would like to express my gratitude
towards my parents for their kind co-operation and encouragement which
help me in completion of this project.

II
Book My Trip

Index
Institute’s Vision and Mission...........................................................................................IV
Department’s Vision and Mission ..................................................................................... V
PEO, POs and PSOs .........................................................................................................VI
Abstract ................................................................................................................................ X
List of Tables ......................................................................................................................XI
List of Figures ................................................................................................................... XII

1 Introduction .................................................................................................................. 1
1.1 Problem Summary ................................................................................................. 1
1.2 Aim and Objectives................................................................................................ 1
1.3 Proposed System .................................................................................................... 1
1.4 Literature Review................................................................................................... 2
1.5 Plan of the work ..................................................................................................... 2
1.6 Materials/Tools Requirements ............................................................................... 4
2 Analysis, Design Methodology and Implementation Strategy ................................. 5
2.1 Observation Matrix ................................................................................................ 5
2.2 Ideation Canvas ...................................................................................................... 5
2.3 Product Development Canvas ................................................................................ 6
2.4 Database Design..................................................................................................... 6
2.5 System Design ....................................................................................................... 9
3 Implementation .......................................................................................................... 13
3.1 Implemented Functionality .................................................................................. 13
3.2 Results and Reports.............................................................................................. 13
3.3 Snapshots ............................................................................................................. 14
4 Conclusion .................................................................................................................. 26
4.1 Summary of the results ........................................................................................ 26
4.2 Advantages of your work/results/methodologies................................................. 26
4.3 Scope of future work ............................................................................................ 26
4.4 Attainment of POs and PSOs ............................................................................... 26
Appendix ..................................................................................................................... 28

III
Book My Trip

Institute’s Vision and Mission

Institute’s Vision

Our vision is to address challenges facing our society and planet through sterile education
that builds capacity of our students and empower them through their innovative thinking
practice and character building that will ultimately manifest to boost creativity and
responsibility utilizing the limited natural resources to meet the challenges of the 21st
century.

Institute’s Mission

• To Produce creative, responsible and informed professionals

• To produce individuals who are digital-age literates, inventive thinkers, effective


communicators and highly productive.

• To deliver cost-effective quality education

• To offer world-class, cross-disciplinary education in strategic sectors of economy


though well devised and synchronized delivery structure and system, designed to
tackle the creative intelligence and enhance the productivity of individuals.

• To provide a conducive environment that enables and promotes individuals to


creatively interact, coordinate, disseminate and examine change, opinion as well
as concept that will enable students to experience higher level of learning acquired
through ceaseless effort that lead to the development of character, confidence,
values and technical skills.

IV
Book My Trip

Department’s Vision and Mission

Department’s Vision

To be recognized as a team delivering educational excellence that advances teaching,


learning and research, in alignment with Marwadi Education Foundation's mission and
goals.

Department’s Mission

• To impart knowledge and skills related to under graduate program offered by the
department.

• To impart technical and professional skills to make graduates competitive and


capable.

• To constantly encourage and motivate graduates for innovation,


entrepreneurship& industry-readiness.

• To inspire graduates for higher education and research and to place graduates in
leading industries and companies.

V
Book My Trip

PEO, PO and PSO

Program Educational Objectives (PEO):

Our graduated students are expected to fulfill the following Program Educational
Objectives (PEOs):

1. Core Competency: Successfully apply fundamental mathematical, scientific, and


engineering principles in formulating and solving engineering and real life problems
for betterment of society.

2. Breadth: Will apply current industry accepted practices, new and emerging
technologies to analyse, design, implement and maintain state of art solutions.

3. Professionalism: Work effectively and ethically in ever changing global professional


environment and multi-disciplinary environment.

4. Learning Environment: Demonstrate excellent communication and soft skills to


fulfil their commitment towards social responsibilities and foster life-long learning.

5. Preparation: Promote research and patenting to enhance technical and


entrepreneurship skills within them.

VI
Book My Trip

Program Outcomes (POs)

Engineering Graduates will be able to:

PO1: Engineering knowledge: Apply the knowledge of mathematics, science,


engineering fundamentals, and an engineering specialization to the solution of complex
engineering problems.

PO2: Problem analysis: Identify, formulate, review research literature, and analyze
complex engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.

PO3: Design/development of solutions: Design solutions for complex engineering


problems and design system components or processes that meet the specified needs with
appropriate consideration for the public health and safety, and the cultural, societal, and
environmental considerations.

PO4: Conduct investigations of complex problems: Use research-based knowledge


and research methods including design of experiments, analysis and interpretation of data,
and synthesis of the information to provide valid conclusions.

PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources,
and modern engineering and IT tools including prediction and modeling to complex
engineering activities with an understanding of the limitations.

PO6: The engineer and society: Apply reasoning informed by the contextual
knowledge to assess societal, health, safety, legal and cultural issues and the consequent
responsibilities relevant to the professional engineering practice.

PO7: Environment and sustainability: Understand the impact of the professional


engineering solutions in societal and environmental contexts, and demonstrate the
knowledge of, and need for sustainable development.

PO8: Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practice.

PO9: Individual and team work: Function effectively as an individual, and as a


member or leader in diverse teams, and in multidisciplinary settings.

VII
Book My Trip

PO10: Communication: Communicate effectively on complex engineering activities


with the engineering community and with society at large, such as, being able to
comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.

PO11: Project management and finance: Demonstrate knowledge and understanding of


the engineering and management principles and apply these to one’s own work, as a
member and leader in a team, to manage projects and in multidisciplinary environments.

PO12: Life-long learning: Recognize the need for, and have the preparation and ability
to engage in independent and life-long learning in the broadest context of technological
change.

VIII
Book My Trip

Program Specific Outcomes (PSOs)

PSO1. Graduates shall have knowledge in nucleus areas of Information Technology and
related engineering so as to grasp engineering trade-offs, analyze, design, and synthesize
data and technical concepts to form products and solutions for the real life problems.

PSO2. Graduates shall have competence to take challenges associated with future
technological issues in various domains such as security, database design, advance
software development etc.

IX
Book My Trip

Abstract
Book My Trip is website developed for online tour booking. There has been a huge

increase in tourism in past decade and especially online tour booking. But online tour and

ticket booking systems are still in the early phase. Before online booking systems, people

used to physically go to some travel agency for tour booking but this problem has been

resolved by this project. User can view all tour packages, check availability and book

package online. This leads to efficient and fast management.

X
Book My Trip

List Of Tables

Table No. Table Description Page No

Table 2.4.1 Admin 6

Table 2.4.2 User 7

Table 2.4.3 Tour Packages 7

Table 2.4.4 Booking 7

Table 2.4.5 Issue 8

Table 2.4.6 Enquiry 8

Table 2.4.7 Pages 8

Table 4.4.1 Attainment of POs and PSOs 26

XI
Book My Trip

List of Figures

Figure No. Figure Description Page No

Fig. 2.1.1 Observation Matrix 5

Fig. 2.2.1 Ideation Canvas 5

Fig. 2.3.1 Product Development Canvas 6

Fig. 2.5.1 User Data Flow Diagram 9

Fig. 2.5.2 Admin Data Flow Diagram 9

Fig. 2.5.3 Data Flow Diagram 10

Fig. 2.5.4 Admin UML Diagram 10

Fig. 2.5.5 User UML Diagram 11

Fig. 2.5.6 Class Diagram 11

Fig. 2.5.7 Entity Relationship Diagram 12

Fig. 3.3.1 Homepage 14

Fig. 3.3.2 User Sign Up 15

Fig. 3.3.3 User Sign In 15

Fig. 3.3.4 View Package 16

Fig. 3.3.5 Package Details 17

Fig. 3.3.6 User Profile 18

Fig. 3.3.7 Post Enquiry 18

Fig. 3.3.8 Raise Issue 19

Fig. 3.3.9 User Password Change 19

Fig. 3.3.10 User Tour History 20

Fig. 3.3.11 View Raised Issues 20

Fig. 3.3.12 Admin Dashboard 21

XII
Book My Trip

Fig. 3.3.13 Create Tour Package 21

Fig. 3.3.14 Manage Tour Package 22

Fig. 3.3.15 Manage Users 22

Fig. 3.3.16 Update Tour Package 23

Fig. 3.3.17 Admin Manage Tour Booking 23

Fig. 3.3.18 Admin Manage Issues 24

Fig. 3.3.19 Admin Manage Enquiries 24

Fig. 3.3.20 Update Pages 25

XIII
Book My Trip

List of Tables

Table No. Table Description Page No

Table 2.3.1 User 5

Table 2.3.2 Customer 5

Table 2.3.3 Restaurant 6

Table 2.3.4 Items 6

XIV
Book My Trip

1. Introduction

1.1 Problem Summary

• 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.

1.2 Aim and Objectives

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


processes and activities of a travel and tourism agency.
• The purpose is to design a system using which one can perform all operations
related to traveling and sight-seeing.

1.3 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 then check availability and make
bookings online for travel.

1
Book My Trip

1.4 Literature Review

Potentially, all current travel and tourism transactions can be performed on-line on the
internet. The opportunity presented by the industry, now the biggest in the world, is huge.
The World Travel and Tourism Council (WTTC) reported in World Economic Impact
that Travel and Tourism – encompassing transport, accommodation, catering, recreation
and services for travelers – is expected to grow to US $5 trillion of economic activity by
2020.

Travel alone is now one of the largest on-line business-to-consumer product in the India
and on-line air travel is the largest in Europe (Dwyer et al, 1998). In Germany, the
leading on-line market in Europe, air travel has been the largest on-line revenue since
1997 and is predicted to be the largest revenue generator, at least until the year 2002
(Jupiter Communications, 1998c). In a report Leisure Travel Spend On The Web on-line
travel bookings was predicted to reach $2.5 trillion by the year 2020.

1.5 Plan of the work

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

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 Data.

The ‘operational or generic user interface’ helps the end users of the system in
transactions through the existing data and required services. The operational user
interface also helps the ordinary users in managing their own information in a customized
manner as per the included flexibilities.

2
Book My Trip

Feasibility Study:

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 are given unlimited
resources and infinite time. There are aspects in the feasibility study portion of the
preliminary investigation:

• Technical Feasibility
• Operation Feasibility
• Economical Feasibility

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:

3
Book My Trip

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


• 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. The well-planned design would ensure the optimal utilization of the
computer resources and would help in the improvement of performance status.

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 exceed the costs. The system is economically feasible. It
does not require any additional hardware or software.

1.6 Materials / Tools required

Hardware Configuration:

• 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor


• 2 GB RAM

• 40 GB HDD

Software Configuration:

• OS: Windows 7

• PHP Triad (PHP5.6, MySQL, Apache, and PHPMyAdmin)

• Web Browser (Firefox/Chrome/Edge)

4
Book My Trip

2. Analysis, Design Methodology and Implementation

2.1 Observation Matrix

Fig. 2.1.1 Observation Matrix

2.2 Ideation Canvas

Fig. 2.2.1 Ideation Canvas

5
Book My Trip

2.3 Product Development Canvas

Fig. 2.3.1 Product Development Canvas

2.4 Database Design

Table 2.4.1 Admin

6
Book My Trip

Table 2.4.2 User

Table 2.4.3 Tour Packages

Table 2.4.4 Booking

7
Book My Trip

Table 2.4.5 Issue

Table 2.4.6 Enquiry

Table 2.4.7 Pages

8
Book My Trip

2.5 System Design

Fig. 2.5.1 User Data Flow Diagram

Fig. 2.5.2 Admin Data Flow Diagram

9
Book My Trip

Fig. 2.5.3 Data Flow Diagram

Fig. 2.5.4 Admin UML Diagram

10
Book My Trip

Fig. 2.5.5 User UML Diagram

Fig. 2.5.6 Class Diagram

11
Book My Trip

Fig. 2.5.7 Entity Relationship Diagram

12
Book My Trip

3. Implementation

3.1 Implemented Functionalities

• User Registration

• User Authentication

• User Profile

• View Tour Package

• Check Availability and Price

• Book Tour Package

• Raise Query

• Post Inquiry

• Add/Manage/Delete Tour Package

• User Management

• Query and Inquiry Management

3.2 Results and Reports

Admin first needs to add tour package. User has to register and login to book
package. Guest user can post inquiry and view tour packages.

13
Book My Trip

3.3 Snapshots

Fig. 3.3.1 Homepage

14
Book My Trip

Fig. 3.3.2 User Sign Up

Fig. 3.3.3 User Sign In

15
Book My Trip

Fig. 3.3.4 View Package

16
Book My Trip

Fig. 3.3.5 Package Details

17
Book My Trip

Fig. 3.3.6 User Profile

Fig. 3.3.7 Post Enquiry

18
Book My Trip

Fig. 3.3.8 Raise Issue

Fig. 3.3.9 User Password Change

19
Book My Trip

Fig. 3.3.10 User Tour History

Fig. 3.3.11 View Raised Issue

20
Book My Trip

Fig. 3.3.12 Admin Dashboard

Fig. 3.3.13 Create Tour Package

21
Book My Trip

Fig. 3.3.14 Manage Tour Package

Fig. 3.3.15 Manage Users

22
Book My Trip

Fig. 3.3.16 Update Tour Package

Fig. 3.3.17 Admin Manage Tour Booking

23
Book My Trip

Fig. 3.3.18 Admin Manage Issues

Fig. 3.3.19 Admin Manage Enquiries

24
Book My Trip

Fig. 3.3.20 Update Pages

25
Book My Trip

4. Conclusion

4.1 Summary of Results:

• Successful operation of all functionalities.

4.2 Advantage of your work/results/methodologies:

This project helps reduce waiting times for traveller by eliminating the need of physically
going to any travel agency. User can directly login to website and check package details
online itself and then book the tour. Thus, it is fast, efficient and proper management is
followed.

4.3 Scope of future work:

As the world is progressing, most of the things are getting online. Manually going to
travel agency for tour booking is an inefficient process. Online tour and ticket booking
systems are more efficient and thus every agency would upgrade to online booking
systems in near future. This would save their time, manpower, paper and infrastructure.

4.4 Attainment of POs and PSOs:

Table 4.4.1 Attainment of POs and PSOs

26
Book My Trip

27
Book My Trip

Appendix A – Review Cards

28
Book My Trip

29
Book My Trip

30
Book My Trip

31
FACULTY OF TECHNOLOGY
Department of Information Technology
01IT0801 – Major Project-II

Semester: 8 (A.Y.2021
(A.Y.2021-22)
REVIEW CARD: REVIEW 2

Team ID - Team Size: Project / Internship


Name
Enrollment No.
Class
Internal Guide
Title of Project
Name of Industry (in case of
internship)
Performance Evaluation (Out of 60 marks)
Faculty Name Reviewer 1 Reviewer 2
(Internal Guide) (External Reviewer)

10 marks: Status, execution and submission project


related documents as per the Suggestions / comments /
corrections received during review-1.
10 marks: Design aspects (DB design, ER diagram, Class
diagram, UML diagram etc.)
10 marks: Prototype and framework

10 marks: Soft skills, Gesture & Posture, Presentation


quality
10 marks: Technical knowledge/depth of knowledge of
student
10 marks: Assigned by the guide for regular reporting,
updating on progress etc.

Remarks / Suggestion

Remarks / Suggestion Name & Signature


Reviewer 1
(Internal Guide)

Reviewer 2
(External Reviewer)

32
FACULTY OF TECHNOLOGY
Department of Information Technology
01IT0801 – Major Project-II

Semester: 8 (A.Y.2021
(A.Y.2021-22)
REVIEW CARD: REVIEW 2

Team ID - Team Size: Project / Internship


Name
Enrollment No.
Class
Internal Guide
Title of Project
Name of Industry (in case of
internship)
Performance Evaluation (Out of 60 marks)
Faculty Name Reviewer 1 Reviewer 2
(Internal Guide) (External Reviewer)

10 marks: Status, execution and submission project


related documents as per the Suggestions / comments /
corrections received during review-1.
10 marks: Design aspects (DB design, ER diagram, Class
diagram, UML diagram etc.)
10 marks: Prototype and framework

10 marks: Soft skills, Gesture & Posture, Presentation


quality
10 marks: Technical knowledge/depth of knowledge of
student
10 marks: Assigned by the guide for regular reporting,
updating on progress etc.

Remarks / Suggestion

Remarks / Suggestion Name & Signature


Reviewer 1
(Internal Guide)

Reviewer 2
(External Reviewer)

33
FACULTY OF TECHNOLOGY
Department of Information Technology
01IT0801 – Major Project-II

Semester: 8 (A.Y.2021
(A.Y.2021-22)
REVIEW CARD: REVIEW 2

Team ID - Team Size: Project / Internship


Name
Enrollment No.
Class
Internal Guide
Title of Project
Name of Industry (in case of
internship)
Performance Evaluation (Out of 60 marks)
Faculty Name Reviewer 1 Reviewer 2
(Internal Guide) (External Reviewer)

10 marks: Status, execution and submission project


related documents as per the Suggestions / comments /
corrections received during review-1.
10 marks: Design aspects (DB design, ER diagram, Class
diagram, UML diagram etc.)
10 marks: Prototype and framework

10 marks: Soft skills, Gesture & Posture, Presentation


quality
10 marks: Technical knowledge/depth of knowledge of
student
10 marks: Assigned by the guide for regular reporting,
updating on progress etc.

Remarks / Suggestion

Remarks / Suggestion Name & Signature


Reviewer 1
(Internal Guide)

Reviewer 2
(External Reviewer)

34
FACULTY OF TECHNOLOGY
Department of Information Technology
01IT0801 – Major Project-II

Semester: 8 (A.Y.2021
(A.Y.2021-22)
REVIEW CARD: REVIEW 2

Team ID - Team Size: Project / Internship


Name
Enrollment No.
Class
Internal Guide
Title of Project
Name of Industry (in case of
internship)
Performance Evaluation (Out of 60 marks)
Faculty Name Reviewer 1 Reviewer 2
(Internal Guide) (External Reviewer)

10 marks: Status, execution and submission project


related documents as per the Suggestions / comments /
corrections received during review-1.
10 marks: Design aspects (DB design, ER diagram, Class
diagram, UML diagram etc.)
10 marks: Prototype and framework

10 marks: Soft skills, Gesture & Posture, Presentation


quality
10 marks: Technical knowledge/depth of knowledge of
student
10 marks: Assigned by the guide for regular reporting,
updating on progress etc.

Remarks / Suggestion

Remarks / Suggestion Name & Signature


Reviewer 1
(Internal Guide)

Reviewer 2
(External Reviewer)

35

You might also like