You are on page 1of 41

HARAMAYA UNIVERSITY COLLEGE OF COMPUTING

AND INFORMATICS
DEPARTEMENT OF COMPUTER SCIENCE

INTERNSHIP REPORT

Duration: 45 days

Hosting company: Simien mountains national park Organization


Submitted by: Wubie Derebe ID No: 2799/13
Department Advisor Name: Mr. Kidane W. (Lecturer, Computer Science
Department, Associate Registrar for ICT)
Internship supervisor: Mr. Lakew M. (ICT and information service head
at SMNP)

Submission Date: Oct 30/2023 Submitted to: Computer Science Department


DECLARATION

I do here by declare that the internship report is prepared by me after completion of one month and
fifteen days of work at SMNP. Also confirm that the report is only prepared for my academic
requirement not for any other purpose.

Name Date Signature

Wubie Derebe

Advisor Name Date Signature

Mr.Kidane W.

I
Executive Summary

During my internship at Simien Mountains National Park, I had the opportunity to gain practical
knowledge and exposure to an IT workplace environment. The primary objective was to develop a web-
based system for online information management of the park. This experience allowed me to expand my
knowledge, develop a sense of responsibility, and acquire valuable skills. Collaboration with team
members was essential, enhancing my teamwork abilities. The internship fulfilled my academic
requirement and provided me with practical skills and experiences that will be beneficial for my future
career. Overall, it was a valuable learning
The project involved designing and implementing the user interface, utilizing technologies like HTML,
CSS, JavaScript, PHP, and MySQL. This internship provided valuable insights into effective
communication, user-centered design, and the importance of teamwork, equipping me with essential skills
for my future career in IT.

ACKNOWLEDGEMENT

II
On this special occasion, we would like to express our heartfelt gratitude and appreciation to all those who have
supported us throughout our journey. First and foremost, we are deeply thankful to God, whose grace has
guided us and led us to successful outcomes.

We extend our sincerest thanks to our esteemed guide and supervisor, Mr. Lakew M. SMNP ICT and
Information head, for his invaluable guidance and advice at crucial junctures during our internship. His
expertise and support have been instrumental in shaping our work and helping us navigate the right path.

We would like to express our gratitude and extend a heartfelt thank you to our esteemed institution, CCI
College. The college has played an invaluable role in shaping our educational journey and preparing us
for the professional world.

We would also like to express our gratitude to our respected advisor, Mr. Kidane W., for generously providing
us with access to the facilities necessary for our project. His assistance has greatly contributed to the quality and
execution of our work.

We extend our appreciation to the other faculty members who have contributed to our growth and learning.
Their knowledge and insights have been invaluable in shaping our understanding and enhancing our skills.

Last but certainly not least, we would like to extend our heartfelt thanks to our friends for their unwavering
support and encouragement throughout the course of our work. Their belief in us and their constant motivation
have been a source of inspiration and strength.

III
List of acronyms

ERD------------------------------------------------------------Entity Relationship Diagram.


SMNP----------------------------------------------------------Simien Mountains National Park.
UML------------------------------------------------------------Unified Modeling Language

IV
List of tables and figures

Figure 1 Organizational structure of SMNP.................................................................................................3


Figure 2 Home page...................................................................................................................................13
Figure 3 Admin Home page.......................................................................................................................13
Figure 4 System use case diagram.............................................................................................................15
Figure 5 ER Diagram..................................................................................................................................16
Figure 6 Admin ER Diagram.......................................................................................................................17
Figure 7 Class diagram of the System........................................................................................................18
Figure 8 Workflow diagram of online SMNP Ticket and Information Management System.................19
Figure 9 User and Admin sequence diagram.............................................................................................20
Figure 10 Database Design........................................................................................................................21

V
Contents
DECLARATION..........................................................................................................................................I
Executive Summary.................................................................................................................................II
ACKNOWLEDGEMENT..........................................................................................................................III
List of acronyms.................................................................................................................................IV
List of tables and figures....................................................................................................................IV
Chapter- 1....................................................................................................................................................1
1. Introduction.............................................................................................................................................1
1.1 Background of SMNP........................................................................................................................1
1.2 Vision and Mission of the SMNP......................................................................................................2
1.2.1 Vision of SMNP...........................................................................................................................2
1.2.1 Mission of SMNP.........................................................................................................................2
1.3 Main products or services of SMNP..................................................................................................2
1.4 Main customers/End users of SMNP:................................................................................................2
1.5 Organizational structure of SMNP.....................................................................................................3
1.6 Work flows of SMNP........................................................................................................................3
Chapter-2.................................................................................................................................................4
2. Overall internship experience and my specific work, including:.........................................................4
2.1Why do I select this company?...........................................................................................................4
2.2 In which section of the company, you have been working and why..................................................4
2.2.1 In which section of the company, i have been working and why................................................4
2.3 What does the work flow in this section look like.............................................................................4
2.3.1 The workflow of Park Ticket and Information Service Department of the SMNP......................4
2.4 What work piece or work tasks you have been executing..................................................................5
2.4.1 Work piece or work tasks I have been executing........................................................................5
2.5 What technical knowledge and skills from your course work were beneficial for your assignment? 6
2.5.1Technical knowledge and skills from course work were beneficial for my assignments are:..........6
2.6 What types of programming language, methods, tools and techniques you have used from course
work while performing your work tasks?................................................................................................6
2.6.1. Programming Languages:..........................................................................................................6
2.6.2Methods and Techniques:............................................................................................................7
2.6.3. Tools and Framework................................................................................................................8

