You are on page 1of 15

RIFT VALLEY UNIVERSITY

GADA CAMPUS
DEPARTMENT OF COMPUTER SCIENCE
PROPOSAL DOCUMENT ON TITLE: A/1UTOMATING TOUR AND TRAVEL MANAGMENT SYSTEM

(THE CASE OF MELKAM ETHIOPIA TOUR AND TRAVEL AGENT)

TEAM MEMBERS & DUTIES

NAME ID ROLE
HELEN KINFE RVGCSD/0061/15 Group leader
ASNAKE BEFIKADU RVGCSD/0016/15 Programming
LEMLEM AGONFIR RVGCSD/0067/15 System design
ESUBALEW SIMENEH RVGCSD/0044/15 Implementation

ADVISOR: ARARSA LEMMESSA

Mar, 2020

ADDIS ABABA, ETHIOPIA


Table of Contents
LIST OF TABLES............................................................................................................................................................ ii
LIST OF FIGURES......................................................................................................................................................... iii
ABBREVIATION ........................................................................................................................................................... iv
CHAPTER ONE ................................................................................................................................................................. 1
1. INTRODUCTION ........................................................................................................................................................... 1
1.2 BACKGROUND OF THE EXISTING SYSTEM ............................................................................................... 1
1.3 PROBLEMS OF THE EXISTING SYSTEM .................................................................................................................. 2
1.4 STATEMENT OF THE PROBLEM ............................................................................................................................. 2
1.5 OBJECTIVE OF THE PROJECT ................................................................................................................................. 3
1.5.1 GENERAL OBJECTIVE ...................................................................................................................................... 3
1.5.2 SPECIFIC OBJECTIVE ....................................................................................................................................... 3
1.6 OVERVIEW OF THE PROPOSED SYSTEM ............................................................................................................... 3
1.7 FEASIBILITY ANALYSIS OF THE PROPOSED SYSTEM .............................................................................................. 4
1.7.1 TECHNICAL FEASIBILITY.................................................................................................................................. 4
1.7.2 OPERATIONAL FEASIBILITY ............................................................................................................................ 4
1.7.3 ECONOMIC FEASIBILITY ................................................................................................................................. 5
1.8 RELEVANCE OF THE PROPOSED SYSTEM .............................................................................................................. 5
1.9 SCOPE OF THE PROPOSED SYSTEM....................................................................................................................... 5
1.10 SCHEDULE ........................................................................................................................................................... 6
1.11 COST ANALYSIS ................................................................................................................................................... 7
1.12 METHODOLOGY .................................................................................................................................................. 7
1.12.1 SYSTEM DEVELOPMENT METHODOLOGY ................................................................................................... 7
1.12.2 DATA GATHERING METHODOLOGY ............................................................................................................. 8
1.13 DEVELOPMENT TOOLS ........................................................................................................................................ 8
1.13.1 DEVELOPMENT SOFTWARE TOOLS .............................................................................................................. 8
1.13.2 SYSTEM HARDWARE REQUIREMENTS ......................................................................................................... 9
REFERENCE ........................................................................................................................................................... 10

i|Page
LIST OF TABLES
Table 1 Project Cost Analysis......................................................................................................................................... 7
Table 2 system software requirements............................................................................................................................ 8
Table 3 System hardware requirements ........................................................................................................................ 9

ii | P a g e
LIST OF FIGURES

Figure 1 Gant Chart Project Schedule .............................................................................................................................. 6

iii | P a g e
ABBREVIATION

METTMS: Melkem Ethiopia tour and travel management system

WAMP: Windows, Apache, MySQL, and PHP

HTML: Hyper Text Markup Language

PHP: Hypertext Preprocessor

MySQL: My (name) Structured Query Language.

CSS: Cascading Style Sheet

OOD: Object Oriented Design

iv | P a g e
CHAPTER ONE

1. INTRODUCTION
Melkem Ethiopian Tours and Travel Management System is a web based application. The main purpose
ofMETTMS Ethiopian Tours and travels management system is to upgrade current manual system and to
provide a convenient way for a customer to view Ethiopian historical place online and to book hotels,
flight, train and bus for tour purposes. METTMS develop a system that automates the processes and
activities of a tour and travel agency. In this project, we will make an easier task of viewing historical
place, searching places, historical places, and for booking train, flight or bus. We provide approach skills to
critically examine how a tourist visits and its ability to operate in an appropriate way when dealing with the
consequences of tourism, locally, regionally, and nationally including visitor security and ecological
influences. It is tedious for a customer to plan a particular journey and have it executed properly. The
project METTMSTours and Travels Management System’ is developed to replace the currently existing
system, which helps in keeping records of the customer details of destination as well as payment received.
1.1 BACKGROUND OF THE STUDY

Melkem Ethiopian Tours and Travel Management System develop a system that automates the current
processes and activities of a tour and travel agency. The project METTMS is developed for customers
inside and outside of the country to visit historical places in Ethiopia. This project studies all about tour and
travel management system including current system, background of the existing system, customers and
tourist information, Ethiopian historical places and all about Ethiopian tours and travel.

