UNIVERSITA POLITECNICA DELLE MARCHE

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "UNIVERSITA POLITECNICA DELLE MARCHE"

Transcript

1 UNIVERSITA POLITECNICA DELLE MARCHE FACOLTA DI INGEGNERIA Corso di Laurea in Ingegneria Elettronica Dipartimento di Elettronica, Intelligenza Artificiale e Telecomunicazioni UN ARCHITETTURA SOFTWARE COMPLETA PER TELECONSULTO E TELEREFERTAZIONE: PROGETTO DI APPLICAZIONI SICURE LATO CLIENT Tesi di Laurea di: Roberto Di Rosa Relatore: Prof. Aldo Franco Dragoni Correlatori: Prof. Paolo Puliti Anno Accademico

2 INDICE Introduzione... Capitolo 1. Telemedicina Introduzione Applicazioni Vantaggi Problemi Stato dell Arte Progetti dell ASUR Marche zona Sistema di teleconsulto ospedale di Osimo con stazioni fisse e stazioni mobili Assistente Virtuale Delocalizzazione della Refertazione Diagnostica Capitolo 2. Progetto MiRo Finalità Architettura generale Repository Laboratorio Medico Soluzioni tecniche Comunicazione sicura Messaggi SOAP I -

3 Capitolo 3. Mutuo Riconoscimento e Interfacce Grafiche Laboratorio Web Service laboratorio Mutuo Riconoscimento Interfacce grafiche Medico Mutuo Riconoscimento Interfacce grafiche Firma del referto Capitolo 4. Tecnologie Software Java Platform Java Server Pages Apache Tomcat Comunicazione SSL Strumenti di Sviluppo Apache Struts Capitolo 5. Crittografia A Chiave Pubblica Crittografia Introduzione Crittografia a chiave simmetrica Sistemi a crittografia a chiave pubblica La Firma Digitale Algoritmo RSA Algoritmo SHA Certificati elettronici Standard X.509 per i certificati Necessità di coppie di chiavi distinte per cifratura e firma Infrastruttura a chiave pubblica (PKI) Requisiti di una PKI Gestione dei certificati Ciclo di vita dei certificati La gestione delle chiavi La revoca di un certificato I cammini di certificazione II -

4 Capitolo 6. Conclusioni Appendice A. Codice sorgente A.1 Client Application A.2 Web Service Client A.3 Common Library Bibliografia III -

5 INTRODUZIONE Con il continuo sviluppo tecnologico con l avvento dei Digital Data e con la larga banda si sente forte la necessità di ristrutturare l intero sistema sanitario nazionale spingendosi verso le nuove frontiere della Telemedicina. Il progetto MiRo, nasce, proprio da questo bisogno e dalla collaborazione tra ASUR Marche zona 7 di Ancona e l Università Politecnica delle Marche. Il primo passo fatto è stato analizzare il significato del termine Telemedicina, realizzando uno stato dell arte del sistema sanitario nazionale. Successivamente si è approfondito uno dei settori di maggior interesse (la teleradiologia) pensando e producendo un architettura software flessibile completa per teleconsulto e teleassistenza. Nei prossimi capitoli si inquadrerà il concetto di telemedicina, facendo particolare riferimento alle problematiche delle aziende sanitarie locali (in particolare della Asur di Ancona); successivamente si passerà ad una descrizione del progetto MiRo e del suo funzionamento in maniera dettagliata. - IV -

6 CAP. 1 - TELEMEDICINA CAPITOLO 1 TELEMEDICINA Introduzione al concetto di telemedicina, stato dell arte della situazione sanitaria italiana e approfondimento dei progetti dell ASUR Marche zona Introduzione 1.2 Applicazioni Vantaggi Problemi 1.3 Stato dell Arte 1.4 Progetti dell ASUR Sistema di teleconsulto ospedale di Osimo con stazioni fisse e stazioni mobili Assistente Virtuale Delocalizzazione della Refertazione Diagnostica - 1 -

7 CAP. 1 - TELEMEDICINA 1.1 INTRODUZIONE Una definizione della Telemedicina che ha riscosso un notevole successo è la seguente: la Telemedicina rappresenta l erogazione di servizi sanitari, laddove la distanza rappresenti un fattore critico da parte di professionisti nell assistenza sanitaria che utilizzino tecnologie dell informazione e della comunicazione per lo scambio di informazioni rilevanti, per la diagnosi, il trattamento e la prevenzione delle patologie e per l educazione continuativa degli operatori sanitari, nell interesse del miglioramento della salute e delle comunità assistite. La Telemedicina utilizza le tecnologie della telecomunicazione per erogare assistenza sanitaria specialistica, spesso a notevoli distanze, con la possibilità di contenere i costi delle prestazioni. Questo avviene in special modo quando l Assistenza Sanitaria è rivolta ad aree isolate o comunque dove non sia disponibile direttamente la prestazione specialistica del medico. La Telemedicina consente di conseguire notevoli benefici sia per erogatori di assistenza remota, sia naturalmente, per gli utenti dei servizi, siano essi pazienti o operatori sanitari

8 CAP. 1 - TELEMEDICINA Lo sviluppo e l applicazione della Telemedicina richiede significativi expertise nei settori delle telecomunicazioni, delle erogazioni dei servizi sanitari e dell information tecnology and comunications. L applicazione della Telemedicina ben si presta ad un opera di cooperazione fra i paesi dotati di maggiori tecnologie e quelli ancora in via di sviluppo. Fig. 1.1 Telemedicina - 3 -

9 CAP. 1 - TELEMEDICINA 1.2 APPLICAZIONI Il concetto di telemedicina non significa dunque soltanto medicina praticata a distanza, ma include tutti quegli aspetti legati all assistenza sanitaria in senso lato. Una serie di nuovi concetti sono ora riferiti alla telemedicina; due di questi sono e-health e tele-health(tele assistenza). La telemedicina/teleassistenza può essere applicata in vari modi in tutti i servizi sanitari; può facilitare e razionalizzare la comunicazione e lo scambio di informazioni: tra servizi di primaria assistenza e gli ospedali, tra ospedali diversi, tra ospedali e i laboratori, tra i servizi di riabilitazione e le organizzazioni paramediche. La telemedicina riguarda anche la direzione e l amministrazione dell unità sanitarie locali, i pazienti e i loro familiari Vantaggi L avvento dell informatica medica e la conseguente introduzione di nuove tecnologie nell ambito sanitario hanno portato e porteranno notevoli vantaggi sia per i pazienti che per il personale medico. L introduzione della telemedicina permette : - 4 -

10 CAP. 1 - TELEMEDICINA Diagnosi e cure più rapide Minor numero di spostamenti sia del personale medico che dei pazienti Riduzione dei costi per personale (compreso quello di emergenza) Comunicazioni più veloci Aggiornamento più semplice e rapido delle informazioni riguardanti diagnosi e metodi di cura Miglior sostegno allo staff medico per la formazione sia teorica che pratica Problemi In passato i costi per l attrezzatura e le telecomunicazioni sono stati troppo alti da permetterne un introduzione su larga scala, oggi tuttavia la situazione sotto questo punto di vista è notevolmente migliorata il vero ostacolo da affrontare è cercare di introdurre metodi che favoriscano l accettazione e la comprensione da parte del personale interessato, delle applicazioni di telemedicina/teleassistenza nei servizi sanitari. Bisogna sottolineare che l introduzione della telemedicina influenza i tradizionali metodi di lavoro, si vanno a modificare i modelli di cooperazione, si creano nuove figure lavorative e molto spesso sorgono problemi di distribuzione dei costi e di investimenti delle risorse

