Tesi di: Andrea Baraldi Relatore: Prof. Riccardo Martoglia
Università degli studi di Modena e
Reggio Emilia 1
Premessa
La questione della privacy ha assunto sempre più importanza in questi ultimi anni
Da qualche tempo sono state introdotte restrizioni per tutelare la privacy dei pazienti registrati negli archivi della USL
Tutte le autorizzazioni al trattamento dei dati personali
dovevano pervenire in forma cartacea al Servizio Informativo Aziendale della USL
Le richieste di abilitazione per un tecnico, un infermiere o un medico dovevano prima essere firmate da un medico
responsabile, controfirmate dal responsabile del SIA e quindi passate ai tecnici SIA per essere eseguite
Questo metodo per abilitare era obsoleto, fallace e caotico
Università degli studi di Modena e
Reggio Emilia 2
Il sito Abilitazioni USL
Il sito Abilitazioni USL nasce per gestire le autorizzazioni al trattamento dei dati personali dei pazienti da parte del
personale USL
Tirocinio aziendale
Lo sviluppo del progetto è avvenuto durante il tirocinio in direzione generale.
Sviluppo del progetto
‣ Si è provveduto a sviluppare il corpo centrale del sito
cercando di gestire al meglio i collegamenti tra gli utenti registrati, le attività effettuate e i gruppi presenti
Università degli studi di Modena e
Reggio Emilia 3
Analisi del caso di studio Progetto
Implementazione
Università degli studi di Modena e
Reggio Emilia 4
Studio della struttura del sito
Università degli studi di Modena e
Reggio Emilia 5
Funzionalità del sito “Abilitazioni USL”
◦ Gestire le attività relative ai dipendenti dell’azienda associandole al un determinato utente o un
determinato gruppo
◦ Deve essere possibile inserire, modificare,
approvare o rifiutare un attività inserita per un determinato utente o gruppo.
Università degli studi di Modena e
Reggio Emilia 6
Sezione principali del sito:
◦ Anagrafiche
◦ Gestione Gruppi
◦ Riferimenti per Gruppo
◦ Elenco Responsabili
◦ Applicativi
◦ Operazioni
Ogni sezione permette innanzi tutto di eseguire diverse query nel database, offrendo la
possibilità di modificare o inserire nuovi campi nella sezione scelta.
Università degli studi di Modena e
Reggio Emilia 7
Anagrafiche
◦ Gestione della lista degli utenti e applicativi associati
Gestione Gruppi
◦ Gestione della lista dei gruppi e gli utenti associati
Riferimenti per Gruppo
◦ Gestione della lista degli applicativi associati ad un gruppo
Elenco Responsabili
◦ Gestione lista degli utenti nominati responsabili
Applicativi
◦ Gestione lista degli applicativi inseriti
Operazioni
◦ Gestione operazioni supervisore
Università degli studi di Modena e
Reggio Emilia 8
Analisi delle fasi di progettazione
Università degli studi di Modena e
Reggio Emilia 9
Inserimento di una nuova attività per un utente
Modifica di un attività per un utente
Creazione di un nuovo gruppo
Aggiunta di un utente a un gruppo
Approvazione o rifiuto delle attività inserite
Università degli studi di Modena e
Reggio Emilia 10
Università degli studi di Modena e
Reggio Emilia 11
Università degli studi di Modena e
Reggio Emilia 12
Università degli studi di Modena e
Reggio Emilia 13
Università degli studi di Modena e
Reggio Emilia 14
Università degli studi di Modena e
Reggio Emilia 15
Università degli studi di Modena e
Reggio Emilia 16
Università degli studi di Modena e
Reggio Emilia 17
Università degli studi di Modena e
Reggio Emilia 18
Università degli studi di Modena e
Reggio Emilia 19
Università degli studi di Modena e
Reggio Emilia 20
Università degli studi di Modena e
Reggio Emilia 21
Università degli studi di Modena e
Reggio Emilia 22
Università degli studi di Modena e
Reggio Emilia 23
Università degli studi di Modena e
Reggio Emilia 24
Cenni sulla fase di sviluppo
Università degli studi di Modena e
Reggio Emilia 25
Server Web: IIS (Internet Information Service)
Database Microsoft Access: GEABDATI.mdb
Tecnologie utilizzate: ASP.NET
Università degli studi di Modena e
Reggio Emilia 26
Punti di forza di ASP.NET
Integrato nel .NET Framework
Compilato, non interpretato
Multilinguaggio
Orientato agli oggetti
Multidevice e multibrowser
Facile da distribuire e configurare
Università degli studi di Modena e
Reggio Emilia 27
Schermata Anagrafiche
Permette di
visualizzare i dati
anagrafici degli utenti presenti con la
possibilità di visualizzare gli
applicativi che hanno associati
Università degli studi di Modena e
Reggio Emilia 28
Schermata Gestione Gruppi
Visualizza i gruppi presenti nel sito, permettendo la
visualizzazione degli applicativi e degli
utenti associati a quel gruppo.
Università degli studi di Modena e
Reggio Emilia 29
Schermata Riferimenti per Gruppo
Dopo aver effettuato il login a un determinato gruppo nella sezione Gestione Gruppi
permette la
visualizzazione e la modifica delle attività per quel determinato gruppo.
Università degli studi di Modena e
Reggio Emilia 30
Schermata Elenco Responsabili
Visualizza la lista degli utenti nominati come responsabili
Università degli studi di Modena e
Reggio Emilia 31
Schermata Applicativi
Visualizza la lista degli applicativi,
permettendo la
visualizzazione delle anagrafiche associate.
Università degli studi di Modena e
Reggio Emilia 32
Schermata Operazioni
Visualizza la lista delle operazioni che devono essere confermate o respinte.
Università degli studi di Modena e
Reggio Emilia 33
CLASS RCOMUNI
Contiene le variabili utilizzate per il
passaggio dei dati da una pagina all’altra.
Scrive e legge i valori all’interno della
variabile Session del Browser
Si connette con il
database per leggere quali pulsanti rendere visibili
CLASS RABILIIO
Effettua la connessione al Database
Per ogni sezione è
presente una funzione che permette
l’inserimento dei dati nelle tabelle (non è
presente un sistema di controllo dati poiché si è scelto l’uso di menu Drop Down).
Università degli studi di Modena e
Reggio Emilia 34
Università degli studi di Modena e
Reggio Emilia 35
Collegamenti tra le tabelle del Database
Università degli studi di Modena e
Reggio Emilia 36
PROBLEMATICHE RISCONTRATE
Non sviluppato un login per gli utenti in quanto non richiesto esplicitamente durante il tirocinio.
Continue richieste di funzionalità aggiuntive da parte dei responsabili ne hanno limitato la rifinitura finale.
OBIETTIVI RAGGIUNTI
Sviluppato il corpo centrale del progetto, cioè quello di gestire utenti, attività e gruppi.
Predisposizione del sito a supportare un sistema di login
SVILUPPI FUTURI
Gestione del login degli utenti.
Archiviazione delle attività più lontane temporalmente per diminuire il peso delle tabelle utilizzate più di
frequente
Università degli studi di Modena e
Reggio Emilia 37
Università degli studi di Modena e
Reggio Emilia 38