0% found this document useful (0 votes)
148 views64 pages

Yannick

This document is an internship report by Bissono Ntsogo Victorie Yannick, detailing a two-month internship at CAMRAIL focused on implementing a computerized training management system. The report outlines the objectives, activities, and methodologies used during the internship, emphasizing the transition from manual to electronic training management processes. It includes acknowledgments, a certification of authenticity, and a comprehensive overview of CAMRAIL's operations and history.

Uploaded by

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

Yannick

This document is an internship report by Bissono Ntsogo Victorie Yannick, detailing a two-month internship at CAMRAIL focused on implementing a computerized training management system. The report outlines the objectives, activities, and methodologies used during the internship, emphasizing the transition from manual to electronic training management processes. It includes acknowledgments, a certification of authenticity, and a comprehensive overview of CAMRAIL's operations and history.

Uploaded by

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

REPUBLIQUE DU REPUBLIQUE DU

CAMEROUN CAMEROUN
REPUBLIC OF CAMEROON REPUBLIC OF CAMEROON
----------- -----------
Paix-Travail-Patrie Paix-Travail-Patrie
Peace-Work-Fatherland Peace-Work-Fatherland
----------- -----------
ECOLE SUPERIEURE DE MINISTERE DE
MANAGEMENT ET DES L’ENSEIGNEMENT
TECHNOLOGIES SUPERIEUR
MINISTRY OF HIGHER

HIGHER NATIONAL DIPLOMA


(HND)

SPECIALITY: LOGISTIC AND TRANSPOERT MANAGEMENT


OPTION: MANAGEMENT
INTERNSHIP REPORT

A COMPUTERIZED TRAINING
MANAGEMENT SYSTEM CASE OF
CAMRAIL

A REPORT ON AN INTERNSHIP CARRIED OUT FROM THE 09/05/2024 TO 09/06/2024


WRITTEN AND SUBMITTED IN PARTIAL FULFILMENT OF THE REQUIREMENTS FOR
THE AWARD OF THE HIGHER NATIONAL DIPLOMA (HND) IN OPTION MANAGEMENT

WRITTEN AND PRESENTED BY:


BISSONO NTSOGO VICTOIRE YANNICK

UNDER THE SUPERVISION OF:

Professional supervisor: Academic supervisor:


Mr. DJOMO GUY Mme. EBODO nee METUGE

(poste/grade) _________________ (grade) ___________________

[Type text] i
Année académique 2024-2025
[Type text] ii
CERTIFICATION

This is to certify that this internship report titled; A COMPUTERIZED TRAINING


MANAGEMENT SYSTEM CASE OF CAMRAIL, is an authentic work written by
BISSONO NTSOGO YANNICK VICTOIRE after carrying out an internship in a transport
firm in the department of information management system to meet the requirements and the
regulations governing the award of the HIGHER NATIONAL DIPLOMA examinations in the
field of logistics and transport management.

Academic Supervisor Professional Supervisor


Mme. EBODO nee METUGE Mr. DJOMO GUY
SIGN …………………………… SIGN ……………………………

DATE …………………………… DATE ……………………………


[Type text] iii
DEDICATION

TO
MY
FAMILY

[Type text] iv
ACKNOWLDGEMENT

The accomplishment of this work required the assistances of some people. Failing to quote them
individually here, they receive my most sincere thanks. I am particularly grateful to:

 Mr. HOUNSINOU JOEL, General Director of CAMRAIL who permitted me to carry


out this academic internship within his administration
 Mr. NZOUADJEU YOTA EUGENE Founder and of ESMATA for the establishment
of this structure for the purpose of training students and impacting them with
professional skills
 Mr. TCHANOU YANNICK the coordinator of direction of system management
 Mr. DJOMO GUY, my professional supervisor for having given me his attention
throughout this period of internship, for his support, his trust, his availability, his advices
and his precious remarks.
I am very grateful to my beloved family most especially my Parents for their persistent
moral advice and financial support in every aspect of my education, and to my friends and
to all the interns in my department for contributing in one way or the other in building my
report.

[Type text] v
PREFACE
The high rate of unemployment during the recent years in our country has partly been cause by
lack of professionalism from the part of many graduates from our states universities. What is
priority is not the theory students know or have acquired but this theory ought to be put in place.
Thus, the necessity for specialization in so doing. As such, ESMATA often offer the following
specialties.

HND IN;

 ACCOUBTING
 Banking and Finance
 Bilingual secretarial studies
 Business and Information
 Computer Engineering.
 EXCUTIVE AND SECRETARIAL ADMINISTRATION
 Insurance
 Transport and logistics
 Marketing –trade-sale
 Human resource management
AND PROFESSIONAL BACHELOR DEGREE IN;
 Administration science
 Accounting and management
 Banking and insurance
 Human resource and management
 Logistics and control
 Marketing –trade-sale
 Operational marketing manager
 Quality management
ALSO A MASTER DEGREE IN;

[Type text] vi
ABSTRACT

The internship report is a document in which the student describes the tasks performed in the
company as part of his/her internship. The internship took place over a period of two months at
CAMRAIL whose principal activity is the rail transport of passengers and goods. This project
was centered on implementing a COMPUTERIZED TRAINING MANAGEMENT
SYSTEM, which facilitates the management of trainings, carried out by her workers either
national or internationally for the benefits of the company. The main objective of this application
is to ease the activities concerning trainings within the company which was done manually to be
carried out electronically this activities include; to determine the type of training, the sponsors of
each training, the number of participants per training, the duration and the amount of money to
be paid as fees per participant. To achieve this goal, we have used a web platform based on
SharePoint as database management system, a conceptual study using PowerApps as
development tools. And this application is to be exploited by the HUMAN RESOURCE
AGENTS IN CAMRAIL (DRH). This report describes the different stages of analysis and design
of this project.

[Type text] vii


Le rapport de stage est un document dans lequel l'étudiant décrit les tâches réalisées en entreprise

dans le cadre de son stage. Le stage s'est déroulé sur une durée de deux mois chez CAMRAIL

dont l'activité principale est le transport ferroviaire de voyageurs et de marchandises. Ce projet

était centré sur la mise en œuvre d'un SYSTÈME INFORMATIQUE DE GESTION DE LA

FORMATION, qui facilite la gestion des formations, réalisées par ses travailleurs nationaux ou

nationaux. à l’international pour le bénéfice de l’entreprise. L'objectif principal de cette

application est de faciliter les activités de formation au sein de l'entreprise qui étaient réalisées

manuellement pour être réalisées électroniquement. Déterminer le type de formation, les

sponsors de chaque formation, le nombre de participants par formation, la durée et le montant à

verser à titre de frais par participant. Pour atteindre cet objectif, nous avons utilisé une

plateforme web basée sur SharePoint comme système de gestion de base de données, une étude

conceptuelle utilisant PowerApps comme outils de développement. Et cette application est à

exploiter par les AGENTS DES RESSOURCES HUMAINES À CAMRAIL (DRH). Ce rapport

décrit les différentes étapes d'analyse et de conception de ce projet.

[Type text] viii


LIST OF ACRONYMS

CAMRAIL CAMEROON RAILWAYS

DG General Director

DRH Direction of Human Resource

IT Information Technology

SQL Structured Query Language

IP Internet Protocol

