Professional Documents
Culture Documents
GADA CAMPUS
DEPARTMENT OF COMPUTER SCIENCE
PROPOSAL DOCUMENT ON TITLE: A/1UTOMATING TOUR AND TRAVEL MANAGMENT SYSTEM
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
Mar, 2020
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
iii | P a g e
ABBREVIATION
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.
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.
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.
2|Page
1.5 OBJECTIVE OF THE PROJECT
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.
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
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.
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.
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.
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.
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.
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:
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
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