Please enable JavaScript to access this page. Correction d'Examen Fin Formation Théorie 2012 Partie UML - Merise - Techniques de Développement Informatique

Correction d'Examen Fin Formation Théorie 2012 Partie UML - Merise



Examen Fin Formation Théorie 2012 Partie UML - Merise


Les stagiaires d’un établissement de formation désirent développer une application Web genre réseau social appelée netAtlas. L’application permet aux membres inscrits de créer un réseau d’amis et d’échanger des contenus.
Pour devenir membre de netAtlas, un internaute doit s’inscrire lors de sa visite du site web. Lorsque l’administrateur valide  l’inscription, l’internaute devient membre ; il peut alors se connecter pour réaliser les opérations suivantes : chercher un membre, inviter un membre d’être son ami, accepter  un autre membre comme ami, refuser une invitation d’amitié, retirer un ami de sa liste d’amis. Un membre peut également publier des contenus.
Un modérateur consulte les contenus publiés par les membres et peut avertir, par un message, un membre qui publie du contenu non conforme au règlement de netAtlas ;  après 3 avertissements,  l’administrateur supprime le compte de ce membre.
Un membre est identifié par une adresse e-mail, un nom et un prénom. Un membre peut avoir plusieurs amis qui sont aussi membres de netAtlas. Un membre peut effectuer une publication de contenu à une date donnée. une publication concerne une ressource à publier; une ressource possède un nom et peut être soit un message, soit une photo/vidéo soit un lien vers une page web. Une photo/vidéo a en plus du nom, une taille en Mo. Un lien vers une page web a une adresse (URL).
1)    Etablir le diagramme des cas d’utilisation.  (1,25pt)
2)    Etablir le diagramme de séquence du cas d’utilisation « Publier contenu ».  (1pt)
3)    Etablir le diagramme de classes.   (1,25pt)
4)    On veut ajouter aux fonctionnements de netAtlas le fait que les amis d’un membre soient organisés en types d’amis : les amis peuvent être de type « Ami normal », « Amis proches », « connaissances » ou « Famille ». Une publication d’une ressource par un membre est autorisée à être consultée seulement  par un type d’amis donné ; par exemples une photo est partagée uniquement avec le type d’amis « Amis proches ». Modifier le diagramme de classes pour tenir compte de ce changement.   (1pt)
5)    Etablir le modèle conceptuel de données (1pt). Traduire ce MCD en schéma relationnel.    (0,5pt)

Corréction d'Examen Fin Formation Théorie 2012 Partie UML :


Question 1 : Etablir le diagramme des cas d’utilisation:
Q1 Etablir le diagramme des cas d’utilisation
Q1 Etablir le diagramme des cas d’utilisation

Question 2 : Etablir le diagramme de séquence du cas d’utilisation « Publier contenu »:

Q2  Etablir le diagramme de séquence du cas d’utilisation « Publier contenu »
Q2 Etablir le diagramme de séquence du cas d’utilisation « Publier contenu »

Question 3 : Etablir le diagramme de classes:
Q3  Etablir le diagramme de classes
Q3 Etablir le diagramme de classes

Question 4 : Modifier le diagramme de classes pour tenir compte de ce changement:
Question 4 - Modifier le diagramme de classes pour tenir compte de ce changement
Question 4 - Modifier le diagramme de classes pour tenir compte de ce changement

Question 5 : Etablir le modèle conceptuel de données:
Q5 - Etablir le modèle conceptuel de données
Q5 Etablir le modèle conceptuel de données

Question 5 : Traduire ce MCD en schéma relationnel:
Le schéma relationnel :
           Membre (email , nom , prenom ) 
           Publication (idPublication , datePublication, #email , #idRessource) 
           Ressource (idRessource , nomRessource, #idType) ListeAmis(email , emailAmis , DateAmitie)
           Type(idType, nomType)

 

Pour télécharger - Correction d'Examen Fin Formation Théorie 2012 Partie UML - Merise - Cliquez sur le lien suivant :
Soon ...
Retrouvez-nous sur Facebook
×Facebook Mouad Ouisse