Une université a besoin d’un modèle de classes pour son système de bibliothèque, couvrant les emprunts, les réservations, les amendes et la recherche dans le catalogue. Le diagramme modélise les entités principales et leurs relations.
Comprenez les décisions qui le sous-tendent.
Modéliser les rôles utilisateurs avec une classe de base abstraite Account, spécialisée par Member et Librarian.
Utiliser la composition pour montrer qu’un Book se compose de plusieurs exemplaires physiques BookItem.
Représenter Searchable comme une interface implémentée par Catalog pour les opérations de recherche dans la bibliothèque.
Associer Loan à Member, Librarian, BookItem et Fine afin de représenter le processus d’emprunt.
Utilisez ce diagramme pour concevoir un système d’information de bibliothèque ou tout domaine comportant des objets physiques, des processus d’emprunt et une hiérarchie de rôles utilisateurs.