Vous êtes sur la page 1sur 31

1.

Introduction 
Apres avoir terminé le sprint 0 il est temps de passer à la réalisation de sprint 1. Dans ce rapport,
nous allons détailler le travail réalisé durant le deuxième release. Tout d’abord, un release, qui est
l’ensemble de sprint (itérations), représente une vision distribuée de la période de la production du
livrable.

2.Diagramme de cas d’utilisation détaillé 


2.1.Diagramme de cas d’utilisation de gestion d’enfant et gestion de ligne de transport

Figure1 : Diagramme de cas d’utilisation de gestion d’enfant et gestion de ligne de transport

2.2.Diagramme de cas d’utilisation de gestion des personnels


Figure2.Diagramme de cas d’utilisation de gestion des personnels

2.3.Diagramme de cas d’utilisation de gestion des évenements

Figure3.Diagramme de cas d’utilisation de gestion des événements

2.4.Diagramme de cas d’utilisation de gestion des cours


Figure4 :Diagramme de cas d’utilisation de gestion de cours

2.5.Diagramme de cas d’utilisation de gestion de cantine


Figure5.Diagramme de cas d’utilisation de gestion cantine

2.6.Diagramme de cas d’utilisation de gestion de abonnement


Figure6.Diagramme de cas d’utilisation de gestion des abonnements

2.7.Diagramme de cas d’utilisation de gestion des réclamations


Figure7 :Diagramme de cas d’utilisation de gestion des réclamations

3. Extrait de sprint backlog


Id_US User Story Id _Tâche Tâches Estimation Responsable
(heure)

1.1.1 Intégrer Ia template 1 Wifek


de la partie
Backoffice

1.1 En tant que administrateur, 1.1.2 Implémenter 1 Wifek


l’interface graphique
je veux ajouter un BUS d’ajout d’un Bus

1.1.3 Créer l’ entité BUS 0.5 Wifek

1.1.4 Implémenter la 1 Wifek


méthode
(AjouterBus )
1.1.5 Tester le 0.75 Wifek
fonctionnement
d’ajout d’un BUS

1.2 En tant que administrateur, 1.2.1 Implémenter 1 Wifek


l’interface graphique
je veux consulter la liste des BUS d’affichage de la liste
,ligne de transport existante des BUS

1.2.2 Implémenter la 1 Wifek


méthode d’affichage
de la liste des BUS

1.2.3 Tester le 0.75 Wifek


fonctionnement de
la méthode
(afficherBUS)

1.3 En tant que administrateur, 1.3.1 Implémenter la 1 Wifek


méthode de la
je veux supprimer un BUS suppression d’un
BUS

1.3.2 Tester le 0.75 Wifek


fonctionnement de
la méthode
(supprimerBus)

1.4 En tant que administrateur, 1.4.1 Implémenter 1 Wifek


l’interface graphique
je veux chercher un enfant de la recherche d’un
enfant

1.4.2 Implémenter la 1 Wifek


méthode de
recherche d’un
enfant
1.4.3 Tester le 1 Wifek
fonctionnement de
la méthode
recherche enfant

1.5 En tant que administrateur, 1.5.1 Implémenter la 1 Wifek


méthode statistique
je veux avoir le statistique par
rapport la ligne de transport la plus
utilisé

1.5.2 Tester le 1 Wifek


fonctionnement de
la méthode
statistique

1.6 En tant que parent, 1.6.1 Implémenter 1 Wifek


l’interface graphique
je veux ajouter un enfant d’ajout enfant

1.6.2 Créer l’ entité enfant 0.5 Wifek

1.6.3 Implémenter la 1 Wifek


méthode
(AjouterEnfant )

1.6.4 Tester le 0.75 Wifek


fonctionnement
d’ajout d’un enfant

1.7 En tant que parent, 1.7.1 Implémenter 1 Wifek


l’interface graphique
je veux lister mes enfants inscrits. d’affichage de la liste
des enfants

