Tourism Management System Project

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 19

INJIBARA UNIVERSITY

College Of Engineering and Technology

Department Of Information System

Tourism Management System Project In Awi Zone

Final Project

1, Yosef Ygezu……………………………………………….………….IUNSR/0860/13

2, Gizew Getahun ……………………………………………………… IUNSR/0377/13

3, Etenesh melese ………………………………………………………. IUNSR/0301/13

4, Yohannis Desalegn ………………-…………………………………. IUNSR/0863/13

5, Mulu Zeleke ………………………………………………………….. IUNSR/0596/13

6, Tinsae Asfaw ………………………………………………………… IUNSR/0755/13

Advisor:-Instructor Habtamu (MSc).

Injibara, Ethiopia

2017 E.C
ABSTRACT
Most of the people in this world like to travel from one place to another no matter whether it is a
smaller large distance. The need for a tourism management system that can manage tourism
information with ease is sought after by every tour management company. Tourism Management
system is a dynamic website for tourism business. This tourism application is designed for travel
agencies by which they can manage different tour packages based on the destinations. By using
this, the tour company can tailor tour packages spanning various destinations at almost every
price point. The also implemented search module 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 tourism companies to manage tour
packages. 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
Chapter One

1. Introduction

1.1.2 Project Background


Over the years, tourism has continued to gain massive interest at a global scale. It is a major
foreign exchange earner for a good number of advanced and emerging economies. It is also true
that information explosion makes it cumbersome times to access relevant information to enhance
decision making. This has given rise to the emergence of intelligent systems or mechanisms that
facilitate quick access to relevant content found in the Internet.

Tourism management system is used to book a tour from anywhere in the Awi Zone by a single
dynamic website which will help the user to know all about the places and tour details in a single
website. The Tourism Management System is a web based application. The main purpose of
“Tourism Management System’” is to provide a convenient way for a customer to book for tour
purposes. The objective of this project is to develop a system that automates the processes and
activities of a travel agency. In this project, we will make an easier task of searching places. 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. 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 ‘Tourism 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.

The goal of this research is to design and implement intelligent platform that will aid tourists in
Awi Zone to have access to information on tourist locations thus help fasten their decision
making process
1.2 Problem Statement
In case of manual system, they need a lot of time, manpower etc. Here almost all work is
computerized. So, accuracy is maintained. Tourism Management System mainly deals with
creating packages, booking Management and issues and enquiries which can manage by the
Admin

1.3 Objectives

1.3.1 General Objective


This application is develop to provide best travelling services to the customers and travel agents.
We have 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. 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. These systems also provide 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.

1.3.2 Specific Objective


A tourism management system (TMS) aims to effectively manage and promote tourism activities
within a specific area, such as Awi Zone. Here are some specific objectives that can guide the
development and implementation of a tourism management system:

Specific Objectives of a Tourism Management System


Enhance Visitor Experience:
Promote Sustainable Tourism:
Increase Tourist Arrivals:
Strengthen Community Involvement:
Improve Infrastructure and Services:
Preserve Cultural Heritage:
Facilitate Data Collection and Analysis:
Develop Partnerships with Stakeholders:
Ensure Safety and Security:
Monitor and Evaluate Tourism Impact:

These specific objectives can guide the development of a robust tourism management system in
Injibara or any other destination. By focusing on enhancing visitor experiences, promoting
sustainability, engaging communities, and improving infrastructure, a TMS can contribute
significantly to the growth and sustainability of the tourism sector.

1.4 Methodology
The approach employed in designing the proposed system is the Rational Unified Process (RUP).
The RUP methodology is based on the fact that the system represents an organized way of
gathering business requirements and building the goal of the project. This was employed,
because it is an object-oriented and web enabled program development methodology and also a
framework for developing software systems. It also clearly outlines the different roles of the
individuals involved in the project, such as the project manager, business analyst and developers.
Some characteristics of Rational Unified Process include;

