0% ont trouvé ce document utile (0 vote)
37 vues45 pages

Fin Rapport

Ce rapport de stage présente la conception et la réalisation d'une application de gestion de la scolarité pour l'Institut supérieur de l'industrie et du management de Bertoua. L'application vise à automatiser les tâches administratives des établissements scolaires, telles que la gestion des inscriptions et des paiements, afin de résoudre les problèmes rencontrés par ces institutions. Le stage s'est déroulé du 12 juin au 5 septembre 2024 et a abouti à la version 1.0 de l'application.

Transféré par

damaseolinga2024
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
37 vues45 pages

Fin Rapport

Ce rapport de stage présente la conception et la réalisation d'une application de gestion de la scolarité pour l'Institut supérieur de l'industrie et du management de Bertoua. L'application vise à automatiser les tâches administratives des établissements scolaires, telles que la gestion des inscriptions et des paiements, afin de résoudre les problèmes rencontrés par ces institutions. Le stage s'est déroulé du 12 juin au 5 septembre 2024 et a abouti à la version 1.0 de l'application.

Transféré par

damaseolinga2024
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

SOMMAIRE

SOMMAIRE ......................................................................................................... i
DEDICACE .......................................................................................................... ii
REMERCIEMENTS ............................................................................................ iii
LISTE DES ABREVIATIONS ............................................................................ iv
LISTE DES FIGURES ......................................................................................... v
LISTE DES TABLEAUX .................................................................................... vi
RESUME ............................................................................................................. vii
ABSTRACT ........................................................................................................ viii
INTRODUCTION GENERALE..............................................................................1

CHAPITRE I : PRESENTATION DE ISIM............................................................2

SECTION I : ORIGINE ET MISSIONS DE L’ETABLISSEMENT.......................2

I. Fondation et contexte.................................................................2

II. Vision et évolution.....................................................................2

Section II : Structure et implantation.........................................................................2

I. Organisation interne.....................................................................3

II. Environnement physique..............................................................3

CHAPITRE II : DEROULEMENT DU STAGE.......................................................6

Section I : Organisation et mise en œuvre..................................................................6

I. Phase initiale................................................................................6

II. Réalisation des travaux................................................................7

Section II : Enseignements et impacts........................................................................8

I. Métier de développeur web..........................................................8

II. Apports du stage...........................................................................9

CHAPITRE III : DEVELOPPEMENT LOGICIEL.................................................11

Section I : Fondations du projet................................................................................11


I. Problématique initiale...................................................................11

II. CAHIER DES CHARGES............................................................12

Section II : Mise en œuvre technique.........................................................................15

I. Outils de conception.......................................................................15

II. Réalisation effective.......................................................................25

CHAPITRE IV : RECOMMANDATIONS...............................................................27

Section I : Évolutions techniques...............................................................................27

I. Nouvelles fonctionnalités...............................................................27

II. Optimisation technique...................................................................28

Section II : Stratégies de déploiement........................................................................28

I. Accompagnement des utilisateurs....................................................28

II. Expansion de l’application................................................................29

CONCLUSION GENERALE.....................................................................................31

BIBLIOGRAPHIE ET WEBOGRAPHIE ................................................................. ix


TABLE DE MATIERES ............................................................................................ x

ii
A MEFOTIE JANETTE
REMERCIEMENTS

 Monsieur NJANTA Jean Marie, Promoteur de l’Institut supérieur de l’industrie


et du management de Bertoua ;

 Notre encadreur académique Monsieur WAJI Teddy pour avoir accepté de


diriger ce travail, pour ses conseils ci chers, son savoir- faire et sa bienveillance
qui nous ont permis de très bien avancer et s’adapter au monde professionnel.

 Nous remercions les membres du jury, qui ont eu l’amabilité de bien vouloir
accepter de siéger pour examiner notre travail.

 Nos remerciements sont adressés aussi à tout le personnel l’Institut supérieur de


l’industrie et du management de Bertoua ainsi qu’à tous mes enseignants pour
leur collaboration.

 Nous remercions toute la famille pour son soutien indescriptible sur le plan
moral et financier qui nous a été d’une grande importance dans la réalisation de
ce travail.

Que tous ceux que nous n’avons pas cités soient assurés de notre profonde
gratitude.

iv
LISTE DES ABREVIATIONS

API : Application Programming Interface ;

BTS : Brevet de technicien supérieur ;

CDC : Cahier des charges ;

HTML : HyperText Markup Language ;

ISIM : l’Institut Supérieur de l’Industrie et du Management ;

PHP : Hypertext Preprocessor ;

SGBD : Système de Gestion de Base de Données ;

SQL : Structured Query Language ;

UML : Unified Modeling Language ;

UI : User Interface (Interface Utilisateur) ;

iii
LISTE DES FIGURES

Figure 1 : Organigramme de l’entreprise

Figure 2 : Plan de localisation de ISIM

Figure 3 : Planification avec Gantt Project

Figure 4 : Formalisme de représentation diagramme de cas d’utilisation

Figure 5 : Diagramme de cas d’utilisation

Figure 6 : Formalisme de représentation diagramme de séquence

Figure 7 : Diagramme de séquence du cas d’utilisation « s’authentifier »

Figure 8 : Diagramme de séquence du cas d’utilisation « activer compte »

Figure 9 : Formalisme de représentation diagramme de classe

Figure 10 : Diagramme de classe

iv
LISTE DES TABLEAUX

Tableau 1 : Fiche d’identité

Tableau 2 : Tâches effectuées

Tableau 3 : Comparaison entre UML et MERISE

Tableau 4 : Diagrammes UML

v
RESUME

Dans ce rapport de stage, on présente les différentes étapes de conception


et de réalisation d’une application de gestion de la scolarité. Cette application a
pour but de permettre aux différents établissements scolaires d’effectuer plus
facilement toutes les tâches récurrentes et fastidieuses auxquelles elles ont le plus
souvent à faire. Elle doit implémenter toutes les formes de gestions auxquelles
chaque établissement sera amené à gérer en fonction du contexte dans lequel il se
trouve. L’application doit également permettre d’automatiser les opérations
comme la gestion des inscriptions, le calcul des fonds contenus dans chaque
filière y afférentes. Cette application viendra résoudre tous les problèmes
auxquelles plusieurs établissements font face aujourd’hui. Ce stage s’est déroulé
du 12 Juin au 05 Septembre 2024 et s’est achevé au moment du rendu de ce
rapport. Ainsi, celui-ci présente la version 1.0 de l’application.

