You are on page 1of 15

Online Travel Guide

Department of Computer Science and Engineering

Bangladesh University of Business and Technology (BUBT)

Dhaka-1216

February 2019
Online Travel Guide

A Project Report

Developed by

Md. Yeer Sharif Mst. Rokeya Khatun Md. Bellal Hossain


th th th
20 Intake 20 Intake 20 Intake
ID: 14152203033 ID: 14152203022 ID: 14152203035
Section: 01 Section: 01 Section: 01

Supervised by

Md. Atiqur Rahman


Assistant Professor
Department of Computer Science and Engineering (CSE)
Bangladesh University of Business and Technology (BUBT)
Mirpur-2, Dhaka-1216, Bangladesh

In partial fulfillment for the award of the degree


of
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING
At
BANGLADESH UNIVERSITY OF BUSINESS AND TECHNOLOGY (BUBT)
RUPNAGAR, MIRPUR-2, DHAKA-1216, BANGLADESH

February, 2019
ABSTRACT

Travel agencies are one of the first organizations to move toward joining the online scene.
Information technology has changed this industry in a way that travelers can now plan, reserve and
purchase their ideal trips in a fraction of time and money used by traditional methods. Tourism can
be counted as the most preferred pass time when people get free time. Several travel organizations
are available on the web. The people or the tourist selects their own Travel Package according to
their personal interest. The travel companies focus on the interest associated with tourist making
sure to increase their particular market value and supply tremendous package deals. So that they can
make their Travel Package more efficient. Nowadays the 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. The tourism industry has grown substantially in Bangladesh during the last few years,
and especially some rural destinations have become more widespread. This development does not
only present economic opportunities, but also potential threats to local cultures and the fragile
environment. Recent tourism trends in Bangladesh show that current practices and future tourism
development have to take into account the environmental, social, cultural and economic aspects in a
balanced approach to ensure that tourism will benefit the local people and the environment in the
long term. Unplanned or poorly planned tourism activity can eventually degrade the natural
environment and create conflicts with local people, decreasing the quality of life in the local
community and undermining the basis of tourism. Tourism planning and development should be
done in harmony with the local inhabitants, and the cultural and natural resources. Online travel
guide and tour management system is already quite popular in Bangladesh and it is only increasing.
Compared to other countries of the world, this came at a later stage in our country but it grew very
quickly.
ACKNOWLEDGEMENT

First of all, we are thankful and expressing our gratefulness to Almighty Allah who offers us His
divine blessing, patient, mental and physical strength to complete this project work.

It is an auspicious occasion for us as students of Department of Computer Science and Engineering,


one of the prestigious academic centers of the Bangladesh University of Business and Technology
(BUBT), to express our deep feelings of gratitude to the department and especially to our
supervisor, Head of the department, all the teachers and also to the departmental staff. We are
immensely indebted to our supervisor, Md. Atiqur Rahman, Assistant Professor, Department of
Computer Science and Technology, for his wonderful guidance, inspiration, encouragement and
also for thorough review and correction of this dissertation work that could not be finalized without
his astute supervision.

A very special gratitude goes out to all our friends for their support and helps to implement our
works. The discussions with them on various topics of our works have been very helpful for us to
enrich our knowledge and conception regarding the work.

Md. Yeer Sharif (14152203033)

Mst. Rokeya Khatun (14152203022)

Md. Bellal Hossain (14152203035)

.Asaduzzaman(13143103054)
DECLARATION

We hereby declare that the project entitled Online Travel Guide submitted in partial fulfillment of
the requirements for the degree of Bachelor of Science in Computer Science and Engineering in the
Faculty of Computer Science and Engineering of Bangladesh University of Business and
Technology (BUBT) is our own work and that it contains no material which has been accepted for
the award to the candidate(s) of any other degree or diploma, except where due reference is made in
the text of the project. To the best of our knowledge, it contains no materials previously published
or written by any other person except where due reference is made to the project.

Signature Signature Signature

---------------------------- --------------------------- ----------------------------


Md. Yeer Sharif Mst. Rokeya Khatun Md. Bellal Hossain
ID: 14152203033 ID: 14152203022 ID: 14152203035
© Copyright by Md. Yeer Sharif (14152203033), Mst. Rokeya Khatun (14152203022) and
Md. Bellal Hossain (14152203035)

All Right Reserved


DEDICATION

We dedicated our dissertation work to our family and helpful teachers who have motivated,
encouraged and supported us throughout the process. And we also dedicate this work to ALLAH
Almighty our creator, our source of inspiration, wisdom, knowledge, and understanding.
CERTIFICATE

This is to certify that Md. Yeer Sharif, Mst. Rokeya Khatun , Md. Bellal Hossain of B.Sc.in CSE
have completed their project work titled “Online Travel Guide” satisfactorily in partial fulfillment
for the requirement of B.Sc.in CSE Bangladesh University of Business and Technology in the year
2019.