i. Developing iteratively: This involves developing software in repeated cycles. With each
cycle, additional features are designed and developed in the system until the system is
fully functional and ready for deployment to the customer.
ii. Managing requirements: This involves explicit documentation of the user’s requirement
and keeping track of changes with respect to the requirement. It also analyses the system
and the impact those changes will make on the system before taking them into
consideration.
iii. Using component-based architectures: This involves structuring the system architecture
into components.
iv. Modeling software visually: Using graphical UML to present the software’s dynamic
and static view.
v. Quality verification: It ensures that software meets the organizational quality standards
vi. Control over changes: it gives room for changes in the software to be managed
efficiently using a change management system and configuration management
procedures and tools

1.4.1 Data Collection


Objective of the data collection in tourism management system is to gather relevant data that
informs the development of the TMS.

Methods:

Surveys and Questionnaires:

• Distribute surveys to tourists visiting Injibara to gather information on their preferences,


experiences, and suggestions for improvement.

• Conduct surveys with local businesses and stakeholders to understand their perspectives on
tourism.

Interviews:
• Conduct structured interviews with local tourism operators, government officials, and
community leaders to gain insights into the current state of tourism and potential areas for
development.

Focus Groups:
• Organize focus group discussions with local residents to gather qualitative data on cultural
heritage, community needs, and tourism expectations.

Secondary Data Analysis:


• Review existing literature, reports, and studies related to tourism in Injibara to gather
background information and identify trends.
Observation:
• Conduct field observations of tourist attractions, services, and facilities to assess their
condition and visitor engagement.

1.4.2 Analysis and Design

1.4.2.1 Analysis Methodology


Objective: To analyze the collected data to identify trends, challenges, and opportunities in the
tourism sector.

Methods:

Quantitative Analysis:
• Use statistical software (e.g., SPSS, R) to analyze survey data for patterns in tourist
demographics, spending behavior, and satisfaction levels. Create charts and graphs to visualize
data findings.

Qualitative Analysis:
• Employ thematic analysis to interpret qualitative data from interviews and focus groups.
Identify common themes, sentiments, and suggestions.

• Use coding techniques to categorize responses and extract meaningful insights.

SWOT Analysis:
• Conduct a SWOT analysis (Strengths, Weaknesses, Opportunities, and Threats) based on the
findings to evaluate the current tourism landscape of Awi Zone in Injibara.

1.4.2..2 Design Methodology

Requirements Gathering:
• Based on data analysis, identify key features required in the TMS (e.g., booking systems,
information portals, feedback mechanisms).

User Interface (UI) Design:

• Focus on accessibility and usability principles to ensure a positive user experience.


• Architecture Design: Develop system architecture that outlines how different components of
the TMS will interact (e.g., database management, user authentication).

Technology Stack Selection:

• Choose appropriate technologies for front-end (e.g., HTML, CSS, JavaScript) and back-end
development (e.g., PHP).

1.4.3 Development Tools


When developing a Tourism Management System (TMS) for Injibara, Awi Zone, it’s essential to
select appropriate hardware and software tools that can effectively support the needs of tourists,
local businesses, and stakeholders. Below is a breakdown of the recommended hardware and
software tools for implementing a TMS

1.4.3.1 Hardware Tools


1. Servers:

• Web Server: A reliable web server (e.g., Apache) to host the TMS. This can be a dedicated
server or cloud-based hosting

• Database Server: A separate database server (e.g., MySQL) for managing data securely and
efficiently.

2. Workstations:

• Computers: Desktops or laptops for administrative staff and tourism operators to access and
manage the TMS (Processor: Intel i5 and above, RAM: 8GB or more, DISK Space: 250GB+).

• Tablets and Smartphones: For on-the-go access by tour guides, local businesses, and tourists
to facilitate bookings and provide information.

3. Networking Equipment:

