Portfolio de Nicolas Zabik

Les diagrammes UML

Il y a plusieurs types de diagrammes utilisés pour la conception de logiciels ou sites web.

Ces diagrammes peuvent être rédigés en langage UML (Unified Modeling Language).

Les plus utilisés sont:

  • Le diagramme de cas d’utilisation ou Use Case;
  • Le diagramme d’activités;
  • Le diagramme de classe;
  • Le diagramme de déploiement.

 

Le Use Case:

On y représente les différents acteurs(admins, clients,visiteurs…) et les interactions possible entre eux et l’application. 
On y tracera le cheminement des différents cas de la manière la plus exhaustive possible en précisant ou non les prérequis des actions.


Le diagramme d’activité:

Il est une représentation graphique du cycle de vie d’une activité émise par un acteur.
Il prend en compte l’aspect chronologique de l’action.
Il est similaire à un workflow.

 


Le diagramme de classe:

On y modélise : 

  • Les classes;
  • Les attributs;
  • Les opérations;
  • Les relations entre objets.

 


Le diagramme de déploiement:

Il permet de faire le lien entre les composants logiciels et matériels.
Il illustre le traitement/l’exécution.
Il permet de visualiser les composants matériels (servers, etc…)