VI
2.7 What major challenges and problems you have faced with while performing your work tasks?......8
2.7.1 Major challenges and problems i have faced with while performing my work tasks are:..........8
2.8 What measures you have taken (propose as a solution for the selected problems) in order to
overcome these challenges and problems, etc..........................................................................................8
2.8.1 I have taken (propose as a solution for the selected problems) in order to overcome these
challenges and problems are:...............................................................................................................8
Chapter-3.....................................................................................................................................................9
3.1. How and why your project is selected and worked out (based on identified problem):....................9
3.2 Project title & short summery of the project....................................................................................10
3.2.1 Project Title: “Online SMNP Ticket and Information management system”............................10
3.2.2 Summary:.................................................................................................................................10
3.3 Problem statement & Justification...................................................................................................10
3.3.1 Problem Statement:...................................................................................................................10
3.3.2 Justification:.............................................................................................................................10
3.3,3 Objective of the Project:...........................................................................................................11
3.3.3.1 General Objective..................................................................................................................11
3.3.3.2 The specific objectives...........................................................................................................11
3.3.4 Methodology.............................................................................................................................12
3.4 Result & Discussion........................................................................................................................13
3.4.1 Result........................................................................................................................................13
3.4.2 Discussion.................................................................................................................................14
3.4.2.2 ER Diagram (Users)...............................................................................................................16
3.4.2.3 Admin ER Diagram.......................................................................................................................17
3.4.2.4 Class diagram of SMNP online Ticket and Information Management System.......................18
3.4.2.5 Activity diagram of online SMNP Ticket and Information Management System...................19
3.4.2.5 Sequence diagram of online SMNP Ticket and Information Management System................20
3.5 What type of recommendations have you made regarding to the identified problems?.................21
Chapter-4...................................................................................................................................................22
4.1 Benefits you gained from the internship and reflection, including:.....................................................22
4.1.1 What you gained in terms of improving your practical skills?......................................................22
4.1.2 I gained in terms of improving my practical skills?..................................................................22
4.1.2 What you gained in terms of upgrading your theoretical knowledge?..........................................22
4.1.2.1 I gained in terms of upgrading my theoretical knowledge?....................................................22
4.1.3 What you gained in terms of improving industrial problem-solving capability?...........................23

VII
4.1.3.1 What have you gained in terms of improving industrial problem-solving capability?...........23
4.1.4 What you gained in terms of improving your team playing skills?....................................23
4.1.5 What you gained in terms of improving your leadership skills?...................................................23
4.1.6 What you gained in terms of understanding about work ethics issues, industrial psychology and
related issues?........................................................................................................................................24
4.1.7What you gained in terms of entrepreneurship skills?...................................................................24
4.1.8 What you gained in terms of improving your interpersonal communication skills?.....................25
4.1.8.1i gained in terms of improving my interpersonal communication skills?................................25
4.1.9 How did this internship fit our career goals?................................................................................26
4.2 Did your career goals change as a result of this internship experience?...........................................26
4.3 Discuss your feelings about the value of this internship..................................................................27
4.4 Discuss your strengths and areas for improvement as self-evaluation.............................................27
4.4.1 My Strengths:...........................................................................................................................27
4.4.2 My Weaknesses:.......................................................................................................................28
CHAPTER-5.............................................................................................................................................28
5.1 Conclusion and Recommendations..................................................................................................28
5.1.1 Overall conclusion....................................................................................................................28
5.1.2 Your recommendation regarding the hosting company. Should we consider the company for
future student placement?......................................................................................................................29
5.1.3 Your recommendation for improving the internship?...................................................................29
5.1.4 References:...................................................................................................................................29

VIII
IX
Chapter- 1

1. Introduction

1.1 Background of SMNP


This report provides an overview of my internship experience at Simien Mountains National Park. The
internship took place from July 20, 2023, to September 3, 2023. As a Tourist Registration and
Information Assistant, my main objective was to transition from manual paper-based tourist registration
to a digital tourist registration and information management system, aiming to improve efficiency and
accuracy in managing visitor data.
Simien Mountains National Park, located in the northern region of Ethiopia, is a renowned UNESCO
World Heritage site. Since its establishment in 1969, the park has been dedicated to protecting the unique
Afro-alpine ecosystem and promoting sustainable tourism.
During my internship as a Tourist Registration and Information Assistant, my primary responsibility was
to register and provide accurate information to park visitors. However, I quickly identified the challenges
and limitations of the existing paper-based registration system. The manual process was time-consuming,
prone to errors, and made it difficult to retrieve and analyze visitor data effectively.
With the objective of improving the registration process and data management, my main focus during the
internship was to introduce a digital tourist registration and information management system. This
involved researching suitable software solutions, developing a proposal for implementation, and
collaborating with park management and IT personnel to oversee the transition.
The purpose of this report is to reflect on my internship experience and outline the steps I undertook to
address the challenge of transitioning from manual paper-based registration to a digital system. I will
discuss the process of identifying the problem, researching and selecting appropriate software, developing
a proposal, and overseeing the implementation. Additionally, I will highlight the impact of this transition
on the efficiency and accuracy of tourist registration and information management at Simien Mountains
National Park.
Throughout the report, I will provide insights into the specific tasks, challenges encountered, and
achievements accomplished during my internship, demonstrating the value of introducing a digital tourist
registration and information management system to enhance operations at Simien Mountains National
Park.

1
1.2 Vision and Mission of the SMNP

1.2.1 Vision of SMNP


The vision of Simien Mountains National Park is to be a world-class protected area that conserves its
unique biodiversity and natural heritage for future generations, while providing sustainable benefits for
local communities.

1.2.1 Mission of SMNP


Their mission is to scientifically conserve and manage Ethiopian wildlife and its habitats in collaboration
with communities and stakeholders for the ecological, economic and social benefits of the present
generation, and pass to the next generation as a heritage.

1.3 Main products or services of SMNP


 Guided Hiking Tours - Rangers and certified guides lead educational hiking excursions along
established trails, covering various distances and levels of difficulty. Close observation allows
visitors to spot rare wildlife.
 Camping - Basic campgrounds are available near the main road and inside the park boundaries,
allowing visitors to spend the night under the stars. Camping enhances the opportunity for
wildlife viewing.
 Visitor Center - A small visitor center provides informative exhibits on the park’s formation,