11 CAP. 1 - TELEMEDICINA A livello internazionale, ad oggi, si registra una mancanza di uniformità sull uso del concetto di telemedicina; tutto ciò rende impossibile la creazione di standard che possano regolamentare tale disciplina. 1.3 STATO DELL ARTE Oggigiorno i sistemi sanitari mondiali stanno facendo passi da gigante nell utilizzo massiccio della telemedicina, grazie soprattutto allo sviluppo di nuove tecnologie. In ambito nazionale ogni regione si sta attrezzando nello sviluppo di sistemi di informatica medica. Uno dei principali progetti a livello nazionale è rappresentato da As.ter: un sistema informativo-informatico per la gestione di tutte le attività del territorio, sviluppato dalla USL 11 di Empoli. As.Ter integra, con l ausilio di una piattaforma tecnologica innovativa, tutti gli applicativi ed i database delle attività sanitarie e sociali svolte sul territorio, consentendo la rilevazione dei bisogni complessivi dei cittadini, l individuazione delle modalità e dei tempi di risposta ai loro bisogni, la rilevazione dei costi; tutto ciò al fine di pianificare e gestire le attività sociosanitarie sul territorio in un ottica manageriale di costi/benefici. Un altro progetto è stato proposto dal servizio sanitario regionale emilia-romagna con il nome di SOLE. Esso è finalizzato a realizzare una rete telematica di collegamento - 6 -

12 CAP. 1 - TELEMEDICINA tra i servizi ospedalieri e i servizi territoriali per agevolare la comunicazione tra operatori sanitari e, di conseguenza, agevolare l'erogazione dei servizi con importanti e positive ricadute sulla continuità assistenziale e sulla semplificazione dell accesso ai servizi per il cittadino

13 CAP. 1 - TELEMEDICINA 1.4 PROGETTI DELL ASUR MARCHE ZONA 7 L ASUR della regione Marche zona 7 ha sviluppato una serie di progetti che riguardano l ambito medico tra i quali troviamo: Sistema di Teleconsulto ospedale di Osimo con stazioni fisse e stazioni mobili Assistente Virtuale Delocalizzazione della refertazione diagnostica Sistema di teleconsulto ospedale di Osimo con stazioni fisse e stazioni mobili La Telelettrocardiografia è stata la prima applicazione derivate dalle esperienze aerospaziali sia americane che russe. Lo sviluppo enorme in tutti i paesi industrializzati della telefonia cellulare consente di erogare questo tipo di servizio di Telerefertazione con una eccezionale capillarità territoriale. Il sistema è composto da un server situato presso l Ospedale di Osimo, le caratteristiche del server sono le - 8 -

14 CAP. 1 - TELEMEDICINA seguenti: Server Compaq Proliant ML 370 T, P GB, Cache 256 K ram 256 MB, 3 Hard Disk da 18 GB, il software permette la connessione fino a 25 apparecchiature in rete Ethernet. E inoltre composto da un client situato presso l Ospedale di Osimo, le caratteristiche del client sono: Compaq EVO D500 SFFP GB Hard Disk da 20GB, schede di rete CD Rom 48 per monitor 17 e stampante laser HP 1200 e da tre stazioni fisse composte da tre elettrocardiografi del tipo Archimed Base Plus il quale consiste in un elettrocardiografo portatile per l acquisizione contemporanea di dodici derivazioni dotate di monitor Lcd retroilluminato ad alta risoluzione di grandi dimensioni per la visualizzazione di sei tracce Ecg, tastiera alfanumerica, Driver per floppy da 3,5 e hard disk da un giga per la memorizzazione dei tracciati. L elettrocardiografo è provvisto di varie uscite esterne, tra cui quattro seriali RS 232, una rete Ethernet per trasmissione e ricezione di tracciati ecg con relativo referto e stampante Archimed 4240 termica formato A4. Inoltre di una stazione mobile composta da una valigetta AT 4 Gsm che è una 24 ore completa di elettrocardiografo portatile computerizzata, dotato di Display Lcd di grandi dimensioni che permette di visualizzare contemporaneamente tre tracce ecg oltre una stampante per l acquisizione contemporanea di dodici derivazioni ecg in modalità automatica, l apparecchio è dotato di memoria interna per l archiviazione di quaranta - 9 -

15 CAP. 1 - TELEMEDICINA ecg (10 secondi 12 derivazioni) fornita di cellulare Gsm Dual Band con interfaccia per elettrocardiografo e cavi di connessione per la trasmissione digitale dell ecg alla Centrale di Ascolto, funzione di viva voce per comunicare con la Centrale di Ascolto. Il Client è posto nella zona di controllo della Unità di Terapia Critica del Dipartimento di Medicina Interna ove un operatore è costantemente presente durante le ore del giorno e della notte. Le tre stazioni fisse sono al momento situate presso le Unità di degenza mediche del Presidio Ospedaliero di Osimo ed una presso i Poliambulatori di Camerano situati all interno di una struttura residenziale per anziani con circa 80 degenti. La stazione mobile viene al momento affidata agli operatori della Emergenza Urgenza Territoriale che fanno capo al Distretto Ancona Sud. Fig. 1.2 Telemedicina

16 CAP. 1 - TELEMEDICINA Assistente Virtuale E un progetto ancora in fase embrionale che ha come obbiettivo quello di creare un assistente personale virtuale che sia in grado di offrire ad ogni singolo utente un valido appoggio in riferimento alla propria situazione clinica. Fig. 1.3 Interfaccia dell assistente virtuale

17 CAP. 1 - TELEMEDICINA Delocalizzazione della Refertazione Diagnostica Nell ottica di capillarizzare l offerta sanitaria così come negli obiettivi della sanità regionale, può essere importante pensare ad una struttura informatica che renda indipendenti le due fasi tipiche della diagnostica: l esecuzione dell esame e la sua refertazione. Infatti mentre è possibile pensare di localizzare alcuni macchinari (di basso costo) anche nei poliambulatori più piccoli, può risultare sconveniente portare in questi poliambulatori personale di alta specializzazione. La struttura informatica che ci si propone di realizzare in questa fase, poi potrà anche servire per altri scopi come consulti medici oppure per fornire servizi (a pagamento) di refertazione per altri enti. Fig. 1.4 Delocalizzazione diagnostica

18 CAP. 1 - TELEMEDICINA Sostanzialmente un sistema per la refertazione a distanza altro non è che un repository di eventi sanitari con relativo output dell esame (ad esempio una radiografia, un elettrocardiogramma, ). In questo repository gli enti periferici (poliambulatori etc.) depositano gli output degli esami e prelevano i referti mentre il centro di refertazione preleva gli output degli esami ed inserisce i referti relativi. Per mettere in piedi la procedura appena descritta è indispensabile: Che tutti i partecipanti siano collegati ad una rete intranet o internet Essere collegati ad una infrastruttura PKI funzionante Utilizzare un metodo di trasferimento sicuro (SSL) La nostra tesi nasce proprio come sviluppo a livello software del progetto di delocalizzazione. Nei prossimi capitoli si approfondirà il progetto MiRo, sottolineando la sua grande flessibilità ed efficacia per i sistemi di teleconsulto e telerefertazione

19 CAP. 2 PROGETTO MIRO CAPITOLO 2 PROGETTO MIRO Descrizione dell architettura del Progetto MiRo, spiegazione del funzionamento delle varie parti del sistema: repository, medico e laboratorio. Soluzioni tecniche adottate. 2.1 Finalità 2.2 Architettura Generale Repository Laboratorio Medico 2.3 Soluzioni Tecniche Comunicazione sicura Messaggi SOAP

20 CAP. 2 PROGETTO MIRO 2.1 FINALITÀ Il progetto MiRo nasce dalla collaborazione tra l Università Politecnica delle Marche con l azienda ASUR Marche zona 7 di Ancona, come sviluppo del progetto che l ASUR aveva sulla delocalizzazione della refertazione diagnostica. L obbiettivo del nostro progetto era quello fornire all azienda sanitaria locale, un prodotto flessibile che implementasse un servizio di refertazione asincrono; cioè in grado di separare non solo da un punto di vista temporale, ma anche da quello spaziale, l esecuzione dell esame dalla refertazione dello stesso. Fig. 2.1 Contesto di lavoro