1.2 BACKGROUND OF THE EXISTING SYSTEM

This project is developed to provide best travelling services to the customers and travel agents. The current
Ethiopian tour and travel management system is manual structure and it needs computerizing,
modification, or automation. The existing system is almost manual method means information about
historical places, hotels, transport, and location is documented manually. The tourist cannot view any
information about Ethiopian historical places rather than information gathering method.We developedtours
and travel management system to provide a search platform where a tourist can find their tour places
according to their choices.

1|Page
The current Ethiopian tour and travel management system uses more labor forces to overcome the tour and
travel process of existing system.The main aim of Melkem Ethiopian Tours and Travel Management
System is to modify the current manual system and to solve every problem within in the organization. Our
project automates the function and manual work of the current system. It also upgrades tourist and tourism
information by managing data and other information.

1.3 PROBLEMS OF THE EXISTING SYSTEM


The current Ethiopian tour and travel management system is manual structure. That means all work needs
human labor force to manage tour and travel. The tourist cannot view any information about Ethiopian
historical places rather than using manual information gathering method. 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.Generally problems of the existing system as follows:

 The tourist cannot view any information about Ethiopian historical


 Requires a lot of time and effort.
 Data arrangement about customers or tourist is manual
 The information is not easily accessible for customers

METTMS is developed to provide best travelling services to the customers and travel agents. We
developed tours and travel management system to provide a search platform where a tourist can find their
tour places according to their choices. This system also helps to promote responsible and interesting
tourism so that people can enjoy their holidays at their favorable places.

1.4 STATEMENT OF THE PROBLEM


Melkem Ethiopian Tours and Travel Management System fix the current system by solving problems of
the existing system within different methodologies. This system also helps to develop tourism with
different cultures so that they enrich the tourism experience and build pride. We develop this system to
create and promote forms of tourism that provide healthy interaction opportunities for tourists and locals
and increase better understanding of different cultures, customs, lifestyles, traditional knowledge and
believe. This system also provides a better way to connect with various events.
This system also gives tours related information like which places are tourist attractions, cities, and
provinces. Tourist can also get the Map and navigation system and temperature and weather information.
Tourist can also book tours through our tours and travels management system. This system also keeps a
history of visited places of its users.

2|Page
1.5 OBJECTIVE OF THE PROJECT

1.5.1 GENERAL OBJECTIVE


The objective of this project is to develop a system that automates the processes and activities of Ethiopian
tour and travel management system.

1.5.2 SPECIFIC OBJECTIVE

This project is developed to provide best travelling services to the customers and travel agents. Some of the
following are specific objective of the new tour and travel management system.

 develop a system that automates the processes and activities of a travel agency
 Easier task of searching places and for booking train, flight or bus.
 Examine how a tourist visits locally, regionally, and nationally including visitor security and
ecological influences.
 Tourist can get the Map and navigation system and temperature and weather information.
 Tourist can also book tours through our tours and travels management system.
 This system also keeps a history of visited places of its users.

1.6 OVERVIEW OF THE PROPOSED SYSTEM


The propose system of melkem Ethiopia tour and travel management is highly automated and makes the
tour and travel 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 or tourist into the melkem Ethiopia
tour and travel management 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, 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.

 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 and make bookings online for
travel and accommodation

3|Page
1.7 FEASIBILITY ANALYSIS OF THE PROPOSED SYSTEM

Preliminary investigation examines project feasibility of the METTMS; 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 withingiven resourcesand time. There are aspects in the feasibility study portion of the preliminary
investigation

 Technical Feasibility
 Operation Feasibility
 Economic Feasibility

1.7.1 TECHNICAL FEASIBILITY

The technical issue usually raised during the feasibility stage of the investigations included in the newly
proposed melkem Ethiopia tour and travel management system by providing the following:

 the necessary technology proposed equipment’s have the technical capacity to hold the data
required to use the new system ,
 the proposed system provide adequate response to inquiries, regardless of the number or location of
users, the system be upgraded time to time as necessary ,
 The technical guarantees of accuracy, reliability, ease of access and data security is all included.

1.7.2 OPERATIONAL FEASIBILITY

Proposed projects are beneficial because they can be turned out into information systems, which will meet
the organization’s operating requirements. Operational feasibility aspects of the project are an important
part of the project implementation. Some of the important issues raised are:

 there are sufficient support for the management from the users
 the system be used and work properly after being developed and implemented
 there are 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.

4|Page
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.

1.7.3 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 economic feasibility, the development cost in creating the system is evaluated
against the ultimate benefit derived from the new systems. Financial benefits exceed the costs. The system
is economically feasible. Users of this application can post their opinions, complaints and suggestions
regarding this portal and services to the administrator. Accordingly, the administrator can take various
steps to act on the complaints and suggestions.The resources we used in this project is economically
feasible because software parts are downloaded from open sources and the hardware devices are not
more expensive due to our new system portability with any hardware devices.

