Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
-Acyl El Hassani
-Ameny El Okb
-Oumaima Haj Ali
-Welid Gueddari
-Malek Gridah
Encadré par :
Dans la recherche d'une évolution, l'homme a souhaité mettre fin à ce travail lourd et long portant sur des
opérations arithmétiques et logiques complexes et de tâches répétitives.
Au contrôle des structures des facultés manuel, nous avons trouvé multiples difficultés quant à ce qui
concerne le traitement des informations qui lui sont liées.
Ainsi, il nous a été capital de voir, pour le cas de notre sujet : <<Conception et réalisation d’une application
web pour la gestion des étudiants, des groupes >>, dans quelle mesure la gestion automatisée peut-elle
être un élément nécessaire permettrait surtout l'allégement du travail de l'homme et fournir les résultats
précis.
B- Problématique :
C- Objectifs:
Compte tenu de la richissime diversité et du nombre sans cesse grandissant des étudiants
dans les instituts et les facultés supérieures, une gestion plus efficace utilisant les outils
informatiques permettra de gérer au mieux les volumes importants des étudiants mises à la
disposition du responsable de gestion des ressources humaines.
Pour aboutir à cette fin nous allons tout d'abord effectuer une étude conceptuelle de
l'application . Cette dernière nous permettra , en effet , d'accéder facilement à la réalisation
de l'application en organisant les idées et en structurant le processus de codage suivant des
diagrammes .
D- Spécification des besoins :
1-identification des besoins :
Il s'agit des fonctionnalités du système. Ce sont les besoins spécifiant un comportement d'entrée / sortie du
Système.
1.2 -Besoins non-fonctionnelles:
Il s'agit des besoins qui caractérisent le système. Ce sont des besoins en matière de performance, de
type de matériel ou le type de conception. Ces besoins peuvent concerner les contraintes
d'implémentation.
Pour cette application, nous avons identifié un seul acteur principale, c’est
l’administrateur qui a pour rôle de gérer les étudiants et leurs groupes
depuis la conception jusqu’à la maintenance de l’application web.
E- Diagramme de cas d’utilisation:
Bien souvent, la maîtrise d'ouvrage et les utilisateurs ne sont pas des informaticiens. Il leur faut donc un moyen simple
d'exprimer leurs besoins. C'est précisément le rôle des diagrammes de cas d'utilisation qui permettent de:
- Modélisant les besoins des utilisateurs.
- Identifiant les grandes fonctionnalités et les limites du système.
- Représentant les interactions entre le système et ses utilisateurs.
Scénario:
spécification du cas d'utilisation : gérer les étudiants
résumé: ce cas d'utilisation permet d'effectuer des opérations quant à ce qui concerne un étudiant
acteur principal : administrateur
Scénario nominal :
cas d'utilisation 1 : Ajouter un étudiant
1-Le système affiche le formulaire à remplir
2-l’administrateur remplit le formulaire et le valide
3-le système met à jour la base de données
cas d'utilisation 2 : Rechercher un étudiant
1-le système affiche le formulaire de recherche
2-l’administrateur ajoute le numéro d’inscription de l’étudiant
3-le système affiche les coordonnées de l’étudiant
cas d'utilisation 3: supprimer un étudiant
1-l'administrateur choisit l’étudiant à supprimer
2-le système demande une confirmation
3-l’administrateur valide l'opération
4-le système met à jour la base de données des étudiants
cas d'utilisation 4: modifier des données
1-l’administrateur choisit l’étudiant à modifier
2-le système affiche le formulaire de modification
3-l’administrateur modifie les coordonnées
4-le système met à jour la base de données suite au modification
Scénario alternatif et d’erreurs :
• cas d'utilisation 1 : Ajouter un étudiant
1.a étudiant existe déjà • cas d'utilisation 3: supprimer un étudiant
3.a étudiant n’existe pas
1-le système affiche un message d’erreur
1- le système affiche un message d’erreur
2-le CU se termine. 2- le CU se termine
1.b champs non conformes aux types • cas d'utilisation 4: modifier des données
1-le système affiche un message d’erreur 4.a champs non conformes aux types
1-le système affiche un message d’erreur
2-le CU se termine.
2-le CU se termine.
1.c formulaire avec des champs vides 4.b formulaire avec des champs vides
1-le système affiche un message d’erreur
1-le système affiche un message d’erreur
2-le CU se termine.
2-le CU se termine.
• cas d'utilisation 2 : Rechercher un étudiant
2.a étudiant non existant
1- le système annonce l’administrateur que cet étudiant
n'existe pas
2- le CU se termine
Scénario
spécification du cas d'utilisation : gérer les groupes
résumé: ce cas d'utilisation permet d'effectuer des opérations quant à ce qui concerne un groupe d’étudiant
acteur principal : administrateur
USER STORY:
Une user story est une demande fonctionnelle basée sur l’un ou les utilisateurs clés du produit qui va rajouter de la
valeur business au produit. Elle sera écrite dans un langage naturel compris par l’ensemble des acteurs du projet ou
liés à celui-ci. Elle est généralement rédigée par le Product Owner, afin de définir un besoin auprès des équipes de
développement
USER BACKLOG:
Aujourd'hui, nous vous parlons de l'importance du Product Backlog dans un projet Scrum.
Sous la responsabilité du Product Owner, il va permettre de planifier les sprints et de prioriser
les attentes et les besoins du client.
Courbe De Burn Down Chart :
Un Burndown Chart est un graphique simple qui indique le degré d'avancement dans la réalisation des
tâches. En d'autres termes, c'est une représentation graphique de l'évolution de la quantité de travail
résiduelle en fonction du temps, sur une période donnée