21 CAP. 2 PROGETTO MIRO Tutto ciò doveva essere fatto garantendo un livello di sicurezza e di affidabilità, del trattamento del dato clinico, accettabile. Lo scopo di MiRo è stato creare un applicazione software completa in grado di gestire l intero processo di telerefertazione e di teleconsulto. Fig. 2.2 Introduzione di Miro

22 CAP. 2 PROGETTO MIRO 2.2 ARCHITETTURA GENERALE Il primo passo fatto nel progettare MiRo (così si chiama il progetto) è stato cercare di capire come si dovesse integrare con il sistema informativo sanitario già esistente; la prima ipotesi semplificativa adottata è stata quella di creare una piattaforma flessibile per lo sviluppo di servizi sanitari che avesse un architettura orientata ai servizi. Si è pensato di creare una struttura semplice, basata su standard diffusi e riconosciuti, come Internet, in modo da creare le basi per facilitare le applicazioni sia in ambito sanitario a livello di personale medico che in futuro direttamente ai cittadini. MiRo si basa sul concetto di evento, questo aspetto rappresenta il punto focale dell intero sistema. L effettuazione di un esame presso un laboratorio (qualsiasi, di una qualunque struttura ospedaliera) e la conseguente archiviazione del dato in forma digitale genera ciò che viene chiamato evento. L evento non è il dato clinico vero e proprio ma rappresenta una sorta di meta-dato-clinico del dato digitale prelevato in laboratorio. Esso consiste in una serie di informazioni che riguardano il dato digitale prodotto dall evento come ad esempio: l unità erogante il dato, la data e l ora dell esame, la struttura che l ha prodotto, il codice

23 CAP. 2 PROGETTO MIRO impegnativa, il link da dove si può scaricare il dato, lo stato ecc. Ogni evento quindi viene immagazzinato all interno di un apposito raccoglitore, definito repository, che costituisce il cuore del sistema e che contiene la definizione del legame tra evento ed esame. Qualsiasi esame che può essere memorizzato in forma digitale può essere associato ad un evento, in questo modo siamo riusciti a dare a MiRo una certa flessibilità ed adattabilità che venivano richieste in fase di progettazione. In figura è mostrata l architettura generale di MiRo dove si notano i tre attori principali del sistema: Repository Laboratories Doctors Fig. 2.3 Architettura generale di MiRO

24 CAP. 2 PROGETTO MIRO Il cuore del sistema è rappresentato dal Repository centrale offerto da un azienda o da un ente erogante (vedi ASUR), il quale si impegna nel corretto funzionamento dell intero sistema di refertazione e nella manutenzione dello stesso. A destra del repository troviamo il laboratorio, cioè la struttura che usufruisce del servizio per generare gli eventi dovuti all acquisizione dei dati digitali di un esame clinico. A sinistra del repository si trova colui che scrive il referto ossia il medico o un equipe di medici specializzati, i quali pubblicano il proprio referto autenticandolo con la propria firma digitale Repository La struttura del sistema prevede la presenza di un repository centrale, altro non è che un database relazionale nel quale vengono memorizzati le informazioni relativi ai dati digitali prodotti nei laboratori. Un record di questo repository costituisce quello che noi chiamiamo evento Fig. 2.4; l evento rappresenta una sorta di meta-dato informativo riguardante il dato digitale prodotto nei laboratori

25 CAP. 2 PROGETTO MIRO Fig. 2.4 Struttura Dati Le informazioni che vengono registrate sono data e ora dell inserimento nella base dati, il tipo di esame eseguito e il laboratorio in cui è stato effettuato, informazioni sulla provenienza della richiesta di prestazione sanitaria e il percorso (pathname) dove recuperare l esame o meglio il dato digitale riguardante l esame vero e proprio. Dopo lunghe fasi di consultazioni con l azienda sanitaria si è ritenuto opportuno organizzare il record in questa maniera, in modo da render semplici ed accessibili le informazioni principali riguardanti un esame. Da notare che non vengono mai registrate le informazioni relative al paziente, infatti il nostro primo obbiettivo è quello di fornire un servizio di refertazione che abbia la possibilità di concedere second opinion. Tuttavia non viene concesso un servizio di diagnosi, per il quale

26 CAP. 2 PROGETTO MIRO sarebbe necessario un trattamento dei dati sensibili del paziente. Tutto ciò rende molto flessibile la struttura eliminando i problemi riguardanti la privacy Laboratorio La seconda figura che viene presa in esame è il laboratorio, con questo termine intendiamo qualsiasi struttura sanitaria abbia necessità di farsi refertare un esame; potrebbe essere un laboratorio radiologico, analisi, epidemiologico oppure un autoambulanza con apposita apparecchiatura, una piattaforma petrolifera (anche essa con i giusti strumenti)ecc. Noi chiameremo, in tutti i nostri discorsi tutte queste unità con la definizione di laboratorio. Il laboratorio apre un evento cioè una volta effettuato un esame e ottenuto il dato digitale sia in maniera diretta o tramite passaggi di discretizzazione, si collega al web service dell ente fornitrice il servizio (nel nostro caso ASUR Marche zona 7) e tramite un opportuna interfaccia inserisce i dati relativi all esame fatto nel data base centrale. In questo modo il dato digitale presente nel laboratorio diventa accessibile e pronto per essere refertato da parte degli altri attori di questo sistema, i dottori o meglio il personale specializzato. Una volta generato l evento (scrittura nel database centrale), il laboratorio si pone in una posizione di

27 CAP. 2 PROGETTO MIRO monitoraggio, ossia controlla tutte le varie fasi di refertazione che l evento da lui generato subisce, fino a che non ritiene soddisfatta la sua richiesta. A questo punto il laboratorio dichiara chiuso l evento così termina la fase di refertazione; solo chi ha inoltrato la richiesta può terminare il processo di refertazione, così il servizio è completo. Tutto ciò garantisce e rispetta in pieno uno degli obbiettivi principali del progetto MiRo la grande flessibilità e adattabilità per ogni tipo di struttura dei servizi sanitari. Fig. 2.5 Flusso di operazioni Lab. vs Rep Medico Una volta che il laboratorio apre l evento e quindi va ad aggiungere un record al Repository centrale, effettua una richiesta di refertazione all altra figura che compare nell

28 CAP. 2 PROGETTO MIRO architettura di MiRo: i medici o per meglio dire il personale specializzato. Ogni medico, effettuando l accesso tramite un semplice web browser (es Internet Explorer) accede al web service centrale dove tramite opportune interfacce user friendly verranno mostrati, solo gli eventi che ogni medico è in grado di refertare, questo perché in generale noi stiamo parlando di specialisti in particolari discipline mediche. Fig. 2.6 Flusso di operazioni Doc. vs Rep. Ad ogni dottore viene visualizzata una form dove sono presenti data e ora di inserzione nel database, il laboratorio che l ha creata, lo stato dell esame( aperto, refertato, chiuso)e infine il download ossia la possibilità di scaricarsi il dato ottenuto in laboratorio sul proprio pc, per poi poter visualizzarlo e conseguentemente refertarlo. Quando il medico decide di refertare gli appare una form dove può scrivere il suo referto e contemporaneamente può leggere i referti emessi dagli altri medici, in questo modo si

29 CAP. 2 PROGETTO MIRO viene a creare un meccanismo definito second opinion (uno degli obbiettivi di partenza del nostro lavoro). Un altro aspetto fondamentale che riguarda il medico è la firma digitale. Una volta scritto il referto il medico deve, tramite certificato digitale firmare il referto in modo da garantire a tutti gli operatori del sistema la propria identità e veriticità. Ciò se basta a confermare chi ha redatto il referto non da certezze su quando il referto sia stato fatto e firmato; quindi una volta scritto, il referto firmato deve essere spedito ad un web service esterno chiamato Time Stamp Service il quale sancirà in modo inequivocabile l istante temporale in cui il dottore ha sottomesso il referto al sistema. Il web service Time Stamp rimanderà al medico il referto con il Time Stamp e il medico lo spedirà al repository centrale che lo immagazzinerà. Fig. 2.7 Flusso di operazioni