HTTP Hypertext Transfer Protocol

CST Center of Service Manager

DAF Direction Administrative and Finance

DHSTP Department of Hygiene Security Work and Preventions

DI IT Department

DMAT Direction of Material

CDS: Centre de service

UML UNI FIED MODELLING LANGUAGE

KPI Key performance indicator

OOSE Object oriented software engineering

UL Unordered lists

[Type text] ix
TABLE OF CONTENT

1.2 OBJECTIVE OF THE INTERNSHIP.......................................................................................................11


Personal Objective:................................................................................................................................11
Broad objective:....................................................................................................................................11
3 EXECUTIVE SUMMARY.......................................................................................................................12
A. FONCTION OF THE IT COORDINTION.............................................................................................16
CHAPTER TWO:EVOLUTION OF INTERNSHIP ACTIVITIES...........................................................................20
2 .1 Reception:......................................................................................................................................20
2.2 Chronogram of Internship Activities:...............................................................................................20
I. CONTEXT AND JUSTIFICATION...........................................................................................................23
DEFINITION OF KEY TERMS........................................................................................................................24
2.2 DEFINATION OF A TRAINING MANAGEMENT SYSTEM.................................................................26
I. GENERAL OBJECTIVE..................................................................................................................27
II. SPECIFICATION OBJECTIVES.......................................................................................................27
i. FUNCTIONAL NEEDS..................................................................................................................28
ii. NON-FUNCTIONAL NEEDS.........................................................................................................28
IV. PROJECT PLANNING.......................................................................................................................29
V. RESOURCES........................................................................................................................................30
ACTIVITY DIAGRAM..................................................................................................................................41
PROPOSED SOLUTION AND IMPLEMENTATIONS.......................................................................................43
INTRODUCTION.........................................................................................................................................43
DEVELOPMENT METHODOLOGY.......................................................................................................44
3 DEVELOPING TECHNOLOGIES..........................................................................................44
4.3 ENVIRONMENTS OF PROJECT REALIZATION..................................................................................45
4.3.1 HARDWARE...............................................................................................................................46
4.3.2 IMPLEMENTATION..............................................................................................................46

[Type text] x
GENERAL INTRODUCTION

The internship is a period during which individuals have the opportunity to apply the
knowledge acquired in the classroom in a practical setting. The HND program is a two-year
program, and as part of the program, students in all courses are required to complete an
internship of at least one to three months. A report on the internship experience is then written
and defended in front of a jury as part of the HND examinations.

During my two-month internship at CAMRAIL, my main objective was to gain knowledge


and skills in Website Creation and Automation. This introduction sets the stage for the rest of
the report, where I will delve into my experiences, achievements, and personal growth during
my time at CAMRAIL. Throughout my internship, I had the privilege of working under the
leadership of the manager, who leads a team of skilled and experienced employees working
together to drive the mission of the company. These talented professionals guided me through
various projects and provided valuable insights into the world of web development. The
culture of innovation and cutting-edge technology at CAMRAIL created an environment that
fostered learning and growth. Immersing myself in the company’s culture and embracing the
challenges that came my way, I gained hands-on experience in creating and automating
websites. From learning the fundamentals of power fx and had the opportunity to apply my
theoretical knowledge in a practical setting.

At the beginning of the internship, a research project was assigned to develop a new service
innovation for the company. This led to the conception of a computerized training
management system- for managing the trainings of the company. This report highlights the
development of a computerized training management system from the ideation stage to its
launch and provides an overview of the development methodology, strategies, and tools used
to create the application.

Throughout this report, I aim to provide valuable insights into the development process of a
computerized training management system. I also aim to explain the functions of this website
in the enterprise.
BACKGROUND STUDY
Computerized Training Management Systems (CTMS) have become essential tools for
organizations looking to streamline and optimize their training processes. These systems
leverage technology to manage, track, and deliver training programs efficiently, ensuring that
employees receive the necessary skills and knowledge to perform their roles effectively. A
comprehensive background study on CTMS involves understanding the evolution of training
management systems, the benefits they offer, key features, and their impact on organizational
performance.

The concept of computerized training management systems emerged as organizations


recognized the need for a more organized and automated approach to training. Traditional
methods of training management, such as manual tracking of employee progress and paper-
based documentation, were time-consuming, error-prone, and lacked scalability. The advent
of technology paved the way for the development of software solutions that could centralize
training data, automate administrative tasks, and provide insights into training effectiveness.

1.2 Problem Statement

The integration of a computerized training management system into an enterprise-based


system presents a viable solution to address numerous challenges faced by CAMRAIL’s
personnel. During an internship at CAMRAIL, it was observed that the company lacked a
software or application that could be used in the management of trainings which primarily
relied on writing with hands with use of papers, pens ans the psychology of personnel
exposing files to physical damages like papers being soaked by water or any liquid and mixed
up of documents.

Therefore, the focal point of this study is the "IMPLEMENTATION OF A


COMPUTERIZED TRAINING MANAGEMENT SYSTEM," aiming to establish a faster and
reliable information management and storage

OBJECTIVE OF THE INTERNSHIP


Personal Objective:

During the duration of my internship I had an aim to be able to plan and complete projects by
myself. This includes the ability to identify and solve issues by applying professional
standards.
Broad objective:

Before commencing the internship program, we established specific objectives, including:


* Effectively integrated into the IT service team and gain a clear understanding of each team
member's role and responsibilities.
* Thoroughly identify the existing hardware infrastructure and comprehend the function of
each piece of equipment.
* Actively participate in the organization and distribution of tasks, including specific
assignments.
* Contribute to the reception and orientation of clients, tailoring the process to their specific
needs.
* Engage in data collection initiatives to gather comprehensive information for diagnostic
and/or treatment purposes, aiming to effectively resolve identified issues.
* Prepare and submit a comprehensive end-of-internship report to the academic office.
EXECUTIVE SUMMARY
This report is structured into four distinct chapters:

Chapter 1: Company Overview and Organigram

This chapter provides a concise description of CAMRAIL, the organization where the
internship was conducted. It also includes an organogram illustrating the company's IT
departments and their functions.

Chapter 2: Internship Activities

This chapter details the diverse activities undertaken during the internship period at
CAMRAIL It provides a comprehensive overview of the hands-on experience gained and the
skills developed.

Chapter 3: System Diagnosis

This chapter presents a thorough diagnosis of the existing system, identifying areas for
improvement and potential challenges. It lays the foundation for the implementation of
proposed solutions.

Chapter 4: COMPUTERIZED TRAINING MANAGEMENT SYSTEM Implementation


This chapter outlines the implementation of a COMPUTERIZED TRAINING
MANAGEMENT SYSTEM a solution designed to address the identified system issues. It
details the planning, execution, and evaluation of the implementation process.

Chapter 5: Conclusion and Key Learnings

This concluding chapter summarizes the internship experience, highlighting the key learnings
and takeaways gained throughout the program. It reflects on the skills developed and the
professional growth achieved.
CHAPTER ONE

GENERAL PRESENTATION OF CAMRAIL

SECTION ONE: HISTORY OF THE COMPANY

1.1.1. HISTORY AND GENERAL PRESENTATION OF CAMRAIL.


