Produits

Un produit représente un objet matériel ou immatériel utilisable dans le cadre des activités d'une exploitation. Chaque produit est intrinsèquement défini par une variété.

Pour suivre un produit, il est nécessaire de pouvoir répondre à plusieurs questions à un instant t donné : Où est-il~? Qu'est-ce que c'est~? D'où vient-il~? À qui appartient-il~? Qui en peut en user~? À quoi est-il fixé~? Quels sont ses caractéristiques physiques~?

Les produits ont plusieurs aspects permettant de suivre leurs évolutions dans le temps :

  • Localisation~: conteneur (emplacement)
  • Phase~: type de produit
  • Jonctions~: naissance/rencontres/mort
  • Adhésions~: appartenance à un groupe de gestion
  • Usufruitier~: usufruitier
  • Propriétaire~: propriétaire
  • Attaches~: attache physiques
  • Caractéristiques~: indicateurs (relevés)

Jonctions

Les jonctions permettent de définir quand et comment un produit nait et meurt. Les jonctions peuvent être de différents types : production, division, consommation, fusion, transformation et mélange sont les principaux. Les jonctions viennent de 2 besoins :

  • Tracer les instants de la naissance et la mort des produits
  • Typer ces moments en fonction des produits en jeux.

Dans une jonction, plusieurs produits peuvent intervenir. Une intervention est typée, soit c'est une naissance (start), soit une mort (finish), soit une continuité (continuity).

Types de jonctions :

  • birth : n starts
  • production : n continuities, n starts
  • division : 1 continuity, n starts
  • death : n stops
  • consumption : n continuities, n stops
  • merging : n stops, 1 continuity
  • mixing : n starts, n stops

Indicateurs

Les indicateurs permettent de mesurer les évolutions des produits sur différent points qui relève tous de la mesure physique. Une nomenclature définit la liste utilisable.

Les indicateurs peuvent être de type mesure, booléen, entier, numérique ou choix.

Indicateurs calculés

Les indicateurs calculés sont les indicateurs qui sont sensés être renseignés automatiquement. Le problème étant que par défaut les indicateurs ne sont jamais renseignés automatiquement.

Certains sont nécessaires dans le cadre des productions et doivent être implémentés à minima.

Liste

  • working_duration Durée de travail
  • members_count (Groupes seulement) Nombre des membres à chaque mouvement au sein du groupe
  • members_population (Groupes seulement) Somme des population des membres du groupe
  • members_livestock_unit (Groupes d'animaux seulement) Somme des livestock_unit des membres du groupe

Sondes

Pour les indicateurs calculés ou complexes, un système de sonde peut être envisagés. La sonde viendrait prendre ou calculer la valeur à intervalle régulier ou sur des événements définis.

Inconvénient : si le passé bouge, les valeurs enregistrées seront partiellement ou totalement fausses.

Typage

Annexes

En provenance de la branche master du dépôt :

Graphe relationel Produit

Graphe héritage Produit

Graphe relationel Type de produit