1.7.2 Implémenter la 1 Wifek


méthode d’affichage
de la liste des
enfants

1.7.3 Tester le 0.75 Wifek


fonctionnement
d’affichage enfant
1.8 En tant que parent, 1.8.1 Ajouter un bouton 0.25 Wifek
modifier qui permet
je veux modifier informations d’un la modification
enfant

1.8.2 Implémenter 1 Wifek


l’interface graphique
de modification d’un
enfant

1.8.3 Implémenter la 1 Wifek


méthode de
modification d’un
enfant

1.8.4 Tester le 0.75 Wifek


fonctionnement de
la méthode
(modifierEnfant)

1.9 En tant que parent, 1.9.1 Ajouter le bouton 0.25 Wifek


supprimer qui va
je veux retirer un enfant assurer la
suppression d’un
enfant

1.9.2 Implémenter la 1 Wifek


méthode de
suppression d’un
enfant

1.9.3 Tester le 0.75 Wifek


fonctionnement de
la méthode
suppression enfant

1.10 En tant que parent, 1.10.1 Ajouter bouton 0.25 Wifek

je veux affecter mon enfant à une


ligne de transport
1.10.2 Implémenter 1 Wifek
l’interface graphique
d’affectation d’un
enfant a un trajet

1.10.3 Implémenter la 1 Wifek


méthode d’ affecter
un bus a un enfant

1.10.4 Tester le 0.75 Wifek


fonctionnement de
la méthode affecter
bus a un enfant

2.1.1 Intégrer Ia template 1 Aziza


de la partie
Backoffice

2.1 En tant que administrateur, 2.1.2 Implémenter 1 Aziza


l’interface graphique
je veux ajouter une d’ajout catégorie
catégoriePersonnel

animateur,chauffeur,directeur

,femme de ménage…

2.1.3 Créer l’ entité 0.5 Aziza


catégorie

2.1.4 Implémenter la 1 Aziza


méthode
(Ajoutcatégorie )
2.1.5 Tester le 0.75 Aziza
fonctionnement
d’ajout d’une
catégorie

2.2 En tant que administrateur, 2.2.1 Implémenter 1 Aziza


l’interface graphique
je veux consulter la liste des d’affichage de la liste
catégoriePersonnel des catégories
animateur,chauffeur,directeur

,femme de ménage…

2.2.2 Implémenter la 1 Aziza


méthode d’affichage
de la liste des
catégories
(listcategorie)

2.2.3 Tester le 0.75 Aziza


fonctionnement de
la méthode

2.3 En tant que administrateur, 2.3.1 Implémenter la 1 Aziza


méthode de la
je veux supprimer une suppression d’une
catégoriePersonnel catégorie
animateur,chauffeur,directeur (supprimecategorie)

,femme de ménage…

2.3.2 Tester le 0.75 Aziza


fonctionnement de
la méthode

2.4 En tant que administrateur, 2.4.1 Implémenter 1 Aziza


l’interface graphique
je veux ajouter un personnel d’ajout personnel

2.4.2 Créer l’ entité 0.5 Aziza


personnel

2.4.3 Implémenter la 1 Aziza


méthode
(Ajoutpersonnel )

2.4.4 Tester le 0.75 Aziza


fonctionnement
d’ajout d’un
personnel

2.5 En tant que administrateur, 2.5.1 Implémenter 1 Aziza


l’interface graphique
je veux lister les personnels. d’affichage de la liste
des personnels

2.5.2 Implémenter la 1 Aziza


méthode d’affichage
de la liste des
personnels(listperso
nnel)

2.5.3 Tester le 0.75 Aziza


fonctionnement
d’affichage
personnel

2.6 En tant que administrateur, 2.6.1 Ajouter un bouton 0.25 Aziza


modifier qui permet
je veux modifier un personnel de modifier un
personnel

2.6.2 Implémenter 1 Aziza


l’interface graphique
de modification de
personnel