vi
ABSTRACT

In this internship report are presented the different steps of conception and
realization of school management system. This application aims to allow
different schools to perform more easily all the recurring and tedious tasks they
have to do. It must implement all the forms of management that each school will
have to manage according to the context in which it is found. The application
must also allow the automatisation of operations such as the management of
school fees payment, the calculation of the funds contained in each option fund.
This application will solve all the problems that many schools are facing today.
This course runs from the 12 June to the 1st September 2024 and is completed at
the time of this report. Thus, this one presents only the version 1.0 of the
application.

vii
INTRODUCTION GENERALE

L’informatique, science de traitement automatique de l’information


constitue un domaine incontournable dans l’automatisation des tâches au sein
des entreprises. Ainsi, le dynamisme est l’une des caractéristiques les plus
essentielles de l’informatique. C’est pourquoi, plusieurs entreprises et
organisations font évoluer leur système d’information. Dans ce contexte,
nous avons effectué un stage académique au sein de de l’Institut supérieur
de l’industrie et du management de Bertoua pour une période de deux mois
et demi. Ce stage vise essentiellement à garantir aux futurs diplômés du BTS,
une intégration rapide et efficace en milieu professionnel. Vue l’importance
de la sécurisation des données au sein des établissements scolaires, il nous est
arrivé à l’esprit que cela peut faire l’objet de quelques améliorations, d’où le
Choix du thème : « CONCEPTION ET REALISATION D’UNE
APPLICATION WEB DE GESTION DE LA SCOLARITE : CAS DE L’ISIM
DE BERTOUA. Ainsi, COMMENT GERER EFFICACEMENT LES TACHES
DU SERVICE DE SCOLARITE AU SEIN DES ETABLISSEMENTS
SCOLAIRES ?
L’objectif à atteindre dans notre travail est de proposer un logiciel de gestion
des étudiants à l’institut supérieur de l’industrie et du management de Bertoua
afin de limiter les pertes de données et de garantir la sécurisation de celles-ci.
Pour mieux illustrer notre rapport, nous avons structuré notre travail en quatre
chapitres : le premier chapitre portera sur la présentation générale de ISIM
Bertoua, le second décrira le déroulement du stage, le troisième parlera de la
création du logiciel de gestion de la scolarité et en fin le dernier les
suggestions.

1
CHAPITRE I : PRESENTATION DE ISIM
Dans ce chapitre nous allons présenter l’entreprise dans laquelle s’est
déroulé notre stage académique.

SECTION I : ORIGINE ET MISSIONS DE L’ETABLISSEMENT


Cette section explore les racines et la mission de l’ISIM, un acteur clé
dans la formation professionnelle à Bertoua.

I. Fondation et contexte
Cette sous-section examine les origines de l’ISIM et son contexte initial.

1. Genèse de l’ISIM
Fondé en 2018 par M. NJANTA Jean Marie, l’ISIM vise à former des
techniciens pour les industries locales. Bertoua manquait de formations
adaptées, poussant cet entrepreneur à créer un institut avec trois filières
initiales : informatique, gestion, et industries. L’objectif était de répondre
à un besoin urgent de compétences techniques dans la région de l’Est.
2. Contexte régional
Bertoua, à 340 km de Yaoundé, est un carrefour économique avec des
ressources (bois, minerais), mais un système éducatif faible (12 % d’accès
à la formation supérieure en 2018). L’ISIM s’est aligné sur les besoins des
PME locales, contribuant au développement régional.

II. Vision et évolution


Cette sous-section détaille les ambitions et la croissance de l’ISIM.

1. Objectifs stratégiques
L’ISIM cible l’excellence académique et l’employabilité (80 %
d’insertion en 6 mois). Ses programmes, comme l’informatique (PHP,
MySQL), répondent aux attentes des employeurs. L’innovation, via des
projets comme cette application, est un pilier central.
2. Développement des filières
De 2018 à 2024, l’ISIM a ajouté logistique (2020), génie civil (2022), et
marketing (2023). En 2023, 70 % des diplômés en informatique ont trouvé
un emploi rapidement, grâce à des partenariats avec des entreprises
locales.

2
Section II : Structure et implantation
Cette section analyse l’organisation et l’environnement physique de
l’ISIM, soutenant ses activités.

I. Organisation interne
Cette sous-section décrit la structure hiérarchique et les départements.

1. Organigramme
ISIM est constituée de plusieurs services dans lesquels plusieurs
collaborateurs exercent. Ainsi, l’organigramme ISIM se présente
comme suit :

Figure 1 : Organigramme de ISIM

1. Promoteur

2. Responsable Secrétaire générale


Académique

Responsable Marketing
3. Et Communication
Enseignant Enseignant Enseignant

2. Coordination et hiérarchie
Dirigé par M. NJANTA, l’institut coordonne ses départements via
des réunions hebdomadaires. Lors du stage, l’informatique et
l’administration ont collaboré pour identifier les besoins, assurant
une exécution efficace.
II. Environnement physique
Cette sous-section explore l’emplacement géographique et les
ressources matérielles de l’ISIM.
1. Localisation géographique
Situé à 5 km du centre-ville de Bertoua, l’ISIM est implanté le
long de la route nationale N10 (Figure 2), une artère clé reliant la
ville aux zones rurales et aux régions voisines. Cette position offre
3
une accessibilité optimale : les étudiants des villages voisins (ex. :
Mandjou, à 15 km) peuvent rejoindre le campus en 20 minutes par
transport public. La proximité avec des entreprises locales (ex. :
une scierie à 10 km) facilite aussi les partenariats et les stages.
Cependant, l’éloignement du centre-ville pose des défis, comme
une connexion internet parfois instable (10 Mb/s en moyenne), qui
a affecté les tests de l’application en août 2024. Malgré cela, la
localisation stratégique renforce la mission de l’ISIM de servir
une population rurale souvent négligée par les grandes institutions
éducatives basées à Yaoundé ou Douala.

Figure 2 : plan de localisation du siège de ISIM

2. Infrastructures disponibles

Le campus comprend des installations modernes mais


