0% found this document useful (0 votes)
160 views37 pages

Makerere University Business School: Developing A Tourism Management System For Prima Tours and Travel

This document discusses developing a tourism management system for Prima Tours and Travel. It aims to help the company manage tour packages and increase sales. The proposed system will maintain a centralized repository for travel arrangements and information retrieval. It is expected to provide benefits like easy management of tourism information and tailoring of tour packages for different destinations and price points. The system will allow administrators to search and update packages efficiently. It may also include a customer-facing page for finding suitable tours.

Uploaded by

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

Makerere University Business School: Developing A Tourism Management System For Prima Tours and Travel

This document discusses developing a tourism management system for Prima Tours and Travel. It aims to help the company manage tour packages and increase sales. The proposed system will maintain a centralized repository for travel arrangements and information retrieval. It is expected to provide benefits like easy management of tourism information and tailoring of tour packages for different destinations and price points. The system will allow administrators to search and update packages efficiently. It may also include a customer-facing page for finding suitable tours.

Uploaded by

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

MAKERERE UNIVERSITY BUSINESS

SCHOOL

DEVELOPING A TOURISM MANAGEMENT SYSTEM FOR PRIMA TOURS AND


TRAVEL

A Project Report Submitted to Makerere University Business School in Partial Fulfillment


for the Award of the Degree of Bachelor of Business Computing of Makerere University

i
DECLARATION
We, the undersigned, declare that to the best of our knowledge, this proposal is our original piece
of work, and has never been published and/ or submitted for any award in any other University
or Higher Institution of Learning.

Name Registration Number Signature

Nambi Christine 19/U/3363/EVE +256-758939063

Galiwango Jecsa 19/U/1406 +256-706220454

Nabilye Loy 19/U/2071/EVE +256-778152400

Kizito Edward 19/U/3361/EVE +256-702672452

Nahulo Tereza Barbra 19/U/3418/EVE

+256-753254979

Date:………………………………………………………

ii
APPROVAL
This proposal has been submitted with my approval as supervisor and my signature is here
appended:

Signed ………………………………………………………… Date


……………………………………………………………

Mr. Miiro Edward

Makerere University Business School

iii
ABSTRACT

Most of the people in this world like to travel from one place to another no matter whether
it is a small or large distance. The need for a tourism management system that can manage
tourism information with ease is what Prima tours and Travel Company seek for. Tour
Management system is a dynamic website for tourism business. This travel and tourism
application is designed for Prima tours and Travel Company by which they can manage
different tour packages based on the destinations. By using this, the company can tailor
tour packages spanning various destinations at almost every price point. The implemented
search module also allows the administrator to find and update or upgrade the tour
packages with ease. This module can also even be extended to a customer application page
by which customers can find the right tour package for them at every budget, depending
on the tour locations. The main purpose is to help the company to manage tour packages
and also increase on the sales. The system can also be used for both professional and
business trips. The proposed system maintains a centralized repository to make necessary
travel arrangements and to retrieve information easily.

iv
ACRONYMS

TMS Tourism Management System