biodiversity, and conservation efforts. Videos and maps help orient guests.
 Environmental Programs - Park staff gives lectures and lead activities for local schools, covering
relationships within the ecosystem. Community outreach encourages knowledge sharing.
 Souvenirs - Educational souvenirs such as books, postcards, and artifacts are sold at the visitor
center. Profits support park initiatives and awareness of Simien Mountains' natural heritage.

1.4 Main customers/End users of SMNP:


 The primary end users of Simien Mountains National Park's products and services are
international tourists and nature enthusiasts. Each year the park attracts thousands of visitors from
around the world seeking educational hiking tours, scenic views, and wildlife viewing
opportunities.
 Domestic customers within Ethiopia include students and teachers utilizing the park's
environmental education programs. These help foster awareness and appreciation of the Simien
Mountains' biodiversity among younger generations.
 Surrounding communities in villages like Chenek also benefit significantly from the park's
sustainable development initiatives. Through outreach efforts, local residents gain knowledge and
skills supporting conservation agriculture, and ecotourism creates new livelihood options.
 Partner organizations such as tour companies and hotels provide complementary services to
visitors. The park collaborates closely with these partners to promote responsible tourism and
manage high season demand.

2
1.5 Organizational structure of SMNP

Figure 1 Organizational structure of SMNP

1.6 Work flows of SMNP


Work flow of Simien Mountains National Park includes the following departments and their roles:

1. Administration: oversees the overall management and operations of the park, including budgeting and
human resources.
2. Tourism &Community Engagement: handles visitor services, promotes sustainable tourism initiatives,
and works with local communities.
3. Research& Scientific Study: conducts studies on the park's flora and fauna, and provides scientific data
for conservation efforts.
4. Conservation & Biodiversity: responsible for protecting the park's biodiversity and conducting
conservation projects.
5. Ticket and Information Service: responsible for selling tickets, providing information to visitors, and
managing the ticketing system.

3
Chapter-2
2. Overall internship experience and my specific work, including:
2.1Why do i select this company?
• After receiving the open letter from Haramaya University College of Computing and Informatics
computer science department, I was actively seeking a company that would be a good fit for me. Among
the options, Simien Mountains National Park (SMNP) stood out as the ideal choice. The primary reason I
decided to work at SMNP was the careful consideration I gave to the location of the company and the
logistical aspects associated with the internship, including housing, transportation, and the cost of living.
• Location and Accessibility: The location of the organization I selected, along with its accessibility,
played a significant role in my decision-making process. Like many interns, I preferred companies
situated in or near my desired city or region. Factors such as commuting time, cost of living, and
proximity to amenities were taken into account when determining the suitability of SMNP as my
preferred organization.
• Previous Internship Experiences: The feedback I received from previous interns greatly influenced my
decision-making process. Their insights and experiences provided valuable guidance in shaping my
choice. The positive feedback and recommendations about SMNP from former interns played a crucial
role in solidifying my decision to pursue an internship with the organization. Their firsthand accounts
instilled confidence in me and further validated the opportunities available at SMNP.

2.2 In which section of the company, you have been working and why?

2.2.1 In which section of the company, i have been working and why?

 During my internship, I had the opportunity to work in the Park Ticket and Information Service
Department Assistant.
 I specifically chose this department because it aligned closely with my internship goals and
interests.
 I chose to work on this project because it aligned with my interest and expertise in web
development and my passion for promoting tourism and conservation.

2.3 What does the work flow in this section look like?
2.3.1 The workflow of Park Ticket and Information Service Department of the SMNP.

1. Registration and Information:


Visitors approach the department's information desk or contact the department via phone or face to face
with inquiries about the park, its attractions, rules, regulations, and visitor services.

4
Staff members in the department respond to these inquiries, providing accurate and helpful information to
assist visitors in planning their visits.
Visitors who wish to enter the park must register their visit and obtain the necessary permits.
The department maintains a visitor registration system, with manual, where visitors provide their personal
information, travel dates, desired activities, and group size.
2. Ticketing and Payment Processing:
Once visitors have registered, they proceed to the ticketing and payment process.
Staff members calculate the appropriate fees based on the visitors' activities, duration of stay, and any
additional services they may require.
Visitors make payments for permits, entry fees, guided tours, or any other applicable services.
3. Issuing Permits and Tickets:
Upon payment, the department issues permits and tickets to visitors.
Each visitor or group receives the necessary documents, which may include entry permits, camping
permits, special activity permits, or other relevant tickets.
Staff members ensure the permits and tickets are accurate, properly filled out, and provided to visitors in a
timely manner.
4. Visitor Assistance and Support:
Throughout visitors' stay in the park, the department remains available to provide assistance and address
any concerns or issues.
Staff members offer guidance on park facilities, amenities, accommodation options, dining, and nearby
attractions.

2.4 What work piece or work tasks you have been executing?
2.4.1 Work piece or work tasks I have been executing.
During my internship in the Park Ticket and Information Service Department, my primary work tasks
involved registering tours, issuing tickets, and assisting visitors at the information center. Here are the
details of the work tasks I executed:
 After I joined SMNP, my advisor Mr.Aweke assigned me to Ticket and Information department
of the park. Our task was to do web based SMNP Information management system. And the
course web programming was very helpful while doing the project.
 I was responsible for collecting and recording visitor information for tour registration. This
included gathering details such as the visitor's name, contact information, group size, preferred
tour dates, and activities they planned to engage in within the park.

5
 I ensured that the registration process was conducted efficiently, accurately capturing all
necessary information and addressing any questions or concerns the visitors had during the
registration process.

