0% ont trouvé ce document utile (0 vote)
4 vues5 pages

Introduction Générale

Ce document présente un projet de conception d'une application de gestion du suivi des apprentis au CFPA d'Iferhounène, visant à centraliser les données et améliorer la communication entre les acteurs. Il aborde les problématiques rencontrées dans le suivi des apprentis, les objectifs du projet, ainsi que les étapes d'analyse et de conception, incluant des diagrammes UML. L'application proposée vise à optimiser la gestion des informations administratives et pédagogiques, tout en garantissant la sécurité des données.

Transféré par

ahmed mouhri
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)
4 vues5 pages

Introduction Générale

Ce document présente un projet de conception d'une application de gestion du suivi des apprentis au CFPA d'Iferhounène, visant à centraliser les données et améliorer la communication entre les acteurs. Il aborde les problématiques rencontrées dans le suivi des apprentis, les objectifs du projet, ainsi que les étapes d'analyse et de conception, incluant des diagrammes UML. L'application proposée vise à optimiser la gestion des informations administratives et pédagogiques, tout en garantissant la sécurité des données.

Transféré par

ahmed mouhri
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

Introduction générale

Dans le cadre de la formation d’Assistant Ingénieur en Informatique de niveau 1, un stage


pratique constitue une étape essentielle permettant de consolider les connaissances théoriques
acquises et de les mettre en application dans un environnement professionnel réel. Ce stage
s’est déroulé au sein du CFPA d’Iferhounène, un établissement dédié à la formation
professionnelle et au développement des compétences des apprentis.

Au cours de cette période, nous avons été confrontés à diverses problématiques liées à la
gestion et au suivi des apprentis, notamment en ce qui concerne l’organisation des
informations, la communication entre les formateurs et les maîtres d’apprentissage, ainsi que
le suivi des performances et de l’assiduité. Ces contraintes ont mis en évidence le besoin d’un
outil informatique efficace permettant d’optimiser ces processus.

C’est dans ce contexte que s’inscrit notre projet intitulé : « Conception et réalisation d’une
application de gestion du suivi des apprentis ». L’objectif principal de ce projet est de
développer une application permettant de centraliser les données des apprentis, faciliter leur
suivi pédagogique et améliorer la coordination entre les différents acteurs (administration,
formateurs, et employeurs).

Ce rapport présente l’ensemble des travaux réalisés durant ce stage, en mettant en évidence
les différentes étapes du projet, depuis l’analyse des besoins jusqu’à la conception et la
réalisation de l’application. Il expose également les outils et technologies utilisés, ainsi que les
résultats obtenus.

1. Problématique

Dans les centres de formation professionnelle tels que le CFPA d’Iferhounène, le suivi des
apprentis constitue une tâche essentielle mais complexe. En effet, la gestion des informations
relatives aux apprentis (présence, progression, évaluations, encadrement en entreprise) est
souvent réalisée de manière manuelle ou à l’aide d’outils non adaptés, ce qui entraîne
plusieurs difficultés :

 dispersion des données


 manque de communication entre les acteurs (formateurs, administration, maîtres
d’apprentissage)
 difficulté d’accès rapide à l’information
 risque d’erreurs et de perte de données

Face à ces contraintes, une question centrale se pose :

Comment concevoir et mettre en place une application informatique permettant


d’assurer un suivi efficace, centralisé et fiable des apprentis au sein du CFPA
d’Iferhounène ?
2. Objectifs du projet

Objectif général

L’objectif principal de ce projet est de concevoir et de développer une application


informatique dédiée à la gestion et au suivi des apprentis, afin d’améliorer l’efficacité, la
fiabilité et la rapidité du traitement des informations.

Objectifs spécifiques

 Mettre en place une base de données centralisée des apprentis


 Faciliter la gestion des informations administratives et pédagogiques
 Assurer le suivi de l’assiduité (absences, retards)
 Permettre l’évaluation des performances des apprentis
 Améliorer la communication entre :