v
Contents
DECLARATION..............................................................................................................................................ii
APPROVAL...................................................................................................................................................iii
ABSTRACT...................................................................................................................................................iv
CHAPTER ONE..............................................................................................................................................1
1.0 INTRODUCTION.....................................................................................................................................1
1.1 Background of the study....................................................................................................................1
1.2 Problem Statement............................................................................................................................2
1.3 General Objective..............................................................................................................................3
1.4 Specific Objectives.............................................................................................................................3
1.5 Study Scope.......................................................................................................................................3
1.5.1 Subject Scope..............................................................................................................................3
1.5.2 Geographical Scope....................................................................................................................4
1.5.3 Time Scope.................................................................................................................................4
1.6 Significance of Study..........................................................................................................................4
CHAPTER TWO.............................................................................................................................................5
LITERATURE REVIEW....................................................................................................................................5
2.0 Background studies of Previous Registration systems.......................................................................5
2.1 The Application of Intelligent Tourism Mobile Client Based On Ontology.........................................5
2.2 Destination Information Management System for Tourists...............................................................5
2.3 Role of Information systems in an Institution....................................................................................6
2.4 EXISTING SYSTEM..............................................................................................................................6
2.5 PROPOSED SYSTEM............................................................................................................................6
2.5.1 Advantages of the Proposed System...................................................................................7
2.5.2 EXPECTED OUTCOME OF THE PROJECT......................................................................................7
CHAPTER THREE..........................................................................................................................................8
3.0 RESEARCH METHODOLOGY...................................................................................................................8
3.1 Research Approach............................................................................................................................8
3.2 Study Population...............................................................................................................................8
3.3 Sources of Data..................................................................................................................................9