2.5 What technical knowledge and skills from your course work were beneficial for your
assignment?
2.5.1Technical knowledge and skills from course work were beneficial for my assignments are:
1. Web Development: Proficiency in web development languages such as HTML, CSS, and JavaScript is
essential for creating the structure, layout, and interactivity of the development of my website.
2. Backend Development: Knowledge of server-side programming languages like PHP, or Node.js
enables me to handle server logic and interact with databases.
3. Database Management: Understanding database systems like MySQL is crucial for storing and
retrieving data related to tourist registrations, payments, and other relevant information.
4. Security Measures: Incorporating security best practices, such as secure authentication, data
encryption, and protection against common vulnerabilities, helps safeguard user data and ensure the
website's integrity.
5. Testing and Debugging: Conducting thorough testing and debugging of the website helps identify and
fix any issues or bugs before deployment, ensuring a smooth user experience.

2.6 What types of programming language, methods, tools and techniques you have used
from course work while performing your work tasks?

For a tourism website development project, I have used the following programming languages, methods,
tools, and techniques:

2.6.1. Programming Languages:


 HTML: Used for creating the structure and content of web pages.
 CSS: Used for styling and layout of web pages.
 JavaScript: Used for adding interactivity and dynamic features to the website.
 PHP: Often used for server-side scripting and integrating with databases.
 SQL: Used for managing and querying databases.
 Bootstrap: Bootstrap is a popular frontend framework that provides a collection of CSS and
JavaScript components for building responsive and visually appealing websites.

6
2.6.2Methods and Techniques:
The Simien Mountains National Park (SMNP) currently faces challenges in effectively managing
ticketing and information for tourism activities. Some of the problems include:

1. Manual ticketing process: The existing ticketing system relies on manual processes, such as paper-
based tickets or manual entry of visitor information. This can lead to errors, data inconsistencies, and
inefficiencies in processing and managing tickets.

2. Lack of centralized information: Information related to visitor statistics, bookings, permits, and other
relevant data is scattered across different departments or systems.

 Objective of this project:


The objective of developing a ticket and information management system for SMNP is to address the
aforementioned problems and achieve the following goals:

1. Streamline ticketing processes: Implement an automated ticketing system that eliminates manual
entry, reduces errors, and ensures efficient processing of tickets. This will enhance the overall ticketing
experience for visitors and improve operational efficiency for the park management.

2. Centralize information management: Create a centralized database or system that consolidates


visitor information, bookings, permits, and other relevant data. This will provide a comprehensive view of
tourism activities, enable better data analysis, and support informed decision-making by park
management.

3. Enhance visitor accessibility: I Developed an online ticket and information management system that
allows visitors to easily purchase tickets, make bookings, and access up-to-date information about the
park's attractions, rules, regulations, and services.

 The Main data collection method for this project is interviews and asking the workers some
questions especially for the supervisor.
 Some sample interview questions that I used to gather requirements for the development of a
SMNP Information management system are :
1. What are the main challenges or pain points you encounter while managing tourism operations in the
park?
2. What specific tasks or responsibilities do you have as a supervisor/worker in the ticket and information
management department?
3. What are the key features or functionalities that you would like to see in a tourism management system
for SMNP?
4. How do you currently handle visitor information, such as registrations, bookings, and permits?
5. Do you have any preferences or requirements regarding the user interface and ease of use for the
system?
6. How do you currently track and manage visitor feedback, complaints, or incidents? Is there a need to
incorporate such functionality into the system?

7
2.6.3. Tools and Framework
 Frontend Frameworks: Utilizing frameworks like Bootstrap, CSS, frontend development and
ensure a consistent design.
 Backend Frameworks: Employing frameworks like Laravel (PHP).
 Database Management Systems: Working with systems MySQL to store and retrieve data for the
website.
 Web Servers: Deploying the website on servers like Apache.
 Visual Studio Code: is an open-source code editor that runs on Windows, Linux, and mac OS. It
includes built-in features such as syntax highlighting, auto-complete to make coding faster and
easier.

2.7 What major challenges and problems you have faced with while
performing your work tasks?
2.7.1 Major challenges and problems i have faced with while performing my work tasks are:
Everywhere there is a challenge even the reason why we students learn is to solve a problem (challenges)
that come in our life. Since we are a student, we were new for many things. Internship gives me an
experience and as well as challenges,

 No enough computers: so we were doing the project by using our personal computers.

 Being new for practical works.

 A lack of internet connection and Electricity during my project work lack of internet connection
and Electricity significant challenge when working on projects that heavily rely on online resources
and communication.

 Restricted Access to Resources: In situations of political instability or war, access to essential


resources, such as electricity, internet infrastructure, or necessary tools and equipment was a
challenge of my work. This can hinder productivity and make it difficult to access critical
information or online resources needed for work tasks.

2.8 What measures you have taken (propose as a solution for the selected problems) in
order to overcome these challenges and problems, etc.
2.8.1 I have taken (propose as a solution for the selected problems) in order to overcome these
challenges and problems are:

1. To overcome the above challenges, i have studied hard using the resources from the advisor, and we
would like to thank our supervisor Mr. Aweke for his extreme support and the main reason we overcome
our challenge is that we work together as a team

8
2. Lack of Internet Connection and electricity:
I Identify alternative sources of that are not need internet access, co-working spaces, face to face
information gathering from workspace.
I was using offline resources or tools that do not require constant internet connectivity, such as XAPP
Server and paper work.
I was Communicate with my supervisor with phone contact and face to face at workplace.
Explore offline resources or physical copies of critical information that can be accessed even without
internet availability.
Communicate and collaborate with local contacts or colleagues who may have better access to resources
or knowledge of alternative solutions.

Chapter-3
3.1. How and why your project is selected and worked out (based on identified
problem):
Develop an SMNP online tourism management system; you would typically follow a systematic process
that involves several steps. Here's a general outline of how such a project could be selected and worked
out based on the identified problem:

1. Problem Identification: Identify the specific challenges and problems faced in the SMNP tourism
management domain that can be addressed through an online system. This could include issues like
manual processes, inefficient communication, data management difficulties, or inadequate customer
experiences.

