0
Partie I : Théorique (6 pts)
Q1. La différence entre une composition et une agrégation :
      Une association de composition est plus forte que celle de l’agrégation.
      Par Exemple :
            Composition : Un mur compose une chambre, la destruction de mur implique la destruction de la chambre.
            Agrégation : Une chambre contient des fournitures, le déplacement ou la destruction d’une fourniture n’importe pas la destruction de chambre.
Q2 . 
• Le diagramme de classe est un diagramme dynamique ; Faux
• Le diagramme de séquence est un diagramme statique ; Faux
• Le diagramme de classes détaille les uses cases. Faux

Q3 .



Partie II : Pratique (14 pts)
Q1.
Diagramme de cas d’utilisation :
Sommaire d’identification :
Titre : Création des déclarations
Résumé : Cette Fonctionnalités permet au utilisateur de créer une déclaration
de vol Modifier une déclaration, Ajouter des informations supprimer une
déclaration.
Acteur : Victime et témoin.
Description détaillée :
Description du traitement nominal : l’acteur peut :
    Créer une déclaration ;
    Modifier une déclaration ;
    Ajouter des informations ;
    Supprimer une déclaration ;
Exceptions :
[Exception 1 : ChampsObligatoires] : Message d'erreur si l'un des champs obligatoires n'est pas rempli.

Diagramme de cas d’utilisation :
Sommaire d’identification :
Titre : Système
Résumé : Cette Fonctionnalités permet au système d’attribuer un identifiant et une date à une déclaration.
Acteur : Système.
Description détaillée :
-Description du traitement nominal : l’acteur peut :
     Attribuer un identifiant à une déclaration ;
     Attribuer une date à une déclaration ;
- Exceptions :
   [Exception 1 : ChampsObligatoires] : Message d'erreur si l'un des
 champs obligatoires n'est pas rempli.
  [Exception 2 : ErreurDate] : Message d'erreur si la date de    déclaration est postérieure à la date de système.

Diagramme de cas d’utilisation :
Sommaire d’identification :
Titre : la Création du RQV
Résumé : Cette fonctionnalité permet à l’Agent policier de créer les RQV et modifier l’état d’une déclaration
Acteur : Agent policier.
Description détaillée :
- Pré conditions : l’agent policier s’est authentifié sur le système
- Description du traitement nominal : l’acteur peut :
     Créer des RQV ;
     Modifier l’état d’une déclaration ;
- Exceptions :
   [Exception 1 : ChampsObligatoires] : Message d'erreur si l'un des
     champs obligatoires n'est pas rempli.

Q2. Diagramme de Classe :
Q3. Diagramme de séquences "Créer une nouvelle déclaration"
Diagramme de séquences "Créer un rapport quotidien de vol"


Q4. Diagramme d’états / transitions de l’objet "Déclaration"

Enregistrer un commentaire

 
Top