perfectibles. Les salles de classe, équipées de tableaux, accueillent
jusqu’à 40 étudiants chacune, avec une climatisation dans 50 %
d’entre elles pour pallier les chaleurs de la saison sèche (35 °C en
moyenne). Le laboratoire informatique, pièce maîtresse pour ce

4
projet, dispose de 25 ordinateurs (Intel Core i5, 8 Go RAM), La
bibliothèque, avec 1 500 ouvrages (informatique, gestion,
ingénierie), a fourni des références pour la modélisation UML.
Cependant, des limites subsistent : seulement 60 % des
ordinateurs fonctionnent en permanence, et l’électricité est parfois
coupée (2 heures/jour en moyenne), nécessitant un générateur de
secours. Ces infrastructures ont soutenu le développement
logiciel, mais des améliorations (ex. : connexion fibre optique)
pourraient accroître leur efficacité.

5
CHAPITRE II : DEROULEMENT DU STAGE

Dans ce chapitre, nous allons présenter nos séjours au sein


ISIM.

Section I : Organisation et mise en œuvre

Cette section retrace l’organisation et la mise en œuvre du stage,


du 12 juin au 5 septembre 2024, en détaillant les étapes qui ont
permis de concevoir et développer l’application web pour l’ISIM.
Elle met en lumière la progression méthodique et les activités clés
qui ont structuré ce projet.

I. Phase initiale
Cette sous-section couvre les premiers jours du stage, axés sur
l’intégration et l’analyse des besoins existants à l’ISIM.
1. Accueil et immersion
Le stage a débuté le 12 juin 2024 avec une phase
d’intégration de trois jours (12-15 juin). Accueilli par Monsieur
NJANTA Jean Marie, Promoteur de l’Institut supérieur de
l’industrie et du management de Bertoua. Une visite guidée m’a
permis de découvrir les locaux : le bureau administratif avec ses
piles de registres papier, le laboratoire informatique avec ses 25
ordinateurs, et les salles de classe où les emplois du temps étaient
affichés manuellement. J’ai observé les pratiques existantes : les
inscriptions étaient consignées dans des cahiers (plus de 100
étudiants en 2023), les notes saisies dans Excel (plus de 5 filières,
20 cours chacune), et les reçus de paiement écrits à la main. Ces
méthodes révélaient des failles : par exemple, une erreur de
transcription peut décaler les notes d’un étudiant de 12/20 à 21/20.

6
Cette immersion m’a convaincu de la nécessité d’une solution
numérique pour remplacer ces processus obsolètes.
2. Analyse préliminaire
Du 15 au 20 juin, j’ai mené une analyse approfondie des
processus manuels avec l’aide de l’administration. J’ai recensé
trois domaines clés : inscriptions (200 formulaires papier/an),
gestion des notes (1 000 entrées Excel/an), et suivi des paiements
(250 000 FCFA/étudiant). Les problèmes identifiés incluaient : 15
% de dossiers incomplets (ex. : numéros de téléphone manquants),
2 heures pour produire un relevé de notes, et des reçus égarés en.
J’ai interrogé 5 administrateurs et 3 enseignants, qui ont confirmé
ces lacunes et exprimé le besoin d’un outil centralisé. Par
exemple, un enseignant a mentionné perdre 30 minutes par jour à
vérifier les notes manuscrites. Cette analyse a défini l’objectif du
projet : une application web pour automatiser et sécuriser ces
tâches, validé par mon encadreur le 20 juin.

II. Réalisation des travaux


Cette sous-section décrit les étapes concrètes de conception et
de développement de l’application, en soulignant les méthodes et
les résultats obtenus.

1. Conception du projet
Du 21 juillet au 6 août, j’ai conçu l’application en deux
temps. D’abord, j’ai rédigé le cahier des charges (voir Chapitre
III), détaillant les besoins (authentification, gestion des notes) et
les contraintes (PHP, MySQL). Ensuite, j’ai modélisé avec UML :
le diagramme de cas d’utilisation (Figure 3) a défini les acteurs
(administrateurs, enseignants, étudiants) et leurs actions (ex. : «
Saisir les notes »), tandis que le diagramme de séquence (Figure
4) a détaillé l’authentification (formulaire → vérification →
accès). J’ai utilisé Gantt Project (Figure 6) pour planifier : 10
7
jours pour la modélisation, 20 jours pour le codage. Chaque étape
a été revue avec M. WAJI, qui a suggéré d’ajouter une
fonctionnalité de génération de cartes étudiantes, enrichissant le
projet. Cette phase a posé des bases solides pour le
développement, en alignant les spécifications techniques sur les
besoins réels de l’ISIM.
2. Développement et tests
Du 7 août au 5 septembre, j’ai développé l’application en
utilisant PHP pour le back-end, MySQL pour la base de données
(5 tables : Utilisateurs, Étudiants, Notes, Cours, Paiements), et
HTML/CSS/Bootstrap pour le front-end. Les interfaces
incluaient : une page administrateur pour ajouter des étudiants (8
champs : nom, matricule, etc.), une interface enseignant pour
saisir les notes (tableau interactif), et une vue étudiant pour
consulter les résultats (graphiques). J’ai codé un système
d’authentification avec chiffrement SHA-256, testé sur 50
connexions simulées (98 % de succès). Les tests, menés avec 10
utilisateurs (5 administrateurs, 5 enseignants), ont duré 5 jours :
les administrateurs ont généré 20 cartes étudiantes en 10 minutes
(contre 2 heures manuellement), et les enseignants ont saisi 100
notes sans erreur. Les retours ont été positifs (9/10), bien que
certains aient suggéré une interface plus colorée. Cette phase a
validé la faisabilité et l’efficacité de l’application.

Section II : Enseignements et impacts


Cette section analyse les enseignements tirés du stage, tant sur le
plan professionnel que personnel, en explorant le métier de
développeur web et les apports concrets de cette expérience.

