Aller au contenu principal
La galerie

Gestion Fonds Bibliothèque Associative

Une phrase a produit cette structure — de façon déterministe.

  1. La demande

    gestion d'une bibliothèque associative
  2. La structure générée

    À partir de la phrase ci-dessus, Modular a dérivé cette structure — entités, modules et indicateurs — de façon déterministe.

    Entités

    Catégorie

    5 champs

    ChampTypeObligatoire
    IdentifiantstringObligatoire
    NomstringObligatoire
    DescriptionstringOptionnel
    Couleur d'affichageenumObligatoire
    ActivebooleanObligatoire

    Livre

    11 champs

    ChampTypeObligatoire
    IdentifiantstringObligatoire
    TitrestringObligatoire
    AuteurstringObligatoire
    ISBNstringOptionnel
    Année de publicationnumberOptionnel
    ÉditeurstringOptionnel
    RésuméstringOptionnel
    CatégorierelationObligatoire
    Date d'acquisitiondateObligatoire
    StatutenumObligatoire
    categorieIdstringOptionnel

    Exemplaire

    8 champs

    ChampTypeObligatoire
    IdentifiantstringObligatoire
    CotestringObligatoire
    LivrerelationObligatoire
    ÉtatenumObligatoire
    DisponiblebooleanObligatoire
    Localisation (rayon)stringOptionnel
    Date d'entréedateObligatoire
    livreIdstringOptionnel

    Adhérent

    10 champs

    ChampTypeObligatoire
    IdentifiantstringObligatoire
    Nom completstringObligatoire
    EmailstringObligatoire
    TéléphonestringOptionnel
    Date de naissancedateOptionnel
    Date d'adhésiondateObligatoire
    Expiration adhésiondateObligatoire
    StatutenumObligatoire
    Emprunts simultanés max.numberObligatoire
    NotesstringOptionnel

    Emprunt

    12 champs

    ChampTypeObligatoire
    IdentifiantstringObligatoire
    RéférencestringObligatoire
    AdhérentrelationObligatoire
    ExemplairerelationObligatoire
    Date d'empruntdateObligatoire
    Retour prévudateObligatoire
    Retour effectifdateOptionnel
    StatutenumObligatoire
    Nombre de relancesnumberObligatoire
    RemarquesstringOptionnel
    adherentIdstringOptionnel
    exemplaireIdstringOptionnel

    Alerte

    9 champs

    ChampTypeObligatoire
    IdentifiantstringObligatoire
    MessagestringObligatoire
    TypeenumObligatoire
    LuebooleanObligatoire
    Date de créationdatetimeObligatoire
    Adhérent concernérelationOptionnel
    Emprunt concernérelationOptionnel
    adherentIdstringOptionnel
    empruntIdstringOptionnel

    Modules

    ModuleEntité
    Tableau de bordCategorie
    EmpruntsEmprunt
    CatalogueLivre
    ExemplairesExemplaire
    AdhérentsAdherent
    Calendrier des retoursEmprunt
    AlertesAlerte
    CatégoriesCategorie

    Indicateurs

    Emprunts en cours

    count · number

    Retards actifs

    count · number

    Adhérents actifs

    count · number

    Adhésions expirant sous 30 j

    count · number

    Exemplaires disponibles

    count · number

    Taux d'occupation du fonds

    ratio · percent

    Alertes non lues

    count · number

    Emprunts ce mois

    count · number

  3. L'application

    Aperçu indisponible