30 CAP. 2 PROGETTO MIRO In questo modo si offrono le garanzie necessarie sulla fase di refertazione. Fig. 2.8 Fase di Refertazione

31 CAP. 2 PROGETTO MIRO 2.3 SOLUZIONI TECNICHE MiRo è un applicazione object-oriented basata su internet che fa uso di database relazionali per memorizzare i dati. Questa applicazione, basata su un modello client server viene eseguita all interno di un web browser standard utilizzando la Java Virtual Machine, riducendo in maniera significativa i tempi e le difficoltà di configurazione dei client. Questo è un requisito fondamentale specialmente in ambiente remoto. MiRo è un sistema che si basa su di un architettura orientata ai servizi, implementata attraverso Web Services, i quali stanno diventando uno standard de facto per quanto riguarda la distribuzione di servizi all interno di un ambiente eterogeneo come Internet. I Web Services offrono un insieme di standard di comunicazione che permettono a diverse applicazioni di scambiarsi dati e servizi applicativi. Tutto ciò garantisce la massima accessibilità da parte degli operatori. L architettura prescelta e quella delineata da Java 2 Standard Edition di Sun e gli strumenti di sviluppo sono: Eclipse 3.1 come piattaforma di sviluppo Apache Axis e Java Servlet per la realizzazione dei web service Apache Struts e Java Sever Pages per le interfacce web

32 CAP. 2 PROGETTO MIRO Data la sua architettura così generica il sistema può operare su qualsiasi piattaforma che supporti i web services realizzati in Java. I database supportati sono tutti quelli con interfacce JDBC (nel nostro caso MySQL). I client possono accedere in qualsiasi momento per consultazione o inserimento dati utilizzando un comune Web Browser. Ogni operatore accederà a funzionalità diverse del sistema sulla base del proprio profilo professionale COMUNICAZIONE SICURA Un aspetto al quanto fondamentale che è stato oggetto di studio e di progettazione nel nostro lavoro, è rappresentato dalla comunicazione sicura e dal mutuo riconoscimento. Anche se, come detto precedentemente, in questo lavoro non vengono mai trattati i dati sensibili relativi ai pazienti (ossia le informazioni personali), la sicurezza delle comunicazioni all interno del sistema svolge un ruolo fondamentale, perché la struttura è stata pensata e sviluppata per applicazioni che si basano su Internet, rete insicura per sua natura, si è reso necessario utilizzare il protocollo di comunicazione https che rappresenta l equivalente del classico http, dove le informazioni viaggiano in maniera criptata; le transazioni effettuate vengono

33 CAP. 2 PROGETTO MIRO criptate tramite lo standard SSL con mutuo riconoscimento. Alla base di una comunicazione sicura, è necessario un riconoscimento di entrambi i partecipanti alla conversazione. Tutto ciò è stato possibile attraverso l utilizzo di certificati digitali, che garantiscano l identità di chi si collega al sistema. Il certificato digitale rappresenta una sorta di carta identità elettronica per chi si aggancia al sistema. Tramite l utilizzo della tecnologia SSL e dei certificati vengono soddisfatti i quattro requisiti fondamentali per la sicurezza: Autenticazione: garanzia che l utente sia chi dichiara di essere. Ottenuta grazie al certificato ed agli Username e Password. Confidenzialità: garanzia che i dati possono essere letti esclusivamente dall utente autorizzato. Ottenuta grazie ai certificati. Integrità: garanzia che le informazioni non vengano modificate durante la trasmissione. Ottenuta grazie alla crittografia. Non-ripudiazione: garanzia che chi utilizza il programma tramite il certificato se ne assuma le responsabilità

34 CAP. 2 PROGETTO MIRO Messaggi SOAP La comunicazione all interno del sistema, avviene con scambio di messaggi SOAP. I dati si inviano come allegati ai messaggi SOAP, abbiamo scelto questa tecnica per lo scambio di informazione perché avendo come obbiettivo quello di creare una struttura in grado di adattarsi a qualsiasi tipo di esame, era importante avere la possibilità di scambiare messaggi di dimensioni variabili, in questo modo abbiamo raggiunto tale obbiettivo. Ad esempio, un dato proveniente da un laboratorio radiologico produce dei file Dicom di dimensioni che si aggirano attorno ai 40 Mb (dipende dall esame), con questo sistema non si sono verificati problemi di trasmissione dei pacchetti. Una cosa importante da notare è che per implementare questa struttura si ha bisogno di una rete a larga banda che consenta le transizioni di file di dimensione variabile

35 CAP. 3 MUTUO RICONOSCIMENTO E INTERFACCE GRAFICHE CAPITOLO 3 MUTUO RICONOSCIMENTO E INTERFACCE GRAFICHE Analisi degli attori principali dell architettura, dal laboratorio al medico. 3.1 Laboratorio Web Service laboratorio Mutuo Riconoscimento Interfacce grafiche 3.2Medico Mutuo Riconoscimento Interfacce grafiche Firma del referto

36 CAP. 3 MUTUO RICONOSCIMENTO E INTERFACCE GRAFICHE 3.1 LABORATORIO Il laboratorio come visto in precedenza rappresenta uno degli attori fondamentali del nostro sistema. E qui che viene effettuato l esame e dove viene memorizzato il dato digitale, ed è qui che si chiude l intero arco del processo dove termina la fase di refertazione Web Service Laboratorio Fig. 3.1 Struttura del Web Service Laboratory Anche il laboratorio ha bisogno di un web service che mette a disposizione una serie di metodi (quelli in colore giallo) per lo scambio dei messaggi con il repository centrale

37 CAP. 3 MUTUO RICONOSCIMENTO E INTERFACCE GRAFICHE Mutuo Riconoscimento Una volta effettuato l accesso tramite un semplice web browser( ad esempio internet explorer) il sistema tramite l utilizzo dei certificati digitali effettua il riconoscimento del laboratorio che ha compiuto l accesso. Ciò avviene tramite l estrapolazione del common name dal certificato il quale viene confrontato con il dato presente nella tabella tm_utenti nel campo utn_cn, se il confronto ha esito positivo il sistema effettuerà un accesso guidato all interno del repository, visualizzando tramite opportune interfacce solo i dati relativi agli eventi ad esso connessi Interfacce grafiche Il sistema offre al client del laboratorio dell interfacce user-friendly di facile utilizzo. Le varie form sono state create tramite tecnologia jsp con l ausilio del tool struts (entrambi questi prodotti verranno spiegati successivamente). L interfaccia per l inserimento dei dati da parte del laboratorio nel repository è la seguente:

Guida alla scansione su FTP

Guida alla scansione su FTP Guida alla scansione su FTP Per ottenere informazioni di base sulla rete e sulle funzionalità di rete avanzate della macchina Brother, consultare la uu Guida dell'utente in rete. Per ottenere informazioni

Dettagli

InitZero s.r.l. Via P. Calamandrei, 24-52100 Arezzo email: info@initzero.it