• Routers and Switches: To ensure stable internet connectivity for the TMS, especially in
tourist hubs.
• Wi-Fi Access Points: To provide wireless internet access in key tourist areas and local
businesses.

5. Printers and Scanners:

• For printing tickets, brochures, and other materials related to tourism services.

6. Backup Solutions:

• External hard drives or cloud storage solutions for regular data backups to prevent data loss.

1.4.3.2 Software Tools


1. Database Management System:

• MySQL: To store and manage data related to users, bookings, reviews, and other tourism-
related information.

2. Web Development Frameworks:

• PHP: For building the backend of the TMS, handling requests, user authentication, and data
processing.

3. Front-end Technologies:

• HTML/CSS/JavaScript: Basic web technologies for developing the user interface of the
TMS.

• React.js or Vue.js: For creating dynamic and responsive user interfaces.

4. Booking and Reservation Systems:

• Custom-built or third-party solutions that can be integrated into the TMS for managing
bookings for accommodations, tours, and activities.

5. Social Media Integration Tools:

• Tools that allow sharing of content on social media platforms to promote tourism in Awi
Zone (Injibara).
1.5 Scope of the Project
Creating a Tourism Management System (TMS) for the Awi Zone in Ethiopia involves defining
the project's scope to ensure it meets the needs of tourists, local businesses, and tourism
authorities. Below is a detailed outline of the scope for this project.

Scope of the Tourism Management System (TMS) for Awi Zone

1. Project Objectives

• To develop a comprehensive TMS that enhances the tourism experience in the Awi Zone.

• To promote local attractions, cultural heritage, and natural resources to both domestic and
international tourists.

• To support local businesses by providing a platform for visibility and service booking.

• To facilitate sustainable tourism practices that benefit local communities and preserve the
environment.

2. Key Features and Functionalities

• User Registration and Authentication:

• Allow tourists and local service providers to create and manage accounts.

• Implement secure login mechanisms with role-based access control.

• Information Repository:

• Provide detailed information about tourist attractions, accommodations, restaurants, cultural


events, and activities in the Awi Zone.

• Include multimedia content (images, videos) to enhance user engagement.

• Booking and Reservation System:

• Enable online booking for accommodations, tours, and activities.

• Implement a calendar for availability checking and reservation management.


• User Reviews and Ratings:

• Allow users to submit reviews and ratings for services and experiences.

• Implement a moderation system to ensure quality and relevance of user-generated content.

• Promotional Features:

• Provide tools for local businesses to create promotions, discounts, and special packages.

• Implement notifications or newsletters to inform users about ongoing offers.

• Analytics Dashboard:

• Offer analytics features for local businesses to track performance metrics such as bookings
and customer feedback.

• Provide insights to tourism authorities for strategic planning and decision-making.

• Cultural Heritage and Community Engagement:

• Highlight local culture, traditions, and community events to engage tourists.

• Include educational resources about the Awi Zone's history and heritage.

• Mobile Application Development:

• Create a mobile app version of the TMS for easy access to information and services on-the-
go.

• Include offline access to essential content for areas with limited internet connectivity.

3. Target Users

• Tourists: Domestic and international travelers interested in exploring the Awi Zone.

• Local Businesses: Hotels, restaurants, tour operators, artisans, and other service providers
seeking to connect with tourists.
• Tourism Authorities: Local government bodies and tourism organizations responsible for
promoting tourism in the Awi Zone.

4. Out of Scope

• Development of physical infrastructure (e.g., roads, signage).

• Direct management or operation of local businesses or tourism activities.

• Custom software solutions for individual businesses beyond the standard platform features.

5. Project Deliverables

• A fully functional web-based Tourism Management System platform.

• A mobile application compatible with major operating systems (iOS and Android).

• User manuals and training materials for both tourists and local businesses.

• A marketing strategy for promoting the TMS within the Awi Zone and beyond.

6. Timeline and Milestones

• Phase 1: Requirement Gathering

• Phase 2: Design and Prototyping