CAMRAIL is a company operating passenger and freight traffic between the two largest
cities in Cameroon and several smaller cities. The company was formed in 1999 and granted a
20-year concession to operate the Cameroon National Railway. The company is
a subsidiary of French investment group Bollore and the railway has been operated
by Comazar, a subsidiary of Bollore, since 1999. According to the Comazar website, the
government of Cameroon owns the track while the rolling stock is owned by CAMRAIL.

According to a report by the World Bank in 2011, CAMRAIL ranked relatively high amongst
African countries for productivity indicators and was considered a regional leader in terms of
implementing a concession to a non-state operator. The 2016 Eséka train derailment took
place on CAMRAIL tracks and the company was under investigation by the government and
was sued by relatives of the 79 passengers who died in the crash.

CAMRAIL is the result of a successful public-private partnership that has facilitated the
restructuring and modernization of Cameroon railway infrastructure through significant
investments, ensuring reliable and high-quality services. The company has held a concession
for Cameroon s railways since April 1, 1999, under a concession agreement that grants
CAMRAIL the following responsibilities:

 Technical and commercial operation of rail transport services


 Maintenance, renewal, development, and operation of the railway infrastructure
 Day-to-day management of railway property
Under this concession, the State retains ownership of the railway infrastructure, including
tracks and buildings. Two key amendments were made during the initial ten years of this
concession:
1. Amendment No. 1, resulting from arbitration in 2005, clarified various aspects such as the
concession fee amount for fiscal stability, state of railway rights-of- way in port areas, and
State's assumption of works to strengthen specific sections of the line.

2. Amendment No. 2, signed on November 4, 2008, outlined an investment plan totalling


CFAF 230 billion for the period 2009-2020. This investment aimed to enhance transport
quality and rail safety, with CFAF 158 billion financed by CAMRAIL and CFAF 72
billion by the Cameroonian State.
The leadership changes at CAMRAIL in May 2008 ushered in a management approach
focused on strategic vision and responsibility. The company’s new vision emphasizes
becoming a leader in multimodal goods transport on the North-South axis in Cameroon, Chad,
and CAR while offering quality passenger services with controlled profitability. This vision is
supported by strategic axes including:

 Strong customer orientation through commercial policies based on customer


segmentation
 Enhanced relations with the State and development partners
 Organizational development aligned with strategic goals
 Profitability enhancement to support investments and debt repayment
 Production capacity development through equipment and track renewal
 Social responsibility towards local communities through improved communication
and engagement.

1.1.2. MISSION
CAMRAIL' mission is to provide transportation services for people and goods via train,
establishing itself as a key player in the transport and logistics sector in Cameroon and Chad

1.1.3. VISION
CAMRAIL aims to become the leading provider of multimodal transport services in the Gulf
Of Guinea region.
1.1.4. OBJECTIVES OF CAMRAIL
CAMRAIL is composed of many structures in which each has a specific function in the
company. Here, we will be mainly concerned with IT coordination. Within CAMRAIL, IT
coordination plays a crucial role in ensuring the smooth operation of various functions within
the company. The team consists of skilled professionals specializing in system and networks
service center operations, maintenance, application development, project management, system
administration, organization and methods, contract administration, and more.

Main objective

The primary goal of IT coordination is to address all IT-related issues faced by the
company and Individual on a daily basis. Specific objectives include improving
service quality based on international standards, maintaining service continuity across
all sectors, and resolving IT challenges promptly.
Specific objective

They set themselves the following objectives:

 Bring to the company a desire, a need to improve their standard in terms of quality
of service based on the international standard.
 Ensure the proper functioning and continuity of services in all sectors.
 Solve all IT problems encountered on a daily basis by the company and individuals.

SECTION TWO: ORGANIZATION STTRUCTURE AND OPERATIONS


OF THE COMPANY

1.2.1. The Structure of IT Coordination


IT
Coordinator

Responsable Responsible
Organisation & INGENIUER
Responsable Systemes & ASSISTNT PROJET
Reseaux Methodes
Exploitation

ENGINIUER
CHARGER SYSTEME ASSISTANT GESTIONAIRE
ORGANISATION ET PROJET JR
CHARGER METHOD
APPLICATION
&MDM

CHARGER RESEAU GESTIONAIRE


ADMINISTRATION
CHARGER CENTRE ET CONTRATS
DE SERVICE

TECHNICIEN CDS

CAMRAIL IT Coordination is placed under the supervision of the IT Coordinator (CI) who
ensures the proper monitoring of these policies within the company. Because CAMRAIL
works and it is open 24 hours a day. Thus, must allow the availability and continuity of
services.

A. FONCTION OF THE IT COORDINTION


 The IT Coordinator
 Develop and implement the company's information management strategy
and policy.
 Evaluate and recommend IT investments that meet the needs of the
company and the expectations of the General Management to increase
efficiency, strengthen responsiveness and optimize the company's
production.
 Support work processes, facilitate change and advise businesses in the
optimization process
 Ensure the proper management of information from its production to its
security, reliability, consistency, availability etc.
 Study the IT systems of Development Projects in relation to technology
development, Bollore Group policies and company strategy.
 Ensure the relationship with CAMRAIL partners in the IT and
telecommunications sectors.
 Provide an old strategy and legal on development in the business sector in
terms of information system

 Structure Organization and Methods Manager


 Manage the organization of the AI with the implementation and monitoring
of management tools. It is placed under the authority of a manager, who is
assisted by quality control officers.
 Ensure the relations of the IT department with the structures in charge of
management control and various internships, fleets and various missions.
 Supply assistant and CI technician.
 Analyse and monitor monthly presentation contract on update aspects,
invoicing and fulfilment of obligations on a monthly basis.
 He is responsible for the management of all training within the company
 Control and ensures the good quality of services.

 Assistant Organization and Methods


 Assist the organization and methods manager in the control of
academic interns
 Assist in recruiting professional interns that is organizing interviews
and setting of entrants exams.
 He assist in registering sim cards for workers in the enterprise
 He organize meetings with other IT staffs to talk on matters concerning
the department

 Structure of the unit of application


This structure is responsible for the development and maintenance of existing
applications. Its role is to:
 Responsible for the construction of the application.
 Assist users in the operation of the application at their disposal.
 Maintains the existing application

 The Structure of the Service Center


This structure is responsible for the management of the computer package and the
management operations of the computer. Its role is to:
 Solve all the problems encountered by the company and individuals in
everyday life.
 He controls and manages all access to information within the company.
 Communicate directly with users and make sure all their required needs are
met.

 System and Network Structure


This structure is in charge of all parts of the network. Its role is to:
 Control and maintain the system network.
 Manage all access provided to users of the system.
 Manage and maintain confidential information by providing a role and privileges
based on the user's level in the enterprise.
 Ensure continuity of service in the network part.
Ensure physical and logical security

1.2.2. PARTNERS OF CAMRAIL


1.2.3. GEOGRAPHICAL LOCATION
CAMRAIL is a transportation firm in Cameroon dealing in locomotives called trains. It is
located In Douala with her main office located at Bassa BP Cite and the train station at
Bessengue. The map bellow will help us in the directives to get to CAMRAIL and its
geographical location of the company.