2.6.3 Implémenter la 1 Aziza


méthode de
modification d’un
personnel
(modifpersonnel)

2.6.4 Tester le 0.75 Aziza


fonctionnement de
la méthode
modification
personnel
2.7 En tant que administrateur, 2.7.1 Ajouter le bouton 0.25 Aziza
supprimer qui va
je veux supprimer un personnel assurer la
suppression d’un
personnel

2.7.2 Implémenter la 1 Aziza


méthode de
suppression d’un
personnel
(supprimepersonnel)

2.7.3 Tester le 0.75 Aziza


fonctionnement de
la méthode
suppression
personnel

2.8 En tant que administrateur, 2.8.1 Implémenter 1 Aziza


l’interface graphique
je veux rechercher un personnel de la recherche d’un
personnel

2.8.2 Implémenter la 1 Aziza


méthode de
recherche d’un
personnel
(recherchepersonnel
)

2.8.3 Tester le 1 Aziza


fonctionnement de
la méthode
recherche personnel

2.9 En tant que administrateur, 2.9.1 Implémenter la 1 Aziza


méthode de calcule
je veux calculer salaire de salaire(calculesal)
personnel
2.9.2 Tester le 1 Aziza
fonctionnement de
la méthode calcule
salaire

2.10 En tant que administrateur, 2.10.1 Ajouter bouton 0.25 Aziza


score
je veux affecter un score a un
personnel

2.10.2 Implémenter 1 Aziza


l’interface graphique
d’affectation d’un
score a un personnel
pour améliorer le
salaire

2.10.3 Implémenter la 1 Aziza


méthode d’ affecter
un score a un
personnel(scoreaffec
t)

2.10.4 Tester le 0.75 Aziza


fonctionnement de
la méthode affecter
score au personnel

2.11 En tant que parent, 2.11.1 Intégrer Ia Template 1 Aziza


de la partie
je veux je peux consulter la liste des FrontOffice
personnel selon catégorie

2.11.2 Implémenter 1 Aziza


l’interface graphique
d’affichage de la liste
des personnels selon
catégorie
2.11.3 Implémenter la 1 Aziza
méthode d’affichage
de la liste des
personnels selon
catégorie

2.11.4 Tester le 0.75 Aziza


fonctionnement de
la méthode
d’affichage des
personnels selon
catégorie

2.12 En tant que parent, 2.12.1 Implémenter 1 Aziza


l’interface graphique
je veux je peux consulter la liste des d’affichage de la liste
personnel trier selon nom et age des personnels trié

2.12.2 Implémenter la 1 Aziza


méthode d’affichage
de la liste des
personnels
trié(listpersonneltrie)

2.12.3 Tester le 0.75 Aziza


fonctionnement de
la méthode
d’affichage des
personnels trié

2.13 En tant que parent, 2.13.1 Créer bouton Avis 0.25 Aziza

je veux je peux donner un avis a un


personnel précis

2.13.2 Implémenter 1 Aziza


l’interface graphique
d’ajout avis
2.13.3 Implémenter la 1 Aziza
méthode d’ajout
avis(addavis)

2.13.4 Tester le 1 Aziza


fonctionnement de
la méthode d’ajout
avis

2.14 En tant que parent, 2.14.1 Créer bouton pdf 0.25 Aziza

je veux je peux télecharger la fiche


d’avis sous format pdf

2.14.2 Installer et 1 Aziza


Configurer le bundle
externe Notification

2.14.3 Implementer la 1 Aziza


methode de pdf

2.14.4 Tester le 1 Aziza


fonctionnement de
pdf

8.1 En tant queAdmin, 8.1.1 IntegrerIatemplate 1 Ameni


de la partie
je veux consulter une Categorie de Backoffice
reclamation.
8.1.2 Créer l’Entité 0.5 Ameni
CategorieReclamatio
n

8.1.3 Implementer 1.5 Ameni


l’interface de
l’affichage d’une
Categorie de
Reclamation

