140 likes | 216 Views
DISTINTA BASE. Il caso della Distinta base. La Distinta Base è un’anagrafe aziendale. Si tratta di una base di dati che descrive la struttura dei prodotti fabbricati da un’azienda . Lo schema riflette molteplici requisiti: struttura del prodotto articolata su più livelli;
E N D
DISTINTA BASE Sistemi informativi - Es.1 Distinta base
Il caso della Distinta base • La Distinta Base è un’anagrafe aziendale. Si tratta di una base di dati che descrive la struttura dei prodotti fabbricati da un’azienda . Lo schema riflette molteplici requisiti: • struttura del prodotto articolata su più livelli; • molteplici fornitori per i componenti; • più livelli di modifica alla struttura del prodotto; • ricerche per argomenti (fornitori, famiglia merceologica, componenti). • Nel seguito si riporta lo schema E/R con documentazione e lo schema relazionale. Sistemi informativi - Es.1 Distinta base
STR FAM IND MAT LM FM MOD FOR Lo schema E/R della distinta base Codice-famiglia (0,N) (0,N) (1,N) (1,1) Codice-materiale (0,N) (0,N) (0,N) (1,N) Codice-modifica Codice-fornitore Sistemi informativi - Es.1 Distinta base
Documentazione Schema E/R (Entità) Sistemi informativi - Es.1 Distinta base
Documentazione Schema E/R (Relazioni) Sistemi informativi - Es.1 Distinta base
Schema relazionale Distinta base FAM( Codice-famiglia, Descrizione-famiglia) IND( Codice-famiglia:FAM, Codice-materiale:MAT) MAT( Codice-materiale, Descrizione-materiale, Unità-misura) STR( Codice-Materiale: MAT,Codice-componente:MAT, Quantità) FOR( Codice-fornitore, Ragione-sociale) FM ( Codice-fornitore:FOR, Codice-materiale:MAT, Percentuale-fornitura) MOD( Codice-modifica, Descrizione-modifica, Data-modifica) LM(Codice-modifica:MOD, Codice-materiale:MAT, Tipo-modifica) Sistemi informativi - Es.1 Distinta base
Funzioni elaborative • Aggiornamento interattivo o a lotti; • Interrogazioni interattive • visualizzazione dati anagrafici di un dato materiale • elenco componenti di un dato nodo della distinta • Utilità e reporting: • esplosione della distinta dei prodotti Sistemi informativi - Es.1 Distinta base
Distinta base e sistemi clienti • Programmazione approvvigionamenti • usa la distinta base ( nella forma riepilogata) per determinare le materie prime che occorrono ad un assegnato programma di produzione • ad esempio, quante viti e legno occorrono per produrre x mobili di modello y. • Programmazione montaggi • usa la distinta base ( nella forma scalare) per esporre la composizione del prodotto finito ai vari livelli: include assiemi, sottoassiemi, particolari) Sistemi informativi - Es.1 Distinta base
Struttura della distinta base (esempio) Sistemi informativi - Es.1 Distinta base
Distinta base riepilogata Sistemi informativi - Es.1 Distinta base
Distinta base Scalare Sistemi informativi - Es.1 Distinta base