vi
3.4 Data Collection Techniques...............................................................................................................9
3.5 System Analysis and Design...............................................................................................................9
3.6 System Design Approach...................................................................................................................9
3.7 OBJECTIVE..........................................................................................................................................9
CHAPTER FOUR..........................................................................................................................................11
SYSTEMS ANALYSIS AND DESIGN...............................................................................................................11
4.0 Introduction.....................................................................................................................................11
4.1 Feasibility study...............................................................................................................................11
4.2 Systems Requirements....................................................................................................................13
4.2.1 FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS...........................................................13
4.2.2 User Requirements...................................................................................................................13
4.2.3 System Requirements...............................................................................................................14
TECHNOLOGY USED...............................................................................................................................14
SOFTWARE REQUIREMENTS..................................................................................................................14
HARDWARE REQUIREMENTS.................................................................................................................14
4.2.4 MODULE...................................................................................................................................14
4.3 Design Approach..............................................................................................................................16
4.4 System development Method.........................................................................................................16
4.5 System Interface..............................................................................................................................16
4.6 System design..................................................................................................................................16
4.6.1 LOGICAL DESIGN.......................................................................................................................16
4.2.2 CONCEPTUAL DESIGN...............................................................................................................17
4.2.3 PHYSICAL DESIGN......................................................................................................................17
4.6 System Modeling.............................................................................................................................17
`4.6.1 Entity Relationship Diagram....................................................................................................18
4.6.2 Use-Case Analysis (admin)........................................................................................................19
4.6.3 Use Case Diagram for User.......................................................................................................20
CHAPTER FIVE............................................................................................................................................21
SYSTEMS DEVELOPMENT AND PRESENTATION.........................................................................................21
5.0 Introduction.....................................................................................................................................21
5.1 Systems Development.....................................................................................................................21
5.2 Systems presentation......................................................................................................................21

vii
CHAPTER SIX..............................................................................................................................................23
SUMMARY.................................................................................................................................................23
6.0 Introduction.....................................................................................................................................23
6.1 Conclusions......................................................................................................................................23
6.2 Limitations of the study...................................................................................................................23
6.3 Future scope....................................................................................................................................24
REFERENCES..............................................................................................................................................25
APPENDIX..................................................................................................................................................26

viii
CHAPTER ONE

1.0 INTRODUCTION
This chapter contains an introduction, background to the study, problem statement, and
objectives of the project, the study scope, and justification for the project

1.1 Background of the study


The travel and tourism industry has become the largest civilian industry in the world, according
to statistics; one out of every ten person worldwide is part of the travel and tourism industry. The
industry is divided into five major parts that is lodging operations, transportation services, food
and beverage operations, travel services and recreation and entertainment. (Based on analysis of
various countries’ governance and business environments, it is clear that numerous African
countries present tremendous promise to become or remain vibrant hosts for tourists which can
drive employment for low-skilled workers and economic inclusion for women and the youth. In
2015, foreign direct investment to the African continent totaled $54 billion while tourism
generated $39.2 billion and created 9.1 billion direct jobs within the sector. Clearly, tourism has
an increasingly important role in the global economy by contributing to the GDP, service
exports, and employment.

Mathieson and Wall (1982) define tourism as follows- "The temporary movement of people to
destinations outside their usual places of work and residence, the activities undertaken during
their stay in those destinations, and the facilities created to cater to their needs"

Years ago, the African Union and the African Union Development Agency adopted the Tourism
Action Plan to bring visibility to tourism on the continent. This came after a 300-percent increase
in international arrivals I the 1990s, reaching 26.2 million arrivals in 2000. Tourism has since
become integral to economic development policies. African countries like Gambia, Kenya, South
Africa and Tanzania recently increased efforts in their travel and tourism industries to
accommodate the nearly 62 million annual visitors to the continent. South Africa and Kenya
receive the largest amounts of tourism focused investment at $6.1 billion and $404 million
respectively. On national level, tourism has tremendously gown in Uganda over the last decade

1
with the improvement in security in the Northern part of the country, and huge infrastructure
investments from private and government. Uganda’s tourism industry created 321,960 jobs in
2020, the wages of skilled and unskilled labor were employed due to foreign tourist demand for
local goods and services, directly impacting household welfare. Today, Uganda does not lack
accessible travel highlights nor tourist facilities as the case was ten years ago, trunk roads have
improved beyond recognition with extremely friendly hosts to welcome the tourists

The rationale for using a tourism and travel system for Prima Tours and Travel is that the system
influences tourists’ perceptions and impressions which significantly determine their plan to visit
a destination therefore to make this effective; all travel and tourism information should clearly be
provided on the website. Online presence will provide credibility for the company, nowadays
people are tired of researching, if one needs a service, they just search on the internet, and so if
the company has a website, it acts as the face of the business in the digital world.

1.2 Problem Statement


At the moment, Prima tours and Travel Company only has its business running on only social
media platforms like Facebook and Instagram. The company is having a hard time documenting
all its operations (manual book keeping) and reaching out to customers that do not use these
platforms. Content creation, time required, publicity skills, online trolls are all problems faced by
the company. Above all, a potential client might find hard time generating all the necessary
information about a specific travel destination. If the company remains operating in this manner,
competitors can easily study the operation procedure of the business, there might be privacy or
security issues where details about the client and the business are spread and some investment
may be required to boast a post in order for it to reach a larger group of people. Having a website
increases the credibility of a company, improves the brand image, increases the chances of
getting leads, create chances for organic traffic when your business shows up in the Google
search, time saving, proper customer service, quick updates and announcements and increased
chances for digital marketing (Kasey Kaplan, From forbes.com). The team therefore intends to
develop a Tourism Management System for Prima tours and travel Uganda, to upload destination
details with high definition images and videos that influence customers to visit and explore
places, enable customers to get upcoming tour details, travel operators can easily share notices
with important information, testimonials of customers where they share their travelling

2
experience and mark their reviews on the website which helps other customers to make a perfect
decision, availability of the search option which allows users to fully explore, tour booking
services among others. With these, the company will be able to have an easier management of its
activities compared to operating on social media and phone call bookings alone.

1.3 General Objective


This report sought to design, develop and implement a tourism management system for Prima
tours and Travel Company.

1.4 Specific Objectives

1. To study and analyze the current system and criteria used by Prima tours and Travel
company in its daily operations
2. To develop and implement a tourism management system for Prima tours and Travel
company
3. To provide tourists with accurate information on tourist attractions to make more
informed decisions.
4. To develop and implement a credible and user-friendly system.
5. To develop a tourism management system that is web-based.
6. To assess the system’s acceptability, efficacy, timeliness, quality, and productivity from
the perspective of every individual.

1.5 Study Scope


This contains the subject, geographical and time scope.

1.5.1 Subject Scope


The study focused on developing and implementing the Tourism Management System for Prima
Tours and Travel Company. The researchers were primarily interested in creating a system that
provides users with a platform to book online and learn about all information. The system is an
interactive website that provides enough information about the different destinations to potential
visitors. The system will aid in the processing of inquiries and bookings, as well as poor
customer service and reviews.

3
1.5.2 Geographical Scope
The research report focused on Kampala District as the area of study. The majorities of people in
Kampala are travel oriented and are familiar with using the internet. This can enable them to
access the Tourism Management System using their computers and mobile devices.

1.5.3 Time Scope


It took two months. This report required thorough planning, analysis, design, implementation,
and evaluation of the developed system.

1.6 Significance of Study

The following persons or groups will benefit from the project’s success:

End-user (Tourists). The tourism management system will make it easier for users to find all of
the information they need about places and tours in one suitable place. Tourists will be able to
make appropriate decisions by visiting the tourism management system website, providing
details on tourist destinations.

Prim tours and travel company. In every travel agency, the system allows for better
management of tourists or customers. It will play a significant role in reducing the time it takes
to respond to inquiries and make bookings and poor customer service and feedback.

Researchers. The experience with the development and implementation of the project will
further improve the researcher’s knowledge and skills.

Future Researchers. If they choose to create and implement their own Tourism Management
System, they can use the study as a guide.

4
CHAPTER TWO

LITERATURE REVIEW
This section reviewed literature from closely related studies that have been carried out by other
researchers from their written articles, books, journals and reports on Tourism systems and any
other knowledge in line with the study topic. The section contains an overview of current
systems used, user requirements for mobile systems, design-based research in system
development, system testing and related information.

2.0 Background studies of Previous Registration systems


So much research has been carried out relating to Tourism management systems with significant
impact in the tourism industry around the globe. Some of the research works related to Tourism
management system are discussed in the succeeding sub-sections.

2.1 The Application of Intelligent Tourism Mobile Client Based On Ontology


This paper proposed the application of ontology theory in the research of intelligent tourism
mobile application client. The adopted method (ontology) helps to structure the kind of
information given to tourists thus eliminating room for information ambiguity. The strength of
this research work is based on the fact that it makes use of an organic combination of the major
elements that are closely linked to tourism, and infiltrates them it into every aspect of tourism
which produces an effective, intelligent and efficient tourism information system. However, its
weakness is based on the fact that it is mobile-based and hence accessibility is limited to mobile
device users

2.2 Destination Information Management System for Tourists


The system was designed for tourists taking Uganda’s tourism into consideration. This was to
provide tourists with intelligent interaction based on virtual community concept of tourism and
locals that have common interest theme. The system aims at bridging the gap; which is the lack
of interaction that exists between tourists and locals at a particular destination. The system was
designed using Java Applet (Netbeans IDE 6.1), HTML, PHP and Java script whereas MySQL
was used to design the database. The advantages of the system is it is user-friendly, interactive,
5
supports security and compatible to various web servers but the system lacks intelligence in
providing information to tourists, thus reducing the stress at which tourists seek for information
on the system

2.3 Role of Information systems in an Institution


An institution without an information system will have no track record of its performance history
or its present status and will be unable to forecast the future of its business. According to
O’Brien & Marakas (2007), the fundamental roles of an information system are to support
business processes, support decision-making by its employees and support strategies for
competitive advantage. Laudon & Laudon (2007) point out that the role of information systems
is to help institutions obtain operational excellence to improve the efficiency of their operations
in order to achieve higher profitability. According to O’Brien & Marakas (2007), information
systems are a major functional area of business that is equally as important to business success as
the functions of accounting, finance and human resources management.

2.4 EXISTING SYSTEM


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 led to a
great loss as well.

2.5 PROPOSED SYSTEM


The proposed system is highly automated and makes the travelling activities much easier and
flexible. The user can get the very right information at the very right time. Customers can get the
knowledge of the hotels and vehicles they are going to use in their trip prior to their starting of
trip. This will increase the trust of the customer into the travel company as well.
Once the bookings are confirmed all the travel details, customer details as well as all the relevant
details related to the trip like hotel name, room number, vehicle number, vehicle owner’s details,

6
date of arriving, date of departure, food to be served and every single detail will be available to
the client. They just need once to click using mouse and everything is made available to them

2.5.1 Advantages of the Proposed System


 Gives accurate information about all places
 Simplifies the manual work
 It minimizes the documentation related work
 Provides up to date information
 Friendly Environment by providing warning messages
 Travelers details can be provided
 Booking confirmation notification
 Online Payment System
 Hotels, events and car booking system

2.5.2 EXPECTED OUTCOME OF THE PROJECT


 This system will provide communication facilities among customers and the company
through internet.
 Providing facilities to modify and delete tourist’s data as well as client’s data.
 To provide information about the inbound and outbound tour packages.
 Providing review mechanism for tourist.
 To maintain & control the database of tourists’ information.
 Displaying attractive tourist places information & route information.
 Providing attractive packages such family, friends, couple, honeymoon, education tour.
 Traveler group can post that they go any place so users can go there with them hence
increasing sales.
 Giving a variety of travel services that will sure to match all your priorities.
 User can pay automatically.
 User can search hotels and packages to compare price range.

7
CHAPTER THREE

3.0 RESEARCH METHODOLOGY


In this section, the researcher presented the methodologies that would be used in carrying out the
research to achieve the objectives of the study. It lays out the research approach, study
population, data collection techniques, system analysis and design, system development
approach, and limitations of the project

3.1 Research Approach


The project team undertook Design Science as a research design. Design Science is a research
approach that focuses on the development and validation of an artifact. The design science
process involves problem identification, objectives, design, development, evaluation, and
communication.

The team preferred this approach because it would help achieve and understand a problem
domain through the building and application of a design artifact. In this research approach, the
team developed a Tourism Management System by identifying organizational and user
requirements, thus defining a practical solution to the current problem in the organization. The
team then designed logical models of a Tourism Management System that would be used at
Prima tours and Travel Company.

3.2 Study Population


The target population of this research study comprised of all stakeholders of an organization,
such as tourists and administrative staff of Prima tours and Travel Company, and community
members, of about 700000 people in total.

8
3.3 Sources of Data
The team collected primary data through; observation, interviews, questionnaires, and
organizational documents. Secondary data was gathered from published articles, reports,
journals, books and other online literature.

3.4 Data Collection Techniques


The project team analysed the current system carefully and a detailed way. This enabled the team
to come up with the new system that may enable the organisation to enhance the provision of
services for its customers.

3.5 System Analysis and Design


The research team used an Object-Oriented Approach because it puts more emphasis on data
than a structured approach, which focuses on procedures, since data is the most important
resource of any system. Development of a system using Object- Oriented Approach, data and
object are grouped together. For example, in our Tourism Management System, an object can be
a client and data can be the client’s information.

3.6 System Design Approach


The approach for developing the system was prototyping. Prototyping ensures faster system
prototype development, which gets the system into the hands of the user; they interact with it and
comment on the missing features. This would enable the team to know the missing requirements
before developing the final system.

3.7 OBJECTIVE
This software is highly programmed in SQL technology in order to provide the best services to
customers 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 ways of managing all the travel related businesses.
This software is designed in Word Press editor with SQL Server as backend and PHP language.
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 and the customers and agents will not have

9
to go through any of the problem. They just have to click once and all the details will get
available to them.

10
CHAPTER FOUR

SYSTEMS ANALYSIS AND DESIGN

4.0 Introduction
This chapter presents system analysis and design for implementation of a Tourism Management
System. The study analysed the current system used, requirements for the new system, design
approach, development method, system interface and system modelling. These were based on
information obtained from observation, interviews and questionnaires that were used in data
collection.

4.1 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

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 equipment 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?

Economic feasibility

11
A system can be developed technically and that will be used if installed must still be a good
investment for the organization. In the economic 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.

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?


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

Technical feasibility

There are different technologies on the market and internet for implementation of the system.
These includes but not limited to; Android studio, Google map, MySQL, Java, Kotlin, Php and
search engines like Google chrome and many others. Those technologies were freely available
on internet thus the proposed system could be built.

Time feasibility

12
The project was scheduled to be completed in two months, given the commitment, collaboration
and communication from project team, the system was to be implemented in agreed and
scheduled time.

4.2 Systems Requirements


This chapter depicts what the system is to do, how it performs function. It contains system
functional, user, system, non-functional requirements and system design among others.

4.2.1 FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS


Functional and Non-Functional Requirements Functional requirements show the operation and
activities the system must be able to perform. The functional requirements of TMS are that
tourists;
i. should be able to rate tourism places after visiting their website or surfing through the
information
ii. should be able to search through the database either by name or state
iii. shall be provided a link to the website of tourism industries they have searched for (that is
if the website exists)
iv. shall be updated about news of tourism industries on the system homepage
v. should be able to view virtual tours of the tourism industries (when they are available)
The non-functional requirements are constraints upon the system behavior or quality attributes of
a system. Consequently, the non-functional requirement of TMS is that the system;
i. should be developed to be simple and efficient for the end users and also should be easy
to understand
ii. shall be able minimize the rate of errors generated by users
iii. Should perform calculations and provide feedback quickly IV.
iv. shall be compatible to any hardware
v. Should be able to upgrade without disturbance to the service.

4.2.2 User Requirements


A well linked navigation from one interface to another which is user friendly.

The system should have security controls where the user’s information is protected and kept
confidential from unauthorised users like hackers through the use of strong passwords.

13
It should be able to identify the available destinations to the user.

The system should be able to show the user the fares for the different services offered

The user should be able to access his/her registration information from the system using the
mobile phone.

It should enable users to view the progress of their booking status by use of a phone or computer.

4.2.3 System Requirements

TECHNOLOGY USED
Word Press

SQL server

PHP

SOFTWARE REQUIREMENTS
Windows

Word Press

HARDWARE REQUIREMENTS
Laptop

Flash drive (8GB)

Router

Paper

4.2.4 MODULE
After careful analysis the system has been identified to have the following modules:

1. Administrator module
2. User(Traveler) module
3. Guest user

14
ADMINISTRATOR MODULE: This module provides administrator related functionality.
Administrator manages all information and has access rights to add, delete, edit and view the
data related to places, travels, routes, bookings, Enquiries etc.

Packages—Admin will create the packages and Manage the packages (Create, Update,
delete)

Users- Admin view all Information of all users.

Booking- Admin will responsible for manage booking. Admin can confirm and cancel a
booking of traveler.

Manage issues/ Complaints—Admin can take action on any issue /complaint raised by user
(traveler) and Put remarks.

Manage Enquiries—admin can manage all enquiries raised by users (traveler).

Manage pages- Admin can edit the info of all pages that are display on the website,

Dashboard- Here admin can view all count of booking, issues, Enquiries and Users.

Change password- Admin can change own password.

USER (TRAVELLER) MODULE:

Signup- User can register yourself for booking.

Sign in- Here user can login with valid username and password.

Forgot Password—User can recover his/her own password.

My Profile- user can update own profile. Tour history-After login user can book any tour
that will show in Tour history. User can cancel his/her booking before 24 hr. of travelling.

Change Password---- User can own Password.

Write-use—User can raise any issue related to booking, Cancelation etc.

15
GUEST MODULE: Guest user can visit the website and view the all content of website.
Guest users can also Enquiry.

4.3 Design Approach


The project used Object Oriented design approach to make a conceptual plan of a system before
actually developing it.

4.4 System development Method


The proposed system was implemented through a systematic process which included planning,
analysis, design and implementation.

4.5 System Interface


The team decided to develop an application. Websites are more compatible and accessible and
majority of people in Kampala use the internet.

4.6 System design


The system design is majorly the implementation of the application to be developed and this is
divided into 3 parts:

i. Logical design
ii. Conceptual design
iii. Physical design

4.6.1 LOGICAL DESIGN


This model was developed indicating all the vital steps the system development went through. In
this step, used case tools like flow charts and data flow diagrams were used. These models were
vital and important in the development of the system. This stage included the graphical user
interface design, input design in which the user inputs in data, the output design which displays
the results of what a user would or have entered and database design where data is stored for
easy management. These designs provided the technical blueprint from which the system was
built. A combination of layout tools such as hand sketches and CASE tools were used to come up
with both input, output designs and the view of the system. The database management system
employed was MySQL.

16
4.2.2 CONCEPTUAL DESIGN
This was just a description of the proposed system in terms of a set of integrated ideas and
concepts about what the system is expected to do, behave and look like, that would easily be
comprehended by the users in the manner intended. This process was started by identifying
several entities required by the users and also identifying all the important relationships that exist
between the entities. The result was the model of the user interface that has been developed.

4.2.3 PHYSICAL DESIGN


This was the physical realization of logical design. Forms, reports and tables were created and
relationships defined among these tables and security constraints set. During the physical the
expected schemas were translated into actual database structure

4.6 System Modelling


System modeling presents a conceptual and construct of a system by the use of models, for
example function modeling.

17
`4.6.1 Entity Relationship Diagram