8.1.4 Implementer la 1 Ameni


methode d’affichage
d’une

categorie de
reclamation

8.1.5 Tester l’affichage 0.5 Ameni


d’une Categorie de
Reclamation

8.2 En tant queAdmin, 8.2.1 Implementer 1 Ameni


l’interface de l’ajout
je veux ajouter une Categorie de d’une Categorie de
reclamation Reclamation

8.2.2 Implementer la 1 Ameni


methode d’ajout
d’une

categorie de
reclamation

8.2.3 Tester l’ajout d’une 0.5 Ameni


Categorie de

Reclamation

8.3 En tant queAdmin, 8.3.1 Implementer 1 Ameni


l’interface de
je veux modifier une nouvelle modification d’une
Categorie de reclamation. Categorie de
Reclamation

8.3.2 Implementer la 1 Ameni


methode de
modification d’une
categorie de
reclamation

8.3.3 Tester la 0.5 Ameni


modification d’une
Categorie de
Reclamation

8.4 En tant queAdmin, 8.4.1 Implementer 1 Ameni


l’interface de
je veux supprimer une Categorie suppression d’une
de reclamation. Categorie de
Reclamation

8.4.2 Implementer la 1 Ameni


methode de
suppression d’une
categorie de
reclamation

8.4.3 Tester la suppression 0.5 Ameni


d’une Categorie de

Reclamation

8.5 En tant queAdmin, 8.5.1 Implementer 1 Ameni


l’interface de
je veux consulter l’Historique de l’affichage de toutes
toutes les Reclamations. les reclamations

8.5.2 Implementer la 1 Ameni


methode d’affichage
de toutes les
reclamations

8.5.3 Tester l’affichage de 0.5 Ameni


toutes les
reclamations

8.6 En tant queAdmin, 8.6.1 Implementer 1 Ameni


l’interface de la
je veux chercher une Reclamation recherche d’une
selon la Categorie. reclamation

8.6.2 Implementer la 1 Ameni


methode de la
recherche d’une
reclamation

8.6.3 0.5 Ameni


Tester la recherche
d’une reclamation

8.7 En tant queAdmin, 8.7.1 Implementer 1 Ameni


l’interface de
je veux avoir le pouvoir d’organiser l’organisation des
toutes les reclamation selon un reclamations
ordre bien précis.
8.7.2 Implementer la 1 Ameni
methode de
l’organisation des
reclamations

8.7.3 Tester l’organisation 0.5 Ameni


des reclamations

8.8 En tant queAdmin, 8.8.1 Implementer 1 Ameni


l’interface relative au
je veuxrepondre aux question chatRoom dans la
soumis par le parents. partie Back

8.8.2 Implementer la 1 Ameni


methode de la
réponse au question
soumis par le parent

8.8.3 Tester la réponce 0.5 Ameni

8.9 En tant queAdmin, 8.9.1 Installer et 1 Ameni


Configurer le bundle
je veuxetre notifier par la externe Notification
reception de nouvelle notification.
8.9.2 Implementer 1 Ameni
l’interface de la
notification

8.9.3 Implementer la 0.5 Ameni


methode de la
notification

Tester la notification

8.10 En tant que Parents, 8.10.1 IntegrerIatemplate 1 Ameni


je veux créer une Nouvelle de la partie
reclamation FrontOffice

8.10.2 Créer l’Entité 0.5 Ameni


Reclamation

8.10.3 Implementer 1.5 Ameni


l’interface de l’ajout
d’une Reclamation

8.10.4 Implementer la 1 Ameni


methode de l’ajout

8.10.5 Tester l’ajout de 0.5 Ameni


Reclamation

8.11 En tant que Parents, 8.11.1 Implementer 1 Ameni


l’interface de la
je veux modifier ma reclamation. modification d’une
reclamation

8.11.2 Implementer la 1 Ameni


methode de la
modification d’une
reclamation

8.11.3 Tester la 0.5 Ameni


