110 likes | 199 Vues
Management des Systèmes d’Information GI 2A ICL – 2009/10. Corrigé TD2 Gestion de stock. Version du 2 décembre 2009. Cas d’utilisation Non exhaustif!. Diagramme fait sous StarUML : http://staruml.sourceforge.net/en/. Diagrammes Etat-Transition Bon de préparation.
E N D
Management des Systèmes d’Information GI 2A ICL – 2009/10 Corrigé TD2 Gestion de stock Version du 2 décembre 2009
Cas d’utilisationNon exhaustif! Diagramme fait sous StarUML : http://staruml.sourceforge.net/en/
Diagrammes Etat-TransitionBon de préparation Diagramme fait sous StarUML : http://staruml.sourceforge.net/en/
Diagrammes de séquenceTraitement d’un bon de préparation haut-niveau Diagramme fait sous MS Visio
Diagrammes de séquenceNomenclature d’un produit : bas-niveau Diagramme fait sous MS Visio
Diagrammes de séquenceTraitement d’un bon de préparation bas-niveau Diagramme fait sous MS Visio
Exterieur Pièce Pièce Fournisseur Fournisseur Pièce Pièce Fournisseur • ID_four • Nom • Adresse • Code_postal • Ville • Tel • Contact • ID_pièce • Désignation • Stock • ID_four • Nom • Adresse • Code_postal • Ville • Tel • Prix • ID_pièce • Désignation • Stock • ID_pièce • Désignation • Stock • Seuil • Prix • Nom_fournisseur • Infos_fournisseur • Prix • ID_pièce • Désignation • Stock • Prix • ID_four • Nom • Adresse • Code_postal • Ville • Tel • Contact < fournit < fournit < fournit a pour contact> Diagramme de classeReprésentation des pièces Minimum Avec plusieurs fournisseurs + prix différent selon le fournisseur + plusieurs contacts par founisseur
Exterieur Exterieur Pièce Fournisseur Pièce Fournisseur • Prix • ID_four • Nom • Adresse • Code_postal • Ville • Tel • ID_pièce • Désignation • Stock • PMP • ID_four • Nom • Adresse • Code_postal • Ville • Tel • ID_pièce • Désignation • Stock • Prix < fournit a pour contact> < fournit a pour contact> Diagramme de classeReprésentation des pièces Question subsidiaire : Comment connaître le prix moyen des pièces en stock ? PMP= Prix moyen pondéré: MAJ à chaque entrée de pièce PMP new=(PMP*stock+ Prix d’achat * Q acheté)/ (Stock + Q acheté)
Diagramme de classes une proposition Diagramme fait sous StarUML : http://staruml.sourceforge.net/en/
Modèle relationnel • PRODUIT ( Reference, Libelle, Delai_fabrication) • PIECE ( Reference, Libelle, Qte_stock, Stock_min, QEC, PMP) • FOURNISSSEUR ( No_four, nom, adresse, Code_postal, ville) • BON_PREPARATION ( No_BP, ref_produit*, date, etat) • DEMANDE_ACHAT ( No_demande, ref_piece*, date, etat) • COMMANDE( no_commande, ref_piece*, ref_four*, date, etat) • CONDITION_ACHAT ( ref_piece*, ref_four*, ref_pdt_four , prix, delai_appro) • NOMENCLATURE ( ref_produit*, ref_piece*, Quantite) • LIGNE_DA( No_demande*, ref_piece*, quantite) • LIGNE_CMD ( No_commande*, ref_piece*, quantite)