Diagramme de classe

La présentation des diagrammes de classe permet de comprendre le fonctionnement global au travers des classes de l’application, de leurs propriétés et de leurs méthodes

Les procédures stockés et triggers postgres

Les méthodes pré fixées par « pr » dans les diagrammes sont des procédures stockées dans postgres (voir data/init_metier_trigger.sql)

Ces triggers concernent essentiellement le calcul des stocks (entrées et sorties).

Les cumuls sont gérés avec des vues.

Les packages

Il est décrit ci dessous les packages et les liens entre eux

../_images/openstock.png

Package Article

../_images/article_classe.png

Package prestation

../_images/prestation_classe.png

Package commande / livraison

Ce package concerne les entrés dans le stock.

../_images/entre_classe.png

Package devis

Ce package permet d’établir des devis.

../_images/devis_classe.png

Package facture

Ce package se référe à la facturation

../_images/facture_classe.png

Package regroupement

Les sorties peuvent aussi se faire par un regroupement

../_images/regroupement_classe.png

Package planning

Ce package permet de proposer un planning de réalisation d’un bon de commande (facture en cours)

../_images/article_classe.png