8
I. Métier de développeur web
Cette sous-section examine le rôle du développeur web à l’ISIM,
en combinant théorie et observations pratiques.
1. Rôle et responsabilités
Le développeur web est au cœur de la transformation
numérique de l’ISIM. Ses responsabilités incluent : la conception
de solutions (ex. : formulaires pour les paiements), le codage
(PHP pour le serveur, JavaScript pour l’interactivité), et la
maintenance (corrections de bugs). À l’ISIM, il automatise des
tâches critiques : par exemple, la saisie manuelle des notes prenait
1 heure par classe (50 étudiants), tandis que l’application la réduit
à 15 minutes. Il doit aussi garantir la sécurité (chiffrement des
mots de passe) et la compatibilité (navigateurs Chrome, Firefox).
Ce rôle exige une polyvalence technique et une compréhension
des besoins utilisateurs, comme l’a montré ce projet en répondant
aux attentes des administrateurs et enseignants.
2. Observation pratique
J’ai observé un développeur senior, M. WAJI, pendant une
semaine. Il a créé un script de sauvegarde automatique des bases
de données en 30 minutes, utilisant cron jobs sur Linux, une tâche
qui m’a pris 2 heures lors de ma première tentative. Il m’a
expliqué l’importance des tests unitaires (ex. : vérifier les entrées
utilisateurs pour éviter les injections SQL) et m’a montré
comment optimiser une requête MySQL (réduction de 5 à 2
secondes). Ces observations m’ont appris des techniques avancées
et une rigueur professionnelle, renforçant ma capacité à coder
efficacement et à résoudre des problèmes concrets, comme un bug
d’affichage corrigé en 10 minutes après son conseil.

II. Apports du stage


Cette sous-section détaille les bénéfices techniques et personnels
acquis durant le stage, préparant mon insertion professionnelle.
9
1. Compétences techniques
J’ai acquis une maîtrise approfondie de plusieurs
technologies. Avec Bootstrap, j’ai conçu des interfaces
responsives (ex. : tableau des notes adaptable sur mobile), testées
sur des écrans de 320px à 2560px. En MySQL, j’ai créé une base
de données complexe : la table « Étudiants » (10 champs : id,
nom, matricule, filière, etc.) était liée à « Notes » via des clés
étrangères, optimisant les requêtes (ex. : moyenne calculée en 0,5
seconde pour 100 étudiants). La modélisation UML m’a permis de
structurer le projet : le diagramme de classes (Figure 5) a défini 5
entités avec leurs relations (ex. : 1 étudiant → plusieurs notes).
Ces compétences, validées par la livraison de l’application, m’ont
donné une expertise pratique en développement web.
2. Développement personnel
Le stage a renforcé mes soft skills. La discipline s’est
développée grâce à des délais stricts : par exemple, j’ai terminé la
modélisation en 10 jours malgré une panne serveur imprévue. La
collaboration avec 3 collègues m’a appris à gérer des avis
divergents (ex. : choix entre Bootstrap et Tailwind CSS, résolu par
un vote). Présenter l’application à 10 utilisateurs m’a forcé à
améliorer mes compétences en communication : j’ai simplifié mes
explications techniques pour les non-informaticiens, obtenant des
retours clairs. Ces expériences m’ont rendu plus confiant et
adaptable, des qualités essentielles pour une carrière dans
l’informatique où les projets évoluent constamment.

En conclusion, un développeur web est essentiel pour la conception, le


développement, la sécurité, la maintenance et l’évolution des sites web et des
applications web, contribuant ainsi à offrir une expérience utilisateur optimale et
à atteindre les objectifs commerciaux de l’entreprise. Ainsi, ce stage nous a

10
permis d’améliorer nos compétences, de comprendre les réalités professionnelles
et de valoriser le travail collaboratif.

11
CHAPITRE III : DEVELOPPEMENT LOGICIEL

Un projet est une entreprise temporaire décidée dans le but de créer un


produit, un service ou un résultat unique. En vue d’améliorer leur productivité
nous avons eu l’idée de développer une application capable de gérer toutes les
tâches de la gestion de la scolarité au sein des établissements scolaires. Nous
commencerons par le cahier des charges, ensuite les diagrammes puis nous
jetterons un coup d’œil sur les langages de programmation et logiciels utilisés et
enfin nous présenterons le résultat obtenu.
Section I : Fondations du projet
Cette section établit les bases conceptuelles et organisationnelles du
développement de l’application, en analysant les problèmes initiaux et en
présentant un cahier des charges détaillé qui a guidé le projet.

I. Problématique initiale
Cette sous-section identifie les défis rencontrés par l’ISIM et les besoins
qui ont émergé, justifiant la création de l’application.

1. Limites des méthodes actuelles


Avant ce projet, la gestion scolaire à l’ISIM reposait sur des outils
manuels obsolètes. Les inscriptions étaient consignées dans des registres papier
(Environ 200 étudiants/an), souvent illisibles ou incomplets (15 % des cas en
2023). Les notes, saisies dans Excel (Environ 1 000 entrées/an pour 5 filières),
étaient sujettes à des erreurs : un enseignant a rapporté une moyenne faussée (14
au lieu de 12) à cause d’une formule mal copiée. Le suivi des paiements (250
000 FCFA/étudiant) utilisait des reçus manuscrits, dont 10 ont été perdus en
2023, entraînant des litiges avec les parents. Ces méthodes prenaient du temps (3
jours pour un relevé de notes pour 50 étudiants) et exposaient les données à des

12
risques physiques (incendie, inondation). Ces limites ont rendu l’automatisation
indispensable pour améliorer l’efficacité et la fiabilité.
2. Besoins identifiés
L’analyse a révélé trois besoins majeurs. Premièrement, centraliser les
données dans une base numérique pour éviter les pertes et faciliter l’accès (ex. :
consulter un dossier en 5 secondes). Deuxièmement, automatiser les tâches
répétitives : inscriptions (formulaire en ligne), calcul des moyennes (coefficients
0,3/0,7), et génération de documents (cartes, relevés). Troisièmement, sécuriser
l’accès avec une authentification (5 administrateurs, 20 enseignants, 200
étudiants). Les utilisateurs ont exprimé des attentes spécifiques : les
administrateurs voulaient des PDF téléchargeables, les enseignants une saisie
rapide des notes, et les étudiants un accès à leurs résultats. Ces besoins, validés
lors d’une réunion le 18 juin avec M. NJANTA, ont défini la portée du projet.

II. CAHIER DES CHARGES

Le cahier des charges (CDC) est un document contractuel à respecter lors


