• Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
380
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Università degli Studi di Trieste
    Corso di Laurea Triennale in Ingegneria Informatica
    Progettazione e realizzazione di un’applicazione per la gestione dei privilegi di accesso ad applicazioni software
    RelatoreLaureando
    Chiar.mo Prof. Maurizio Fermeglia Riccardo Gulin
  • 2. INTRODUZIONE
    • Lavoro commissionato dall’Ufficio del Servizio Informativo dell’Azienda per i Servizi Sanitari N°2 “Isontina” di Gorizia.
    • 3. Obbiettivo: progettazione e sviluppo di un prototipo software che gestisca le abilitazioni dei dipendenti ai diversi applicativi aziendali.
  • INTRODUZIONE
    Situazione preesistente
    Mancanza di informazione: in molti casi i responsabili delle unità operative non sanno a chi rivolgersi per ottenere modifiche alle abilitazioni
    Mancanza di aggiornamento delle abilitazioni
    Mancanza di una tracciabilità
  • 4. INTRODUZIONE
    Obbiettivi:
    • Controllo centralizzato delle abilitazioni
    • 5. Aggiornamento facilitato ed eseguito in tempo reale
    • 6. Tracciabilità delle operazioni eseguite sulle abilitazioni
  • INTRODUZIONE
    Fasi di Sviluppo:
    Analisi
    Progettazione della base dati
    Sviluppo del prototipo della base dati
    Realizzazione della base dati finale
    Progettazione e sviluppo dell’interfaccia utente
  • 7. ANALISI
    Concetti Rilevanti:
    Utenti-Applicativi: dipendenti abilitati all’accesso degli applicativi aziendali
    Ruoli: privilegi assegnati agli utilizzatori degli applicativi
    Protocollo: numero identificativo delle pratiche di modifica delle abilitazioni
  • 8. ANALISI
    Funzionalità richieste:
    Controllo delle anagrafiche e delle relative abilitazioni
    Gestione delle pratiche di abilitazione
  • 9. PROGETTAZIONE
    Dallo schema concettuale…
  • 10. PROGETTAZIONE
    …allo schema logico…
  • 11. PROGETTAZIONE
    …allo schema fisico
  • 12. REALIZZAZIONE DELLA BASE DATI
    • Prototipo in Access 2007
    • 13. Approvazione del committente
    • 14. Migrazione verso SQL Server 2005
  • REALIZZAZIONE DELLA BASE DATI
    Implementazione in SQL Server di :
    • Viste
    • 15. Trigger “Instead Of”
    • 16. Stored Procedures
  • REALIZZAZIONE INTERFACCIA UTENTE
    Accesso alla fonte dati
    DataSet
    DataAdapter
    SQL
  • 17. INTERFACCIA UTENTE
    Modifica Anagrafica
  • 18. INTERFACCIA UTENTE
    Assegnazione Ruoli
  • 19. INTERFACCIA UTENTE
    Dettaglio Protocolli
  • 20. CONCLUSIONI
    Obbiettivi Raggiunti e Benefici per l’Azienda
    • Controllo centralizzato delle abilitazioni
    • 21. Aggiornamento facilitato ed eseguito in tempo reale
    • 22. 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.
    • 23. Sviluppi futuri prevedranno un ampliamento delle funzionalità (Es. possibilità di login per gli operatori) e un ottimizzazione dei vincoli non funzionali.
    • 24. Il prodotto finale sarà installabile e poi utilizzabile solo dopo un’accurata fase di test.