• Phase 3: Development

• Phase 4: Testing

1.6 Significance of the Project


The significance of the Tourism Management System (TMS) for the Awi Zone in Ethiopia can
be understood through various dimensions, including economic, social, cultural, and
environmental impacts. Here are the key points highlighting the significance of this project:

1. Economic Development
• Job Creation: By promoting tourism, the TMS can lead to the creation of jobs in hospitality,
guiding services, transportation, and local crafts, thereby reducing unemployment rates in the
Zone.

• Increased Revenue: The system can help local businesses attract more tourists, leading to
increased sales and revenue generation. This, in turn, can stimulate the local economy and
support community development initiatives.

• Investment Attraction: A well-managed tourism system can make the Awi Zone more attractive
to investors looking to establish hotels, restaurants, and other tourism-related businesses.

2. Promotion of Local Culture and Heritage

• Cultural Preservation: The TMS can serve as a platform to showcase and preserve the unique
cultural heritage of the Awi Zone, including traditional crafts, music, dance, and festivals. This
helps raise awareness and appreciation among both locals and visitors.

• Community Engagement: By involving local communities in tourism activities, the project


encourages participation in cultural events and traditions, fostering a sense of pride and
ownership among residents.

3. Enhanced Tourist Experience

• Convenience and Accessibility: The TMS provides tourists with easy access to information
about attractions, accommodations, and services, enhancing their overall travel experience.
Online booking and payment options simplify planning and reduce barriers to entry.

• Personalized Recommendations: The system can offer tailored suggestions based on user
preferences, helping visitors discover hidden gems and local experiences that they might
otherwise overlook.

4. Sustainable Tourism Practices

• Environmental Conservation: By promoting responsible tourism practices, the TMS can help
minimize the environmental impact of tourism activities. This includes encouraging eco-friendly
accommodations and activities that respect local ecosystems.
• Community-Based Tourism: The project can promote community-based tourism initiatives that
empower local residents to benefit directly from tourism while ensuring that natural resources
are preserved for future generations.

5. Data-Driven Decision Making

• Analytics and Insights: The TMS can collect valuable data on tourist behaviors, preferences,
and trends, providing local authorities and businesses with insights to make informed decisions
about marketing strategies, resource allocation, and service improvements.

• Strategic Planning: Tourism authorities can use the data gathered through the TMS to develop
long-term strategies for sustainable tourism development in the Awi Zone.

6. Strengthening Partnerships

• Collaboration Opportunities: The project can foster collaboration between various stakeholders,
including government agencies, local businesses, non-profits, and community organizations.
This can lead to more coordinated efforts in promoting tourism and addressing challenges.

• Networking for Local Businesses: The TMS can provide a platform for local businesses to
network and collaborate on joint marketing efforts or packages that enhance the visitor
experience.

7. Branding and Marketing

• Regional Identity: The TMS can contribute to building a strong brand identity for the Awi Zone
as a tourist destination. Effective marketing strategies can attract both domestic and international
tourists.

• Showcasing Unique Attractions: By highlighting unique attractions and experiences specific to


the Awi Zone, the TMS can differentiate it from other tourist destinations in Ethiopia.
1.7 Project Schedule
To create a focused project schedule for the development of a Tourism Management System
(TMS) over a 2-month period, we will break down the system development phase into specific
tasks and allocate timeframes for each task. Here’s a proposed schedule:

Project Schedule for System Development (2 Months)

Phase Task Duratio Start End Milestone


