Professional Documents
Culture Documents
PAIX-TRAVAIL-PATRIE PEACE-WORK-FATHERLAND
*********** ***********
MINISTERE DE L’ENSEIGNEMENT MINISTRY OF HIGHER
SUPERIEUR EDUCATION
SUPERIEUR
SUPERIEUR
SUPERIEUR
SUPERIEUR
1.1.3 TOPIC: DEVELOPEMENT OF INTERNSHIP MANAGEMENT SYSTEM
1.1.8
PROFESSIONAL TOPIC: DEVELOPEMENT OF INTERNSHIP MANAGEMENT
SUPERVSIOR: ACADEMIQUESYSTEM
SUPERVISOR;
1.1.12 ACADEMIC
TOPIC: DEVELOPEMENT OFYEAR 2019/2020
INTERNSHIP MANAGEMENT SYSTEM
CERTIFICATION
CERTIFICATION
This is to certify that this internship report with focus area on developing a web application for
internship management is originally written by DJONKOUN NGANZEU Ange Danielle to meet
CERTIFICATION
the partial requirements and regulations governing the award of the higher national diploma
(HND) in the UNIVERSITY INSTITUTE OF THE COAST and is therefore approved for the
contribution to knowledge and literacy presentation.
CERTIFICATION
MR MBEI RAOUL
CERTIFICATION DATE
(Academic supervisor)
CERTIFICATION
CERTIFICATION i
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
DEDICATIONS
DEDICATIONS
ii
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
AKNOWLEDGEMENT
May I sincerely thank all those who, from near and far, have contributed to the realization of this
report and who, despite the difficulties encountered, have never ceased to support me to finally
finalize my training. Hope you find the fruit of your sacrifices, we express our deep gratitude; I
thank in particular:
iii
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
ABSTRACT
Information and Communication Technologies (ICT) are nowadays a modern tool for
communication and information management.
Training students in professional sector demands that they should go for internship to put what
they have been learning into practice and helping them to gain professional experience.
In this context, a theme on “creating a web application for internship management” that is done
manually was submitted to our study.
Our main mission was to overcome the difficulties faced by the staff by setting up a system that
will provide other benefits as any new solution that is innovative. It is with this in mind that we
have been assigned to the creation of a web application for internship management of VIETTEL
Cameroon.
The main objective was to design a system allowing the Technical Department to manage
internship applications and the Human Resources to control the intern’s follow-up. He will have
the opportunity to edit the list of interns retained, internship notes, and even certificates of
internships.
Our analysis was conducted on the basis of a 3-tier architecture including MySQL as database
management system, a conceptual study realized by the UML modelling language and Sublime
Text as IDE.
Thanks to these, we set up a system allowing to register the actors of this process, to record the
information related to a trainee, to deliver notes and certificates of internships but also and
especially to follow the evolution trainee.
iv
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
RESUME
Les Technologies de l’Information et de la Communications (TIC) constituent de nos jours, un
outil moderne de communication et de gestion des informations.
La formation des étudiants dans le secteur professionnel demande qu’ils partent en stage pour
mettre en pratique leur enseignement et pour les aider à gagner une expérience professionnel.
Dans ce contexte, un thème portant sur « la création d’une application web de gestion des
stages» qui se fait de façon manuelle a été soumis à notre étude.
Notre principale mission fut d’évincer les difficultés que rencontre le personnel par la mise sur
pieds d’un système qui procurera d’autres avantages comme toute solution nouvelle qui se veut
innovante. C’est dans cette optique que nous avons été assignées à la création d’une application
web de gestion des stages de VIETTEL Cameroun.
L’objectif principal était de concevoir un système permettant d’une part à la Direction Technique
de gérer les demandes de stage et d’autre part au Ressource Humaine de contrôler le suivi des
stagiaires. Il aura ainsi l’opportunité d’éditer la liste de stagiaires retenues, les notes de stage, et
même les attestations de stages.
Notre analyse a été conduite sur la base d’un sur une architecture 3 tiers dont MySQL comme
système de gestion de bases de données, une étude conceptuel réalisé par le langage de
modélisation UML et Sublime Texte comme IDE.
Grâce à ceux-ci, nous avons mis sur pieds un système permettant d’inscrire les acteurs de ce
processus, d’enregistrer les informations liées à un stagiaire, de délivrer des notes et attestations
de stages mais aussi et surtout de suivre l’évolution du stagiaire.
Mots-clés: MySQL, UML, IHM, HTML, CSS.
v
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
TABLE OF CONTENT
CERTIFICATION......................................................................................................................................................... I
......................................................................................................................................................................................... I
DEDICATIONS ............................................................................................................................................................ II
AKNOWLEDGEMENT ............................................................................................................................................ III
ABSTRACT ................................................................................................................................................................ IV
RESUME ....................................................................................................................................................................... V
TABLE OF CONTENT ............................................................................................................................................. VI
LIST OF ACRONYMES ........................................................................................................................................ VIII
LIST OF FIGURES .................................................................................................................................................... IX
LIST OF TABLES ........................................................................................................................................................ X
GENERAL INTRODUCTION.................................................................................................................................. XI
PART I: CONCEPTUAL FRAMEWORK ...................................................................................................................... 1
CHAPTER 1: ................................................................................................................................................................... 1
PRESENTATION OF THE COMPANY AND ACTIVITIES CARRIED OUT ............................................................. 1
SECTION 1: PRESENTATION OF THE COMPANY ............................................................................................. 1
CHAPTER 2: LITERATURE REVIEW........................................................................................................................ 10
2.1.1 INTRODUCTION: ......................................................................................................................................... 10
2.1.2 INTERNSHIP MANAGEMENT PROCEDURES .............................................................................................. 11
2.3 INTERNSHIP MANAGEMENT DOCUMENTS .................................................................................................. 11
PART II: EMPERICAL STUDIES ................................................................................................................................ 13
CHAPTER 3: ................................................................................................................................................................. 13
STUDY OF THE ACTUAL INTERNSHIP MANAGEMENT ..................................................................................... 13
3.1.1MANAGEMENT OF INTERNSHIPS AT VIETTEL CAMEROON ................................................................... 14
vi
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
vii
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
LIST OF ACRONYMES
viii
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
LIST OF FIGURES
ix
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
LIST OF TABLES
x
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
GENERAL INTRODUCTION
To carry out some of its functions, the information system of VIETTEL Cameroon has several
applications each having its own functions. But so far, the demands of training
and the heart monitoring are still manually.
It is in this context that Viettel Cameroon (Nexttel), for the sake of efficiency has thought of
automation of certain tasks said repetitive.
We then decided to set up within the company an application allowing to optimize the control of
application for internship, to have a regular follow-up of the internships and which sometimes can
anticipate the failures of its resources. Hence the theme: “Creating an internship management
web application ".
The application will aim to ensure the survival and sustainability of the company's resources
because it is important to have efficient management of internships in the company. This
management consists therefore of having a perfect traceability of the internship requests from their
entry until their acceptance, the follow-up and the control of the internships as well as the
production of the notes and certificate of internship.
This report will therefore address the different stages of internship management in the
management of user assistance and will be divided into two parts with two and three main chapters
respectively.
Finally, a general conclusion will be necessary; we will propose any improvements that may be
added later.
xi
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Its social reason '' VIETTEL Cameroun SA '' and trade name '' NEXTTEL CAMEROON '', the
company was created in December 2012 by an authorization to exploit the 3G license of the
Minister of Posts and Telecommunications of Cameroon to benefit from the third mobile phone
license chosen following a tough competition from other investors in the same sector. Nexttel is
the eighth subsidiary of the VIETTEL Group in the world. The latter is the fourth mobile
operator in Vietnam and is present in Cambodia and Laos, Haiti, Peru, in the American
continent; present in Africa, particularly in Mozambique and Tanzania. The company deployed
1
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
its sites and pylons in January 2013 and its commercial activity in Cameroon since September
12, 2014.
The legal form of our company is that of a public limited company; the share capital of Nexttel is
120,000,000,000 CFA francs and 70% owned by the parent company VIETTEL legal person and
30% by a Cameroonian named Mr. BABA AHMADOU DANPULLO who is the chairman of
the board of directors.
The head office Douala (SCI John Lae Building, Palace Front DIKA
AKWA)
Website www.nexttel.cm
1.2 Missions
2
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
The Nextel Company’s main mission is the sale of mobile telephony and internet products
and services. It wants to be the pioneer in innovation. Its continuous search for innovation has
allowed:
➢ To deliver the latest technological solutions and the best products to contribute to the
development of the country;
➢ Generate financial flows that can contribute to the creation of significant benefits in terms of
growth;
➢ Consumers to experience the true speed of mobile internet with 3G Nexttel;
➢ Contribute to ensuring the safety of its consumers through its services;
➢ To connect all Cameroonians to the rest of the world, by making technology, mobile services
and high-speed Internet access accessible to all;
➢ To promote the culture and entertainment of the populations through contests, promotions,
trainings thus contributing to their socio-cultural benefits.
3
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
4
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
5
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
• The Infrastructure sub-direction. Is in charge of carrying out and monitoring the work
of the sites. It consists of three (3) divisions.
• The Core sub-direction. Which deals with the configuration and connection of network
equipment, manages the transmission of mails or messages and ensures a good state of the
distribution of the net. It is also composed of three (3) divisions.
• The Transmission sub-direction. Manages the modes of transport and the routing of
signals to the population and allows the identification of equipment within the network. Thus we
distinguish three (3) divisions.
• The NOC sub-direction. Who is in charge of the monitoring, here there are four (4)
divisions.
• The Radio sub-direction. Which is in charge of the planning of the alignment of the
pylons as well as the choice of the type of equipment which will be used for the transmission of
the signal.
• The Data Center sub-direction within which the machines are managed. It consists of
two (2) divisions.
6
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
In addition, Nexttel (Viettel Cameroun SA) has two data centres where equipment from the core
of the network is concentrated. It is a physical place where many servers containing computer data
are gathered; Thus, we have a data center in the central region of Yaoundé which manages 5
regions of the country (center, East, Far North, Adamou, North) another data center in the Littoral
region in Douala which also manages 5 regions (coastline, south, southwest, northwest, west).
7
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
When we arrived we had to learn about networking, we visited the infrastructure of Nextel, how
Nexttel makes to spread its network.
The week next, we were to learn UML(unified Modelling Language) because that was a modelling
language that we had not yet done in school so we had to download lectures and study it in order
to apply it in our project.
We also had to study php (php hypertext pre-processor) which was the language to be used for
development so we had to download tutorials from Giraffe Academy in order to learn more about
it.
We equally learned how to use php my admin to create our databases we had to download wamp
server version 3.1.9 which support both php 5 and 7.
During the second month of internship we have been focusing mainly on our project which was
the development of a web application for internship management .We started the analysis,
collection of information and other requirements.
We had to organize meetings with the Technical division in order to know more about how
internship management takes place in Nexttel.
8
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
9
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Internship management system is a computer base system which is used for the
management of interns and their period of internship from the day they apply for the internship to
the day the end their internship that is the day they are been submitted their attestation.
1. Internship: It is a period of activity during which a student applies the theoretical courses
taken, as part of a project carried out in a host organization. An internship aims to help you discover
the world of work, put your knowledge into practice and gain professional experience.
Types of internships
The internship is often seen as a period of observation. However, depending on the level of training
of the student, the duration as well as the missions that will be given by the host company, we
often tend to participate in the life of the company more than to observe it. The different types of
internships include; Academic internship, professional and holidays internship.
− The internship report: The internship report is a written document, to be submitted to his tutor
or intern tutor. Its purpose is to demonstrate to the jury that the internship is a career path enabling the
student to: acquire a thorough knowledge of a given sector of activity
− The attestation: When a student carries out an internship in a company, it is customary to issue
him a certificate of internship that will allow him to assert his professional experience with a future
employer.
2. Company: Is a business or organization driven by a strategy, policy and action plan project
whose purpose is to produce and deliver goods and services to a set of clients.
10
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
4. Intern: An intern refers to anyone who does an internship .his role is to help or assist an
employee of the company .legally, internship is not a job: it does not give rise to a salary or a
contract of employment.
11
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
12
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
-Internship
INTERN :
application
File -File deposit letter
Internship
report
TECHNICAL SUB_DIRECTION:
Applicatio - Reception
n
- Study Proposal
- Establish retention list
- Establish internship proposals
- Generate internship letter Acceptanc
e list
- send internship report
Attestation - submit attestations
SUB_DIRECTORS:
Acceptanc
- send the needs
e
- Study the application
document
- submit attestations
HR
- Validate propositions
- Establish internship Attestation
-acceptance document
- Establish attestation
13
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
14
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Before diving into the actual study of the solution, it is also essential to take a step back and make a
summary of the existing concrete problems encountered by our different players day by day. It is with
this in mind that a small survey was conducted with these people and most of the problems identified are
as follows:
- Large archives;
- The student control is only carried out by a single party linked to the student's location during the
internship period.
- The task assigned by the two supervisors sometimes differs in terms of purpose or objective;
Our system will therefore have to correct this second aspect while being very attractive but also and
above all intuitive.
Companies often use internship management software to monitor interns in order to: maintain a
balance when assigning interns, keep track of interns received in the company and the topics
developed. For this purpose, there are software packages which are software designed and sold on
the market to solve a set of problems and likely to meet the needs of any business.
15
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
16
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
his supervisors of documents and enter their activities or the progress made. The application also
allows supervisors and jury members to monitor and validate the work carried out by the student.
An analysis of existing solutions on the market shows that most of these applications
offer basic internship management functionalities, namely managing suppliers, products, in short
the stock.
With regard to this information, we can note that it meets the main need of VIETTEL Cameroon.
However, we can also note the following disadvantages:
- EMALTI-RH is not an open source application,
- Internship for Windows is mono language and unstable because it requires a connection for
multiple updates since it is still in the design phase
- EMALTI-RH is highly configurable and very complex, hence this software requires training
before using it.
After browsing through these apps, we think they could have been a solution to the problem we
were faced with. But we decided to set up our own system and it was therefore going to be
inspired by the applications we have browsed. And our system will therefore have to correct all
the problems mentioned above by being very attractive but also and above all intuitive.
Having observed the various problems, shortcomings and difficulties encountered by the staff of
the Technical and HR sub-directorate, it appears that the latter have a strong need for IT tools and
technology in order to be able to execute their tasks more quickly and to supply quickly. A better
rendering of the result of their work.
After a comparative study on the various existing solutions, it is therefore essential in view of the
drawbacks identified to propose a solution that can meet our needs. To this end, we make the
following assumptions that:
The establishment of a computerized information system would allow VIETTEL Cameroon to
integrate the internship management tasks and processes;
The design of a database would allow internship reports to be brought out in record time (interns
in and out, notes and certificate of internship, etc. this application would thus constitute an
effective and efficient means for the management of trainees and their follow-up.
The issuance of internship certificates. 3.6 Hardware’s and software’s used in the existing
17
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
3.6.2 Software’s
• Excel 2013
• Word 2013
18
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
In order to have a better solution we had to go through an efficient analysis after haven gathered
all the requirements theses phases are very important for the development of a software even
though many developers neglect it and prefer directly to go to the coding phase. This analysis
phase gives a presentation of the analysis and design method used, after we had make a study of
the existing system.
The approach used for the analysis, design and implementation of our project is based on UML
modelling and we have decide to use the WATER FALL MODEL for the implementation of our
system because;
It is simple and easy to understand.
Its phases are processed and complete one at a time.
It works well for small projects.
It is a good model for an efficient work even though sometimes it takes a lot of time.
In the water fall model you cannot go to the next phase before finishing the previous one. It
constitutes the following steps as seen on the diagram below;
19
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Design
Finished Process
Go
- back and Fix it!
Implementation Finished
Not Finished?
Go back- and Fix it!
Not Finished?
Go back and Fix it! Finishe
-
Testing
d
You cannot go to next phase before finishing the Not Finished?
previous phase
Go back and Fix it!
Deploymen
- tMaintenance
Software Finished
20
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
21
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Before talking about the actual operation of the system, it is necessary to first define the
functionalities that will be implemented within said system. So this step will describe what we
expect from our application. Then, all of this will be modeled as a diagram using the UML
modeling language, in what we will later call a use case.
Management of the structure
-Description
An administrator records the employees to be managed and the information they contain in the
system.
- Sub-modules
Employee Management;
Management divisions.
Management of candidates;
Management of application;
Internship management
-Description
22
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
The program will allow one hand to record the different application forms (requests) to be
studied. On the other hand, it will offer the possibility of editing and printing the various
documents necessary in the exercise of the functions.
-Sub-modules
Management of attestations.
23
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
24
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
25
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Main process:
Authentication
Actor: administrator
Preconditions : start-up the system
Main process:
1.The admin access the page concerning the management of internship application
2.The system displays the authentication form
3.the admin write in the login and password
4.the system displays the principal dashboard of the system
26
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Actor : administrator
Preconditions: administrator authenticates
Main process:
1. The system displays the list of requests received
2. The admin consult or select the request he wants to edit
3. The system displays the modifications available
4. The admin does the modifications(generally accepted or rejected)
5. The system saves the modifications and displays a message of confirmation
Authenticate
To connect to the application, all users need to have a username and password. The table below
represents the activity diagram of the authentication process.
27
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
28
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
29
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Authenticate
The figure below represents a sequence diagram concerning the use case authentication.it
permits all interactions existing between the actors to permit an authentication.
30
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
4.9 Implementation:
Haven completed the analysis and design phase, we are now moving into the implementation
phase of our solution. In this phase, we present the development technologies, the framework
and libraries used to implement our system and we also present the environment to which the
application was developed.
4.9.1 Development technologies
4.9.1.1 Materials (hardware) used for development
To carry out our work, we had at our disposal:
- A Lenovo laptop
- A Windows 10 operating system (64 bit);
- An I5-4300U CPU @ 2.49 GHz processor
- 8.00 GB RAM memory;
- A 300 GB SSD hard drive.
• Languages
- HTML 5: for formatting web pages
31
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Environment of realization
• Atom: to edit the code, better suited for its flexibility and intelligence vis-à-vis the
language used, PHP.
32
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
• Bracket: we also use bracket for the manipulation of CSS because while coding we
could easily view the colors we used to design without necessarily going out of the code.
• Our UML models were done by gliffy diagram which is free and offers possibility to
draw nice diagrams.
33
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Home page
34
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Registration form
This page contains a registration form for each candidate to enter his informations and
apply online.
35
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Login page
This page is for the administrator and the user to enter his account name and password in
order to have access to their respective dashboards.
36
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Admin dashboard
After the admin had login successfully he get access to this page where he can carries out all his
functionalities available in his dashboard.
37
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
Attestation
Here is an example of the attestation delivered by our system.
Figure 12 : Attestation
38
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
The first task we set out to do was framing our project with the Project Director with whom
we decided on certain major axes of the project such as the deployment environment, the
technologies and languages to be used. We then had to agree to build the conceptual data model
which is the core of the application and which would allow us to build our database from which the
implementation would then really take on its full meaning. . We also had to define certain work
strategies to better manage our working time. We were therefore able to set up a system to manage
internships, both internal and external, automatically generate internship notes for successful
applicants, and generate an internship certificate for each intern and others.
In the end, therefore, it is important to underline that this project achieved the objectives set
at the outset, and beyond the feeling of satisfaction that ensued, it allowed us to benefit from new
knowledge that came to supplement that which we have acquired. Throughout our training.
However, we can always make some improvements which will make this application an
essential tool both in the field of internship management.
39
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
4.11.2 RECOMMENDATIONS
1. Internet connection: The technical department should consider this problem and put a
WIFI modem in the data center department in order to ease work for interns to have free access
to the internet.
40
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
BIBLIOGRAPHY
o Laurent AUDIBERT, UML 2.0 – Paris : EYROLLES (version PDF)
Lien : http://www-lipn.univ-paris13.fr/audibert/pages/ enseignement/ cours.htm
Pages : 11-46, 67-102
• yril MBIAGOUP, UML, IUC, 3IAC, CS2I, Génie logiciel, 2012 - 2013, non publié
41
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
WEBOGRAPHY
• http://codes-sources.commentcamarche.net/source/view/51285/1217681#browser visited
the 25/08/2019 at 08h13
• http://www.finalclap.com/tuto/cours-jquery-61/ visited the 11/09/2019 at 11h00
• http://www.tutorialspoint.com/bootstrap/ visited the 22/09/2019 at 14h00
• http://www.mwpvl.ca/html/sgd.html
• http://siteduzero.com
• http://mrproof.blogspot.com/2011/03/larchitecture-client-serveur.html,visite le 09/06/2019
à 16h53.
• https://fr.wikipedia.org/wiki/Gestion_des_risques_d%27un_projet_informatique visited the
22/07/2015 at 14h40.
• https://fr.wikipedia.org/wiki/Risque_%28informatique%29 visited the 22/07/2019 at
15h56.
• https://fr.wikipedia.org/wiki/ISO/CEI_27005 visited the 22/07/2019 at 16h08
• https://www.w3schools-php-tutorials visited the 22/09/2019 at 14h30
42
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
APPENDIX
USER GUIDE:
Before using our application, first make sure you have a web browser and a web server installed in
your machine.
- To login :
• The user or the admin enters the login page and enters his account name and
password.
• When the system has verify if the password,
- If the password is incorrect it sends a pup up message to enter the correct
password.
- If the password and account name is correct it directs the user to its
dashboard.
• The admin has the possibility to add an employee, generate an attestation, validate an
internship application, and see the list of recent request send in order of arrival.
43
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
44
DEVELOPMENT OF INTERNSHIP MANAGEMENT SYSTEM
This page is for the candidate to enter the code send to him by the system in order to follow his
internship request.
45