InitZero s.r.l. Via P. Calamandrei, 24-52100 Arezzo email: info@initzero.it izticket Il programma izticket permette la gestione delle chiamate di intervento tecnico. E un applicazione web, basata su un potente application server java, testata con i più diffusi browser (quali Firefox,

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo

Dettagli

HORIZON SQL CONFIGURAZIONE DI RETE

HORIZON SQL CONFIGURAZIONE DI RETE 1-1/9 HORIZON SQL CONFIGURAZIONE DI RETE 1 CARATTERISTICHE DI UN DATABASE SQL...1-2 Considerazioni generali... 1-2 Concetto di Server... 1-2 Concetto di Client... 1-2 Concetto di database SQL... 1-2 Vantaggi...

Dettagli

FileMaker Server 12. Guida introduttiva

FileMaker Server 12. Guida introduttiva FileMaker Server 12 Guida introduttiva 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi di FileMaker,

Dettagli

explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting.

explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting. explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting.it Procedura di gestione per Laboratori di Analisi Cliniche Pag.

Dettagli

Gestore Comunicazioni Obbligatorie. Progetto SINTESI. Comunicazioni Obbligatorie. Modulo Applicativo COB. - Versione Giugno 2013 -

Gestore Comunicazioni Obbligatorie. Progetto SINTESI. Comunicazioni Obbligatorie. Modulo Applicativo COB. - Versione Giugno 2013 - Progetto SINTESI Comunicazioni Obbligatorie Modulo Applicativo COB - Versione Giugno 2013-1 Versione Giugno 2013 INDICE 1 Introduzione 3 1.1 Generalità 3 1.2 Descrizione e struttura del manuale 3 1.3 Requisiti

Dettagli

Guida ai Servizi Internet per il Referente Aziendale

Guida ai Servizi Internet per il Referente Aziendale Guida ai Servizi Internet per il Referente Aziendale Indice Indice Introduzione...3 Guida al primo accesso...3 Accessi successivi...5 Amministrazione dei servizi avanzati (VAS)...6 Attivazione dei VAS...7

Dettagli

APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO. Francesco Marchione e Dario Richichi

APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO. Francesco Marchione e Dario Richichi APPLICAZIONE WEB PER LA GESTIONE DELLE RICHIESTE DI ACQUISTO DEL MATERIALE INFORMATICO Francesco Marchione e Dario Richichi Istituto Nazionale di Geofisica e Vulcanologia Sezione di Palermo Indice Introduzione...

Dettagli

GESTIONE DELLA E-MAIL

GESTIONE DELLA E-MAIL GESTIONE DELLA E-MAIL Esistono due metodologie, completamente diverse tra loro, in grado di consentire la gestione di più caselle di Posta Elettronica: 1. tramite un'interfaccia Web Mail; 2. tramite alcuni

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello della Web Application 5 3 Struttura della web Application 6 4 Casi di utilizzo della Web

Dettagli

SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO

SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO CLSMS SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO Sommario e introduzione CLSMS SOMMARIO INSTALLAZIONE E CONFIGURAZIONE... 3 Parametri di configurazione... 4 Attivazione Software...

Dettagli

How to Develop Accessible Linux Applications

How to Develop Accessible Linux Applications How to Develop Accessible Linux Applications Sharon Snider Copyright 2002 IBM Corporation v1.1, 2002-05-03 Diario delle Revisioni Revisione v1.1 2002-05-03 Revisionato da: sds Convertito in DocBook XML

Dettagli

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 Sistemi Web-Based - Terminologia Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 CLIENT: il client è il programma che richiede un servizio a un computer collegato in

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

INFORMATIVA SUI COOKIE

INFORMATIVA SUI COOKIE INFORMATIVA SUI COOKIE I Cookie sono costituiti da porzioni di codice installate all'interno del browser che assistono il Titolare nell erogazione del servizio in base alle finalità descritte. Alcune delle

Dettagli

Processi di business sovra-regionali relativi ai sistemi regionali di FSE. Versione 1.0 24 Giugno 2014

Processi di business sovra-regionali relativi ai sistemi regionali di FSE. Versione 1.0 24 Giugno 2014 Processi di business sovra-regionali relativi ai sistemi regionali di FSE Versione 1.0 24 Giugno 2014 1 Indice Indice... 2 Indice delle figure... 3 Indice delle tabelle... 4 Obiettivi del documento...

Dettagli

FORM Il sistema informativo di gestione della modulistica elettronica.

FORM Il sistema informativo di gestione della modulistica elettronica. Studio FORM FORM Il sistema informativo di gestione della modulistica elettronica. We believe in what we create This is FORM power La soluzione FORM permette di realizzare qualsiasi documento in formato

Dettagli

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a: Lab 4.1 Utilizzare FTP (File Tranfer Protocol) LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) In questa lezione imparerete a: Utilizzare altri servizi Internet, Collegarsi al servizio Telnet, Accedere

Dettagli

AGGIORNAMENTO PROTOCOLLO VERSIONE 3.9.0

AGGIORNAMENTO PROTOCOLLO VERSIONE 3.9.0 AGGIORNAMENTO PROTOCOLLO VERSIONE 3.9.0 Con questo aggiornamento sono state implementate una serie di funzionalità concernenti il tema della dematerializzazione e della gestione informatica dei documenti,

Dettagli

SISSI IN RETE. Quick Reference guide guida di riferimento rapido

SISSI IN RETE. Quick Reference guide guida di riferimento rapido SISSI IN RETE Quick Reference guide guida di riferimento rapido Indice generale Sissi in rete...3 Introduzione...3 Architettura Software...3 Installazione di SISSI in rete...3 Utilizzo di SISSI in Rete...4

Dettagli

La gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net. di Emanuele Mattei (emanuele.mattei[at]email.

La gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net. di Emanuele Mattei (emanuele.mattei[at]email. La gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net di Emanuele Mattei (emanuele.mattei[at]email.it) Introduzione In questa serie di articoli, vedremo come utilizzare

Dettagli

Guida rapida all uso di ECM Titanium

Guida rapida all uso di ECM Titanium Guida rapida all uso di ECM Titanium Introduzione Questa guida contiene una spiegazione semplificata del funzionamento del software per Chiputilizzare al meglio il Tuning ECM Titanium ed include tutte

Dettagli

Firma Digitale Remota. Manuale di Attivazione, Installazione,Utilizzo

Firma Digitale Remota. Manuale di Attivazione, Installazione,Utilizzo Firma Digitale Remota Manuale di Attivazione, Installazione,Utilizzo Versione: 0.3 Aggiornata al: 02.07.2012 Sommario 1. Attivazione Firma Remota... 3 1.1 Attivazione Firma Remota con Token YUBICO... 5

Dettagli

FileMaker Server 13. Guida introduttiva

FileMaker Server 13. Guida introduttiva FileMaker Server 13 Guida introduttiva 2007-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati Uniti FileMaker e Bento sono marchi

Dettagli

Manuale di Remote Desktop Connection. Brad Hards Urs Wolfer Traduzione: Luciano Montanaro Traduzione: Daniele Micci

Manuale di Remote Desktop Connection. Brad Hards Urs Wolfer Traduzione: Luciano Montanaro Traduzione: Daniele Micci Manuale di Remote Desktop Connection Brad Hards Urs Wolfer Traduzione: Luciano Montanaro Traduzione: Daniele Micci 2 Indice 1 Introduzione 5 2 Il protocollo Remote Frame Buffer 6 3 Uso di Remote Desktop

Dettagli

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1 Tutorial Configuration Managment Configurare il servizio EC2 su AWS Pagina 1 Sommario 1. INTRODUZIONE... 3 2. PROGRAMMI NECESSARI... 4 3. PANNELLO DI CONTROLLO... 5 4. CONFIGURARE E LANCIARE UN ISTANZA...

Dettagli

CHE COS È DOCFLY FATTURAZIONE PA... 3 1.1 IL GESTIONALE WEB... 3 1.2 ACCESSO ALL INTERFACCIA WEB... 4 1.3 FUNZIONALITÀ DELL INTERFACCIA WEB...

CHE COS È DOCFLY FATTURAZIONE PA... 3 1.1 IL GESTIONALE WEB... 3 1.2 ACCESSO ALL INTERFACCIA WEB... 4 1.3 FUNZIONALITÀ DELL INTERFACCIA WEB... 1. CHE COS È DOCFLY FATTURAZIONE PA... 3 1.1 IL GESTIONALE WEB... 3 1.2 ACCESSO ALL INTERFACCIA WEB... 4 1.3 FUNZIONALITÀ DELL INTERFACCIA WEB... 5 1.3.1 CREAZIONE GUIDATA DELLA FATTURA IN FORMATO XML

Dettagli

Lezione n 1! Introduzione"

Lezione n 1! Introduzione Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"

Dettagli

Background (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory.

Background (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory. @ PC (Personal computer): Questa sigla identificò il primo personal IBM del 1981 a cura di R.Mangini Archiviazione: Il sistema operativo si occupa di archiviare i file. Background (sfondo): Cursore: Nei

Dettagli

LA POSTA ELETTRONICA

LA POSTA ELETTRONICA LA POSTA ELETTRONICA Nella vita ordinaria ci sono due modi principali di gestire la propria corrispondenza o tramite un fermo posta, creandosi una propria casella postale presso l ufficio P:T., oppure

Dettagli

Bus di sistema. Bus di sistema

Bus di sistema. Bus di sistema Bus di sistema Permette la comunicazione (scambio di dati) tra i diversi dispositivi che costituiscono il calcolatore E costituito da un insieme di fili metallici che danno luogo ad un collegamento aperto

Dettagli

REaD REtina and Diabetes

REaD REtina and Diabetes Progetto ECM di formazione scientifico-pratico sulla retinopatia diabetica REaD REtina and Diabetes S.p.A. Via G. Spadolini 7 Iscrizione al Registro delle 20141 Milano - Italia Imprese di Milano n. 2000629

Dettagli

PROPOSTE SISTEMA DI CITIZEN RELATIONSHIP MANAGEMENT (CRM) REGIONALE

PROPOSTE SISTEMA DI CITIZEN RELATIONSHIP MANAGEMENT (CRM) REGIONALE PROPOSTE SISTEMA DI CITIZEN RELATIONSHIP MANAGEMENT (CRM) REGIONALE Versione 1.0 Via della Fisica 18/C Tel. 0971 476311 Fax 0971 476333 85100 POTENZA Via Castiglione,4 Tel. 051 7459619 Fax 051 7459619

Dettagli

Architettura di un sistema informatico 1 CONCETTI GENERALI

Architettura di un sistema informatico 1 CONCETTI GENERALI Architettura di un sistema informatico Realizzata dal Dott. Dino Feragalli 1 CONCETTI GENERALI 1.1 Obiettivi Il seguente progetto vuole descrivere l amministrazione dell ITC (Information Tecnology end

Dettagli

Problema: al momento dell autenticazione si riceve il messaggio Certificato digitale non ricevuto Possibili cause: 1) La smart card non è una CNS e

Problema: al momento dell autenticazione si riceve il messaggio Certificato digitale non ricevuto Possibili cause: 1) La smart card non è una CNS e Problema: al momento dell autenticazione si riceve il messaggio Certificato digitale non ricevuto Possibili cause: 1) La smart card non è una CNS e non contiene il certificato di autenticazione: è necessario

Dettagli

CARATTERISTICHE DELLE CRYPTO BOX

CARATTERISTICHE DELLE CRYPTO BOX Secure Stream PANORAMICA Il sistema Secure Stream è costituito da due appliance (Crypto BOX) in grado di stabilire tra loro un collegamento sicuro. Le Crypto BOX sono dei veri e propri router in grado

Dettagli

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore)

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Autore: Matteo Veroni Email: matver87@gmail.com Sito web: matteoveroni@altervista.org Fonti consultate: http://openmeetings.apache.org/

Dettagli

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Posta Elettronica Certificata

Posta Elettronica Certificata Posta Elettronica Certificata Manuale di utilizzo del servizio Webmail di Telecom Italia Trust Technologies Documento ad uso pubblico Pag. 1 di 33 Indice degli argomenti 1 INTRODUZIONE... 3 1.1 Obiettivi...

Dettagli

Finanziamenti on line -

Finanziamenti on line - Finanziamenti on line - Manuale per la compilazione dei moduli di Gestione dei Progetti Finanziati del Sistema GEFO Rev. 02 Manuale GeFO Pagina 1 Indice 1. Introduzione... 4 1.1 Scopo e campo di applicazione...

Dettagli

Posta Elettronica. Claudio Cardinali claudio@csolution.it

Posta Elettronica. Claudio Cardinali claudio@csolution.it Posta Elettronica Claudio Cardinali claudio@csolution.it Posta Elettronica: WebMail Una Webmail è un'applicazione web che permette di gestire uno o più account di posta elettronica attraverso un Browser.

Dettagli

Informatica. Scopo della lezione

Informatica. Scopo della lezione 1 Informatica per laurea diarea non informatica LEZIONE 1 - Cos è l informatica 2 Scopo della lezione Introdurre le nozioni base della materia Definire le differenze tra hardware e software Individuare

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali

DynDevice ECM. La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali DynDevice ECM La Suite di applicazioni web per velocizzare, standardizzare e ottimizzare il flusso delle informazioni aziendali Presentazione DynDevice ECM Cos è DynDevice ICMS Le soluzioni di DynDevice

Dettagli

SMS API. Documentazione Tecnica YouSMS SOAP API. YouSMS Evet Limited 2015 http://www.yousms.it

SMS API. Documentazione Tecnica YouSMS SOAP API. YouSMS Evet Limited 2015 http://www.yousms.it SMS API Documentazione Tecnica YouSMS SOAP API YouSMS Evet Limited 2015 http://www.yousms.it INDICE DEI CONTENUTI Introduzione... 2 Autenticazione & Sicurezza... 2 Username e Password... 2 Connessione

Dettagli

12.5 UDP (User Datagram Protocol)

12.5 UDP (User Datagram Protocol) CAPITOLO 12. SUITE DI PROTOCOLLI TCP/IP 88 12.5 UDP (User Datagram Protocol) L UDP (User Datagram Protocol) é uno dei due protocolli del livello di trasporto. Come l IP, é un protocollo inaffidabile, che

Dettagli

CORSO DI ALGORITMI E PROGRAMMAZIONE. JDBC Java DataBase Connectivity

CORSO DI ALGORITMI E PROGRAMMAZIONE. JDBC Java DataBase Connectivity CORSO DI ALGORITMI E PROGRAMMAZIONE JDBC Java DataBase Connectivity Anno Accademico 2002-2003 Accesso remoto al DB Istruzioni SQL Rete DataBase Utente Host client Server di DataBase Host server Accesso

Dettagli

FileMaker Server 13. Pubblicazione Web personalizzata con PHP

FileMaker Server 13. Pubblicazione Web personalizzata con PHP FileMaker Server 13 Pubblicazione Web personalizzata con PHP 2007-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati Uniti FileMaker

Dettagli

Progetto Istanze On Line

Progetto Istanze On Line 2014 Progetto Istanze On Line 09 aprile 2014 INDICE 1 INTRODUZIONE ALL USO DELLA GUIDA... 3 1.1 SIMBOLI USATI E DESCRIZIONI... 3 2 GESTIONE DELL UTENZA... 4 2.1 COS È E A CHI È RIVOLTO... 4 2.2 NORMATIVA

Dettagli

Guida all utilizzo del dispositivo USB

Guida all utilizzo del dispositivo USB Guida all utilizzo del dispositivo USB 30/04/2013 Sommario - Limitazioni di responsabilità e uso del manuale... 3 1. Glossario... 3 2. Guida all utilizzo del dispositivo USB... 4 2.1 Funzionamento del

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Marco Giorgi. Palazzo di Giustizia di Torino 30 marzo 2012

Marco Giorgi. Palazzo di Giustizia di Torino 30 marzo 2012 Marco Giorgi Palazzo di Giustizia di Torino 30 marzo 2012 Post mortem (Dopo lo spegnimento del sistema) Si smonta il dispositivo e lo si collega ad un PC dedicato all'acquisizione Live forensics (Direttamente

Dettagli

Guida all'installazione di SLPct. Manuale utente. Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it

Guida all'installazione di SLPct. Manuale utente. Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it Guida all'installazione di SLPct Manuale utente Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it Premessa Il redattore di atti giuridici esterno SLpct è stato implementato da Regione

Dettagli

La suite Dental Trey che semplifica il tuo mondo.

La suite Dental Trey che semplifica il tuo mondo. La suite Dental Trey che semplifica il tuo mondo. impostazioni di sistema postazione clinica studio privato sterilizzazione magazzino segreteria amministrazione sala di attesa caratteristiche UNO tiene

Dettagli

TeamViewer 7 Manuale Controllo remoto

TeamViewer 7 Manuale Controllo remoto TeamViewer 7 Manuale Controllo remoto TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen teamviewer.com Indice 1 Informazioni su TeamViewer... 5 1.1 Informazioni sul software... 5 1.2 Informazioni sul

Dettagli

Rational Asset Manager, versione 7.1

Rational Asset Manager, versione 7.1 Rational Asset Manager, versione 7.1 Versione 7.1 Guida all installazione Rational Asset Manager, versione 7.1 Versione 7.1 Guida all installazione Note Prima di utilizzare queste informazioni e il prodotto

Dettagli

Guida al nuovo sistema di posta. CloudMail UCSC. (rev.doc. 1.4)

Guida al nuovo sistema di posta. CloudMail UCSC. (rev.doc. 1.4) Guida al nuovo sistema di posta CloudMail UCSC (rev.doc. 1.4) L Università per poter migliorare l utilizzo del sistema di posta adeguandolo agli standard funzionali più diffusi ha previsto la migrazione

Dettagli

AUTENTICAZIONE CON CERTIFICATI DIGITALI MOZILLA THUNDERBIRD

AUTENTICAZIONE CON CERTIFICATI DIGITALI MOZILLA THUNDERBIRD AUTENTICAZIONE CON CERTIFICATI DIGITALI MOZILLA THUNDERBIRD 1.1 Premessa Il presente documento è una guida rapida che può aiutare i clienti nella corretta configurazione del software MOZILLA THUNDERBIRD

Dettagli

Di seguito sono descritti i prerequisiti Hardware e Software che deve possedere la postazione a cui viene collegata l Aruba Key.

Di seguito sono descritti i prerequisiti Hardware e Software che deve possedere la postazione a cui viene collegata l Aruba Key. 1 Indice 1 Indice... 2 2 Informazioni sul documento... 3 2.1 Scopo del documento... 3 3 Caratteristiche del dispositivo... 3 3.1 Prerequisiti... 3 4 Installazione della smart card... 4 5 Avvio di Aruba

Dettagli

Come installare e configurare il software FileZilla

Come installare e configurare il software FileZilla Come utilizzare FileZilla per accedere ad un server FTP Con questo tutorial verrà mostrato come installare, configurare il software e accedere ad un server FTP, come ad esempio quello dedicato ai siti

Dettagli

Manuale di configurazione per iphone

Manuale di configurazione per iphone Manuale di configurazione per iphone Notariato.it e.net (Iphone 2G e 3G) 2 PREMESSA Il presente manuale ha lo scopo di fornire le indicazioni per la configurazione del terminale IPhone 2G e 3G per ricevere

Dettagli

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata Giampiero Carboni Davide Travaglia David Board Rev 5058-CO900C Interfaccia operatore a livello di sito FactoryTalk

Dettagli

Procedura per il ripristino dei certificati del dispositivo USB

Procedura per il ripristino dei certificati del dispositivo USB Procedura per il ripristino dei certificati del dispositivo USB 30/04/2013 Sommario - Limitazioni di responsabilità e uso del manuale... 3 1 Glossario... 3 2 Presentazione... 4 3 Quando procedere al ripristino

Dettagli

Laboratorio di Sistemi Fattoriale di un numero Jsp [Java]

Laboratorio di Sistemi Fattoriale di un numero Jsp [Java] Desideriamo realizzare una applicazione web che ci consenta di calcolare il fattoriale di un numero. L'esercizio in sé non particolarmente difficile, tuttavia esso ci consentirà di affrontare il problema

Dettagli

Il World Wide Web: nozioni introduttive

Il World Wide Web: nozioni introduttive Il World Wide Web: nozioni introduttive Dott. Nicole NOVIELLI novielli@di.uniba.it http://www.di.uniba.it/intint/people/nicole.html Cos è Internet! Acronimo di "interconnected networks" ("reti interconnesse")!

Dettagli

Integrated Development Environment (IDE) DevC++ 4.9.9.2

Integrated Development Environment (IDE) DevC++ 4.9.9.2 Integrated Development Environment (IDE) DevC++ 4.9.9.2 Manuale utente Data ultima revisione: 22/10/2008 Fondamenti di informatica Università Facoltà Corso di laurea Politecnico di Bari 1 a Facoltà di

Dettagli

Protocollo HTTP. Alessandro Sorato

Protocollo HTTP. Alessandro Sorato Un protocollo è un insieme di regole che permettono di trovare uno standard di comunicazione tra diversi computer attraverso la rete. Quando due o più computer comunicano tra di loro si scambiano una serie

Dettagli

Manuale - TeamViewer 6.0

Manuale - TeamViewer 6.0 Manuale - TeamViewer 6.0 Revision TeamViewer 6.0 9947c Indice Indice 1 Ambito di applicazione... 1 1.1 Informazioni su TeamViewer... 1 1.2 Le nuove funzionalità della Versione 6.0... 1 1.3 Funzioni delle

Dettagli

Cos è un protocollo? Ciao. Ciao 2:00. tempo. Un protocollo umano e un protocollo di reti di computer:

Cos è un protocollo? Ciao. Ciao 2:00. <file> tempo. Un protocollo umano e un protocollo di reti di computer: Cos è un protocollo? Un protocollo umano e un protocollo di reti di computer: Ciao Ciao Hai l ora? 2:00 tempo TCP connection request TCP connection reply. Get http://www.di.unito.it/index.htm Domanda:

Dettagli

F O R M A T O E U R O P E O

F O R M A T O E U R O P E O F O R M A T O E U R O P E O P E R I L C U R R I C U L U M V I T A E INFORMAZIONI PERSONALI Nome Indirizzo Laura Bacci, PMP Via Tezze, 36 46100 MANTOVA Telefono (+39) 348 6947997 Fax (+39) 0376 1810801

Dettagli

Sportello Telematico CERC

Sportello Telematico CERC Sportello Telematico CERC CAMERA DI COMMERCIO di VERONA Linee Guida per l invio telematico delle domande di contributo di cui al Regolamento Incentivi alle PMI per l innovazione tecnologica 2013 1 PREMESSA

Dettagli

GESTIRE LA BIBLIOGRAFIA

GESTIRE LA BIBLIOGRAFIA GESTIRE LA BIBLIOGRAFIA STRUMENTI DI GESTIONE BIBLIOGRAFICA I software di gestione bibliografica permettono di raccogliere, catalogare e organizzare diverse tipologie di materiali, prendere appunti, formattare

Dettagli

Configurazioni Mobile Connect

Configurazioni Mobile Connect Mailconnect Mail.2 L EVOLUZIONE DELLA POSTA ELETTRONICA Configurazioni Mobile Connect iphone MOBILE CONNECT CONFIGURAZIONE MOBILE CONNECT PER IPHONE CONFIGURAZIONE IMAP PER IPHONE RUBRICA CONTATTI E IPHONE

Dettagli

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

Dettagli

SERVER VIDEO 1-PORTA H.264

SERVER VIDEO 1-PORTA H.264 SERVER VIDEO 1-PORTA H.264 MANUALE UTENTE DN-16100 SALVAGUARDIA IMPORTANTE Tutti i prodotti senza piombo offerti dall'azienda sono a norma con i requisiti della legge Europea sulla restrizione per l'uso

Dettagli

Installazione di GFI Network Server Monitor

Installazione di GFI Network Server Monitor Installazione di GFI Network Server Monitor Requisiti di sistema I computer che eseguono GFI Network Server Monitor richiedono: i sistemi operativi Windows 2000 (SP4 o superiore), 2003 o XP Pro Windows

Dettagli

APPENDICE 3 AL CAPITOLATO TECNICO

APPENDICE 3 AL CAPITOLATO TECNICO CONSIP S.p.A. APPENDICE 3 AL CAPITOLATO TECNICO Manuale d uso del programma Base Informativa di Gestione (BIG), utilizzato per la raccolta delle segnalazioni ed il monitoraggio delle attività di gestione

Dettagli

Questo dispositivo, inoltre, è modulare; è quindi possibile scegliere i moduli e personalizzare la configurazione più adatta per le proprie esigenze.

Questo dispositivo, inoltre, è modulare; è quindi possibile scegliere i moduli e personalizzare la configurazione più adatta per le proprie esigenze. MONITOR DEFIBRILLATORE LIFEPAK 12 Il Monitor Defibrillatore LIFEPAK 12 è un dispositivo medicale che nasce per l emergenza e resiste ad urti, vibrazioni, cadute, polvere, pioggia e a tutte quelle naturali

Dettagli

Dal punto di vista organizzativo sono possibili due soluzioni per il sistema di rete.

Dal punto di vista organizzativo sono possibili due soluzioni per il sistema di rete. Premessa. La traccia di questo anno integra richieste che possono essere ricondotte a due tipi di prove, informatica sistemi, senza lasciare spazio ad opzioni facoltative. Alcuni quesiti vanno oltre le

Dettagli

Applicazione: Share - Sistema per la gestione strutturata di documenti

Applicazione: Share - Sistema per la gestione strutturata di documenti Riusabilità del software - Catalogo delle applicazioni: Gestione Documentale Applicazione: Share - Sistema per la gestione strutturata di documenti Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

FIRESHOP.NET. Gestione Utility & Configurazioni. Rev. 2014.3.1 www.firesoft.it

FIRESHOP.NET. Gestione Utility & Configurazioni. Rev. 2014.3.1 www.firesoft.it FIRESHOP.NET Gestione Utility & Configurazioni Rev. 2014.3.1 www.firesoft.it Sommario SOMMARIO Introduzione... 4 Impostare i dati della propria azienda... 5 Aggiornare il programma... 6 Controllare l integrità

Dettagli

Autenticazione con CNS (Carta Nazionale dei Servizi) Configurazione e utilizzo con il portale GisMasterWeb (v1.02 del 09/07/2014)

Autenticazione con CNS (Carta Nazionale dei Servizi) Configurazione e utilizzo con il portale GisMasterWeb (v1.02 del 09/07/2014) Autenticazione con CNS (Carta Nazionale dei Servizi) Configurazione e utilizzo con il portale GisMasterWeb (v1.02 del 09/07/2014) La Carta Nazionale dei Servizi (CNS) è lo strumento attraverso il quale

Dettagli

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 telecamere. I sistemi di acquisizione ed archiviazione

Dettagli

Modello OSI e architettura TCP/IP

Modello OSI e architettura TCP/IP Modello OSI e architettura TCP/IP Differenza tra modello e architettura - Modello: è puramente teorico, definisce relazioni e caratteristiche dei livelli ma non i protocolli effettivi - Architettura: è

Dettagli

Alb@conference GO e Web Tools

Alb@conference GO e Web Tools Alb@conference GO e Web Tools Crea riunioni virtuali sempre più efficaci Strumenti Web di Alb@conference GO Guida Utente Avanzata Alb@conference GO Per partecipare ad un audioconferenza online con Alb@conference

Dettagli

UNIVERSITÀ DEGLI STUDI DI TRENTO DOCUMENTO ELETTRONICO, FIRMA DIGITALE E SICUREZZA IN RETE.

UNIVERSITÀ DEGLI STUDI DI TRENTO DOCUMENTO ELETTRONICO, FIRMA DIGITALE E SICUREZZA IN RETE. UNIVERSITÀ DEGLI STUDI DI TRENTO DOCUMENTO ELETTRONICO, FIRMA DIGITALE E SICUREZZA IN RETE. INTRODUZIONE ALL ARGOMENTO. A cura di: Eleonora Brioni, Direzione Informatica e Telecomunicazioni ATI NETWORK.

Dettagli

Client di Posta Elettronica PECMailer

Client di Posta Elettronica PECMailer Client di Posta Elettronica PECMailer PECMailer è un semplice ma completo client di posta elettronica, ovvero un programma che consente di gestire la composizione, la trasmissione, la ricezione e l'organizzazione

Dettagli

Accesso all Area di Lavoro

Accesso all Area di Lavoro Accesso all Area di Lavoro Una volta che l Utente ha attivato le sue credenziali d accesso Username e Password può effettuare il login e quindi avere accesso alla propria Area di Lavoro. Gli apparirà la

Dettagli

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone Paragrafo 1 Prerequisiti Definizione di applicazione server Essa è un servizio che è in esecuzione su un server 1 al fine di essere disponibile per tutti gli host che lo richiedono. Esempi sono: il servizio

Dettagli

LINEE GUIDA PER L UTILIZZO DEL SITAR RS - SISTEMA INFORMATIVO TELEMATICO DEGLI APPALTI REGIONALI. della Regione Siciliana -

LINEE GUIDA PER L UTILIZZO DEL SITAR RS - SISTEMA INFORMATIVO TELEMATICO DEGLI APPALTI REGIONALI. della Regione Siciliana - Assessorato Regionale delle Infrastrutture e della Mobilità OSSERVATORIO REGIONALE DEI CONTRATTI PUBBLICI DI LAVORI, SERVIZI E FORNITURE Via Camillo Camilliani, 87 90145 PALERMO LINEE GUIDA PER L UTILIZZO

Dettagli

Esiste la versione per Linux di GeCo? Allo stato attuale non è prevista la distribuzione di una versione di GeCo per Linux.

Esiste la versione per Linux di GeCo? Allo stato attuale non è prevista la distribuzione di una versione di GeCo per Linux. FAQ su GeCo Qual è la differenza tra la versione di GeCo con installer e quella portabile?... 2 Esiste la versione per Linux di GeCo?... 2 Quali sono le credenziali di accesso a GeCo?... 2 Ho smarrito

Dettagli

progettiamo e realizziamo architetture informatiche Company Profile

progettiamo e realizziamo architetture informatiche Company Profile Company Profile Chi siamo Kammatech Consulting S.r.l. nasce nel 2000 con l'obiettivo di operare nel settore I.C.T., fornendo servizi di progettazione, realizzazione e manutenzione di reti aziendali. Nel

Dettagli

Guida Dell di base all'acquisto dei server

Guida Dell di base all'acquisto dei server Guida Dell di base all'acquisto dei server Per le piccole aziende che dispongono di più computer è opportuno investire in un server che aiuti a garantire la sicurezza e l'organizzazione dei dati, consentendo

Dettagli

Web Solution 2011 EUR

Web Solution 2011 EUR Via Macaggi, 17 int.14 16121 Genova - Italy - Tel. +39 010 591926 /010 4074703 Fax +39 010 4206799 Cod. fisc. e Partita IVA 03365050107 Cap. soc. 10.400,00 C.C.I.A.A. 338455 Iscr. Trib. 58109 www.libertyline.com

Dettagli

Cross Software ltd Malta Pro.Sy.T Srl. Il gestionale come l'avete sempre sognato... Pag. 1

Cross Software ltd Malta Pro.Sy.T Srl. Il gestionale come l'avete sempre sognato... Pag. 1 Il gestionale come l'avete sempre sognato... Pag. 1 Le funzionalità di X-Cross La sofisticata tecnologia di CrossModel, oltre a permettere di lavorare in Internet come nel proprio ufficio e ad avere una

Dettagli

Introduzione ad Access

Introduzione ad Access Introduzione ad Access Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale

Dettagli

Virtualizzazione e installazione Linux

Virtualizzazione e installazione Linux Virtualizzazione e installazione Linux Federico De Meo, Davide Quaglia, Simone Bronuzzi Lo scopo di questa esercitazione è quello di introdurre il concetto di virtualizzazione, di creare un ambiente virtuale

Dettagli

GUIDA RAPIDA emagister-agora Edizione BASIC

GUIDA RAPIDA emagister-agora Edizione BASIC GUIDA RAPIDA emagister-agora Edizione BASIC Introduzione a emagister-agora Interfaccia di emagister-agora Configurazione dell offerta didattica Richieste d informazioni Gestione delle richieste d informazioni

Dettagli