Bibliofruité

Une bibliothèque fédérée pour partager nos richesses.

Architecture

Fédération

Une fédération se situe au niveau d'une ville et possède les mécanismes nécessaires à la gestion des emprunteurs.

Prêteurs

Un prêteur est un petit groupe par example un café, un organisme communautaire ou encore une bibliothèque indépendante. Elle prête des objets fesant partis d'une objetothèque à des emprunteurs.

Objetothèque

Une objetothèque est un regroupement virtuel d'objets pouvant être prêtés par différents prêteurs. Par example: plusieurs cafés de la ville de Québec forme une objetothèque de tasses à emporter, un emprunteur peut prendre une tasse dans un café pour le boire, et le ramener dans un autre.

Graphique ASCII

Ici Livres et Tasses sont des objetothèques.

┌──────────────────────────────────────────────────┐
│ Fédération (Ville de Québec)                     │
│                                                  │
│         ┌──────────┐ ┌──────────┐ ┌──────────┐   │
│         │Preteur A │ │Preteur B │ │Preteur C │   │
│         │          │ │          │ │          │   │
│         │          │ │ ┌───────────────────────┐ │
│         │          │ │ │        │ │  Livres  │ │ │
│         │          │ │ │        │ │          │ │ │
│         │          │ │ │        │ │          │ │ │
│         │          │ │ │        │ │          │ │ │
│         │          │ │ │        │ │          │ │ │
│         │          │ │ │        │ │          │ │ │
│         │          │ │ │        │ │          │ │ │
│         │          │ │ └───────────────────────┘ │
│         │          │ │          │ │          │   │
│ ┌─────────────────────────────┐ │ │          │   │
│ │Tasses │          │ │        │ │ │          │   │
│ │       │          │ │        │ │ │          │   │
│ │       │          │ │        │ │ │          │   │
│ │       │    ┌─► │ │ │┌────►  │ │ │          │   │
│ │       │    │   │ │ ││       │ │ │          │   │
│ │       │    │   │ │ ││       │ │ │          │   │
│ │       │    │   │ │ ││       │ │ │          │   │
│ │       │    │   │ │ ││       │ │ │          │   │
│ └────────────┼───┼────┼───────┘ │ │          │   │
│         │    │   │ │ ││         │ │          │   │
│         │    │   │ │ ││         │ │          │   │
│         │    │   │ │ ││         │ │          │   │
│         │    │   │ │ ││         │ │          │   │
│         └────┼───┼─┘ └┼─────────┘ └──────────┘   │
│              │   │    │                          │
│ Emprunteur A │   └───►│                          │
│                                                  │
│ Emprunteur B                                     │
│                                                  │
│ Emprunteur C                                     │
│                                                  │
└──────────────────────────────────────────────────┘