Project Supervisor

(Md. Atiqur Rahman)

Assistant Professor
Department of Computer Science and Engineering (CSE)
Bangladesh University of Business and Technology (BUBT)
APPROVAL

This Project “Online Travel Guide” Submitted by Md. Yeer Sharif, Mst. Rokeya Khatun and Md.
Bellal Hossain ID NO:14152203033, 14152203022, 14152203035 Department of Computer
Science and Engineering(CSE), Bangladesh University of Business and Technology (BUBT) under
the supervision of Md. Atiqur Rahman, Assistant Professor and, Department of Computer Science
and Engineering has been accepted as satisfactory for the partial fulfillment of the requirement for
the degree of Bachelor of Science (B.Sc. Eng. ). in Computer Science and Engineering and
approved as to its style and contents.

---------------------------- -----------------------------

Supervisor: Chairman:
Md. Atiqur Rahman Prof. Dr. Ameer Ali
Assistant Professor, Professor and Chairman,
Department of CSE, Department of CSE,
BUBT BUBT
ABBREVIATION

AJAX Asynchronous JavaScript and XML


API Application program interface
ASP Application service provider
CLV Customer lifetime value
CRM Customer relationship management
CSS Cascading style sheets
CTA Call to action
CPU Central Processing Unit
DM Direct mail
DMP Data management platform
DNS Domain name system
FTP File transfer protocol
HTML Hypertext Markup Language
HTTP Hyper Text Transfer Protocol
HTTPS Hyper Text Transfer Protocol Secure
IP Internet Protocol
ISP Internet service provider
IIS Internet Information Services
OS Operating system
PHP Hypertext Preprocessor
POS Point of sale
SEO Search engine optimization
SMTP Simple Mail Transfer Protocol
UI User interface
URL Uniform resource locator
XML Extensible Markup Language
RAM Random Access Memory
WWW World Wide Web
Table of Content

ABSTRACT i

ACKNOWLEDGEMENT ii

DECLARATION iii

DEDICATION v

CERTIFICATE vi

APPROVAL vii

ABBREVIATION viii

Chapter 1: Introduction 1

1.1 Introduction 1

1.2 Existing System 2

1.3 Motivation 2

1.4 Objectives of the project 4

1.5 Contribution 4

1.6 Organization of project 5

1.7 Conclusions 6

Chapter 2: Existing System & Literature Review 7

2.1 Introduction 7

2.2 Existing System 7

2.3 Supporting Literature 14

2.4 Analysis of Existing System 28

2.5 Conclusions 30
Chapter 3: Proposed Model 31

3.1 Introduction 31

3.2 Feasibility Study 32

3.2.1 Technical feasibility 35

3.2.2 Economical Feasibility 35

3.2.3 Operational Feasibility 36

3.3 Requirement Analysis 37

3.3.1 Non-Functional Requirements 37

3.3.2 Functional Requirements 38

3.4 System Design 39

3.4.1 Entity relationship diagram (E-R diagram) 40

3.4.2 Data Flow Diagram (DFD)

3.4.3 Database Design 41

3.5 Implementations 42

3.5.1 Front End 43

3.5.1.1 Forms Design 45

3.5.1.2 Report Design 46

3.5.2 Back End 47

3.6 Conclusions 47

Chapter 4: Result Analysis 50

4.1 Introduction 50

4.2 Result Analysis 52

4.3 Application 53

4.4 Conclusions 53
Chapter 5: User Manual 54

5.1 Introduction 54

5.2 System Requirements 55

5.2.1 Hardware Requirements for server desktop 55

5.2.2 Software Requirements for server desktop 56

5.3 User Interfaces 57

5.4 Conclusions 62

Chapter 6: Conclusions 64

6.1 Conclusions 65

6.2 Limitation 65

6.3 Future Works 65

References 66
List of Figures
Figure 2.1: HTML Tag 23

Figure 2.2: ER Diagram for purchase order application 26

Figure 2.3: 0-level DFD for Customer Service System 29

Figure 2.4: Level-1 DFD for Customer Service System 32

Figure 3.1: E-R Diagram 39

Figure 3.2: DFD for 0 Level Context Diagram 43

Figure 3.3: DFD for 1 level 48

Figure 3.4: Admin Login Form 49

Figure 3.7: Add Package Form 51

Figure 3.10: Package Report 59

Figure 3.11: Add Package Report 59

Figure 3.13: Category Report 60

Figure 5.1: Home Page 61

Figure 5.2: Contact Us Page 61

Figure 5.3: About us Page 61

Figure 5.4: Admin Login Page 62

Figure 5.5: Admin Category Page 63