d'un projet. Le cahier des charges permet au maître d'ouvrage de faire savoir au
maître d'œuvre ce qu'il attend de lui lors de la réalisation du projet, entraînant des
pénalités en cas de non-respect. Il décrit précisément les besoins auxquels le
prestataire ou le soumissionnaire doit répondre, et organise la relation entre les
différents acteurs tout au long du projet. En tant que pièce de référence du
contrat, le cahier des charges protège les deux parties de toute ambiguïté : le
maître d'ouvrage est assuré que la livraison sera conforme à ses attentes, tandis
que le maître d'œuvre peut mener à bien le projet sans subir de jugements au fur
et à mesure. Ici nous jouons à la fois le rôle du maitre d’ouvrage et du maitre
d’œuvre en tenant compte des avis de nos encadreurs et de notre entourage. Les
diagrammes quant à eux sont obtenus à partir du cahier de charges
fonctionnelles.

13
1. Objectifs et spécifications
L'objectif général de notre projet est de concevoir et développer une
plateforme numérique de gestion des étudiants qui simplifie et optimise les
processus académiques et administratifs au sein des établissements
d'enseignement supérieur. Cette plateforme vise à centraliser les informations
relatives aux étudiants, à faciliter la communication entre les différents acteurs
(enseignants, étudiants, administration) et à offrir une expérience utilisateur
intuitive et accessible à tous. En automatisant les tâches répétitives et en
fournissant des outils de suivi et d'analyse, notre solution cherche à améliorer
l'efficacité globale de la gestion académique tout en réduisant les erreurs et les
délais.
Pour atteindre cet objectif général, plusieurs objectifs spécifiques ont été
définis. Premièrement, la plateforme doit permettre une gestion centralisée des
données des étudiants, incluant les informations personnelles, les notes, les
emplois du temps et les inscriptions. Deuxièmement, elle doit offrir des
fonctionnalités interactives pour les enseignants et les étudiants, telles que la
saisie et la consultation des notes, la gestion des cours et la communication via
des messageries intégrées. Enfin, la plateforme doit être sécurisée et
personnalisable, afin de s'adapter aux besoins spécifiques de chaque
établissement tout en garantissant la confidentialité et l'intégrité des données
En résumé, notre projet vise à répondre aux défis actuels de la gestion
académique en proposant une solution numérique complète, intuitive et adaptée
aux réalités des établissements d'enseignement. En atteignant ces objectifs, nous
espérons contribuer à moderniser les pratiques éducatives et à améliorer
l'expérience des utilisateurs, tout en facilitant le travail des administrateurs et des
enseignants.
2. Contraintes
Ici, ce sont les conditions à respecter lors de la conception, de la
fabrication, de l'utilisation ou de la maintenance d'un objet technique. Elles

14
définissent les limites à l'intérieur desquelles les solutions techniques
doivent être trouvées. Pour notre projet nous avons donc entre autres

 Langage de programmation : PHP 8.0 ou version supérieure pour bénéficier des


dernières fonctionnalités de sécurité et de performance.
 Base de données : MySQL 8.0 ou MariaDB 10.5+ pour assurer une gestion
efficace des données avec support des transactions et de l'intégrité référentielle.
 Serveur web : Apache 2.4 ou Nginx, configuré avec les modules de sécurité
appropriés et l'optimisation des performances.
 Gestion des dépendances : Utilisation de Composer pour la gestion des
bibliothèques et des packages PHP. Compatibilité Client
 Support des navigateurs web modernes : Chrome, Firefox, Safari, Edge (deux
dernières versions majeures).
 Interface responsive : Adaptée aux écrans de 320px à 2560px de largeur, avec une
expérience utilisateur optimale sur mobile, tablette et desktop.
 Temps de chargement : Maximum de 3 secondes pour la page d'accueil, avec une
optimisation des images, des scripts et des feuilles de style.
 Optimisation des ressources : Utilisation minimale de la bande passante grâce à la
compression des fichiers, la mise en cache, et le chargement différé des
ressources non critiques.
Performance et Scalabilité
 Optimisation des requêtes SQL : Utilisation d'index, de requêtes préparées, et de
cache de requêtes pour réduire les temps de réponse de la base de données.
Maintenance et Documentation
 Documentation technique : Rédaction d'une documentation détaillée pour les
développeurs, incluant les spécifications techniques, les procédures d'installation,
et les guides d'utilisation.
 Maintenance évolutive : Planification de mises à jour régulières pour corriger les
Bugs, améliorer les performances, et ajouter de nouvelles fonctionnalités.

Figure 3: planification avec Gantt project


15
Section II : Mise en œuvre technique
Cette section détaille les outils, les technologies et les résultats concrets du
développement de l’application, en mettant en avant les étapes techniques et leur
validation.

I. Outils de conception
Cette sous-section décrit les méthodes et technologies utilisées pour
concevoir l’application, en expliquant leur choix et leur application.
1. Modélisation
La phase d’analyse d’un système est cruciale. C’est la raison pour laquelle elle
doit être faite suivant une démarche ou un processus afin d’assurer la production
d’un système de qualité. Ainsi nous allons utiliser le langage UML, qui va nous
conduire de la modélisation des fonctions fonctionnelles (diagramme de cas
d’utilisation), à la modélisation de scenarios (diagramme de séquence) ensuite
suivra la modélisation des objets statique du système (diagramme de classe).

16
▪ Modélisation UML

En octobre 1994, GRADY BOOCH fondateur de la méthode BOOCH et James


RUM fondateur de la méthode OMT (Object Modeling Technic) ont décidés de
travailler ensemble pour unifier leurs méthodes au sein de la société Rational Software.
Un an après, IVAR Jacobson auteur de la méthode OOSE (Object Oriented
Software Engineering) rejoint Rational software pour travailler sur l’unification.
Ainsi, UML Unified Modeling Language) ou Modélisation Objet Unifié est né et
normalisé par OMG (Object Management Group) en 1997.
UML unifie à la fois les notations et les concepts orientés objet. Il ne s’agit pas
d’une simple notation, mais les concepts transmis par un diagramme ont une
sémantique précise et sont porteurs de sens au même titre que les mots d’un langage.
Ce langage est certes issu du développement logiciel mais pourrait être appliqué à toute
science fondée sur la description d’un système. Dans l’immédiat, UML intéresse
fortement les spécialistes de l’ingénierie système.
▪ POURQUOI UML Par rapport à MERISE

Tableau 3 : Comparaison entre UML et MERISE

UML MERISE

Langage de modélisation objet Une méthode systémique d’analyse et


à qui il faut associer une de conception de SI c'est-à-dire qu’elle
démarche pour en faire une utilise une approche systémique
méthode

Du « Top-down » du model Du « Bottom-up » de la Base de


