Sei sulla pagina 1di 18

 


     

Corso di Laurea Triennale in


Ingegneria Informatica

Y   

  
 

   
 
  

 
Relatore Laureando

Chiar.mo Prof. Maurizio Fermeglia Riccardo


Gulin
INTRODUZIONE

? Lavoro commissionato dall¶Ufficio del


Servizio Informativo dell¶Azienda per i
Servizi Sanitari N°2 ³Isontina´ di
Gorizia.
? Obbiettivo: progettazione e sviluppo di
un prototipo software che gestisca le
abilitazioni dei dipendenti ai diversi
applicativi aziendali.
INTRODUZIONE
Situazione preesistente
h Mancanza di informazione: in molti
casi i responsabili delle unità operative
non sanno a chi rivolgersi per ottenere
modifiche alle abilitazioni
h Mancanza di aggiornamento delle
abilitazioni
h Mancanza di una tracciabilità
INTRODUZIONE
Obbiettivi:

| Controllo centralizzato delle


abilitazioni
| Aggiornamento facilitato ed eseguito
in tempo reale
| Tracciabilità delle operazioni eseguite
sulle abilitazioni
INTRODUZIONE
Fasi di Sviluppo:

h Analisi
h Progettazione della base dati
h Sviluppo del prototipo della base dati
h Realizzazione della base dati finale
h Progettazione e sviluppo
dell¶interfaccia utente
ANALISI
Concetti Rilevanti:

h Utenti-Applicativi: dipendenti abilitati


all¶accesso degli applicativi aziendali

h Ruoli: privilegi assegnati agli utilizzatori


degli applicativi

h Protocollo: numero identificativo delle


pratiche di modifica delle abilitazioni
ANALISI
Funzionalità richieste:

h Controllo delle anagrafiche e delle


relative abilitazioni

h Gestione delle pratiche di abilitazione


PROGETTAZIONE

Dallo schema concettuale«


PROGETTAZIONE

«allo schema logico«


PROGETTAZIONE
«allo schema
fisico
REALIZZAZIONE DELLA BASE
DATI

‡Prototipo in Access 2007

‡Approvazione del committente

‡Migrazione verso SQL Server


2005
REALIZZAZIONE DELLA BASE
DATI
Implementazione in SQL Server di
:
‡ Viste

‡ Trigger ³Instead Of´

‡ Stored Procedures
REALIZZAZIONE INTERFACCIA
UTENTE
Accesso alla fonte dati
DataSet
DataAdapter

FILL
UPDATE SQL
INTERFACCIA UTENTE
Modifica Anagrafica
INTERFACCIA UTENTE
Assegnazione Ruoli
INTERFACCIA UTENTE
Dettaglio Protocolli
CONCLUSIONI
Obbiettivi Raggiunti e Benefici per l¶Azienda

K Controllo centralizzato delle abilitazioni

K Aggiornamento facilitato ed eseguito in tempo


reale

K Tracciabilità delle operazioni eseguite sulle


abilitazioni
CONCLUSIONI

‡ La realizzazione del prototipo è avvenuta con


successo, le funzionalità principali dell¶applicativo
sono state sviluppate in maniera corretta.

‡ Sviluppi futuri prevedranno un ampliamento delle


funzionalità (Es. possibilità di login per gli
operatori) e un ottimizzazione dei vincoli non
funzionali.

‡ Il prodotto finale sarà installabile e poi utilizzabile


solo dopo un¶accurata fase di test.