Rendered at the end of the insertion phase, which includes both the general presentation of the
company and our familiarization with the work environment, it is necessary to maintain that
this step took place in a friendly environment, with a spirit trust and the noticeable
professionalism and experience of the internship supervisor and his collaborators. This phase
has been greatly rewarding to us first because we have been able to perceive the need for and
the importance of collaborative work, and above all, we have been placed in core of the
realities of the professional environment.
CHAPTER TWO:
EVOLUTION OF INTERNSHIP ACTIVITIES
SECTION ONE: PRESENTATION OF RECEPTION SERVICE

2.1.1. Reception:
As a trainee, we joined the enterprise on JULY 8th, 2023. We were warmly welcomed by all
the staff members and our supervisor introduced us to everyone while presenting their
respective roles in the company He ended the introduction by wishing us luck and a
productive internship program at CAMRAIL.

SECTIONTION TWO: CHRONOGRAM OF ACTIVITIES

2.2.1. Chronogram of Internship Activities:


As software engineering students, we had the opportunity to undertake an 8-weeks internship
at CAMRAIL. We were assigned to a web development team and our primary objective was
to learn more about the field of web development. The following is a brief overview of the
activities we undertook during our internship.

Weeks Performed Difficulties Proposed Acquired


Activity encountered solutions Skills

Week -Introduction to the -No major -No proposed -Socialization


one company and team. problem was solution since no with fellow
-Introduction to power encountered. problem ws interns.
apps encountered. Knowledge on
-introduction to our power apps and
theme of internship power FX.
Week Impregnation which is Increase on my -creation of - Skill of
two simply the act of daily spending interns- leadership
moving from one office due to payment personnel from the
to another for general of platform for motivational
presentation of interns transportation video speeches
to IT staffs which also to various it conferencing. given to us
permits the interns to office - provide rain the interns
make more inquiries Got soaked by coats and rubber by various
concerning the the rain due to
company. heavy down boots to interns personells
pour that week

Week -Feasibility studies That -No major -No suggested -Got to see other
three is we were being shown problem solutions since department and
around the company to encountered there were no know more
see the surroundings major problems about the
and we could also visit encountered contents of the
other areas apart from company like a
our department. health care unit

Week - Analysis, and -Difficulty in -Practice, -Basic concepts


four other system understanding seeking of powerapps.
development the process of guidance from
put in place for account supervisor, and
the creation on use of online
development powerapp since resources.
(construction) it was my first Practice, use of
of the time. resources like
application. W3 schools.

Week - System Design taking -Difficulty in -Reviewing - skill of


five into consideration the understanding code, seeking debugging codes
and six hardware and system the framework's guidance from with eye
requirements that helps concepts and supervisor. observations.
in defining the overall architecture. -Reading
system architecture. - Delays in documentation,
Hardware components acquiring a use of online -
like computers to design computer for resources and
and development of the our project practice.
gate way, ream of A4
papers for taking notes,
pens for taking down
notes, internet package
modem and software
components like the
PowerApps application
that we used to do the
coding of the app since
it could not been
accessed in our personal
machines because is a
paid side and requires
license which can allow
you access the app.

Week -Coding of the system Difficulty Better time Full-stack


seven with compatible meeting management and development
and programing languages. deadlines. prioritization. principles.
eight Like POWER FX which
is a formula language
used in creating
expressions and logic
within apps
Overall, our internship experience was a valuable learning opportunity We were able to gain
hands-on experience with web development while also learning about best practices and
collaboration.

2.2.2. CONTEXT AND JUSTIFICATION


For a company such as CAMRAIL which has 1600 users who have the possibility of
requesting training according to the respective field, which requires time to go through each
file of each user, ensuring good organization and continuity of service 24 hours a day.

We realized that the structure responsible for the training management had difficulties even
though thy had a system for that due to their recent change from Bollores to AGL. They also
underwent a process of using excel files for their reporting. The reception of the excel
document, is done by the DRH which will examine whether the training requested by the
employee according to the budget granted for his service is urgent or not, which left them at a
disadvantage of time constraint and quality service

Having gathered these elements, we asked ourselves how the listed difficulties could be
addressed. We then decided to implement, as a result, a “computerize training management
system”, offering a simple and well defined management system with available distance
operations.
PART TWO: CONCEPTUAL FRAMEWORK.

This part will divided in two chapters that is chapter three which will be talking on;
INTRODUCTION OF THE TRAINING MANAGEMENT SYSTEM,
CHARACTERISTICS, THE N\MAIN OBJECTIVES AND SPECIFIC OBJECTIVES OF
THE TOPIC, EXPRESSIONS OF NEEDS ,PROJECT PLAINING, RESOURCES, WHY
THE UNIFIED MODELLING LANGUAGE IS USED, STRUCTURED DIAGRAM AND
PROPOSED SOLUTION AND IMPLEMENTATION AND THE CHAPTER FOUR
WHICH WILL BE TALKING ON THE SWOT ANALYSIS, PROBLEMS
ENCOUNTERED AND RECOMMENDATIONS AND THE GENERAL CONLUSIONS.
CHAPTER THREE

INTRODUCTION OF THE TOPIC TRAINING


MANAGEMENT SYSTEM.
SECTION ONE: CONTEXT AND OBJECTIVES

3.1.1DEFINITION OF KEY TERMS


TRAINING

Training is the action of informing or instructing your employees on a certain task in order to
help them improve their performance or knowledge. If people are to perform their job to the
highest possible standard, they must be effectively and efficiently trained.

MANAGEMENT

Management is how businesses organize and direct workflow, operations, and employees to
meet company goals. The primary goal of management is to create an environment that lets
employees work efficiently and productively.

SYSTEM

A system is a group of interacting or interrelated elements that act according to a set of rules
to form a unified whole. A system, surrounded and influenced by its environment, is
described by its boundaries, structure and purpose and is expressed in its functioning.

MANAGEMENT SYSTEM

A management system is a set of policies, processes and procedures used by an organization


to ensure that it can fulfill the task required to achieve its objectives. These objectives cover
many aspects of the organization operations (including financial success, safe operations and
product quality).

COMPUTERIZED TRAINING MANAGEMENT SYSTEM


A Training Management System is a software program that helps organizations
plan, deliver, and tracks employee training. With a Training Management System, you
can track who has completed what training and ensure everyone has the skills they need
to do their jobs well. It's like an extensive library of online lessons and quizzes that help
make sure everyone is up-to-date with the latest information and skills.

3.1.2. CHARACTERISTICS OF A GOOD MANAGEMENT SYSTEM


A good management system should be made of the following.

 Accuracy and Reliability of Information


A key measure of the effectiveness of a management system is the accuracy and
reliability of its information. The accuracy of data it uses and the calculation it applies
generally determine the effectiveness of the resulting information.

 Timelessness of Information
A management system must be current. The more recent the data, the more these
decisions will reflect the present reality. Data evaluated in a very short time frame can be
considered as real-time information.

 Completeness of Information
It should contain all the fact that are necessary for decision making to satisfactorily
solve a problem using such information. Although information cannot always be complete,
every reasonable effort should be made to obtain it.

 Availability
A management system in which the information is not readily accessible in the desired
form when it is needed is a useless management system.

3.1.3. DEFINATION OF A TRAINING MANAGEMENT SYSTEM


An inventory management refer to the process of registering, filling and sending an
online file to the administration. This implies the management of training amongst
collaborators in a society.
SECTION 2

