A.3 Diagramme de classe UML - GillesTimothy/bibliotheque-manga GitHub Wiki

A.3 Diagramme de classe UML

umlfinal

Le diagramme de classes représente toutes les classes qui ont été utilisée pour l'application.

Les classes principales sont gestionCollection Connecter, statistique et main.

  • gestionCollection permet l'affichage de la fenêtre principal ainsi que la mise en place des méthodes principales utilisées dans le projet.
  • conneter permet la liaison avec la base de données.
  • statistiqueNote permet l'affichage d'une fenêtre pop-up comprenant des informations.
  • main permet l’exécution de l'application.

statistiqueNote hérite de statistique pour récupérer l'affichage et attribuer une valeur aux attributs de statistique.

gestionCollection et statistiqueNote utilise Connecter pour récupérer les informations depuis la base de données. (lien de dépendance)

La classe splashscreen est une classe à part qui permet de faire s'afficher une fenêtre qui servira d'écran de chargement à l'application.

La classe collection a été implémentée lors du passage au modèle MVC mais ceci n'est pas encore fonctionnel dans le projet.

collectionTest constitue une classe de test pour collection.

1

2

les attributs de la classe statistique possèdent un carré orange ce qui signifie qu'ils sont protected (accessible uniquement par la classe elle-même et d'éventuelles classes héritières).