Sistemi informativi - Es.1 Distinta base Master MATIT 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. Master MATIT Sistemi informativi - Es.1 Distinta base
Lo schema E/R della distinta base Codice-famiglia FAM IND FOR MOD MAT LM FM STR (0,N) (0,N) (1,N) (1,1) Codice-materiale (0,N) (0,N) (1,N) (0,N) Codice-modifica Codice-fornitore Master MATIT Sistemi informativi - Es.1 Distinta base
Documentazione Schema E/R (Entità) Master MATIT Sistemi informativi - Es.1 Distinta base
Documentazione Schema E/R (Relazioni) Master MATIT 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) Master MATIT Sistemi informativi - Es.1 Distinta base
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 Master MATIT 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) Master MATIT Sistemi informativi - Es.1 Distinta base
Struttura della distinta base (esempio) Master MATIT Sistemi informativi - Es.1 Distinta base
Distinta base riepilogata Master MATIT Sistemi informativi - Es.1 Distinta base
Sistemi informativi - Es.1 Distinta base Distinta base Scalare Master MATIT Sistemi informativi - Es.1 Distinta base