Le scénario
Un système de bibliothèque doit modéliser les livres, les exemplaires, les adhérents, les bibliothécaires, les prêts, les réservations et les amendes, avec des règles claires de propriété et de multiplicité.
Ce que contient ce dessin
Comprenez les décisions qui le sous-tendent.
01
Séparer Book (métadonnées) de BookItem (exemplaire physique) afin de gérer plusieurs exemplaires et de suivre l’état de chacun.
02
Utiliser la composition pour Library-Book et Book-BookItem, l’agrégation ou l’association pour les prêts et réservations des adhérents, et la dépendance pour la génération des amendes.
À utiliser pour concevoir un système de circulation en bibliothèque, l’intégrer à un OPAC ou modéliser le cycle de vie des stocks et des prêts.