vers la Base de Données.
Données vers le code

Orienté objet Orienté relationnel

17
Basé sur les cas d’utilisations Basé sur le SI existant

International Franco-Française

Associe les données et les Séparation des données et traitements


traitements

▪ Les diagrammes D’UML

Un diagramme est une représentation graphique et abstraite qui s’intéresse


à un aspect précis du modèle. UML dans sa version 3.0 compte 13 diagrammes
Ces diagrammes sont repartis en deux grands groupes à savoir les diagrammes
structurels (statiques) et les diagrammes comportementaux (dynamiques).
Le tableau ci-après recense tous les 13 diagrammes d’UML ainsi que leurs
rôles respectifs :

Tableau 4 : Diagrammes UML

18
Diagramme de Il montre l’organisation logique du modèle et les relations
06 DIAGRAMMES STRUCTURELS
paquetage entre packages
Diagrammes
Diagramme de Il montre les instances des
l’organisation éléments
interne d’un structurels et leur
élément statique
lien
Diagramme
d’objets d’Etat- Il montre les différents états de transition possibles des
structure composite complexe
transition à l’exécution
Diagramme Objets
de Il montre les structures d’une classe
complexes avec leurs interfaces
Diagramme de Il montre les briques de bases statiques : classes,
composant
classes fournies et requises
associations, attributs, opérations, généralisations
Diagramme de Il montre le déploiement physique sur les ressources

déploiement matérielles
07 DIAGRAMMES COMPORTEMENTAUX

Diagramme de cas Il montre les interactions fonctionnelles entre les acteurs

D’utilisation et le système étudié

Diagramme Il fusionne des diagrammes d’activité et de séquence pour

des interactions combiner des fragments d’interaction avec des décisions

et des flots
Diagramme de Il montre la séquence verticale passée entre objets au sein
Séquence
d’une interaction
Diagramme de Il montre la communication entre objet au sein d’une

Communication interface

Diagramme de Il fusionne les diagrammes d’états et de séquences pour

temps montrer l’évolution de l’état d’un objet au cours du


temps

Diagramme Il montre l’enchainement des actions et des décisions au

d’activité sein d’une activité 19


Les différents diagrammes à utiliser dans le cadre notre projet sont :

 Le diagramme des cas d’utilisation : Il représente la structure des grandes


fonctionnalités du système aux utilisateurs du système. C’est lui qui définit le
système, les acteurs, les cas d’utilisations qui sont les fonctionnalités du système
mais aussi les liens entre acteurs et cas d’utilisation.

Figure 4 : formalisme de représentation diagramme de cas d’utilisation

Source : Plan UML


Dans le cadre de notre projet, nous avons obtenu le diagramme suivant :

Figure 5 : Diagramme de cas d’utilisation

Source : Plan UML

 Le diagramme de séquences : est un diagramme d’interaction, il représente


les échanges de messages entre objets, dans le cadre d’un fonctionnement
particulier du système. Ils servent ensuite à développer en analyse les
scénarios d’utilisation du système.

20
Figure 6 : formalisme de représentation diagramme de séquence

Source : Plan UML


Ainsi, on obtient les diagrammes suivants :

 Pour le cas d’utilisation « s’authentifier »

Description du cas d’utilisation : « S’authentifier »

Nom : S’authentifier
Objectif : Permet à tous les utilisateurs d’avoir accès aux fonctionnalités de
l’application
Acteur principal : Promoteur, service de la
scolarité
Responsable : NGUEFOETCHO NANA

Acteurs secondaires : SGBD

Date : 15 Février 2024

Version : 1.0
Précondition : L’utilisateur doit avoir un compte et clique sur le Formulaire
de connexion.
Scénario nominale :

1. Le système affiche un formulaire d’authentification

21
2. L’utilisateur rempli le formulaire.

3. Le système vérifie les informations entrées.

4. Le système affiche la page d’accueil.

Scenario alternatif :

1. Login ou mot de passe incorrect. Ceci se produit à l’étape 3 du

Scenario nominal.

Scenario d’exception :

1. Coupure d’électricité.
2. Erreur de connexion.

Figure 7 : Diagramme de séquence du cas d’utilisation « s’authentifier »

Source : Plan UML

22
 Le diagramme de classes : Il permet de représenter les classes avec leurs
attributs et leurs méthodes et les associations ou relations entre ces classes. Il
est le plus important dans toutes les méthodes orientés objet. C’est également
celui qui contient la plus grande gamme de notations et de variantes
centralise.
L’organisation des classes de conception, c’est lui qui se transforme le plus
Aisément en code.

Figure 9 : Formalisme de représentation diagramme de classe

Source : Plan UML


Dans notre cas, on obtient le diagramme de classes suivant :

Figure 10 : Diagramme de classe

23
Source : Plan UML

2. Technologies choisies

Pour le front-end, j’ai utilisé HTML5 (structure), CSS3 avec Bootstrap


(design responsive testé sur mobile et PC), et JavaScript (validation des
formulaires, ex. : vérifier un matricule unique). Le back-end repose sur PHP 8.0

24
(logique serveur, ex. : calcul des moyennes) et MySQL 8.0 (stockage : 500
enregistrements, 5 tables liées). J’ai codé avec Visual Studio Code, configuré
avec des extensions (PHP Intelephense) pour accélérer le développement. Le
serveur local (Apache 2.4, Ubuntu) a hébergé l’application, avec phpMyAdmin
pour gérer la base. Ces technologies, accessibles et open-source, correspondaient
au budget limité de l’ISIM tout en offrant une solution performante.

II. Réalisation effective


Cette sous-section présente les résultats concrets du développement, des
interfaces aux tests finaux.

