UNIVERSITÉ AFRICAINE DE TECHNOLOGIE ET DE MANAGEMENT
GASA-FORMATION
DEVELOPPEMENT D’UNE PLATEFORME WEB POUR LA
CONSULTATION DES RESULTATS DE FIN DE SEMESTRE :
CAS DE L’UATM
Présenté par :
AGONGNON Réthyce & DEGBELO Sènankpon Ildévert
PLAN
1. INTRODUCTION
La consultation des résultats de fin de semestre est cruciale pour les
étudiants, car elle leur permet d'évaluer leur progression et de se fixer des objectifs.
Cependant, il n'est pas rare que certains étudiants rencontrent des difficultés pour
accéder à leurs résultats en raison de feuilles déchirées ou de la crainte de découvrir
des résultats décevants. Ce problème est fréquent dans les grandes institutions, où
les résultats sont généralement affichés sur des tableaux, obligeant les étudiants à se
déplacer physiquement pour les consulter, ce qui peut engendrer du stress, de la
frustration et de l'anxiété.
Heureusement, le développement de la plateforme web que nous proposons
à travers ce mémoire permettra aux étudiants de remédier à ces problèmes
couramment rencontrés dans les universités.
1
2. PROBLEMATIQUE
Le domaine de l'informatique continue de s'étendre avec l'évolution des
Technologies de l'Information et de la Communication (TIC), offrant des solutions
pour faciliter la vie des individus, notamment sur le plan académique. Il est
constaté que de nombreux étudiants éprouvent des difficultés à consulter leurs
résultats en temps voulu, en raison de diverses contraintes telles que les voyages,
les maladies, les problèmes de déplacement, les stages, la distance géographique,
et autres. Dans ce contexte, il est pertinent de développer une plateforme web
permettant aux étudiants de consulter facilement leurs résultats de fin de
semestre pour répondre à ce besoin. Pour y arriver, nous présentons par le présent
cahier de charge les grandes fonctionnalités de cette plateforme.
2
3. CAHIER DE CHARGES
Il s’agira d’une application web qui permettra aux étudiants de consulter
leurs résultats et qui sera disponible via un site internet et responsive donc
utilisable sur les mobiles.
Les objectifs de l’application
L’objectif de cette plateforme est de permettre aux étudiants de consulter
leurs résultats de fin de semestre de manière simple et rapide. Elle doit également
offrir aux administrateurs des interfaces auxquelles plusieurs taches sont
convenues.
3
3. CAHIER DE CHARGES
Les fonctions de l’application
Côté administrateurs
Connexion à la plateforme
Gestion des étudiants
Saisie des notes
Publier les résultats sur la plateforme
Côté étudiant
Consultation des résultats de fin de semestre en ligne
Notification par e-mail lorsque les résultats sont publiées
4
3. CAHIER DE CHARGES
Déroulement du Projet
Analyse de donnée et conception de la base de données et des UI
(interfaces)
Le développement de l’application.
5
4. ANALYSE ET CONCEPTION DU SYSTEME
Présentation de la méthode d’analyse
La modélisation avec UML est axée sur trois modèles de systèmes globaux :
Fonctionnel : ce sont des diagrammes de cas d'utilisation, qui décrivent la
fonctionnalité du système du point de vue de l'utilisateur.
Statique : ce sont des diagrammes de classes qui décrivent la structure d'un système
en termes d'objets, attributs, associations et opérations
Dynamique : ce sont des diagrammes d'interaction, diagrammes états-transitions et
diagrammes d'activités utilisés pour décrire le comportement interne du système.
6
4. ANALYSE ET CONCEPTION DU SYSTEME
Identification des acteurs
Dans le cas de notre système, nous avons les acteurs suivants :
• Etudiant(e)s
• Administrateur
7
4. ANALYSE ET CONCEPTION DU SYSTEME
Identification des cas d’utilisation
CAS D’UTILISATION ACTEURS
S’identifier Administrateur
S’authentifier Administrateur
Inscrire étudiants Administrateur
Réinscrire étudiants Administrateur
Renseigner les notes Administrateur
Publier les résultats sur le site Administrateur
Consulter les résultats Etudiants
8
4. ANALYSE ET CONCEPTION DU SYSTEME
Diagramme de cas d’utilisation 9
4. ANALYSE ET CONCEPTION DU SYSTEME
Diagramme de séquence du cas d’utilisation « Consulter les résultats » 10
4. ANALYSE ET CONCEPTION DU SYSTEME
Diagramme d’activité du cas d’utilisation « Consulter les résultats » 11
4. ANALYSE ET CONCEPTION DU SYSTEME
Diagramme des classes 12
5. REALISATION DU SYSTEME
Langages de programmation et outils de développement
• Langages de programmation: HTML, CSS, PHP, JavaScript
• Outils de développement: MySQL, VS Code
Présentation de quelques interfaces de la plateforme
• Interface de la page d’accueil
• Interface de gestion des notes
13
5. REALISATION DU SYSTEME
14
5. REALISATION DU SYSTEME
15
6. TEST ET SCENARIO
16
7. CONCLUSION
17
FIN DE LA PRESENTATION
Nous vous remercions pour
votre Attention !!
18