Présentation pfe Conception et Réalisation application web
1. MINISTÈRE DE LA FORMATION PROFESSIONNELLE ET DE L’EMPLOI
Projet fin de Formation
INSTITUT AFRICAIN DE HAUTE FORMATION
Sous le numéro d’enregistrement:11154316
Conception et Realisation d’un Site Web
du Consulat General de Comores en Tunisie
ANNÉE SCOLAIRE
2021/2022
RÉALISÉ PAR :
MKAVAVO FAISSOIL
SOUS LA DIRECTION:
MME KLILA ICHRAK
MME YASMINE AMARA
3. INTRODUCTION
Depuis 2018, il y a un pic important dans l'arrivée de la communauté
comorienne en Tunisie, que ce soit pour des études ou des soins.
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Réalisation Conclusion et
perspective
PROBLÉMATIQUE
30% des étudiants et stagiaires comoriens ont pu bénéficier des bourses
d'études que la Tunisie a mises en place pour leurs pays amis.
Comment faciliter et gérer les demandes de bourses d'études tunisiennes
et identifier toute la communauté qui arrive en Tunisie ?
5. PRÉSENTATION DU CLIENT
Fiche d’identité
Représentant gouvernemental
Crée Depuis 2013
Consulat General de Comores en
Tunisie
4 salariés
Organigramme
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
6. CRITIQUE DE L’EXISTANT
En Tunisie
Le consulat dispose d'un formulaire de
demande de documents avec Google
Forms qui existe mais n'est pas
accessible à tous.
le Consulat général des Comores en
Tunisie a une page Facebook pour
informer la communauté de toutes les
nouvelles consulaires.
Comores
Aux Comores, pas de plateforme ou
d'outils permettant d'identifier
facilement les étudiants et les
stagiaires en partance pour la Tunisie.
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
7. SOLUTION PROPOSÉ
Administrateur
Consultation de la
base de donné
Modification
Impression
Utilisateur
Demande des bourse
Demande document
consulaire
Recensement
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
Portail web
9. ANALYSE ET SPÉCIFICATION DES BESOINS
Identification
des cas d’utilisations
Analyse des
besoins
Identification des
acteurs
Description des cas
d’utilisations
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
10. BESOINS FONCTIONNELS
Utilisateur
S'informer sur l'actualité
consulaire
Demande de Bourse
d’Etudes
Se Recenser
Demande Document
Consulaire
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
11. BESOINS FONCTIONNELS
Gestion de Données
Gestion des
Administrateurs
Consulter
Impression
Administrateur
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
13. IDENTIFICATION DES ACTEURS
Administrateur Utilisateur
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
15. IDENTIFICATION DES CAS D’UTILISATION
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
16. IDENTIFICATION DES CAS D’UTILISATION
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
17. DESCRIPTION DES CAS D’UTILISATION
CU1 : Inscription à l’application Web
Résumé : le CU1 permet à l’acteur de s’inscrire à l'application
Acteur : Utilisateurs
Postcondition: le cas démarre après le point 02 de l'enchaînement nominal, l’utilisateur s’inscrit au site
Scénario nominal
DESCRIPTION DU SCENARIO NOMINAL
« DEBUT »
01 : le système affiche un formulaire d’inscription à l’acteur
02 : l’acteur saisit ses informations.
03 : le système vérifie la validité des informations saisies.
04 : le système enregistre ces informations dans la base de données.
05 : le système notifie l’acteur du bon déroulement de l’inscription
« FIN »
Scenario alternative
Les informations sont manquantes ou incorrectes : ce scénario commence au point 03 du scénario nominal.
01 : Le système informe l’acteur que les données saisies sont erronées, garde les informations saisies avant et le
scénario reprend au point 02 du scénario nominal.
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
18. S’inscrire
DIAGRAMME DE SÉQUENCE S’INSCRIRE (UTILISATEUR )
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
19. DESCRIPTION DES CAS D’UTILISATION
CU1 : Connexion à l’application Web
Résumé : le CU1 permet à l’acteur de se connecter à l'application
Acteur : Utilisateurs/Administrateur
Précondition: l’utilisateur possède déjà une profil à l’application
Postcondition: le cas démarre après le point 02 de l'enchaînement nominal, l’utilisateur s’authentifie
Scénario nominal
DESCRIPTION DU SCENARIO NOMINAL
« DEBUT »
01 : le système affiche un formulaire d’authentification
02 : l’acteur saisit son login.
03 : le système vérifie la validité des informations saisies.
05 : le système ouvre le profil corespondant
« FIN »
Scenario alternative
Les informations sont manquantes ou incorrectes : ce scénario commence au point 03 du scénario nominal.
01 : Le système informe l’acteur que les données saisies sont erronées, garde les informations saisies avant et le
scénario reprend au point 02 du scénario nominal.
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
20. DIAGRAMME DE SÉQUENCE S’AUTHENTIFICATION (UTILISATEUR
)
S’authentifier
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
21. DIAGRAMME DE SÉQUENCE DEMANDE DE BOURSE
(UTILISATEUR )
Demande de Bourse
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
26. OUTILS DE DÉVELOPPEMENT
StarUML
V. Code
Word PowerPoint
MySQL
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
34. CONCLUSION
Intégration dans le monde professionnel avec autant d'envie d'apprendre
plus et d'amour dans le travail
Approfondir nos connaissances en matière de développement web avec de
nouvelles technologies comme laravel et react native et d'autres...
Une grande opportunité de travailler avec notre client, le Consulat des
Comores en Tunisie, sur ce projet.
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation
35. PERSPECTIVE
Amélioré et complété le tableau de bord de l'administrateur
Ajouter plus de fonctionnalités, comme un forum pour afficher le statut
des messages.
Introduction
Etude de
l’Existant
Analyse et
Spécification de
besoins
Conception Conclusion et
perspective
Réalisation