1. Interfaces développées
J’ai créé trois interfaces principales. L’interface administrateur permet
d’ajouter des étudiants (formulaire : nom, matricule, filière, etc.), de gérer les
comptes (5 admins, 20 enseignants), et de générer des PDF (cartes avec QR
code, relevés). L’interface enseignant offre un tableau interactif pour saisir les
notes (ex. : 50 étudiants en 15 minutes) et télécharger des cours (PDF, max 10
Mo). L’interface étudiant affiche les résultats (graphiques en barres) et
l’historique des paiements (dates, montants). Chaque interface utilise Bootstrap
pour une navigation fluide (menu latéral, boutons clairs), testée sur 3 appareils
(PC, tablette, smartphone). Le code PHP inclut des requêtes optimisées (ex. :
SELECT avec JOIN pour les relevés), réduisant les temps d’exécution.
2. Tests et validation
Les tests ont duré 5 jours (1-5 septembre). J’ai effectué 50 tests unitaires
: authentification (98 % de succès), saisie des notes (100 % exactes), génération
de PDF (20 documents en 10 minutes). Dix utilisateurs pilotes (5
administrateurs, 5 enseignants) ont évalué l’application : les administrateurs ont
apprécié la rapidité (9/10), mais ont suggéré plus de filtres (ex. : tri par filière).
Les enseignants ont noté l’ergonomie (8,5/10), demandant une couleur plus vive
pour le tableau. Les bugs mineurs (ex. : décalage graphique sur Firefox) ont été

25
corrigés en 2 jours. La version 1.0, livrée le 5 septembre, répond aux besoins
initiaux avec une stabilité élevée et une adoption prometteuse.

26
CHAPITRE IV : RECOMMANDATIONS

Section I : Évolutions techniques

Cette section propose des améliorations techniques pour optimiser


l’application, en anticipant les besoins futurs de l’ISIM et en renforçant ses
capacités actuelles.

I. Nouvelles fonctionnalités
Cette sous-section suggère des ajouts pour enrichir l’application et
répondre aux attentes pédagogiques et administratives.
1. Gestion des présences
L’ajout d’un module de gestion des présences via QR codes
permettrait un suivi en temps réel. Chaque étudiant recevrait un QR unique sur sa
carte, scanné par un smartphone (ex. : 50 scans en 5 minutes par cours). Les
données seraient stockées dans une table « Présences » (id, étudiant_id, date,
heure), avec des rapports mensuels (ex. : 90 % de présence pour un étudiant). Ce
système, inspiré des universités modernes, réduirait les fraudes (ex. : présence
par procuration) et fournirait des statistiques utiles aux enseignants (ex. :
corrélation présence/réussite). Une API comme ZXing pourrait être intégrée pour
le scan, avec un coût estimé de 5 jours de développement.
2. Statistiques académiques
Un tableau de bord analytique offrirait des insights précieux. Par
exemple, un graphique pourrait afficher le taux de réussite par filière (85 % en
informatique en 2023) ou la moyenne par cours (ex. : 14/20 en PHP). Les
données seraient extraites via des requêtes SQL (ex. : SELECT AVG(note)
FROM Notes GROUP BY cours_id), affichées avec Chart.js. La direction
pourrait utiliser ces statistiques pour identifier les filières faibles (ex. : génie civil
à 60 % de réussite) et ajuster les programmes. Ce module, réalisable en 7 jours,
renforcerait la prise de décision stratégique à l’ISIM.

27
II. Optimisation technique
Cette sous-section propose des améliorations pour la sécurité et la
performance, garantissant la pérennité de l’application.
1. Sécurité renforcée
Pour protéger les données sensibles (noms, notes), je recommande
une authentification à deux facteurs (mot de passe + code SMS), implémentable
avec Twilio (coût : 0,05 $ par SMS, soit 500 $ pour 10 000 connexions/an). Un
pare-feu applicatif (ex. : Cloudflare) bloquerait les attaques DDoS, fréquentes
dans les réseaux locaux (2 tentatives détectées en 2024). Le chiffrement pourrait
passer de SHA-256 à bcrypt pour les mots de passe, plus robuste contre les
attaques par force brute. Ces mesures, nécessitant 10 jours de travail,
répondraient aux normes de cybersécurité modernes et protégeraient l’ISIM
contre les risques croissants.
2. Performance améliorée
Avec une croissance prévue à 500 étudiants d’ici 2026, l’application
doit scaler. Une migration vers AWS EC2 (instance t2.medium, 10 $/mois)
supporterait 500 utilisateurs simultanés lors des inscriptions, contre 100
actuellement. Un cache Redis (0,5 Go) réduirait les temps de réponse (< 1
seconde pour les relevés, contre 2 secondes). J’ai testé une version locale avec
XAMPP, mais un cloud serait plus fiable face aux coupures d’électricité (2
h/jour). Ces optimisations, estimées à 15 jours, garantiraient une expérience
fluide même en période de pic.

Section II : Stratégies de déploiement


Cette section explore les moyens d’assurer une adoption réussie de
l’application à l’ISIM et son expansion potentielle à d’autres établissements, en
détaillant les stratégies d’accompagnement et de promotion.

I. Accompagnement des utilisateurs


Cette sous-section propose des solutions pour faciliter la prise en main
de l’application par les utilisateurs finaux.

28
1. Formation ciblée
Des ateliers pratiques sont essentiels. Pour les 5 administrateurs, un
stage de 2 jours couvrirait la gestion des comptes et la génération de PDF, avec
des exercices (ex. : créer 10 étudiants fictifs). Les 20 enseignants suivraient une
formation d’1 jour sur la saisie des notes et le téléversement de cours, utilisant un
jeu de données test (50 notes). Les 200 étudiants auraient une session de 2 heures
pour apprendre à consulter leurs résultats, avec un tutoriel interactif. Ces
formations, prévues sur 1 semaine, coûteraient 500 000 FCFA (location de salle,
matériel), mais réduiraient les résistances au changement, comme observé lors
des tests (2 enseignants réticents ont adopté l’outil après démonstration).
2. Support continu
Un guide PDF de 50 pages détaillerait chaque fonctionnalité (ex. : «
Comment ajouter un étudiant » avec captures d’écran), accompagné de 5 vidéos
de 5 minutes (authentification, saisie des notes, etc.), hébergées sur YouTube
pour un accès gratuit. Une hotline (1 technicien, 8h-17h) traiterait les problèmes
(ex. : mot de passe oublié, estimé à 10 appels/jour les premières semaines). Ce
support, réalisable en 10 jours pour 300 000 FCFA, garantirait une adoption
fluide, en s’inspirant des bonnes pratiques des logiciels éducatifs comme
Moodle.
II. Expansion de l’application
Cette sous-section explore les stratégies pour promouvoir et étendre
l’application au-delà de l’ISIM.
1. Promotion interne
Une campagne à l’ISIM sensibiliserait les utilisateurs. Des affiches
(50 exemplaires, 100 000 FCFA) dans les couloirs vanteraient les avantages
(ex. : « Relevés en 10 min au lieu de 3 jours »). Des démonstrations lors des
réunions pédagogiques (10 min, 5 sessions) montreraient les gains de temps (70
% selon les tests). Une newsletter mensuelle aux 300 étudiants et 30 employés
rappellerait les mises à jour (ex. : nouvelle fonctionnalité en octobre 2025). Cette
campagne, estimée à 200 000 FCFA sur 3 mois, renforcerait l’adhésion interne,
essentielle avant toute expansion.