18
4.6.2 Use-Case Analysis (admin)

19
4.6.3 Use Case Diagram for User

20
CHAPTER FIVE

SYSTEMS DEVELOPMENT AND PRESENTATION

5.0 Introduction
In this chapter documents how the conceptual and logical designs of the TMS was implemented.
It shows how the different user interfaces were developed and inter linked using different
programming languages.

5.1 Systems Development


The TMS was developed using different software for designing the user interface, databases
and modelling as documented below;

MYSQL: MySQL is an Oracle-backed open source relational database management system


(RDBMS) based on Structured Query Language (SQL). MySQL runs on virtually all platforms,
including Linux, UNIX and Windows. Although it can be used in a wide range of applications,
MySQL is most often associated with web applications and online publishing. SQL is a standard
language for accessing databases

PHP: PHP (recursive acronym for PHP: Hypertext preprocessor) is a widely-used open source
general-purpose scripting language that is especially suited for web development and can be
embedded into HTML.

5.2 Systems presentation


Home page

This is the welcome page of the project

21
Review page

This page enables the users to review the services being offered the company.

About page

22
This page shows the descriptions of the company i.e users can find out the company

Booking Page; A user can book a service by accessing this page

Services page; This page shows the services being offered by Prima tours and travel company

23
Destination Page; This page display different destination where a user can choose to his interest