2. Solution Design: Based on the identified problem and needs assessment, design the architecture and
functionality of the SMNP online tourism management system. This involves defining the system's
features, user interfaces, data management capabilities, integration with external systems, and security
measures.

3. Development and Testing: Develop the system by following the design specifications. This includes
coding, database creation, integration of APIs, and implementing necessary functionalities. Perform
comprehensive testing at different stages to ensure the system works as intended, is user-friendly, and
meets the identified requirements.

4. The system enables automation of manual processes, streamlines operations, centralizes data
management, enhances collaboration among stakeholders, and provides convenient online services to
tourists. Ultimately, the goal is to create a comprehensive and user-friendly platform that optimizes the
management of tourism-related activities and contributes to the growth of the tourism industry as a whole.

9
3.2 Project title & short summery of the project
3.2.1 Project Title: “Online SMNP Ticket and Information management system”

3.2.2 Summary:
The online SMNP Ticket and Information Management System is a project aimed at developing an
efficient and user-friendly system to streamline ticketing and information processes within the Simien
Mountains National Park (SMNP). The current manual ticketing system and scattered information
management have posed challenges in managing tourism activities effectively. This project aims to
address these issues by implementing an automated ticketing system, centralizing information
management, enhancing visitor accessibility, and improving data accuracy and reporting.
The project's objectives are to streamline ticketing processes by eliminating manual entry and reducing
errors, provide a centralized database or system to consolidate visitor information and support informed
decision-making, develop an online platform or mobile application for easy ticket purchase and access to
up-to-date park information, and implement robust data validation and reporting functionalities.
By accomplishing these objectives, the online SMNP Ticket and Information Management System aim to
enhance operational efficiency, visitor satisfaction, and sustainable management of tourism activities
within the national park.

3.3 Problem statement & Justification


3.3.1 Problem Statement:
The current tourist registration, ticketing, and travel information processes in Simien Mountains National
Park (SMNP) are cumbersome, inefficient, and lack integration. Tourists face difficulties in registering
for activities, purchasing tickets, and accessing comprehensive and up-to-date travel information. This
leads to inconvenience, longer waiting times, and a subpar visitor experience. Park authorities and service
providers also struggle with manual and disjointed processes, resulting in administrative challenges,
limited visibility into visitor data, and missed opportunities for effective resource allocation.

3.3.2 Justification:
1. Inefficiency and Inconvenience: The existing registration and ticketing processes in SMNP involve
manual paperwork, long queues, and disjointed systems. This leads to inefficiencies, delays, and
inconvenience for both tourists and service providers, hindering the smooth operation of tourist activities
and negatively impacting visitor experiences.

10
2. Inadequate Travel Information: Tourists often lack comprehensive and real-time travel information
about SMNP, including park regulations, trail maps, safety guidelines, and wildlife details. The absence
of easily accessible and up-to-date information hampers tourists' ability to plan their visit effectively and
compromises their safety and enjoyment within the park.

5. Sustainability and Conservation: Effective management of tourist activities is crucial for the
sustainability and conservation of SMNP's natural and cultural resources. By implementing an integrated
system, park authorities can better track visitor numbers, regulate activity capacities, and enforce
environmental protection measures, contributing to the long-term preservation of the park's unique
ecosystem.

Addressing these problems through the development of an integrated tourist registration, ticketing, and
travel information system for SMNP is essential. It will enhance the overall visitor experience, improve
operational efficiency, enable better data-driven decision-making, and support sustainable tourism
practices within the national park.

3.3,3 Objective of the Project:

3.3.3.1 General Objective


The objective of the project is to develop web based tourist registration and ticket reservation for Simien
Mountains National Park (SMNP) that addresses the identified problems and provides a range of benefits
for tourists, park authorities, and service providers.

3.3.3.2 The specific objectives include:

1. Online Registration and Ticketing


Significance: The development of an efficient and user-friendly online platform for registration and
ticketing is significant as it streamlines the process for tourists, reducing waiting times and paperwork. It
enhances convenience and provides a secure online payment system, improving the overall experience for
visitors.

2. Provide Comprehensive Travel Information


Significance: Creating a centralized repository of up-to-date travel information about SMNP is
significant as it empowers tourists to plan their visits effectively. By having easy access to comprehensive
and relevant information, including park regulations, trail maps, safety guidelines, wildlife details,
accommodation options, and local attractions, tourists can make informed decisions and have a more
enjoyable and well-prepared experience.

11
3. Enhance Operational Efficiency
 Significance: Enabling park authorities and service providers to manage tourist registrations,
ticket sales, and activity capacities through a centralized system is significant as it improves
operational efficiency. By generating reports and analytics, park authorities can gain insights into
visitor data, optimize resource allocation, and make informed decisions to enhance the overall
management and effectiveness of SMNP.

3.3.4 Methodology
The online SMNP Ticket and Information management system was developed using Agile is responsive
to change. In today’s rapidly changing world, it is more important than ever for software development
projects to be able to adapt to change quickly. Agile development is designed to be responsive to change,
allowing teams to pivot easily when needed, and object-oriented programming (OOP).
The OOP paradigm allows for the development of reusable software components.

The development of the online SMNP Ticket and Information management system followed these steps:

1. Requirements gathering and analysis: This phase involved working with stakeholders to understand
their needs for the system and to develop a set of requirements.
2. System design: This phase i involved to developing the overview of the system, including its
architecture, components, and interfaces.
3. Implementation: This phase involved developing the software components of the system, including the
user interface, the database interface.
4. Testing: This phase involved testing the system to ensure that it met the requirements and that it was
free of defects.
5. Deployment: This phase involved installing the system on the production environment and making it
available to users.
6. Maintenance: This phase involves making changes to the system to fix defects, add new features, and
improve performance.

The following software development techniques were used to develop the SMNP system:
 Object-oriented programming (OOP): OOP was used to model the real-world entities in the
system, such as tickets, visitors, and park rangers.
 Database design: A database was used to store the system's data, such as ticket information and
