Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facoltà di Ingegneria
Corso di Laura in Ingegneria Informatica
Relatore Laureando
Chiar.mo Prof. Maurizio Fermeglia Samo Ziberna
Introduzione
Commissionato da:
Dipartimento di Ingegneria Chimica
Obiettivo:
Progettare ed sviluppare un sistema di
gestione delle sostanze chimiche presenti nel
dipartimento di Ingegneria Chimica
Introduzione (2)
Frasi di rischio e sicurezza sono delle frasi
standard che descrivono rispettivamente i rischi per la
salute umana, animale o ambientale che una sostanza
chimica può provocare e i consigli di prudenza nel
manipolare tale sostanza chimica.
es. R 12: Estremamente infiammabile.
S 21: Non fumare durante l'utilizzazione.
● “dbReagentario”
Situazione esistente - Applicativi
● 2 applicativi:
● Applicativo frasi di
rischio
● Reagentario 1.0
Lavoro svolto
● Unione dei due database
● Progettazione e sviluppo di una nuova
interfaccia grafica
Database - Modifiche
● Unione dei due database esistenti →
“Sostanza Chimica” entità in comune
● Separazione degli stati utente e reagente →
creando la tabella tblStatoUtente
● Eliminazione dell'attributo ChemicalNameITA
dalla tabella tblChemical → spostato tra i
sinonimi
● Raggruppamento delle fonti in un unica tabella
tblFonte
Schema logico del database
Progettazione interfaccia grafica
Gestione Reagentario
«uses»
Cancellazione Gestione Frasi R/S
frasi R/S
«uses»
Consultazione
frasi R/S
chiunque
Prelievo
«uses»
«uses»
«uses»
Operatore di laboratorio Restituzione
«uses»
«uses»
«uses»
«uses» Gestione Reagente
Cerca sostanza Inserimento nuovo
chimica reagente
«uses» «uses»
«uses» «uses»
Modifica reagente Amministratore
«uses»
Cancellazione
«uses» reagnte
Modifica sostanza
chimica «uses»
«uses»
Cancellazione Gestione Sostanza
sostazna chimica Chimica
«uses»
Inserimento nuova
sostanza chimiva
Diagramma delle classi
DEMO
Conclusioni
● Durata stimata progetto: 300 ore
● Risultato:
● Database “Reagentario”
20 tabelle, 5 stored procedure
● Applicazione “Gestione Reagentario”
~ 8000 linee di codice, 16 form
● Sviluppi futuri:
● Installazione e collaudo