Académique Documents
Professionnel Documents
Culture Documents
Examen21 05 2019 (3099)
Examen21 05 2019 (3099)
Semestre : 1 2
Problème :
On se propose de développer une application web via Symfony 3.4 qui vise à gérer la
moyenne des étudiants dans chaque module
Travail demandé :
1- Soit le diagramme des classes suivant :
Etudiant
cin 1 * Note
nom Id
prenom Coef
niveau module
valeur
1
Figure 2 : Formulaire d’ajout d’un étudiant
NB :
Niveau est une liste statique
2
NB : les coef à considérer sont les suivants :
Web : coef 3
Mobile : coef 2
Java : coef 3
6- Après l’ajout de la note une redirection sera faite vers la liste des étudiants, tels
que le bouton « Noter » sera désactivé (pour les étudiants qui ont une note).
(1.5pts)
7- Dans la liste des étudiants de la figure 3 ajouter un lien « Vérifier Panier » qui
permet une redirection vers une nouvelle page à fin d’afficher si l’étudiant X a
validé le panier ou non. (0.5pt)
NB :
On va supposer que le panier est composé des modules Web, Java et Mobile.
Moyenne=((NoteWeb*Coef)+ (NoteJava*Coef) + (NoteMobile*Coef))/(totalcoef)
Avec « totalcoef » est le total des coefficients
3
Annexe :
{% endfor%}