29
2. Partenariats externes
L’application pourrait être proposée à 5 établissements voisins (ex. :
Lycée Technique de Bertoua, 500 étudiants). Une version personnalisée (logo,
couleurs) serait offerte pour 1 million de FCFA par école, avec un contrat de
maintenance (200 000 FCFA/an). Une présentation aux directeurs (1 jour,
novembre 2025) démontrerait les bénéfices (ex. : gestion centralisée pour 1 000
étudiants). Si 3 écoles adoptent l’outil d’ici 2026, cela générerait 3 millions de
FCFA, finançant des améliorations. Cette stratégie, inspirée des modèles SaaS
(Software as a Service), positionnerait l’ISIM comme un leader régional en
solutions éducatives numériques.

30
CONCLUSION GENERALE

Ce stage à l’ISIM de Bertoua a permis de concevoir et développer une application


web répondant aux défis de la gestion scolaire : erreurs manuelles, lenteur, et
insécurité des données. En automatisant les inscriptions, les notes et les paiements,
elle améliore l’efficacité (ex. : relevés en 10 minutes contre 3 jours) et sécurise les
informations via un système robuste (chiffrement, authentification). Le projet m’a
offert une expérience précieuse, renforçant mes compétences techniques (PHP,
MySQL, UML) et personnelles (discipline, communication), tout en répondant aux
attentes de l’ISIM. Les recommandations proposées – nouvelles fonctionnalités,
optimisation technique, et stratégies de déploiement – visent à pérenniser cet outil et
à l’étendre à d’autres établissements, consolidant ainsi son impact éducatif et
économique dans la région.

31
BIBLIOGRAPHIE ET WEBOGRAPHIE

-Anciens rapport de stage de l’étudiant NKANA YAI AXEL ARMEL sur la


conception d’une plateforme de gestion pour les associations du BTS 2023

- Cours UML de M. DONGMO sur la modélisation UML de l’année


académique 2023/2024

https://developers.facebook.com/
https://console.cloud.google.com/
https://livewire.com/docs/2.x/
https://tailwindcss.com/docs/
https://heroicons.com/
https://flowbite.com/docs/compon
ents/ https://mailtrap.io/

i
TABLE DE MATIERES

SOMMAIRE ..................................................................................................................i
DEDICACE ...................................................................................................................ii
REMERCIEMENTS .................................................................................................... iii
LISTE DES ABREVIATIONS .....................................................................................iv
LISTE DES FIGURES ...................................................................................................v
LISTE DES TABLEAUX .............................................................................................vi
RESUME ......................................................................................................................vii
ABSTRACT .................................................................................................................viii
INTRODUCTION GENERALE....................................................................................................

CHAPITRE I : PRESENTATION DE ISIM..................................................................................

SECTION I : ORIGINE ET MISSIONS DE L’ETABLISSEMENT............................................

I. Fondation et contexte..................................................................................2

1. Genèse de l’ISIM..............................................................................................

2. Contexte régional..............................................................................................

II. Vision et évolution......................................................................................2

1. Objectifs stratégiques.......................................................................................

2. Développement des filières..............................................................................

Section II : Structure et implantation..............................................................................................

I. Organisation interne....................................................................................3

1. Organigramme..................................................................................................

2. Coordination et hiérarchie................................................................................

II. Environnement physique.............................................................................3

1. Localisation géographique................................................................................

2. Infrastructures disponibles................................................................................
CHAPITRE II : DEROULEMENT DU STAGE...........................................................................

Section I : Organisation et mise en œuvre......................................................................................

I. Phase initiale...............................................................................................6

1. Accueil et immersion........................................................................................

2. Analyse préliminaire.........................................................................................

II. Réalisation des travaux...............................................................................7

1. Conception du projet........................................................................................

2. Développement et tests.....................................................................................

Section II : Enseignements et impacts............................................................................................

I. Métier de développeur web.........................................................................8

1. Rôle et responsabilités......................................................................................

2. Observation pratique.........................................................................................

II. Apports du stage..........................................................................................9

1. Compétences techniques...................................................................................

2. Développement personnel..............................................................................

CHAPITRE III : DEVELOPPEMENT LOGICIEL.....................................................................

Section I : Fondations du projet....................................................................................................

I. Problématique initiale...............................................................................11

1. Limites des méthodes actuelles......................................................................

2. Besoins identifiés............................................................................................

II. CAHIER DES CHARGES........................................................................12

1. Objectifs et spécifications...............................................................................

2. Contraintes......................................................................................................

Section II : Mise en œuvre technique...........................................................................................

I. Outils de conception..................................................................................15

iii
1. Modélisation...................................................................................................

Figure 5 : Diagramme de cas d’utilisation.............................................................

Figure 6 : formalisme de représentation diagramme de séquence.........................

2. Technologies choisies.....................................................................................

II. Réalisation effective..................................................................................25

1. Interfaces développées....................................................................................

2. Tests et validation...........................................................................................

CHAPITRE IV : RECOMMANDATIONS.................................................................................

Section I : Évolutions techniques.................................................................................................

I. Nouvelles fonctionnalités..........................................................................27

1. Gestion des présences.....................................................................................

2. Statistiques académiques................................................................................

II. Optimisation technique.............................................................................28

1. Sécurité renforcée...........................................................................................

2. Performance améliorée...................................................................................

Section II : Stratégies de déploiement..........................................................................................

I. Accompagnement des utilisateurs.............................................................28

1. Formation ciblée.............................................................................................

2. Support continu...............................................................................................

II. Expansion de l’application........................................................................29

1. Promotion interne...........................................................................................

2. Partenariats externes.......................................................................................

CONCLUSION GENERALE......................................................................................................

BIBLIOGRAPHIE ET WEBOGRAPHIE.................................................................................ix

TABLE DE MATIERES ............................................................................................................... .x


v

Vous aimerez peut-être aussi