24
CHAPTER SIX

SUMMARY

6.0 Introduction
Under this chapter, the researcher presents the discussions of the study, conclusions and
recommendations the research team has about the finding and the interpretations from the
analysis.

6.1 Conclusions
The project, developed using PHP and SQL is based on the requirement specification of the user
and the analysis of the existing system, with flexibility for future enhancement. Tourism is
currently recognized as a worldwide industry which is very growing at a high rate like other
industry. There are many various activities are occurred in tour activities. My ‘Tourism
Management System’ web-based application helps in online distribution of tour packages, hotel,
hotel properties, transportation etc. This ‘Tourism & Travel Management System’ are often fully
customized with integration different API’s. It’s friendly environment that connects customer
willingly. It’ll help both the customers and Prima tours and travel company to supply the
facilities with more categories. It’ll save time and reduce paperwork. No chance of losing any
kind of data during the transaction. The system will accompany more upgrades and a
replacement feature within the future. It’ll be more upgraded with its web interface layout.
Finally, I can say that this Web Based Application will help company manager to regulate and
handle the tour related activates effectively and efficiently. Therefore, it can be deducted that
research project was to a greater extent successful, as the research team was able to analyse the
current system, collect and analysed data for the new system, design and implemented the
system.

6.2 Limitations of the study