Content overview

I. INTRODUCTION
II. Objectives of the project
III. Expressions of user needs
IV. Project/Study Planning
V. Estimation of the project
VI. The constraint of the project

INTRODUCTION

After the inquiry phase that enabled us to understand the structure and the functioning, this
part will highlight the various features, characteristics and expectation of the subject
submitted to our study, and attempt to bring out specification for “COMPUTERIZE
TRAINING MANAGEMENT SYSTEM”. In order to respect the pattern for drafting a
specification, we will divide this part in seven steps, namely Context and Justification of the
Project study, Expression of Needs, Resources, Planning, Assessment of project costs and
constraint and end product.

3.1.4. OBJECTIVE OF THE PROJECT


GENERAL OBJECTIVE

The main objective to be achieved is to design a computerize training management system,


which can facilitate not only the monitoring of employee request but also the management of
employees request in real time. As a result, it will enable to gain or save considerable time.
Thus, it is a question of achieving each of the specific objectives stated below:

SPECIFICATION OBJECTIVES

 Analyse the system and produce a report;


 Design of user interface: web interface that will allow navigation in the system. It will
be about:
▪ DRH interface:
 Permit to view information about the person in need of the training;
 Permit to view information about the training (cost, number of session,
location);
 Permit to view the proforma invoice;
▪ Administrative interface:
 Permit collaborator management;
 Permit to view their detail information about the person in need of the
training;
 Permit to add, delete, update a collaborator;
▪ Collaborator interface:
 Permit the training registration;
 Provide the possibility to consult their training validation response;
 Provide the possibility to edit their training information;
I. EXPRESSION OF NEEDS

The requirement specification must unambiguously describe the software to be developed. It


consists of set documents and models. Everyone involved in the project should have access to
the requirement specification.

The statement of need expresses behavior or a property that the system must respect.

Each statement must reflect the presence of a very specific behavior.

i. FUNCTIONAL NEEDS

Functional needs express an action that the system must perform in response to a request.
Regarding our system, we observe a number of functional needs namely:

DRH management;
General administration management;
User management;
Reporting management;
Managing sessions;

ii. NON-FUNCTIONAL NEEDS

Non-functional needs place constraints on how the system should function, elaborates a
performance characteristics of the system. As non-functional needs we can have;

 Modifiability: Requirement about the effort required to make changes in the


software. Correction of errors, updates or any change that has apply to our project will
be easily done. This is due to micro-service based architecture of our application;
 Portability: The effort required to move the software to a different system;
 Usability: It is about how difficult it will be learn and operate the different system.
As an enterprise based application, the system must be easy to understand and use;
 Security: During the authentication, each user information should be recognized by
the system;
 Accuracy and Precision: The system should perform its process with accuracy and
precision to avoid problems;
 Ergonomics: The application must be adapted to the needs of the user who does not
have to provide effort and navigation between pages or windows must be easy;
 Reliability: Our application must be able to easily manage internal errors so that
users do not see them;
 Compatibility: The application must be compatible with windows;

II. PROJECT PLANNING

Project planning primarily specifies the schedule for the work to be performed, the project
realization, its costs and products. This section will also define the time schedule and the
global planning of the project.

Time scheduling is a collection of techniques used to develop and present schedules that
show when work will be performed. It is essentially the ability to organize and plan the time
spent on activities in a day, the result of good time management is increased effectiveness and
productivity. It is in this section that every stage of the project takes a specific takes a specific
period. Our project covers a period of 2 months.

PHASE OBJECTIVES OUTPUTS DURATION


Getting in touch
Insertion with Insert report 5 days
the host structure
Collection of Development of Report on the
1 week
information questions existing
Establishment of
Specifications Specifications 4 days
specifications
Specifications and
Analyze report on the Analysis file 2 weeks
existing
Design Analysis model Design file 2 weeks
Design Model
Implementation design template 3 weeks
implementation
Testing and Test the software
Software 3 days
validating and fix errors

SECTION TWO: MEANS AND RESULTS OF COMPUTERIZED


TRAINING MANAGEMENT SYSTEM

3.2.1. RESOURCES
1. HUMAN RESOURCES

Here, we present the entire team in charge of the project, specifying Name &
Surname, position and skills.

Name and Surname Position Skill


Mr .Venceslas TCHEKOU Professional correspondent Project manager
Mr. Max MOUTAPAM Professional correspondent Assistant project
manager
Brenda Patricia YOMI NJIKE Student at IUC Technical manager
Ntsogo Bissono yannick Student at ESMATA Logistics management

2. HARDWARE RESOURCES
It will be question here of listing the material resources necessary for the realization of the
project. The table below shows these resources, the quantity and the unit.

Designation Specification Quantity Function


Laptop 1 Design and
development of
the Gateway
Ream of paper(A4) Epson 1 Writing and
taking notes
Ballpoint pens Schneider 1 Taking notes
Internet package - 1 Internet
modem connection
Server computer 1 Central server for
local backups

3. SOFTWARE RESOURCES

In this section, we highlight all the software necessary for the realization of the
project. The table below presents them by designation, version and description,
knowing that these tools are quantified individually.

Designation Version Description


2019 Drafting and presentation of
Suite Office the project

Visual Paradigm 16.2 Analysis modelling

103.0.5060.134 Browser
Google chrome

Design of the application


PowerApps interface

Application server
SharePoint

PowerBI Reporting

3.2.2. Literature Review: Computerized Management Systems (CMS)

Computerized management systems (CMS) have become ubiquitous across various industries,
transforming how organizations manage operations, resources, and data. This review explores
the key themes and findings from scholarly literature on CMS, focusing on:

1. Definition and Functions:

 CMS encompasses various software applications designed to automate and streamline


management tasks. Common examples include:
o Enterprise Resource Planning (ERP): Integrates core business functions like
accounting, finance, human resources, and manufacturing.
o Customer Relationship Management (CRM): Manages interactions with
customers and potential customers.
o Supply Chain Management (SCM): Optimizes the flow of goods, materials,
and information within a supply chain.
o Content Management System (CMS): Creates, edits, and publishes content
on websites or applications.

2. Benefits and Advantages:

 Improved efficiency and productivity: Streamlined workflows, automated tasks, and


centralized data access enhance efficiency and output.
 Enhanced decision-making: Real-time data reporting and analytics provide valuable
insights for informed decision-making.
 Increased accuracy and data integrity: Minimized errors due to manual data entry
and improved data consistency.
 Improved collaboration and communication: Collaboration tools facilitate
information sharing and communication across teams and departments.
 Enhanced scalability and flexibility: CMS can adapt to evolving business needs,
accommodating growth and changing demands.

3. Implementation Challenges:

 Cost: Initial investment, ongoing maintenance, and potential infrastructure upgrades


can be significant.
 Data security and privacy: Safeguarding sensitive data requires robust security
measures and compliance with relevant regulations.
 Change management: User resistance to new systems and processes necessitates
effective change management strategies.
 Integration: Seamless integration with existing systems to avoid data silos and
redundancy can be complex.

4. Current Trends and Future Developments:

 Cloud-based solutions: Offer increased accessibility, scalability, and cost-


effectiveness.
 Mobile integration: Empowering remote work and on-the-go access to information
and functionality.
 Artificial intelligence (AI) and machine learning (ML): Enhancing data analysis,