n Date Date
1. Planning Define Requirements 1 week Week 1 Week 1 Requirements document
completed
Create Technical 1 week Week 1 Week 1 Technical specifications
Specifications approved
2. Design System Architecture 1 week Week 2 Week 2 Architecture design
Design completed
User Interface Design 1 week Week 2 Week 2 UI design approved
3. Development Backend Development 3 weeks Week 3 Week 5 Backend functionality
completed
Frontend Development 3 weeks Week 3 Week 5 Frontend functionality
completed
Database Setup 2 weeks Week 4 Week 5 Database setup completed
4. Testing Unit Testing 1 week Week 6 Week 6 Unit testing completed
Integration Testing 1 week Week 6 Week 6 Integration testing
completed
User Acceptance 1 week Week 7 Week 7 UAT completed
Testing (UAT)
5. Deployment Training for Users 1 week Week 7 Week 7 Training completed
Go Live 1 week Week 8 Week 8 System launched
6. Post-Deployment Collect Feedback from Ongoing Week 8 Ongoing Feedback collected
Users
Summary of Key Tasks:
• Planning (Week 1): Define the requirements and create technical specifications.

• Design (Week 2): Complete system architecture and user interface design.

• Development (Weeks 3-5):

• Backend and frontend development, along with database setup.

• Testing (Week 6-7): Conduct unit testing, integration testing, and user acceptance testing.

• Deployment (Week 7-8): Train users and launch the system.

Important Considerations:

• Overlap: Some tasks may overlap, especially during the development phase, where backend
and frontend work can progress simultaneously.

• Resource Allocation: Ensure that the necessary resources (developers, testers, etc.) are
available to meet the timeline.

• Feedback Loop: Incorporate feedback mechanisms throughout the development process to


address any issues promptly.

This project schedule outlines a detailed plan for the development of the Tourism Management
System within a two-month timeframe. Adjustments may be necessary based on team capacity
and project requirements as the work progresses.
Chapter Two

Requirement Analysis

2.1 Introduction

2.2 Description of the Existing System


In the existing system of Awi Zone, each task is carried out manually and processing is also a
tedious job. In previous system travelers were maintaining time table details manually in pen and
paper, which was time taking and costly. The travelers are not able to achieve its need in time
and also the results may not accurate. Because of the manual maintenance there are number of
difficulties and drawbacks exist in the system.

2.6 Analysis of the Existing System Problems:


 Increased transaction leads to increased source document and hence maintenance becomes
difficult.

 If any admin, user entry is wrongly made then the maintenance becomes very difficult

• This often requires a lot of time and effort.

• It is tedious for a customer to plan a particular journey and have it executed properly.

2.7 Over View of the Proposed System


TMS is a web-based application designed to minimize the amount of time required for data
management and operation on the system. It allows one to easily access relevant information,
make recommendation for places, and make bookings online for travel and accommodation.

The proposed system is designed to be more efficient than the manual system. It invokes all base
tasks that are now carried out manually, such as the forms transactions and reports which is
added advantage. The proposed System is completely computer-based application. Thousands of
records can searched and displayed without taking any significant time
Advantages of the Proposed System:
 Gives accurate information
 This often requires a less amount of time and less effort.
• It is easy for a customer to plan a particular journey and have it executed properly
 Simplifies the manual work
 It minimizes the documentation related work
 Provides up to date information
 Friendly Environment by providing warning messages.
 Traveler’s details can be provided
 Booking confirmation notification

2.8 Functional and Non-Functional Requirements

2.8.1 Functional Requirements


Functional requirements show the operation and activities the system must be able to perform.
The functional requirements of TMS are that tourists;

 should be able to rate tourism places after visiting their website or surfing through
the information
 should be able to search through the database either by name or state
 shall be provided a link to the website of tourism industries they have searched for
(that is if the website exist)
 shall be updated about news of tourism industries on the system homepage
 should be able to view virtual tours of the tourism industries (when they are
available)

2.8.2 Non-Functional Requirements


The non-functional requirements are constraints upon the system behavior or quality attributes of
a system. Consequently, the non-functional requirement of TMS are that the system;

 should be developed to be simple and efficient for the end users and also should be
easy to understandf
 shall be able minimize the rate of errors generated by users
 should perform calculations and provide feedback quickly
 shall be compatible to any hardware
 should be able to upgrade without disturbance to the service

You might also like