visitor information.
 Web development: Web development techniques were used to develop the user interface for the
system.
 The waterfall software development model and object-oriented programming are both well-
established and proven techniques for developing high-quality software. By using these
techniques, the SMNP Ticket and Information management system was able to be developed
efficiently and effectively.

12
3.4 Result & Discussion
3.4.1 Result
This screenshot shows System Homepage

Figure 2 Home page

This screenshot shows when the admin enters to the system by using admin privilege and password

13
Figure 3 Admin Home page

3.4.2 Discussion

Number of Modules
After careful analysis the system I have been identified to have the following modules:
1. Administrator module
2. User (Traveler) module
3. Guest user module
1. ADMINISTRATOR MODULE:
This module provides administrator-related functionality. The Administrator manages all information
and has access rights to add, delete, edit, and view the data related to places, travels, routes,
bookings, Inquiries, etc.
 Packages: Admin will create the packages and Manage the packages (Create, Update, delete)
 Users: Admin views all Information of all users.
 Booking- The admin be responsible for managing booking. Admin can confirm and cancel a
booking of a traveler.
 Manage issues/Complaints: The admin can take action on any issue/complaint raised
by a user (traveler) and Put remarks by using the Manage issues functionality of the system.
 Manage Inquiries: The admin can manage all inquiries raised by users (traveler).

14
 Manage pages: The Admin can edit the info of all pages that are displayed on the website.
 Dashboard: The Admin can view all counts of bookings, issues, inquiries, and Users.
 Change password: Admin can change own password.
2. USER (TRAVELLER) MODULE:
 Signup: User can register for booking.
 Sign in: the 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—here user can raise any issue related to booking, Cancelation etc.
3. Guest MODULE:
 Guest user can visit the website and view the all content of website.
 Guest users also can inquire.

15
3.4.2.1 SMNP online Ticket and Information Management System Use Case Diagram

Figure 4 System use case diagram

 The Admin manage issues means that the admin replay the users question when need help and
how to use the system.
Example:
 Issue question: How get my ticket?
 Admin replay: we will send to your email.
 The Admin manages booking of the users booking information by cancel or confirm booking
requests.
 Raised Issue means that the users raised issues for example how to use the system.

16
3.4.2.2 ER Diagram of Online SMNP Ticket and information management system

Figure 5 ER Diagram

17
3.4.2.3 Admin ER Diagram

Figure 6 Admin ER Diagram

18
3.4.2.4 Class diagram of SMNP online Ticket and Information Management System

Figure 7 Class diagram of the System

19
3.4.2.5 Workflow diagram of online SMNP Ticket and Information Management System

Figure 8 Workflow diagram of online SMNP Ticket and Information Management System

20
3.4.2.5 User and Admin Sequence diagram of online SMNP Ticket and Information
Management System

Figure 9 User and Admin sequence diagram

21
Database Design

Figure 10 Database Design

3.5 What type of recommendations have you made regarding to the identified problems?
I have recommended the following assumptions regarding to identified problems.

22
In order to Enhancing Efficiency and Customer Experience in the Travel Industry it good use digital
information management strategies.
Problem 1 - Inefficient Booking Process
To address the inefficient booking process, it is recommended to implement an intuitive and user-
friendly interface that allows travelers to easily search for destinations, select accommodations, book
flights, and customize their itineraries in a streamlined manner.
Problem 2 - Lack of Real-Time Availability and Pricing
To overcome the issue of real-time availability and pricing, it is recommended to integrate the online
tourism management system with reliable and up-to-date data sources. This integration will ensure
accurate information for customers, enhancing transparency and trust.

Conclusion
In conclusion, by implementing these recommendations, travel companies can enhance the functionality
and effectiveness of their online tourism management system. From improving the booking process to
providing personalized experiences, seamless communication, and valuable insights, these
recommendations will contribute to a more efficient and satisfying travel experience for customers.
Embracing technology and innovation is crucial in today's competitive travel industry.

Chapter-4

4.1 Benefits you gained from the internship and reflection, including:
4.1.1 What you gained in terms of improving your practical skills?
4.1.2 I gained in terms of improving my practical skills?
internship is one method of making opportunity for students to develop their potential and explore general
office experience as well as helps to know specific organization’s arrangements which provide us with
valuable work experience (both practical and to explore new ideas) and an opportunity to practice work
before graduation. Internship programs are also potentially valuable to organizations. While we
participate in this internship, we expect that only practical and theoretical knowledge will be gained in the
internship but after completing of the internship we were able to realize that we get so many benefits. The
major benefits that we get for the internship are classified and stated as below.

23
4.1.2 What you gained in terms of upgrading your theoretical knowledge?
4.1.2.1 I gained in terms of upgrading my theoretical knowledge?
In many developing countries the technological potentials are limited. The learning curriculum to advance
the technological potential is highly motivating but still main governmental facility providers are working
using manual systems which makes information to be easily accessible by individuals and make the
information doesn’t be easily findable.

During the duration of the internship program there was an opportunity to map the theoretical knowledge
into practical skills and to face real world challenges that will be occurred in the feature besides learning
the ideas in class. When we were in the organization specifically, we developed skills in designing web
application using PHP, HTML and JavaScript etc.

4.1.3 What you gained in terms of improving industrial problem-solving capability?


4.1.3.1 What have you gained in terms of improving industrial problem-solving capability?
In the Online SMNP Ticket and Information Management System project, I gained valuable skills in
industrial problem-solving. I learned how to:
 Identify problem areas: I can now identify the specific problems that my industry is facing, as
well as the biggest challenges and pain points.
 Gather information: I can now gather and analyze data to better understand the problems I am
trying to solve.
 Select specific problems: I can now prioritize problems based on their impact, feasibility, and
other factors.
 Solve problems using computer science knowledge in a systematic way:** I can now develop and
implement solutions to industrial problems using computer science knowledge, such as
algorithms, machine learning, and software development.
 I can use these skills to make a positive impact in my industry and help others to solve the
