Interconnexions de sites distants par VPN
Analyse sectorielle : Interconnexions de sites distants par VPN. Recherche parmi 300 000+ dissertationsPar naguib • 8 Juin 2019 • Analyse sectorielle • 1 715 Mots (7 Pages) • 1 573 Vues
Dossiers 1 : Analyse et Modélisation
Réponse 1 : UP est une méthode de développement logiciel équivalente à UML
Réponse 2 : La différence entre une Agrégation UML et une Composition UML
- La composition peut être vive comme une relation « faire partie de » c’est dire que si un objet B fait partie d’un objet A alors B ne peut pas exister sans A ainsi si A disparait alors B également
- L’agrégation quant à elle est vue comme une relation de type « a un » c’est dire que si un objet A à un objet B alors B peut vivre sans A
Réponse 3 : Etablir la cohérence entre un diagramme de séquence et un diagramme de classe de même niveau d’abstraction
Les diagrammes de classes permettent de spécifier la structure et les liens entre les objets dont le système est composé : il spécifie QUI sera à l’œuvre dans le système pour réaliser les fonctionnalités décrites par les diagrammes de cas d’utilisation. Les diagrammes de séquences permettent de décrire COMMENT les éléments du système interagissent entre eux et avec les acteurs
Réponse 4 : La différence en UML entre Acteur et une Classe
Un acteur est l'idéalisation d'un rôle joué par une personne externe, un processus ou une chose qui interagit avec un système. Une classe est la description formelle d'un ensemble d'objets ayant une sémantique et des caractéristiques communes, un objet est une instance d'une classe.
Réponse 5 : Définition des relations qui existent entre les différentes entités
1.Un cas d'utilisation "Acheter un produit" et un cas d'utilisation "Vérifier la disponibilité du produit"
Relation "include" (acheter inclut vérifier) car on ne peut acheter un produit qu'après avoir vérifié sa disponibilité.
2.Une classe "Ordinateur" et une classe "Système d'Exploitation"
Relation "agrégation" (tout : ordi, partie : SE) car un ordinateur contient un (ou plusieurs) systèmes d'exploitation.
3.Une classe "Outil" et une classe "Marteau"
Relation d'héritage (mère : Outil, fille : Marteau) car le marteau est un outil.
4.Un acteur "Peintre", un acteur "Artiste" et un acteur "Chanteur"
Relation d'héritage (chanteur et peintre héritent d’Artiste) car un chanteur et un peintre sont des artistes.
5.Un cas d'utilisation "Jouer à la loterie" et un cas d'utilisation "Gagner à la loterie"
Relation "extends" (gagner à la loterie extends jouer à la loterie) car on peut gagner à la loterie après avoir joué sous la condition que tous (ou certains) les chiffres trouvés sont corrects.
6.Une classe "Document" et une classe "Feuille"
Relation de composition, car un document contient des feuilles, et si on détruit le document, les feuilles sont détruites (on peut également considérer que c'est une agrégation car les feuilles peuvent exister en dehors du document).
Réponse 6 : Le diagramme de cas d’utilisation de l’application MDP-TECHNOLAB
[pic 1]
Réponse 7 : Diagramme de séquence
[pic 2]
Réponse 8 : Diagramme de séquence de test permettant de révéler cette faute
[pic 3]
Réponse 9 : Le code Java de classe Planning résulte
package MDP-TECHNOLAB
public class Planning
{
private void « Plages Occupées » = new Plage() ;
public String ajoutPlage (dateArrivée (r) ; dateDépart (r)) {dateArrivée .add(r) ; dateDépart.add(r)}
}
Réponse 10 : Présentation du nouveau Diagramme de classe de l’application MDP-TECHNOLAB
[pic 4]
Réponse 11 : Problème et Résolution de la classe Statistic dans un package
Problème : Si on place la classe statistic dans un package outil situé en dehors du package MDP-TECHNOLAB cela consiste à dire que la classe statistic n’a aucune relation avec le package MDP-TECHNOLAB car la classe Statistic n’a pas été déclarer dans l’outil de package de MDP-TECHNOLAB du coup ce dernier ne lui reconnaitra pas lors de son exécution
...