1.8 RELEVANCE OF THE 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 and make bookings online for travel and
accommodation.

1.9 SCOPE OF THE PROPOSED SYSTEM


METTMS Ethiopia tour and travel management system is a multidisciplinary field that includes all
activities related to the tourism and hospitality in Ethiopia.

With its wider coverage in Ethiopia,METTMS provides a handful of opportunities.

 Hotels are appointing smart hospitality


 Tourism department consistently requires front desk officers, reservation and counter staff, Tour
planners, Sales and marketing executives, promotion and advertisement professionals
 Candidates with the academics of history, art and architecture, archaeology and monuments are
holding posts of Information assistants at the tourist spots.
o We accomplish online tourist site
o The system will be available online after finished
o We provide hotels, transport, and necessary material for tourists online
o Our system order to reserve historical places in our country
 Some of the following features are no included in our project or we cannot accomplish it.

5|Page
 Our system cannot provide resources for tourist outside of Ethiopia
 There is no refund for customer after online reservation is accomplished
 We cannot accomplish any tasks that may consume more resources without benefit

1.10 SCHEDULE
GANT CHART

The gnat chart shows a project schedule of melkem Ethiopia tour and travel management system. The chart
includes start date of phase of the project, end date, and number of dates to accomplish assigned tasks.

Figure 1 Gant Chart Project Schedule

6|Page
1.11 COST ANALYSIS
The following table shows the resource cost analysis used for our project.
Resources Function utilized Costs
Hardware
Computer To save all information 60,000
Printer To put files in hard copy 12,000
Camera For observation and security 30,000
Software
Wamp server For project database free
Microsoft Office To edit document free
Staff cost Salary for worker 120,000
Installation cost To install the system 70,000
Total cost 292,000
Table 1 Project Cost Analysis

1.12 METHODOLOGY
To develop best and successful our project we will use two methodologies. These two methodologies are
data gathering methodologies and system development methodology.

1.12.1 SYSTEM DEVELOPMENT METHODOLOGY

We used object oriented methodology to develop the system.wes select this system development
methodology because we can modify, reuses, rearrange it any time. This system development tools
methodology consists of the following steps:

a) Understanding the existing system: We already identify problem of the current


system and propose solution in the newly project to overcome problem issues.
b) Analysis: We understand the current system and we also proposed to analysis the
new one within the following steps
 Requirement identification: identifying functional and non-functional
requirements to answer what the system should do
 Requirement validation: the users can approve the system that may contain
during development
 Documenting validated requirements: saving the validated requirements
are impotent for system requirement specification

7|Page
c) Design: in our project system design is required to understand the requirements.
d) Implementation: we used programming language like PHP, HTML, JavaScrip, and
CSS to implement the project into visible interface
e) Testing: to check correctness of the developed project we have to test after the
project is coded
f) Deployment: at this stage we are going to install the system

1.12.2 DATA GATHERING METHODOLOGY

FACT FINDING TECHNIQUES

To accomplish the objective, a systematic process was followed. In addition to this, numerous interviews
with current Ethiopian tour and travel management system will conducted to gather more information on
their dailyoperations. After gathering feedback from passengers, an analysis will conducted to draw out
important information for the development of the portal.
The methods that we have used to collect information about tourism are:
 Referring existed documentation:
We have referred different documentation to get information about tourism in the past time
 Interviewing
We have interview the current Ethiopian tour and travel worker to understand the working environment of
tourism system.
1.13 DEVELOPMENT TOOLS
The following hardware and software tools are used to develop the system.
1.13.1 DEVELOPMENT SOFTWARE TOOLS
Activities Tools/programs
Client side coding HTML (it is easy to write code by HTML rather than
using C#, C++ since HTML is easily clear for
programmer)
Platform MS windows
Database server MySQL (preferable to enter data from HTML)
UML diagrams MS Visio
Server side scripting PHP(we can enter data by using PHP to MySQL)
Client side style sheet CSS(it is used to arrange the written code)
validation JavaScript(this script is used to validate inputs from
programmer)
Documentation MS word 2010
Operating system Windows 7 and above
Table 2 system software requirements

8|Page
1.13.2 SYSTEM HARDWARE REQUIREMENTS

Component Tools/programs
Computer processor Core i5
Memory 4 GB and Above
Table 3 System hardware requirements

9|Page
REFERENCE
 [1]Bennet Mathew on tourism management system
 [2] Software engineering for students, Douglas Bell
 [3] Sequence Diagrams, Massimo Felici
 [4]Testing Executive Program Review
 ECE-650 Software Engineering Part II the Unified Modeling Language (UML) Instructor
AssefaDagne 2002.
 Sequence Diagram Massimo Felci. School of Informatics 2004-2011
 UML Sequence Diagram EminaTorlak CSE 403:Software Engineering ,Spring 2015
 James Rumbaugh, Ivan Jacobson, Grady Booch. The Unified Modeling Language Reference
Manual (5th Edition).

10 | P a g e

You might also like