o les formateurs
o les maîtres d’apprentissage
o l’administration
 Offrir une interface simple et intuitive pour les utilisateurs
 Réduire les erreurs liées à la gestion manuelle
 Garantir la sécurité et la confidentialité des données

Chapitre : Analyse et Conception


1. Introduction

Cette phase constitue une étape fondamentale dans le cycle de développement de


l’application. Elle permet de comprendre le fonctionnement du système actuel, d’identifier les
besoins des utilisateurs et de proposer une solution adaptée à travers une modélisation claire
et structurée.

Dans notre projet, cette étape vise à concevoir une application de gestion du suivi des
apprentis au sein du CFPA d’Iferhounène.

2. Étude de l’existant

Actuellement, le suivi des apprentis se fait de manière :

 Manuelle (documents papier)


 Semi-informatisée (fichiers Excel)

Limites du système actuel

 Perte ou duplication des informations


 Difficulté de recherche
 Manque de centralisation
 Communication inefficace entre acteurs
 Risque d’erreurs élevé

3. Solution proposée

Nous proposons la mise en place d’une application informatique centralisée permettant :

 La gestion des apprentis


 Le suivi des absences et retards
 L’évaluation des performances
 La communication entre formateurs et administration
 La gestion des maîtres d’apprentissage

4. Identification des acteurs

Les principaux acteurs du système sont :

 Administrateur
 Formateur
 Maître d’apprentissage
 Apprenti

5. Diagramme de cas d’utilisation (Use Case)

Description globale

Le système permet aux utilisateurs d’interagir avec plusieurs fonctionnalités :

Principaux cas d’utilisation

 Gérer les apprentis


 Gérer les formateurs
 Gérer les entreprises
 Saisir les absences
 Évaluer les apprentis
 Consulter les informations
 Générer des rapports

Représentation textuelle UML


Acteur : Administrateur
-> Gérer les apprentis
-> Gérer les formateurs
-> Gérer les entreprises

Acteur : Formateur
-> Saisir les absences
-> Évaluer les apprentis
-> Consulter les informations

Acteur : Maître d’apprentissage


-> Suivre apprenti
-> Donner évaluation

Acteur : Apprenti
-> Consulter ses informations

6. Diagramme de classes

Classes principales

 Apprenti
 Formateur
 Entreprise
 Absence
 Évaluation
 Utilisateur

Description simplifiée
Classe Apprenti
- id_apprenti
- nom
- prenom
- date_naissance
- specialite

Classe Formateur
- id_formateur
- nom
- specialite

Classe Entreprise
- id_entreprise
- nom
- adresse

Classe Absence
- id_absence
- date
- motif

Classe Evaluation
- id_evaluation
- note
- commentaire

Relations

 Un apprenti appartient à une entreprise


 Un formateur encadre plusieurs apprentis
 Un apprenti peut avoir plusieurs absences
 Un apprenti peut avoir plusieurs évaluations

7. Diagramme de séquence (exemple)

Scénario : Saisie d’une absence


Formateur -> Système : Se connecter
Système -> Formateur : Accès autorisé

Formateur -> Système : Sélectionner apprenti


Formateur -> Système : Saisir absence

Système -> Base de données : Enregistrer absence


Base de données -> Système : Confirmation

Système -> Formateur : Absence enregistrée

8. Modèle conceptuel de données (MCD)

Entités principales

 Apprenti
 Formateur
 Entreprise
 Absence
 Évaluation

Relations

 Apprenti — appartient à → Entreprise


 Formateur — encadre → Apprenti
 Apprenti — a → Absence
 Apprenti — reçoit → Évaluation

9. Conclusion

La phase d’analyse et de conception nous a permis de définir clairement les besoins du


système et de proposer une architecture adaptée. Les diagrammes UML réalisés offrent une
vision globale du fonctionnement de l’application et servent de base pour la phase de
réalisation.

Vous aimerez peut-être aussi