problems they are facing.

4.1.4 What you gained in terms of improving your team playing skills?

Teamwork is indeed essential for achieving common goals and overcoming challenges effectively.
 In my internship, I learned how to be a more effective team player by developing my
collaboration and communication skills, providing motivation and support to others, and
leveraging the strengths of my team members to overcome challenges. I also learned the
importance of being open-minded, respectful, and accountable.

24
 In my internship, I learned how to be a more effective team player by developing my
collaboration and communication skills, it was important for us to communicate effectively and
collaborate on our ideas.
 I learned how to listen to others' perspectives, share my own ideas clearly, and compromise to
reach a common goal.

4.1.5 What you gained in terms of improving your leadership skills?


During the time we were in the organization we prepare plan and we improve our leadership skills
seeking self-improvement, be technically proficient, seeking responsibility and take responsibility for
actions, make sound and timely decisions, know peoples and look out for their well-being, keeping
workers informed, developing a sense of responsibility in workers and so onto work according to the
schedule, additionally we developed the following your leadership skills

1. Project planning and organization: Developing a web-based online SMNP Ticket and information
management system requires effective project planning and organization.
My Leadership skills are enhanced by taking on responsibilities such as setting project goals, defining
milestones, creating timelines, and allocating resources. This involves coordinating tasks, managing
dependencies, and ensuring the project progresses smoothly.
2. Decision-making and problem-solving: my Leadership skill often involves making critical decisions
and solving problems that arise during the project. My Leader skill was weigh different options, consider
the project's objectives and constraints, and make informed decisions. Engaging in the development
process provides opportunities to enhance my decision-making and problem-solving skills in a practical
context.
3. Communication and stakeholder management: I have been developed effective communication with
team members, project stakeholders, and other relevant parties. I was articulate project goals, provide
regular updates, address concerns, and manage expectations.
4. Accountability and responsibility: As a Leader tis project I am accountable for the success of the
project and take responsibility for my decisions and actions. By taking a leadership role in the
development project, individuals can develop a sense of accountability, so i learn to take ownership of
their work, and understand the impact of their decisions on the project's outcomes.
It's important to note that leadership skills are typically developed through a combination of practical
experience, mentorship, and continuous learning.
I believe that leadership skills are essential for success in any career.

25
4.1.6 What you gained in terms of understanding about work ethics issues,
industrial psychology and related issues?

 Punctuality: To be on time at work and leave work by the right time.

 Responsibility: To be responsible for analyzing, interpreting, and gathering data.

 Truthfulness: in Reporting To be truthful in a professional report that is submitted to the research.

 Respect for Others: To be respect to each other at work.

4.1.7What you gained in terms of entrepreneurship skills?


Online Simien Mountains National Park web-based Ticket and information management system
internship project could potentially contribute to improving entrepreneurial skills. Here are some potential
benefits:
1. Project Management Skill: Developing an online information management system involves planning,
organizing, and executing tasks within a specific timeframe and budget. This experience can enhance my
project management skills, such as setting objectives, creating action plans, allocating resources, and
monitoring progress. These skills are crucial for entrepreneurs in effectively managing their own
ventures.
2. Technical Proficiency: Building an online Ticket and information management system involves gaining
technical knowledge and skills. This experience can improve my proficiency in web development,
programming, database management, user interface design, and other technical areas.
3. Innovation and Creativity Skill: Developing a web-based system requires thinking outside the box and
finding unique ways to address user needs and requirements. This experience can foster my innovation
and creativity skills, enabling me to identify opportunities, develop novel solutions, and differentiate my
entrepreneurial endeavors from competitors.
4. Entrepreneurial Mindset Skill: I engaging in an entrepreneurial project can help cultivate an
entrepreneurial mindset. This includes traits such as initiative, resilience, risk-taking, and a growth
mindset. By taking ownership of the project, making decisions, and navigating uncertainties, i can
develop and strengthen these entrepreneurial qualities.

4.1.8 What you gained in terms of improving your interpersonal communication


skills?
4.1.8.1i gained in terms of improving my interpersonal communication skills?

Now days it is the most essential equipment to communicate with other persons not only in language but
in personal attitudes; interpersonal skill is the most crucial and basic issue for human beings.
26
Developing the online Simien Mountains National Park web-based information management system
internship project could potentially contribute to improving my interpersonal communication skills. Here
are some potential benefits:

1. Collaboration: Our developing a web-based online Ticket and information management system often
involves working in a team or collaborating with others. This experience provides to me opportunities to
practice effective communication, active listening, and collaboration skills. It allows as individuals to
learn how to express their ideas clearly, I understand and respect the perspectives of others, and I work
together towards a common goal.

2. Stakeholder Engagement: During the online SMNP Ticket and information management system
development process, i was being interactions with various stakeholders, such as park officials,
administrator and tourists. Engaging with different stakeholders good interpersonal communication skills
by requiring me to adapt their communication style, actively listen to stakeholders' needs and concerns,
and effectively convey information or updates.

3. Feedback and Iteration: when I was developing a project involves receiving and providing feedback
from advisors and supervisors. This process allows me individuals to practice giving and receiving
constructive criticism, expressing my ideas, and incorporating feedback into my work. It encourages open
and effective communication, as well as the ability to communicate ideas and changes clearly.

The time of internship is the most power to develop our interpersonal skill for us. Individuals often learn
different things from colleagues (team) through communication.

For any individual, communication is an important way of learning, which can be defined formally as the
act, process, or experience of gaining knowledge or skills. Communication and the subsequent learning
help us from novices (lack of experience in a job or situation) to experts and allow them to gain new
professional knowledge and abilities. Good communication skill has the many advantages the following
is a few one:

 Improve relationships with others

 To express and share ideas clearly

4.1.9 How did this internship fit our career goals?