modification d’une
reclamation

8.12 En tant que Parents, 8.12.1 ajouter le bouton 1 Ameni


qui sert à supprimer
je veux Supprimer ma reclamation. une reclamation

8.12.2 Implementer la 1 Ameni


methode de la
suppression d’une
reclamation

8.12.3 Tester la 0.5 Ameni


suppression d’une
reclamation

8.13 En tant que Parents, 8.13.1 Implementer 1 Ameni


l’interface de
je veux Consulter les detailles de l’affichage d’une
ma reclamation. reclamation

8.13.2 Implementer la 1 Ameni


methode de
l’affichage d’une
reclamation

8.13.3 Tester l’affichage 0.5 Ameni


d’une reclamation

8.14 En tant que parent, 8.14.1 Implementer 1 Ameni


l’interface de
je veux afficher tous mes l’affichage de tous
reclamations les reclamation
. 8.14.2 Implementer la 1 Ameni
methode de
l’affichage de tous
les reclamation

8.14.3 Tester l’affichage de 0.5 Ameni


tous les reclamation

8.15 En tant que parent, 8.15.1 Implementer 1 Ameni


l’interface de l’envoi
je veux envoyer un mail aux d’un mail
reponsable en cas de doute.
8.15.2 Implementer la 1 Ameni
. methode de l’envoi
d’un mail

8.145.3 Tester l’envoi d’un 0.5 Ameni


mail

8.16 En tant que parent, 8.16.1 Implementer 1 Ameni


l’interface relative au
je veux laisser une question dans le chatRoom dans la
chatRoom. partie Front
. 8.16.2 Implementer la 1 Ameni
methode de la
soumission d’une
question
8.16.3 Tester la soumission 0.5 Ameni
d’une question

8.17.1 créerlentitéeveneme 0.25 Houria


nt

8.17.2 misea jour de la base 0.25 Houria


de donnée

8.17.3 implementerl 1 Houria


interface graphique

8.17 8.17.4 implementer la 1 Houria


En tant que admin je veux ajouter methode d ajout
un evenement dans le controlleur
de l evenement

8.17.5 intaller et integrer le 2 Houria


bundle externe sms
dans le
controlleureveneme
nt et le fichier
config,yml

8.17.6 tester l 0.5 Houria


ajoutdunevenement

8.18.1 créer l 0.25 Houria


entitéevenement

8.18.2 misea jour de la base 0.25 Houria


en tant que admin je veux modifier de donnée
8.18 un evenement

8.18.3 implementer la 1 Houria


methode de
modification dans le
controlleur de l
evenement

8.18.4 implementerl 1.5 Houria


interface graphique
qui contient un
formulaire d ajout

8.18.5 tester la 0.5 Houria


modification d
unevenement

8.19.1 créerlentitéeveneme 0.25 Houria


nt

8.19.2 mise a jour de la 0.25 Houria


base de donnée

8.19.3 implémenter l 0.75 Houria


interface graphique
qui contient un
en tant que admin je veux bouttonsupprimerac
8.19 supprimer un evenement oté de chaque
evenement

8.19.4 implementer la 0.75 Houria


methode d
suppression dans le
controlleur de l
evenement

8.19.5 tester l suppression 0.75 Houria


d unevenement

8.20.1 créer l entité 0.25 Houria


en tant que parent je veut participation
8.20
participer a un evenement
8.20.2 créer une jointure 0.5 Houria
entre la table
participation et
evenement

8.20.3 1,4,3 mise a jour de 0.25 Houria


la base de donnee

8.20.4 modifier l interface 0.5 Houria


graphique de
consultation des
evenement en
ajoutant un bouton
participer

Et créer une
interface pour
consulter la liste des
participation

8.20.5 implementer la 1 Houria


methode d ajout d
une participation
dans le controlleur
de participation

8.20.6 1,3,5 tester l ajout 0.5 Houria


de la participation
dans un evenement

