Spécification des composants

Présentation des composants du jeu "Les Colons de Catans"

Vue Globale

diagram
Figure 1. Diagramme de composants au niveau global du système

Zoom sur le fonctionnement de la partie

diagram
Figure 2. Diagramme des composants du fonctionnement de la partie

Définition des interfaces

Nous avons les interfaces utiles de Game. Le serveur va se servir de ces méthodes que fournira IGame afin de communiquer avec la partie. Cette interface IGame repose sur le principe GRASP : Controller, dans le but d’implémenter une façade. Ce découpage, à l’intérieur de Game, repose sur le principe SOLID : Interface Segregation. Plus de détails dans la partie Conception détaillé pour ce découpage.

diagram