automation, and personalized user experiences.
 Focus on user experience (UX): Designing intuitive and user-friendly interfaces for
improved adoption and efficiency.

5. Conclusion:

CMS have significantly impacted various industries, offering substantial benefits like
improved efficiency, data-driven decision making, and enhanced collaboration. However,
successful implementation requires careful consideration of costs, user adoption, data
security, and ongoing system maintenance. As technology evolves, we can expect further
advancements in cloud-based solutions, AI integration, and user-centric design, shaping the
future of CMS and their impact on organizations.

3.2.3. PRESENTATION OF A MODELLING APPROACH

The presentation approach we choose for out project is the Unified Modelling Language
(UML). This is standard notation for the modelling of real-world object as a first step in
developing an object-oriented design methodology. Its notation is derived from and unifies
the notations of three object-oriented design and analysis methodologies:

 GRADY Booch’s methodology for describing set of object and their relationships.
 James Rumbaugh’s Object-modelling Technique (OMT) which was best for analysis
and data intensive information systems.
 Ivar Jacobson’s Object-Oriented Software Engineering (OOSE) approach, which
includes a use case methodology for understanding the behaviour for a whole system.

3.2.4.WHY THE UNIFIED MODELLING LANGUAGE IS USED?

i. Readability and Re-usability


A UML is beneficial in that it is very readable. The diagram is meant to be understood
by any type of programmer and helps to explain relationship in a program in a straightforward
manner. Traditionally, to understand a program, a programmer would read the code directly;
there could be thousands or millions of lines of code in very large programs. Having a UML
diagrams helps quickly illustrate those relationships.

i. Standard
UML is the standard for programming in object-oriented programming language. When
creating classes and other objects with relationships between each other, UML is what is used
to visually describe these know. This makes it easy for new programmer to step into project
and be productive from day one.

ii. Most-Used and Flexible


UML is highly recognized and an understood system for software design. It is a standard
notation among software developers. You can safety assume that most software professionals
will be at least acquainted with, if not, well versed in UML diagrams, thus making it the go-to
alternative to explain software design models. What makes UML well suited to and much
needed for software development is its flexibility, It is programming language independent.
UML has an extension mechanism, which allows software designers to represent concept that
are not part of the UML core. You can customize your modelling elements and interaction in
UML diagram specifically to suit the domain or technologies you are using.

iii. Planning Tool


UML helps to plan program before the programming takes place. In some tools used to
model UML, the tool will generate code based on the classes set up in the model. This can
help reduce overhead during the implementation stage of any program. Additionally, a UML
model diagram is easy to change, whereas reprogramming a section of code can be tedious
and time consuming.

iv. Well Structured


The Unified Modelling Language composes of two categories of diagrams namely
structural and behavioral.

Structure diagrams show the elements that make up the system and their relationship.

Behavioral diagrams show the interactions and the instantaneous states of objects in the
system as system runs.

UML 2.0 is made up of 14 diagrams divided into 2 sections the structural diagrams
and behavioral diagram.

Structure Diagrams:

Structural diagram represents the meaning of concepts in the different abstraction and
implementation levels and their relation between each other.

 Components Diagram
 Development Diagram
 Object Diagram
 Package Diagram Composite Structure Diagram
 Class Diagram

Behavioural Diagrams

Behavioral diagrams capture the variety of interaction and instantaneous state within a
model as it ‘executes’ over time.

 Use case Diagram


 Activity Diagram
 State Machine Diagram
 Sequence Diagram
 Communication Diagram
 Interaction Overview Diagram
 Timing Diagram

UML 2.0

Behavioral Diagram Structural Diagram

State Class Package


Use case Timing
machine Diagram Diagram
Diagram Diagram
Diagram
Interaction diagram
Deployment
Communication Activity Diagram
Diagram Diagram
CAPTURE OF BUSINESS REQUIREMENTS

3.2.5. CAPTURE OF FUNCTIONAL NEEDS


The capture of then functional needs is the first step in the left branch of the Y cycle. It
formalizes and explains in details what have been presented in the preliminary study.

A. ER DIAGRAM

An Entity-Relationship Diagram (ERD) is a type of flowchart used in database


design to visualize the entities (important objects or concepts) and the relationships
between them. It provides a clear and concise graphical representation of the logical
structure of a database
B. USE CASE DIAGRAM
A use case diagram is the representation of user’s interaction with the system. This shows
the relationship between the user and the different use cases in which he is involved

The different actors of our system:

 Super user
 Collaborator
 Supplier
The table below shows the use cases according to the actors.

USE CASES ACTORS


- Manage role;
- Manage admins; Super user
- Manage expenses;
- Manage income;
- Manage the price of the training
- Manage request collaborators

- Manage the training available Supplier


- Provide the training

The use case diagram plays a crucial role in understanding the system’s functionality,
defining requirements, and facilitating communications amongst stakeholders in the
development of the system
CLASS DIAGRAM.

A class diagram is a type of UML (unified modelling language) diagram that represents the
the structure of a system by showing the classes of the system, their attributes, methods,
relationship and association
ACTIVITY DIAGRAM

An activity diagram is a diagram that represents the flow of activities or actions within a
system or business process.
A SEQUENCE DIAGRAM

A sequence diagram is interactions diagram that details how operations are carried out. They
capture the interactions between objects in the context of a collaboration they are time focus
and show the order of interaction by using vertical axis of a diagram to represent what
massage has been sent , the time and when
PROPOSED SOLUTIOMS AND IMPLEMENTATION

3.2.5. INTRODUCTION

To offer an optimal solution, it was necessary to go through an analysis. The analysis


phase is the first critical phase in a software development project. Yet, many designers neglect
this part of the project and favor the production of source code. This code is in most cases
extremely long, fraught with errors or worse, unusable by the customer. This method called
"code and fix" does not respect the principles of software engineering and cannot be used to
build a reliable product. Therefore, in this chapter I will talk on the methodology used to
develop this project.

3.2.6DEVELOPMENT METHODOLOGY

The approach used for the analysis and design of this project is the Iterative Methodology.
Iterative model is an SDLC approach that is used for software development; its iterative
process starts with a simple implementation of a small set of the software requirements and
iteratively enhances the evolving versions until the complete system is implemented and
ready to be deployed. It is made up of 4 phases, which are explained below.

1- Requirement gathering and analysis: In this phrase, requirements are gathered from
customers and check by analyst whether requirements will fulfil or not. Analyst
checks that need will achieve within budget or not. After all, of this, the software
team goes to the next phrase.
2- Design phase: The design stage here involves, establishing any technical requirements
(languages, data layers, services, etc.) that will be utilized in order to meet the needs
of the requirement analysis stage in which a software solution to meet the
requirements is designed. This may be a new design, or an extension of an earlier
design.
3- Implementation: With the implementation phrase, requirements are written in the
coding language and transformed into computer programs, which are called Software.
4- Testing: After completing the coding phrase, software testing starts using different
test methods. There are many test methods, but the most common are white box,
black box and grey box test methods.
5- Deployment: After completing all the phrases, software is deployed to its work
environment.
6- Review: In this phrase, after the product deployment, review phrase is performed to
check the behavior and validity of the developed product. In addition, if there are any
error found then the process starts again from the requirement gathering.