8.21 en tant que parent je veux annuler 8.21.1 créer l entité 0.25 Houria
une participation participation

8.21.2 créer une jointure 0.5 Houria


entre la table
participation et
evenement

8.21.3 misea jour de la base 0.25 Houria


de donnee

8.21.4 modifier l interface 0.25 Houria


graphique de
participations en
ajoutant un bouton
annuler

8.21.5 implementer la 0.5 Houria


methodedannulation
d une participation
dans le controlleur
de participation

8.21.6 tester l annulation 0.75 Houria


de la participation
dans un evenement

9.1.1 implémenterl’interfa Imen 1


ce de l’ajout d’un
9.1 plat

9.1.2 Implémenterl’entité Imen 0.5


Plat
Entant que administrateur, je
veuxajouter un plat 9.1.3 Implémenter la Imen 1
méthodeajoutPlat

9.1.4 Tester la Imen 1


methodeajoutPlat

9.2.1 implémenterl’interfa Imen 0.75


9.2 ced’affichage de la
liste des plats

9.2.2 implémenter la Imen 1


Entant que administrateur , je veux
méthodeafficherListe
consulter la liste des plats
PLat

9.2.3 tester la Imen 1


méthodeafficherListe
Plat

9.3.1 implémenterl’interfa Imen 0.75


Entant que administrateur , je veux
9.3 ce de la modification
modifier un plat
d’un plat

9.3.2 implémenter la Imen 1


méthodemodifierPla
t

9.3.3 tester la Imen 1


méthodemodifierPla
t

9.4.1 implémenterl’interfa Imen 0.75


ce de la création du
menu

9.4.2 implémenterl’entité Imen 0.5


9.4 Entant que parent , je veuxcréer un Menu
menu
9.4.3 implémenter la Imen 1
méthodecreerMenu

9.4.5 tester la Imen 0.75


méthodecreerMenu

9.5.1 implémenterl’interfa Imen 1


ce de la modification
du menu

9.5.2 implémenter la Imen 1


méthodeModifierMe
Entant que parent, je veux modifier nu
un menu

9.5.3 tester la Imen 0.75


9.5 méthodeModifierMe
nu

9.6.1 implémenterl’interfa Imen 1


ce de l’ajout de
Entant que parent je l’abonnement
veuxs’abonner à la cantine

9.6.2 implémenterl’entité Imen 0.5


9.6 Abonnement
9.6.3 implémenter la Imen 0.75
méthodeajoutAbonn
ement

9.6.4 tester la Imen 1


méthodeajoutAbonn
ement

9.7.1 implementer Imen 1


l’interface de la
9.7
modification du
l’abonnement

9.7.2 implémenter la Imen 1


Entant que parent je veux modifier méthodemodifierAb
l’abonnement onnement

9.7.3 tester la Imen 0.75


méthodemodifierAb
onnement

9.8.1 implémenterl’interfa Imen 1


9.8 ce de la consultation
de l’abonnement

9.8.2 implémenter la Imen 1


Entant que parent je veux
méthodeafficherAbo
consulter mon abonnement
nnement

9.8.3 tester la Imen 0.75


méthodeafficherAbo
nnement
4. Extrait de tableau de story test
5.Diagramme de séquence objet de deux cas d’utilisation 
5.1.Diagramme de séquence objet d’ajout d’un événement 
Figure8 :diagramme de séquence objet d’ajout événement

5.2. Diagramme de séquence objet de consultation d’un événement

Figure9 :diagramme de sequence objet de consulter évenement


5.Diagramme de classe de conception déduit

Figure10 :Diagramme de classe objet associé aux diagrammes de séquence

6.Conclusion

La détermination des diagrammes de cas d’utilisation, diagrammes de


séquence objet, diagramme de classe, les Sprint backlog ainsi que les StoryTest
nous permet d’avoir une vision globale sur tout l’application, ce qui nous mène
à la fin de ce compte rendu

Vous aimerez peut-être aussi