27
Developing the online Simien Mountains National Park web-based Ticket and information management
system project could potentially fit my career goals.
1. Skill Development: when I was work by the internship project could provide opportunities to develop
and enhance technical skills, such as web development, programming, database management, or user
interface design. This can be valuable for me aspiring to pursue a career in technology, software
development, or related fields.
2. Industry Exposure: Working on a project related to a specific industry, such as national park
management or tourism, can provide valuable exposure and insights into that industry. It can help
individuals gain a deeper understanding of the sector, its challenges, and potential career opportunities
within it.
3. Practical Experience: Engaging in the project allows me to gain practical experience in designing and
developing a web-based information management system.

4.2 Did your career goals change as a result of this internship experience?
Before this internship my career goal is working in networking field but after this internship, I change my
career goal to work in system development field and Web-Development.
Yes, my internship experience at the online Simien Mountains National Park (SMNP) Ticket and
Information Management System project did change my career goals. Before this internship, I was
planning to pursue a career in networking. However, after working on this project, I realized that I am
more passionate about system development and web development. I found the process of designing,
developing, and testing a software system to be very rewarding, I am grateful for the opportunity to have
changed my career goals as a result of this internship experience. I am confident that system development
and web development is the right field for me, and I am excited to start my career in this field.

4.3 Discuss your feelings about the value of this internship.


I am very glad to have had such kind of experience. It was very helpful to improve what I already have.
I am extremely grateful for the opportunity to have completed an internship at the online Simien
Mountains National Park (SMNP) Ticket and Information Management System project. It was an
incredibly valuable experience that has helped me to grow and develop my skill.

During my internship, I was able to gain hands-on experience in all aspects of the software development
process, from requirements gathering to deployment. I also learned about the unique challenges of
developing software for a national park, such as the need to consider the needs of a variety of
stakeholders, including tourists, and the local community.

28
Overall, my internship at the SMNP Ticket and Information Management System project was an
invaluable experience that has prepared me for a successful career in software development. I am
confident that the skills and knowledge that I gained during my internship will be beneficial in any role
that I choose to pursue.
I am grateful to the SMNP Ticket and Information Management System team for providing me with such
a practical opportunity.

4.4 Discuss your strengths and areas for improvement as self-evaluation.


During the development of the online Simien Mountains National Park web-based information
management system internship project, I exhibited several strengths and areas for improvement. Here is a
self-evaluation of my performance:

4.4.1 My Strengths:

 I have a good technical skills and creativity, which enabled me to develop a web-based
information management system that can store, process, and display data on the park’s
information management, registration and payment process of tourists.
 I have smooth relation and communication and collaboration skills, which helped me to work
effectively with my project supervisor, team members, park staff, and local communities. I was
able to communicate your ideas clearly and listen to feedback constructively. I also contributed to
the project’s documentation and presentation.
 When I was working on my internship project I was trying to receive feedback and update my
work.

4.4.2 My Weaknesses:

 I sometimes struggled with time management.


 I sometimes faced challenges with problem-solving and decision-making, especially when
dealing with complex or unfamiliar issues.
 I spent much time to complete my internship project.

CHAPTER-5
5.1 Conclusion and Recommendations

5.1.1 Overall conclusion


The overall conclusion of the online Simien Mountains National Park web-based Ticket and information
management system internship project is as follows:
The internship project aimed to develop a web-based online Simien Mountains National Park information
management system, and it has been successfully completed. Through this project, i have achieved

29
significant milestones and made valuable contributions to the management and accessibility of park
information.
The developed web-based system serves as a comprehensive platform for visitors, park administrators,
and other stakeholders to access relevant information about the park. It provides features such as tourist
registration and payment, trail guides, park general information, visitor regulations, flight booking, online
tourism booking, and ticketing capabilities. These functionalities enhance the overall visitor experience
and contribute to the sustainable management of the park.

Throughout the project, i leveraged my technical skills in web development, database management, and
user interface design to create a robust and user-friendly system. i incorporated modern technologies and
best practices to ensure scalability, security, and responsiveness of the application.

Effective collaboration among team members played a crucial role in the success of the project. We
maintained constant communication, shared responsibilities, and addressed challenges collectively. This
collaborative effort resulted in the timely completion of project milestones and the fulfillment of client
requirements.
While i celebrate the achievements of this internship project, we also recognize areas for improvement.
Time management could have been was good, and better documentation practices could have enhanced
the transparency and maintainability of the system. Additionally, supervisor feedback and suggestions
could be further incorporated to improve the user experience and ensure the system meets the evolving
needs of visitors and park administrators.

In conclusion, the online Simien Mountains National Park web-based ticket and information management
system internship project has been a significant accomplishment. It has successfully delivered a
comprehensive and user-friendly platform that enhances the accessibility and management of park
information. The project has provided valuable experience and insights, highlighting both our strengths
and areas for improvement as we continue to grow and contribute to future endeavors.

5.1.2 Your recommendation regarding the hosting company. Should we consider the
company for future student placement?
 SMNP is a great hosting company for computer science students because it provides them with
the opportunity to gain hands-on experience in system development and web development, two of
the most in-demand fields in computer science today. Students will also learn important soft skills
such as teamwork, communication, and problem-solving, which are essential for success in the
computer science profession.

30
5.1.3 Your recommendation for improving the internship?
I as individual i recommend the following fruitful idea about for improving the internship.
 Provide more formal training and mentorship. I would appreciate it if the internship program
could provide more formal training on the specific technologies and skills that interns will need to
use on their projects.
 Provide interns with more opportunities to interact with other professionals in the field. I would
recommend that the internship program organize events and workshops where interns can interact
with other professionals in the field of system development and web development. This would
help interns to learn more about the field and to build their professional networks.
 Collect feedback from interns and use it to improve the internship program. I believe that it is
important to collect feedback from interns at the end of their internships and use it to improve the
internship program for future interns..

5.1.4 References:
 http://www.simienmountains.org/
 www.w3schools.com
 SMNP Brochure

31

You might also like