3.2.7 DEVELOPING TECHNOLOGIES

With the analysis and design phases completed, we are now moving to the
implementation phase of our solution. In this part, we present initially the development
technologies, the environment of realization, the Framework and libraries used; then we
present the environment in which the application was deployed.

3.2.8. PROGRAMMING LANGUAGES

 PowerApps: Microsoft PowerApps is one of the tools with the Microsoft platform
that enables you to build custom apps, to accommodate your business needs or solve
your problems when you cannot find a suitable off-the-shelf solution. PowerApps has
3 different types which are used for development namely; Canvas Apps, Model-
Driven Apps, Portals.
In this case, I used Canvas which consist of starting with a data source, adding
workflows and then finally creating the design.
3.2.9. ENVIRONMENTS OF PROJECT REALIZATION

SharePoint

SharePoint is a Microsoft tool that acts as a server to manage one or more databases. I
decided to use SharePoint because it is very easy to use and the one, I master well.

Web Browser

For this task we decided to use Google Chrome but also used other web browsers like
Mozilla Firefox and Opera mini to test if the style is compatible with them.

3.2.10 .HARDWARE

• Model Name LENOVO ThinkPad Laptop

• Processor : Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz 2.59 GHz

• RAM: 8.00 GB (7.82 GB usable)

• System: 64-bit operating system, x64-based processor

• OS: Windows 10 Professional


When the planning, analyzing and designing phase was done, the next step was to clearly
define and document the Software Requirement Specifications (SRS) and get it approved
by the supervisor.

3.2.11. IMPLEMENTATION

This chapter consist of the implementation part of the web application. It is made up of
images of web application after testing and validation by the professional supervisor with
critics and suggestions.

Generic Conception

A. The Login page


This login page is for all the user register in the system. That is the
Manager, and It agents.

Figure 1: Login page


the login page of a computerized training management system plays a crucial role in ensuring
secure access, managing user accounts, personalizing user experiences, enforcing access
control, maintaining audit trails, and facilitating session management within the system.

B. The Home page


The home page consists of all the on-going trainings in the company.

Figure 2: Home page

The home page of a computerized training management system serves as a central hub that
provides users with easy navigation, essential information, interactive features, personalized
content, and support resources to enhance their learning experience and maximize their
productivity within the system.
This page, proceed from clicking the delete icon on the home page. Clicking on delete
simple shows that you want to take out a training session from the training list probably
because the training is no longer available or maybe the training is out-dated due to time. To
make sure a user didn’t just mistakenly click on delete a confirmation massage appears for the
user to confirm if he or she truly want to delete the training from the system.
After clicking on the third icon which is the information icon, it brings us to the page above.
This page allows us to view more information about a particular training which could the
name of the training, training fees, the duration of the training just to name few as seen from
the figure above.

By clicking on the forth icon which is the forward icon brings us to the figure above. This
page is the principal interface of the application. It allows us to add a collaborator to a new
session or an on-going session. On the bottom left of the on the above figure we have
collaborators and retour clicking on collaborator gives us room to fill in the information above
like name of the session which is title, training type, nature of training just to name a few

C. The Training Session page


Figure 3: Training session page

The training session page in a computerized training management system plays a


crucial role in facilitating user engagement, scheduling efficiency, content
delivery, feedback collection, and overall learning experience within the system.
Users can access all relevant information and tools needed to participate in training
sessions effectively and make the most of their learning opportunities.

CONCLUSION
The specifications are a true guide, which frames all the actions and activities of the clients,
administration, technical, financial obligations, etc. Moreover, it allows it to surround itself
with the various human and material resources likely to meet the expectations of the client
according to the criteria established beforehand. This preliminary study, which constitutes our
specifications, is the starting point for the analysis file, which will provide it with a more
detailed analysis of the project.

CHAPTER FOUR

SWOT ANALYSIS (STRENTH, WEAKNESSES,


OPPORTUNITIES, THREATHS)
SWOT analysis is a strategic planning tool used by organizations to identify and assess their
internal strengths and weaknesses, as well as external opportunities and threats. The acronym
"SWOT" stands for:
1. Strengths: These are internal factors that give an organization a competitive advantage or
unique capabilities. Strengths could include things like a strong brand reputation, talented
employees, innovative products or services, efficient processes, or valuable resources.
CAMRAIL, the railway company in Cameroon, have several internal factors that give it a
competitive advantage or unique capabilities. Some potential internal strengths of CAMRAIL
could include:

 . Extensive Railway Network: CAMRAIL may have an extensive railway network that
covers key regions in Cameroon, providing a reliable transportation infrastructure for
passengers and goods.
 Operational Efficiency: CAMRAIL may have efficient operational processes and
systems in place to ensure timely and reliable train services, which can be a
competitive advantage in the transportation industry.
 Skilled Workforce: CAMRAIL may have a team of skilled and experienced
employees, including train drivers, maintenance staff, and customer service personnel,
who contribute to the company's success.
 Safety Standards: CAMRAIL may prioritize safety and have robust safety protocols
and training programs in place to ensure the well-being of passengers and employees,
which can be a unique capability in the industry.
 Technological Advancements: CAMRAIL may invest in modern technologies and
equipment for its railway operations, such as advanced signalling systems, GPS
tracking, and maintenance tools, enhancing efficiency and reliability.
 Customer Service: CAMRAIL may focus on providing excellent customer service,
including ticketing options, passenger amenities, and responsive communication
channels, which can differentiate the company from competitors.

2. Weaknesses: These are internal factors that may hinder an organization's performance or
competitiveness. Weaknesses could include things like outdated technology, lack of skilled
personnel, poor financial management, inefficient processes, or limited resources. Some
potential internal weaknesses or challenges that may hinder CAMRAIL's performance or
competitiveness could include:
 Aging Infrastructure: CAMRAIL may have outdated or aging railway infrastructure,
including tracks, stations, and rolling stock, which can lead to operational
inefficiencies, maintenance issues, and safety concerns.
 Limited Investment: CAMRAIL may face challenges in securing sufficient funding
for infrastructure upgrades, technology investments, and employee training, which can
impact the company's ability to modernize and improve its services
 Labour Relations: CAMRAIL may experience labour disputes, strikes, or issues
related to workforce management, which can disrupt operations, affect service
reliability, and damage the company's reputation.
 Regulatory Compliance: CAMRAIL may struggle to comply with regulatory
requirements, safety standards, and government regulations, leading to fines, penalties,
and legal challenges that can impact the company's financial performance and
reputation.
 Lack of Innovation: CAMRAIL may lag behind competitors in adopting new
technologies, digital solutions, and innovative practices in the railway industry,
limiting its ability to improve efficiency, customer experience, and competitive
positioning.
 Customer Complaints: CAMRAIL may receive negative feedback from customers
regarding service quality, punctuality, cleanliness, or other aspects of the passenger
experience, which can harm the company's reputation and customer loyalty.
 Risk Management: CAMRAIL may face risks related to security threats, natural
disasters, accidents, or other unforeseen events that can disrupt operations, cause
financial losses, and damage the company's brand image.

3. Opportunities: These are external factors in the environment that could be leveraged to
create new opportunities for growth or improvement. Opportunities could include emerging
markets, technological advancements, changing consumer trends, partnerships or
collaborations, or favorable regulatory changes. Some potential external factors that could
contribute to CAMRAIL's growth and present new opportunities for the company include:
 Government Support: Increased government support through funding, subsidies, or