The study was limited to five (5) tourist locations in Uganda; spanning both the Natural and
artificial attractions. There were cost and time implications during the course of the study as it
required gathering information of tourist locations over a large geographical area.

25
6.3 Future scope
A plenty of difficulties has come in front of me during the research period. To resolve that
drawbacks, some studies can be conducted in the future. The scope of the future works of the
system is given below:

 The system is made here to ensure that tourists could adapt to the upcoming competitive
world. Here all the facilities are made and tested.
 In future, the system will be extended for many types of features so that efficiency can be
improved.
 The features of the website can be changed according to user demand.
 It can be possible to add some more features or remove some features which are not
useful for the user.
 This web application will be converted to android application

26
REFERENCES
1. Abdul Hamid S.M. &Gana U. (2010). Destination Information Management System For Tourist:
Computer Science and Telecommunications. Georgian Electronic scientific journal, vol 6(issue
29).
2. Adebayo, W. J. (2014). The Economic Impact of Tourism Development. Journal of Tourism,
Hospitality and Sports, Vol.2.
3. Adora, C. U. (2010). Managing Tourism in Nigeria. Management Science And Engineering, Vol.
4(1), pp. 14-25. American Scientific Research Journal for Engineering, Technology, and Sciences
(ASRJETS) (2016) Volume 18, No 1, pp 304-315 315
4. Anastasia A., Panagiota D. &Georgios M. (2012). A Web-based Prototype System For
Personalized Tourism Destination Discovery And Management. Technological Educational
Institute of Athens, Athens.
5. Daramola, J. O. (2009). A Software Product Line Approach To Ontology-Based Recommendations
In E-Tourism Systems. School Project, Convenant University, Computer And Information Science.
6. Heum P., Aesun Y. &Hyuk-Chul K. (2012). Task Model and Task Ontology for Intelligent Tourist
Information Service. International Journal of u- and e- Service, Science and Technology, Vol.
5(Issue 2).
7. Zhou F, Zhao M, Sun Z, Zhao J & Gong Z. (2014). The application of intelligence tourism mobile
client based on ontology. Journal of Chemical and Pharmaceutical Research, Vol. 6(Isssue 5), pp
258- 265.
8. Sommerville, I. (2006). Software Engineering (Vol. 8). Addison-Wesley.
9. Robert V. S (2004). Object-Oriented System Analysis And Design With UML.
10. Thomas C. B. (2005). Database Systems; A Practical guide to Design, Implementation, And
Management (Vol. 4). (A. McGettrick, Ed.)
11. Oludele A., Onuiri E., Olaore O., Sowunmi O. &Ugo-Ezeaba A. (2015). A Real-Time Crime Record
Management System For National Security Agencies. European Journal Of Computer Science
And Information Technology, Vol. 3(2), pp. 1-12

27
APPENDIX
Budget

Item Description Cost(UGX)


Laptop ASUS model 1,500,000
RAM: 4GB
CPU: Core i5
Storage: 1TB
Operating System: Windows
10 64BIT
Size of screen: 14 Inches

Flash Disk 32GB 50,000


Transport For research 100,000
Internet Modem 4G 100,000
Internet Airtel 100,000
Printing Report 50,000
Contingency Not budgeted for 50,000
Totals 1950,000

28
Gantt chart

WEEK WEEK WEEK WEEK WEEK WEEK WEEK


1 3 3 4 5 6 7
Collecting
requirements
Analysis
Designing
Implementation
Testing
Documentation

29

You might also like