infrastructure development initiatives can provide CAMRAIL with financial resources
and regulatory backing to expand its operations, improve services, and enhance its
competitive position in the market.
 Economic Growth: Positive economic conditions, such as GDP growth, rising
consumer spending, and increased trade activities, can create demand for freight and
passenger transportation services, presenting CAMRAIL with opportunities to
increase its revenue and market share.
 Infrastructure Development: Investments in railway infrastructure, such as new rail
lines, stations, and terminals, can open up new routes, improve connectivity, and
attract more customers to CAMRAIL's services, driving growth and expansion
opportunities for the company.
 Technological Advancements: Adoption of new technologies, such as digital ticketing
systems, IoT sensors, predictive maintenance tools, and automation solutions, can
enhance efficiency, safety, and customer experience for CAMRAIL, enabling the
company to differentiate itself in the market and attract tech-savvy customers.
 Market Demand: Growing demand for sustainable transportation options, such as rail
travel, due to environmental concerns, congestion issues, and rising fuel costs, can
create opportunities for CAMRAIL to promote its eco-friendly services, attract
environmentally conscious customers, and expand its market reach.
 Strategic Partnerships: Collaborating with other transportation companies, logistics
providers, or technology firms can help CAMRAIL access new markets, diversify its
service offerings, and leverage synergies to drive growth and innovation in the
industry.
 Tourism Growth: Increasing tourism activities in the region can boost passenger traffic
for CAMRAIL's passenger services, such as scenic train rides, special tours, or
holiday packages, providing the company with opportunities to cater to a broader
customer base and generate additional revenue streams.

4. Threats: These are external factors that pose risks or challenges to an organization's
success. Threats could include things like intense competition, economic downturns,
regulatory changes, disruptive technologies, changing consumer preferences, or supply chain
disruptions. Some potential external factors that could pose risks or challenges to
CAMRAIL's success include:

 Regulatory Changes: Changes in government regulations, safety standards, or labour


laws can impact CAMRAIL's operations, compliance costs, and profitability, leading
to disruptions, legal issues, or reputational damage for the company.
 Competitive Pressures: Intense competition from other transportation providers, such
as road transport companies, airlines, or shipping firms, can erode CAMRAIL's
market share, pricing power, and customer loyalty, posing a threat to its revenue
growth and profitability.
 Economic Downturn: Economic downturns, recessions, or financial crises can reduce
consumer demand for transportation services, lower freight volumes, or constrain
capital investments in railway infrastructure, affecting CAMRAIL's revenue streams,
financial performance, and business sustainability.

 Natural Disasters: Natural disasters, such as floods, landslides, or earthquakes, can


damage railway tracks, bridges, or stations, disrupt operations, and cause service
interruptions for CAMRAIL, leading to safety risks, service delays, and financial
losses for the company.
 Security Concerns: Security threats, vandalism, theft, or terrorist attacks targeting
railway assets, passengers, or employees can jeopardize CAMRAIL's operations,
passenger safety, and public trust in the company, requiring additional security
measures, crisis management protocols, and risk mitigation strategies.
 Technological Disruptions: Rapid technological advancements, such as autonomous
vehicles, high-speed trains, or digital platforms, can disrupt traditional rail operations,
customer preferences, and industry dynamics, forcing CAMRAIL to adapt to new
technologies, invest in innovation, and stay competitive in the evolving market
landscape.
 Environmental Regulations: Stringent environmental regulations, carbon emission
targets, or sustainability mandates can increase operational costs for CAMRAIL,
necessitate investments in green technologies, and require compliance with eco-
friendly practices, impacting the company's profitability and operational efficiency.
 Supply Chain Disruptions: Supply chain disruptions, such as supplier failures, raw
material shortages, or logistics bottlenecks, can affect CAMRAIL's supply chain
operations, service reliability, and cost structure, leading to service disruptions,
customer dissatisfaction, and financial risks for the company.

By conducting a SWOT analysis, organizations can gain a comprehensive understanding of


their current situation and strategic position. This analysis helps them identify areas where
they excel (strengths) and areas where they need to improve (weaknesses). It also helps them
identify potential opportunities to capitalize on and threats to mitigate.

Ultimately, the insights gained from a SWOT analysis can inform strategic decision-making,
resource allocation, goal setting, risk management, and overall planning to enhance
organizational performance and competitiveness.

SECTION TWO: SUGGESTIONS AND RECOMMENDATIONS


4.2.1. PROBLEMS ENCOUNTERED

 Lateness. Most of the workers and interns of the company including me came
late at times due to traffic and rainfall since it was the rainy season.
 Language Barrier: CAMRAIL, located in the French speaking part of the
country making most of the workers French speakers and that was a problem
understanding to me since I am more fluent in English.
 Dressing code: While as an intern in CAMRAIL; i was obliged to dress
following the rules of the enterprise this dresses include big shoes and jackets
this was a problem to me because it wasn’t easy to get those items since it was
expensive.
 The company had a policy of grouping interns under their various field of
studies which limited expandability and gaining of knowledge of new things
4.2.2. RECOMMENDATIONS.

 To solve the problems of late coming the company should extend the time of
coming to work by 30 to 45minutes so as ameliorate in late coming
 Solving the language problem the company should employ bilingual workers and
also provide language training to the monolingual employees
 Problems of dressing can be solved by providing the dressing equipment which
are working shoes, company jackets.
 The company should organize working stations allowing interns to work together
making rooms for sharing and gaining ideas since we all came from different
educational environment.

CONCLUSION.

The internship period is a time allocated by the minister of higher education to


students in the university to go and put in practice the theoretical knowledge acquired
at school during the first school year which is a good experience that enables students
to acquire skills or knowledge need in our carrier and enables students to see how the
professional milieu looks like.
During this period of internship which lasted for eight weeks in CAMRAIL being one
of the biggest enterprises in the country, made me acquire more knowledge about the
IT world and coming across the existence of an application called power apps,
learning skills like programming, management skills since our department turn out
being in charge of CAMRAIL through the building of a system which monitors and
control every activity and worker of the company, meeting new people and knowing
more about the professional world.
On the completion of this, I know my work has been elevated drastically while practical
involves putting theoretical ideas in real-life forms; transforming our theoretical knowledge
into real life form which involve the design and creation of new symbols to solve a problem
we encountered on our daily lives. knowing that the concept of theory is enough students but
we still need practical knowledge that’s what they know in physical form. If all this are not
fulfilled learning is not complete and there will be no intellectual work. Therefore, the theory
part is the pathway for effective practical to be done.

APPENDIX
USER GUIDE
Before using our our application the user must ensure that;

 He has a web browser


 He has a license for using Microsoft platforms
 He has a stable internet connection
USE OF THE APPLICATION

Login is where all users of the system has to pass through before getting access to their
various pages.

To login, the first condition is to be registered in the database which will be done by the IT
manager.

A login form is generated automatically were the username and password is entered and
validated by a login button.
REFFERENCES

https://www.openai.com/chatgpt/
https://www.freeprojectz.com

https://www.w3schools.com

https://powerapps.microsoft.com

https://www.techtarget.com

You might also like