Software per la gestione di un REGISTRO TUMORI ANIMALI della Sicilia

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Software per la gestione di un REGISTRO TUMORI ANIMALI della Sicilia"

Transcript

1 Software per la gestione di un REGISTRO TUMORI ANIMALI della Sicilia 1 Allievo Ing. Giuseppe Domenico Orlando Relatore Prof. Marco La Cascia Correlatori aziendali Dott. Ing. Maurizio Orlando, Dott. Guido Ruggero Loria Abstract Questo documento sintetizza l attività che il laureando Giuseppe Domenico Orlando ha svolto presso l Istituto Zooprofilattico Sperimentale della Sicilia (IZSSi). Tale attività ha avuto come obiettivo la realizzazione di un Applicativo Web per la gestione di un Registro Tumori Animale della Sicilia, attraverso una serie di processi atti ad informatizzare i meccanismi di acquisizione, gestione ed utilizzo dei dati legati ai casi patologici tumorali degli animali domestici. Con tale esperienza si vuole evidenziare la possibilità di integrazione che hanno le moderne tecnologie informatiche con i meccanismi interni dell Ente, al fine di realizzare e trasformare uno strumento di gestione dati in un sistema efficiente ed efficace che sfrutti a pieno le caratteristiche dell'architettura e delle tecnologie Web. Index Terms Software, Applicativo Web, Registro Tumori Animali. L I. INTRODUZIONE A crescente esigenza di garantire una migliore comprensione della diffusione e delle cause delle patologie tumorali sugli animali, ha portato l'assessorato alla Sanità della Regione Siciliana e l'izs i della Sicilia alla decisione di istituire un "Registro dei Tumori Animali". Con tale strumento, che consente di raccogliere dati da utilizzare sul territorio per una corretta prevenzione sanitaria, le Istituzioni si prefiggono l'obiettivo di comprendere al meglio le dinamiche epidemiologiche ed i fenomeni ambientali che possono utilizzare come agenti oncogeni. L utilità di raccogliere ed analizzare i trend oncologici osservabili negli animali, ed in particolare in quelli che convivono con l uomo (cani e gatti), deriva dal fatto che tali specie rappresentano indicatori naturali e precoci (rispetto alla specie umana) del rischio ambientale. Infatti, l insorgenza di tali patologie è proporzionale alla loro breve vita biologica, evidenziando in tempi più brevi, rispetto ai Questa relazione di tesi è stata svolta a completamento del triennio di Ingegneria di Informatica presso l Università di Palermo. Lo spunto è stato dato dall attività di stage presso l Istituto Zooprofilattico Sperimentale della Sicilia, sotto la supervisione del Dott. Ing. Maurizio Orlando ) e del Dott. Guido Ruggero Loria ( ) responsabile del Laboratorio di Istopatologia Animale della Sicilia, nell ambito della ricerca scientifica legata alla realizzazione del primo Registro Tumori Animale Domestici della Regione. i IZS e IZSSi, sono gli acronimi utilizzati per indicare l Istituto Zooprofilattico Sperimentale della Sicilia. periodi di latenza nell uomo, il rischio ambientale e segnalando in questo modo precocemente il pericolo. II. PROBLEMATICA AFFRONTATA La necessità di sviluppare meccanismi e tecnologie per l acquisizione e la gestione delle informazioni legate ai singoli casi patologici tumorali riscontrati, ha portato alla richiesta di uno strumento software capace di realizzare tale obiettivo in una modalità distribuita, efficiente ed efficace per una raccolta di dati a livello territoriale. Allo stesso tempo l idea è stata quella di offrire all Ente e a coloro che collaborano con esso, nuovi servizi e un nuovo modo di svolgere il proprio lavoro fino ad oggi legato all'uso di documentazione cartacea e procedure lente e gravose. La continua evoluzione delle tecnologie disponibili, sia in termini di maggiore capacità di integrazione che di tecnologie Web, ha portato alla scelta di uno strumento di lavoro che adottasse tale ambiente. Nel caso particolare del Registro Tumori si è pensato allo sviluppo di un applicazione web basata sui dati. La tecnologica adottata in questo progetto, è legata alla realizzazione del nuovo Portale Web dell IZS della Sicilia, di cui farà parte integrante. Analizzando il modo in cui le applicazioni Web oggi vengono sviluppate, ci si rende conto che i principi e le metodologie dell ingegneria del software non sempre vengono sfruttati al meglio, di fatto, l approccio utilizzato in questo progetto è costituito da un insieme multidisciplinare di metodologie che avvalendosi di strumenti e tecniche dell ingegneria del software permettono la definizione dei processi di sviluppo del software, di appropriati concetti di progettazione e di linee guida per la conduzione delle varie attività, non ultima quella di integrazione con altri progetti in corso[1]. Gli strumenti che sono stati adottati, per la costruzione di questo progetto Web basato sui dati, uniscono elementi progettuali noti agli sviluppatori, quali la progettazione concettuale dei dati attraverso il modello Entità-Relazione, la specifica dei casi d uso attraverso l'uml e con nuovi linguaggi di modellazione di alto livello per la progettazionedegli ipertesti, come il Web Modeling Language(WebML) ii [1]. Il WebML (Web Modeling Language) è un linguaggio di modellazione di alto livello per la specifica di applicazioni Web. Essenzialmente, WebML consiste in un insieme di concetti visuali per descrivere un ipertesto. Esso è definito come un insieme di pagine costituite da unit di contenuto e operazioni collegate tra loro. Tali unit sono associate con i dati ai quali si riferiscono. Il lettore non deve pertanto preoccuparsi della necessità di apprendere un nuovo linguaggio. Così come per i costrutti del modello Entita-Relazione, anche i diagrammi WebML possono essere rappresentati attraverso la sintassi UML, forse con minor chiarezza ed immediatezza, ma senza perdite di potere espressivo. WebML è ii

2 2 Al fine di acquisire una completa conoscenza del dominio applicativo e delle diverse soluzioni da applicare è stato necessario procedere con una serie di interviste rivolte ai responsabili del laboratorio di Istopatologia Animale dell IZS di Palermo, riguardanti gli obiettivi, il funzionamento e le caratteristiche che il Registro Tumori deve possedere. L attività di progetto ha previsto un analisi di tutta la documentazione utilizzata nell attività non informatizzata, (moduli di richiesta esame, documenti di accompagnamento campioni e di emissione referto) legata al WorkFlow, come mostrato in Figura 1 e descritto dai seguenti punti: 1. il veterinario richiede un esame istologico su uno o più campioni di un animale domestico che ritiene oggetto di un potenziale caso tumorale; 2. tale richiesta supera la fase di accettazione e i campioni con la relativa documentazione entrano in attesa di essere sottoposti ad esame; 3. esitati i campioni, il personale del laboratorio emette un referto che ne conferma o meno l'esito patologico. Accettazione campioni e richiesta esame economicità che doveva possedere la realizzazione del software. Il modo in cui le componenti software interagiscono tra loro, implementando le funzionalità richieste, è stato definito attraverso una architettura a tre livelli logico-funzionali (Figura 2)[2] : livello di presentazione - rappresenta l'interfaccia utente dell'applicazione e si occupa di acquisire dati e visualizzare risultati; livello intermedio - si occupa delle elaborazioni dei dati in base alla cosiddetta busines logic, cioè all'insieme delle regole per cui i dati sono considerati significativi e le loro relazioni consistenti; le elaborazioni del livello intermedio generano i risultati richiesti dall'utente; livello dati - rappresenta l'insieme dei servizi offerti da applicazioni indipendenti dal Web, come ad esempio un gestore di database, un sistema di gestione di posta elettronica, ecc. Documenti di richiesta esame e accompagnamento campione Analisi da parte del personale di laboratorio Veterinario Documento di Referto Figura 1: Flusso dell'attività legata all'esame istologico. Altre informazioni sulla problematica del Registro Tumori Animale sono state integrate a partire dall analisi di articoli scientifici relativi a progetti similari. Uno degli obiettivi principali del progetto è stato quello di offrire tutti gli strumenti adatti a dematerializzare le operazioni sopra descritte nel rispetto di criteri di semplicità, usabilitàiii ed efficienza. L utilizzo di tecnologie software Open Source, come l uso di DBMS MySql e linguaggio di scripting server side come Php e client site come Javascript, già utilizzati nello sviluppo del nuovo portale internet dell IZS della Sicilia, è legato all'integrazione tra il nuovo portale e l applicativo per la gestione del registro tumori, e dalla caratteristica di Figura 2: Schema dell Architettura Web a tre livelli. composto da un certo numero di modelli, indirizzati a specificare aspetti ortogonali delle applicazioni Web: modello dei dati, modello di ipertesto (composizione + navigazione), modello di presentazione. Figura 3: Flusso delle attività associato all'applicativo Web. iii L'Usabilità è definita dall' ISO (International Organisation for Standardisation), come l'efficacia, l'efficienza e la soddisfazione con le quali determinati utenti raggiungono determinati obiettivi in determinati contesti. In pratica definisce il grado di facilità e soddisfazione con cui l'interazione uomostrumento si compie. Il risultato ottenuto migliora il flusso delle attività di censimento legate all anagrafica come rappresentato nello schema in Figura 3.

3 3 Gli utenti registrati attraverso l interfaccia utente, livello di presentazione, interagiscono con l applicativo usufruendo delle funzionalità e dei servizi da esso offerti. in particolare il veterinario effettuerà le richieste di esame in maniera interattiva, popolando contemporaneamente la Base Dati. Il livello dati conterrà i dati necessari al ricercatore IZS che potrà in maniera immediata utilizzarli per i propri studi e le opportune valutazioni scientifiche, offrendo in tale modo un servizio alla comunità che non è viziato da tempi di latenza burocratici. III. PROGETTAZIONE DI UNA APPLICAZIONE WEB ATTRAVERSO L IMPIEGO DEL WEBML La progettazione di un applicazione web è un attività complessa che deve essere affrontata adottando tecniche ad hoc su concetti rappresentati con strumenti di modellazione adeguati [3]. L idea, pertanto, è stata quella di utilizzare gli strumenti orientati specificamente alla progettazione di Applicazioni Web basate sui dati. Tale sviluppo si avvale di diverse fasi schematizzate nella Figura 4. Ogni fase produce un prototipo oppure una versione parziale del sistema da realizzare. Si tratta di un approccio progettuale incrementale ed iterativo particolarmente appropriato per le applicazioni Web, vista la caratteristica di dinamicità nei cambiamenti dei requisiti in fase di sviluppo e di rapidità con la quale devono essere implementati [4]. Il Registro Tumori Animali della Sicilia è un applicazione Web based che consente: Accesso alle diverse risorse informative Archivio delle patologie tumorali Archivio degli esami e referti Archivio utenti Dati statistici Amministrazione(inserimento,modifica, eliminazione) di: informazioni che compongono la collezione di dati TUMORI, informazioni che compongono la collezione di dati ORGANI, dati legati ai veterinari dati legati ai proprietari dati legati alle terapie dati legati agli animali dati legati ai campioni dati legati agli esami Accesso a nuove funzionalità e servizi creazione di un documento referto stampa del documento di referto b) REQUISITI DI BUSINESS SPECIFICA DEI REQUISITI PROGETTAZIONE DEI DATI PROGETTAZIONE DELL IPERTESTO PROGETTAZIONE DELL ARCHITETTURA TESTING E VALUTAZIONE IMPLEMENTAZIONE MANTENIMENTO ED EVOLUZIONE Figura 4: Fasi nel processo di sviluppo di applicazioni Web centrate sui dati. Attraverso l insieme di attività legate alla formalizzazione dei requisiti sono state individuate le informazioni necessarie per rappresentare uno dei più importanti strumenti di modellazione nella progettazione: gli scenari utente. L analisi delle specifiche dei requisiti funzionali generali richiesti[5], ci porta all analisi dei seguenti punti: 1. a) Specifiche dei requisiti generali Requisiti funzionali Nell elenco che segue sono stati riassunti i requisiti funzionali e di sistema dell applicativo. 2. Requisiti non funzionali usabilità: viene garantita la facilità d uso dell applicazione con una GUI (Graphical User Interface) semplice ed immediata, che è basato su un modus operandi già adoperato dagli utenti nella procedura no informatizzata; prestazioni: non rappresentano un obiettivo a breve termine ma a lungo termine che seguirà ad uno studio delle statistiche di utilizzo dell applicativo nel medio termine; scalabilità: la caratteristica di incrementare le prestazioni e le funzionalità se richiesto; sicurezza: è richiesta la protezione dell integrità, la confidenzialità e la privatezza dell informazione (in particolare per i dati relativi ai proprietari ed ai veterinari), la disponibilità dei servizi, l autenticazione degli utenti e la protezione del flusso di informazione trasferita tra utenti e applicazione (PROTOCOLLO SSL); manutenibilità riguarda la facilità con cui è possibile attivare le procedure di manutenzione ordinarie e straordinarie. Analisi dei requisiti formalizzati In questa fase si sono realizzati i documenti semi-formali sull applicazione. Questi documenti costituiscono la base fondamentale per la realizzazione dell applicazione. Al fine di completare l analisi e la comprensione del problema è stato necessario individuare e schematizzare le seguenti informazioni: i principali gruppi utenti e le relazioni gerarchiche esistenti tra essi;

4 4 i principali casi d uso (use case), che risultano dalla lista dei requisiti funzionali; le site view elaborate in base alle richieste e l assegnamento delle stesse ai gruppi di utenti che le utilizzeranno; 3. Specifica dei gruppi utenti I gruppi di utenti del Registro Tumori, sono stati organizzati in modo gerarchico legato alla loro specializzazione (Figura 5). Una prima distinzione ha permesso un raggruppamento in utenti esterni ed in utenti interni, entrambi accedono previa autenticazione (login) a contenuti personalizzati. Essi sono suddivisi in sotto-gruppi in base al contenuto di pertinenza ed alle funzionalità gestite: Amministratori: il personale interno del laboratorio; Veterinari: sono i medici veterinari che collaborano con il laboratorio. Dati profilo Nome, cognome, indirizzo di posta elettronica, numero di telefono, nome utente per la login e la password. Super-gruppo Sotto-gruppo Utente interno registrato. Oggetti accessibili in lettura Utenti e gruppi di utenti, esami pendenti e esitati, elenco organi e tumori, referti. Oggetti accessibili in scrittura Utente, gruppi di utente, esami, referti, organi e tumori. TABELLA II TABELLA DESCRITTIVA DEI PROFILI VETERINARIO Nome Veterinario Descrizione Medico veterinario che collabora con il laboratorio. Richiede gli esami per dei campioni di un animale che si presume affetto da patologia tumorale. Dati profilo Nome, cognome, indirizzo di posta elettronica, indirizzo numero di telefono, nome utente per la login, password e ambulatorio. Super-gruppo Utente esterno registrato. Utente REGISTRO TUMORI Utente esterno registrato Utente interno registrato Sotto-gruppo Oggetti accessibili in lettura Veterinario Amministratore Oggetti accessibili in scrittura Account personale, esami pendenti e esitati, elenco tumori. Utente, esami. Figura 5: Diagramma della gerarchia dei gruppi. Per ogni gruppo di utenti individuato è stato compilato un profilo di specifica che possiede i seguenti campi: nome: nome del gruppo; descrizione: descrizione dei criteri che caratterizzano il gruppo; dati profilo: dati per il profilo che caratterizzano i membri del gruppo; super-gruppo: il gruppo che generalizza le caratteristiche comuni ai vari sottogruppi; diritti d accesso: i dati accessibili e gestibili dai gruppi. I ruoli e i diritti di accesso per i due gruppi Amministratore e Veterinario, vengono riassunti rispettivamente nella Tabella I e nella Tabella II. TABELLA I T ABELLA DESCRITTIVA DEL PROFILO AMMINISTRATORE Nome Amministratore Descrizione Personale interno con il ruolo di gestire gli utenti dell applicazione (sia che essi siano interni o esterni), impostare i dati di nuovi tumori, organi, esami e referti. Gestire i dati di essi già esistenti. Mettendo in relazione tutte le informazioni e i dati acquisiti sugli utenti con gli obiettivi da raggiungere sono stati creati alcuni scenari. Si è trattato di un lavoro creativo con riscontro finale: si sono infatti immaginati gli strumenti che occorreva mettere a disposizione degli utenti verificandone l utilità raggiunta. Sono scenari in forma schematica che descrivono le modalità di interazione con il sistema a partire dai casi d uso. Come illustrato dal diagramma in Figura 6, gli Amministratori gestiscono i dati degli utenti, creando e modificando i profili utente. Gli amministratori hanno inoltre un ruolo gestionale che consente l inserimento, la modifica e l eliminazione (vengono marcati come cancellati) di esami, di referti, delle schede degli organi e dei tumori. Inoltre gli amministratori hanno la possibilità di visualizzare i dati statistici al fine di trarre informazioni e per la reportistica. Poiché tutte queste operazioni sono protette da una politica di sicurezza della privacy dei dati gli amministratori accederanno nel sistema previa autenticazione e riceveranno un incarico per il trattamento dei dati dal titolare della privacy aziendale.

5 5 Crea Utente Crea Referto Post-condizione Login Modifica account Utente Modifica Referto Rimuovi Referto Rimuovi Utente Visualizza Dati Statistici Workflow Utente Amministratore Aggiungi Organo Aggiungi Tumore Modifica Organo Modifica Tumore Modifica Esame Aggiungi Organo La nuova patologia è disponibile per la consultazione ed assegnazione ad un caso per il veterinario ed amministratore e per la modifica da parte del solo amministratore. 1. L utente riceve una lista dei tumori esistenti e un link per caricare una form di input per inserire un nuovo tumore. 2. L utente inserisce i nuovi dati. 3. Si eseguono le verifiche di validità sui dati inseriti. 4. Se i dati non sono corretti, l utente riceve un messaggio di errore e viene mandato nuovamente alla pagina che include la pagina di input, dove i dati possono essere corretti e risottomessi. 5. Se i dati sono corretti viene salvato il nuovo record. 6. Se l operazione termina con successo, l utente riceve la lista aggiornata dei tumori ed il nuovo tumore sarà disponibile alla consultazione da parte di tutti. Aggiungi Tumore Crea Esame Rimuovi Esame Figura 6: Diagramma dei casi d'uso per l'amministratore. Come mostrato nel diagramma dei casi d uso riportato in Figura 7, il veterinario gestisce i dati del proprio account e visualizza tutte le informazioni sui tumori. Essi sono inoltre responsabili della creazione di un nuovo esame e visualizzano i propri esami. Login Crea Esame Modifica dati Account Naviga Elenco Tumori Naviga Esami Accede ai dettagli del Tumore Utente Veterinario Accede ai dettagli dell' Esame Figura 7: Diagramma dei casi d'uso per il veterinario. Per ogni caso d uso è stato previsto un foglio di specifica; nell esempio riportato in Tabella III si fa riferimento alla specifica per l inserimento di una nuova patologia, tra quelle registrate nell elenco tumori, da parte dell amministratore. TABELLA III FOGLIO DI FPECIFICA PER IL CASO D USO CREA NUOVO T UMORE Titolo Crea Nuova Patologia Tumorale Scopo Esprimere il modo in cui gli amministratori aggiungono una nuova patologia tumorale. Pre-condizione L Amministratore accede all applicazione ed entra nella site view dedicata all elenco delle patologie riconosciute. Quindi crea la nuova patologia tumorale inserendo tutte le informazioni necessarie. IV. PROGETTAZIONE DEI DATI Il modello teorico di organizzazione dei dati che è stato adottato nel nostro progetto è il diffuso Modello Relazionale o Modello Entità-Relazione. Gli elementi di base che costituiscono questa metodologia sono: le ENTITÀ, che rappresentano un insieme di oggetti della realtà di cui si individuano proprietà comuni; le ASSOCIAZIONI, che rappresentano un legame logico tra due o più entità; gli ATTRIBUTI, che rappresentano le proprietà elementari di entità o associazioni[6]. La metodologia di progettazione adottata, legata a tale modello, consolidata ormai negli anni, si articola in tre fasi e si fonda su di un principio dell ingegneria semplice ed efficace: separare in maniera netta le decisioni relative a cosa rappresentare in una base di dati da quelle relative a come farlo [7]. Le tre fasi sono così suddivise: A. PROGETTAZIONE CONCETTUALE B. PROGETTAZIONE LOGICA C. PROGETTAZIONE FISICA Di seguito illustreremo le prime due da cui si otterranno rispettivamente schema concettuale e logico. A.PROGETTAZIONE CONCETTUALE La progettazione concettuale ha permesso di rappresentare le specifiche informali della realtà di interesse in termini di una descrizione formale e completa, indipendente dai criteri di rappresentazione nei sistemi di gestione. Il risultato di tale attività che abbiamo detto essere lo schema concettuale, fa riferimento ad un modello concettuale dei dati. Tale modello ci ha permesso quindi di descrivere l organizzazione dei dati a un alto livello di astrazione senza considerare gli aspetti implementativi. Allo sviluppo dello schema concettuale, vero e proprio processo di ingegnerizzazione, è stata applicata la strategia di progetto che prende il nome di strategia mista. Essa combina i vantaggi della strategia top-down e quella della strategia bottom-up[8].

6 6 Si è proceduto nel suddividere i requisiti in componenti separate (come nella strategia bottom-up), ma allo stesso modo si è definito uno schema scheletrico (Figura 8), che a livello astratto, contiene i concetti principali dell applicazione (top-down). Lo schema realizzato ci ha permesso di avere una visione unitaria favorendo le fasi di integrazione dei vari schemi sviluppati separatamente. L analisi ha permesso l individuazione delle entità principali (gli animali, i campioni, i referti, i proprietari, i veterinari e i tumori) e delle relazioni tra di esse (affetto, possiede ed esame). Figura 9: Schema Concettuale della Base di Dati. Figura 8: Schema Scheletrico della Base di Dati. Le entità proprietario e veterinario individuano due tipologie di quella che è l utenza, a cui si aggiunge l utente AMMINISTRATORE. Si tratta quindi di entità figlie dell entità UTENZA: la generalizzazione che ne risulta è totale e sovrapposta. Infatti potrebbe capitare che un veterinario sia anche proprietario dell animale oggetto dell esame. Analizzando le specifiche relative all animale ci si accorge che un animale può essere stato sottoposto a precedenti terapie, introduciamo l entità TERAPIA, legata ad animale dalla relazione PRESCRIZIONE. Allo stesso modo analizzando le specifiche del campione e del tumore entrambe hanno un legame con una nuova entità, ossia ORGANO, la prima tramite la relazione DI (nel senso di appartenenza) e con la seconda tramite la relazione INTERESSA, in quanto vi sono tumori specifici per una tipologia di organo. Aggiungendo gli attributi a entità e relazioni, le cardinalità alle relazioni e gli identificatori alle entità si è ottenuto lo schema concettuale in Figura 9. Il glossario dei termini è stato riassunto nella Tabella IV. Termine TABELLA IV GLOSSARIO DEI TERMINI Descrizione Collegamenti PROPRIETARIO È il possessore dell animale. ANIMALE, REFERTO, CAMPIONE VETERINARIO È il medico competente che consegna il campione appartenente all ANIMALE. ANIMALE, PROPRIETARIO, REFERTO, CAMPIONE AMMINISTRATORE È il personale interno del laboratorio. ANIMALE È l animale a cui appartiene il CAMPIONE da refertare. PROPRIETARIO, VETERINARIO, REFERTO, CAMPIONE, TUMORE CAMPIONE È l oggetto dell ESAME PROPRIETARIO, VETERINARIO, ANIMALE, ORGANO, REFERTO TUMORE Rappresenta il tipo di Patologia analizzata. ANIMALE, ORGANO REFERTO È il documento che definisce e conferma una determinata patologia. VETERINARIO, PROPRIETARIO, ANIMALE, CAMPIONE, ORGANO È l oggetto da cui si acquisisce il CAMPIONE da esaminare e da refertare. Mette in relazione le varie entità. Terapia a cui un animale è o è stato sottoposto. TUMORE, APPARATO, CAMPIONE È l apparato del corpo. ORGANO ESAME TERAPIA APPARATO ANIMALE

7 7 B.PROGETTAZIONE LOGICA Lo schema concettuale, ottenuto dalla progettazione concettuale, ha costituito la base per l attività successiva di costruzione di un nuovo schema: lo schema logico[9]. Lo schema logico è un modello caratterizzato da una rappresentazione necessaria alla terza fase della progettazione del Data Base, ossia la progettazione fisica. Al fine di ottenere lo schema logico sono state effettuate una serie di operazioni di ristrutturazione e traduzione. Una delle ristrutturazioni evidenti è stata l eliminazione della generalizzazione tra l entità padre, l UTENZA, e le tre entità figlie PROPRIETARIO, AMMINISTRATORE E VETERINARIO, vedi Figura 10. Queste ultime sono state eliminate e le loro proprietà sono state aggiunte all entità padre, a cui è stato aggiunto un ulteriore attributo, il ruolo, per distinguere il tipo di occorrenza dell entità UTENZA. modello ipertestuale[11] sia in linguaggio testuale che visuale del WebML, che ha fornito una vista ad alto livello delle interfacce dell applicazione. Di seguito ne illustriamo una porzione limitata per l applicativo: Operazione di login Il Modello Ipertestuale che è stato realizzato tramite il linguaggio testuale del WebML per descrivere l operazione di login è : login OperazioneLogin (parameters Putente:= CUtente, PPassword :=CPassword) Mentre il modello Ipertestuale tramite il linguaggio visuale del WebML è rappresentato in Figura 12 ed in Figura 13 dove viene mostrato il risultato finale: LoginFallita LOGIN Logout DatiUtente Params KO HomePage OK Figura 12:Processo di login modellato in WebML. Figura 10: Generalizzazione Utenza. Altri interventi di ristrutturazione hanno costituito una serie di operazioni di traduzione che tenendo conto della presenza di determinate associazioni con chiavi comuni e delle cardinalità presenti, avvalendosi di opportuni schemi hanno comportato una ristrutturazione per la progettazione fisica come nell esempio della relazione POSSIEDE (Figura 11), che lega l entità ANIMALE ad un PROPRIETARIO. Si tratta di una relazione uno a molti con partecipazione obbligatoria, che opportunamente tradotta ha portato al seguente risultato: ANIMALE (id,domestico, nome,sesso, età, razza,specie, alimentazione, stato, idutenza). UTENZA(id,c.f., nome,cognome,tel, ,numero,via,città, provincia,nazione,username,password) Il modello Ipertestuale che è stato realizzato tramite il linguaggio testuale del WebML per la Multidata unit relativa all elenco tumori è: Figura 13:Mock-upiv del login. Multidata unit dell elenco tumori MultidataUnit ListaTumori ( source Tumore; attributes Codice Normato, Tipo, Descrizione) Figura 11: Schema per la relazione Possiede. V. PROGETTAZIONE DELL IPERTESTO Attraverso la fase di progettazione ipertestuale[10] è stata creata una specifica WebML, caratterizzata dall utilizzo del mock-up è l'attività di riprodurre un oggetto o modello in scala ridotta o maggiorata. Chi si dedica professionalmente a tale attività è detto (in inglese) mock-up artist. Oggi l'attività del mock-up artist si rivolge anche al web design, con la creazione di modelli di pagine web eseguiti mediante software grafico e non linguaggio di mark-up tipo HTML. iv

8 8 Mentre il modello Ipertestuale tramite il linguaggio visuale del WebML è rappresentato in Figura 14 e Figura 15 dove viene mostrato il risultato finale. Multidata unit Tumore [tutto l elenco dei Tumori] Figura 14: Simbolo WebML per rappresentare il MultiDataUnit per gli items contenuti nell entità Tumore [ListaTumore]. Figura 17: Mock-up Dataunit relativo al Dettaglio di un Tumore. Creazione di un nuovo tumore Nel caso della creazione di un nuovo tumore, ossia dell aggiunta di una nuova patologia tumorale nell elenco relativo, la Figura 18 ne rappresenta una schematizzazione attraverso il diagramma WebML e le corrispondenti pagine. Figura 15: Mock-up MultidataUnit per l entità Tumore. Data unit per l entità Tumore Il Modello Ipertestuale che è stato realizzato tramite il linguaggio testuale del WebML per descrivere la DataUnit: DataUnit DettaglioTumore ( source Tumore; Selector Tipo= Cellule ; attributes Tpo, Descrizione, CodiceNormato, Organo) PaginaRisultato PaginaCreaTumore Multidata unit CreaTumore InputNuovoTumore OK KO Tumori. Tumore <Elenco Campi> Il modello Ipertestuale della DataUnit che è stato realizzato tramite il linguaggio visuale del WebML è rappresentato in Figura 16 ed in Figura 17 dove viene mostrato il risultato finale. Data unit Tumore [selezionato dal tipo] Figura 16: WebML del DataUnit per l entità Tumore [DettaglioTumore ]. Figura 18: Esempio di creazione di un nuovo tumore con un diagramma WebML e la corrispondente pagina di creazione. VI. IMPLEMENTAZIONE Grazie alle fasi di progettazione precedenti è stato possibile

9 9 realizzare la struttura dell Applicativo soddisfacendo tutti i requisiti funzionali richiesti dalle specifiche. Dalla descrizione della Site view, attraverso il piano generale dei contenuti del Registro Tumori utilizzando WebML, è stato possibile implementare l architettura delle pagine. Di seguito viene riportata una site view che descrive in WebML testuale la Homepage che è stata realizzata per l applicativo, nel caso di utente amministratore, che gestisce il Registro Tumori Animali: Siteview HomepageRegistroTumori (pages Utenti, Esami, Referti, Statistiche, Aggiorna, Logout) Dalla site view HomepageRegistroTumori siamo stati in grado di studiare una soluzione a basso livello di dettaglio, vedi la Figura 19. Figura 19: Wireframe Low Fidelity della Homepage. La realizzazione dei Wireframev è servita a schematizzare velocemente i layout delle pagine. Si tratta di schemi che rappresentano l'architettura delle pagine del sito. Come mostrato nella Figura 19 e nella Figura 20, esistono due tipologie di wireframe - low o high fidelity - a seconda del livello di dettaglio nella rappresentazione dei contenuti e dell'interfaccia. Figura 20: Wireframe High fidelity della Homepage. Al fine di garantire la perfetta usabilità si è studiato una architettura delle pagine partendo con la definizione del piano generale dei contenuti e dell interfacciamento con i dati. Il piano identifica e descrive le macroaree di contenuto nel dettaglio fino ad individuare ogni singola sezione e form. Il passo successivo è stato quello di progettare la navigazione della Web Application, per favorire il Workflow della procedura di registrazione dei dati, a tal fine è stato posto il menu sulla sezione superiore del layout, sempre visibile in ogni pagina, della GUI dell applicazione. I percorsi di navigazione così progettati per l Applicativo sono risultati chiari e facilmente usabili e nella loro rigidità, vincolano l utente negli spostamenti limitando gli errori e facilitando l'orientamento. Nel wireframe sono rappresentati tutti gli elementi che compongono l'interfaccia generale (gabbia editoriale) e gli elementi specifici di ogni tipologia di pagina (template), quindi titoli, testi e immagini. Figura 21: Mock-up della pagina per la gestione utenti veterinari VII. FUTURE EVOLUZIONI v wireframe o wire frame model (lett. modello in fil di ferro ) indica un tipo di rappresentazione grafica da computer, detta anche vettoriale. Con questo metodo vengono disegnati soltanto i bordi dell' oggetto, il quale di fatto resta trasparente al suo interno (sembrando, appunto, costruito con il fil di ferro). Questo metodo richiede calcoli molto più semplici rispetto alla rappresentazione di superfici, ed è quindi considerevolmente più veloce. Il presente lavoro costituisce la base per la futura evoluzione di uno strumento di monitoraggio dell inquinamento ambientale a cui è legata la salute animale ed umana. La realizzazione di questa Base di Dati costituisce le fondamenta di un Sistema Informativo che, integrato con le "Google Maps", (un servizio gratuito messo a disposizione da

10 10 Googlevi), permetterà di realizzare un applicativo più complesso per la rappresentazione territoriale, geografica e georeferenziata, della diffusione di patologie tumorali animali. L'obiettivo di questo strumento di monitoraggio sarà quello di creare, a partire da una segnalazione effettuata da parte dei veterinari nel territorio, un Sistema Informativo che costruendo il "Registro Tumori Animali della Sicilia" potrà dare indicazioni immediate, nel territorio specificato, dell'incidenza di una determinata patologia permettendone lo studio ai fini della prevenzione. La consultazione delle mappe georeferenziate si avvarrà di mappe geografiche via Web fornite da Google e programmabili attraverso l'interfacciamento con le API (Application Program Interface) messe a disposizione in forma gratuita. L'utenza, effettuato l'accesso al sistema di monitoraggio, attraverso una ricerca parametrizzata, otterrà come risultato una mappa dell'area geografica di interesse, Figura 22, caratterizzata dalla presenza di simboli, i "markers", riferiti ai singoli casi patologici segnalati e quindi all animale malato. delle informazioni legate ai singoli casi patologici tumorali riscontrati, migliorando i meccanismi di monitoraggio, di studio delle dinamiche epidemiologiche e permettendo infine di conseguire i seguenti obiettivi: migliorare l acquisizione dei dati legati ai casi tumorali; mettere a disposizione uno strumento di lavoro, via Web, che dematerializzi le procedure fortemente legate al cartaceo; consentire ai veterinari della Regione che collaborano con l Ente, di utilizzare l applicativo per la richiesta di esami istologici; consentire al personale del laboratorio di gestire ed utilizzare, in maniera schematica e semplificata, tutti i dati acquisiti sia per studi scientifici che per la quotidiana attività di lavoro; permettere la creazione e la stampa automatica dei documenti di referto; creare un rapporto dei dati e delle statistiche. RIFERIMENTI BIBLIOGRAFICI [1] Figura 22: Prototipo della GUI che sfrutta le Mappe di Google per la georeferenziazione. I markers possiederanno tutte le informazioni di interesse per lo studio del fenomeno patologico e l'evoluzione grafica georeferenziata avrà lo scopo di fornire un ulteriore strumento pratico per la sorveglianza, che sfruttando questa GUI basata sulle mappe permetterà un efficace ed utile strumento di monitoraggio territoriale. Le informazioni raccolte dai vari utenti autorizzati nel territorio di riferimento verranno trattate in futuro e serviranno da indicatori della qualità ambientale. Le eventuali presenze massicce di casi patologici in un territorio ristretto determineranno condizioni di allarme per la salute dell'uomo. VIII. CONCLUSIONI Concludendo, l attività progettuale svolta ha consentito lo sviluppo di uno strumento per l acquisizione e la gestione vi Google è un motore di ricerca per Internet che non si limita a catalogare il World Wide Web, ma si occupa anche di immagini, foto, newsgroup, notizie, mappe, video, oltre a mantenere una copia cache di tutte le pagine che conosce. Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Progettazione di Dati e Applicazioni per il WEB. Ed. McGraw-Hill, introduzione XIX-XX. [2] Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Progettazione di Dati e Applicazioni per il WEB. Ed. McGraw-Hill, pp [3] Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Progettazione di Dati e Applicazioni per il WEB. Ed. McGraw-Hill, p [4] Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Progettazione di Dati e Applicazioni per il WEB. Ed. McGraw-Hill, p [5] Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Progettazione di Dati e Applicazioni per il WEB. Ed. McGraw-Hill, pp [6] Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone: Basi di dati Ed. McGraw-Hill, p.3. [7] Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone: Basi di dati Ed. McGraw-Hill, pp [8] Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone: Basi di dati Ed. McGraw-Hill, pp [9] Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone: Basi di dati Ed. McGraw-Hill, pp [10] Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Progettazione di Dati e Applicazioni per il WEB. Ed. McGraw-Hill, pp [11] Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Progettazione di Dati e Applicazioni per il WEB. Ed. McGraw-Hill, pp

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica A.A. 2007-08 CORSO DI INGEGNERIA DEL SOFTWARE Prof. Giulio Destri http://www.areasp.com (C) 2007 AreaSP for

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: 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

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

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

RELAZIONI TRA SERVIZI PER L IMPIEGO

RELAZIONI TRA SERVIZI PER L IMPIEGO RELAZIONI TRA SERVIZI PER L IMPIEGO E AZIENDE-UTENTI L IMPATTO DELLE PROCEDURE INFORMATIZZATE a cura di Germana Di Domenico Elaborazione grafica di ANNA NARDONE Monografie sul Mercato del lavoro e le politiche

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

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

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

Il software per la gestione smart del Call Center

Il software per la gestione smart del Call Center Connecting Business with Technology Solutions. Il software per la gestione smart del Call Center Center Group srl 1 Comunica : per la gestione intelligente del tuo call center Comunica è una web application

Dettagli

Mario Polito IARE: Press - ROMA

Mario Polito IARE: Press - ROMA Mario Polito info@mariopolito.it www.mariopolito.it IMPARARE A STUD IARE: LE TECNICHE DI STUDIO Come sottolineare, prendere appunti, creare schemi e mappe, archiviare Pubblicato dagli Editori Riuniti University

Dettagli

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Unified Process Prof. Agostino Poggi Unified Process Unified Software Development Process (USDP), comunemente chiamato

Dettagli

Informatica Industriale Modello funzionale: Informazione Progettazione concettuale

Informatica Industriale Modello funzionale: Informazione Progettazione concettuale DIIGA - Università Politecnica delle Marche A.A. 2006/2007 Informatica Industriale Modello funzionale: Informazione Progettazione concettuale Luca Spalazzi spalazzi@diiga.univpm.it www.diiga.univpm.it/~spalazzi/

Dettagli

UML: Class Diagram. Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it

UML: Class Diagram. Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it UML: Class Diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania Class Diagram Forniscono una vista strutturale

Dettagli

Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009

Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009 Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009 Introduzione generale Autenticazione dell operatore https://sebina1.unife.it/sebinatest Al primo accesso ai servizi di Back Office, utilizzando

Dettagli

SIASFi: il sistema ed il suo sviluppo

SIASFi: il sistema ed il suo sviluppo SIASFI: IL SISTEMA ED IL SUO SVILUPPO 187 SIASFi: il sistema ed il suo sviluppo Antonio Ronca Il progetto SIASFi nasce dall esperienza maturata da parte dell Archivio di Stato di Firenze nella gestione

Dettagli

Rational Unified Process Introduzione

Rational Unified Process Introduzione Rational Unified Process Introduzione G.Raiss - A.Apolloni - 4 maggio 2001 1 Cosa è E un processo di sviluppo definito da Booch, Rumbaugh, Jacobson (autori dell Unified Modeling Language). Il RUP è un

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

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

DAT@GON. Gestione Gare e Offerte

DAT@GON. Gestione Gare e Offerte DAT@GON Gestione Gare e Offerte DAT@GON partecipare e vincere nel settore pubblico La soluzione sviluppata da Revorg per il settore farmaceutico, diagnostico e di strumentazione medicale, copre l intero

Dettagli

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE Oracle Business Intelligence Standard Edition One è una soluzione BI completa, integrata destinata alle piccole e medie imprese.oracle

Dettagli

Regolamento tecnico interno

Regolamento tecnico interno Regolamento tecnico interno CAPO I Strumenti informatici e ambito legale Articolo 1. (Strumenti) 1. Ai sensi dell articolo 2, comma 5 e dell articolo 6, comma 1, l associazione si dota di una piattaforma

Dettagli

Denuncia di Malattia Professionale telematica

Denuncia di Malattia Professionale telematica Denuncia di Malattia Professionale telematica Manuale utente Versione 1.5 COME ACCEDERE ALLA DENUNCIA DI MALATTIA PROFESSIONALE ONLINE... 3 SITO INAIL... 3 LOGIN... 4 UTILIZZA LE TUE APPLICAZIONI... 5

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

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

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

SCHEDA REQUISITI PER LA QUALIFICAZIONE DEL CORSO PER GENERAL MANAGER DI IMPRESE DI RECUPERO CREDITI

SCHEDA REQUISITI PER LA QUALIFICAZIONE DEL CORSO PER GENERAL MANAGER DI IMPRESE DI RECUPERO CREDITI Viale di Val Fiorita, 90-00144 Roma Tel. 065915373 - Fax: 065915374 E-mail: corsi@cepas.it Sito internet: www.cepas.eu sigla: SH66 Pag. 1 di 7 SCHEDA REQUISITI PER LA QUALIFICAZIONE DEL CORSO PER GENERAL

Dettagli

E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI

E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI E-MAIL INTEGRATA Ottimizzazione dei processi aziendali Con il modulo E-mail Integrata, NTS Informatica ha realizzato uno strumento di posta elettronica

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

GESTIONE ATTREZZATURE

GESTIONE ATTREZZATURE SOLUZIONE COMPLETA PER LA GESTIONE DELLE ATTREZZATURE AZIENDALI SWSQ - Solution Web Safety Quality srl Via Mons. Giulio Ratti, 2-26100 Cremona (CR) P. Iva/C.F. 06777700961 - Cap. Soc. 10.000,00 I.V. -

Dettagli

Corso di Programmazione ad Oggetti

Corso di Programmazione ad Oggetti Corso di Programmazione ad Oggetti Introduzione alla programmazione ad oggetti a.a. 2008/2009 Claudio De Stefano 1 La programmazione modulare Un programma può essere visto come un insieme di moduli che

Dettagli

Comunicazione scuola famiglia

Comunicazione scuola famiglia Manuale d'uso Comunicazione scuola famiglia INFOZETA Centro di ricerca e sviluppo di soluzioni informatiche per la scuola Copyright InfoZeta 2013. 1 Prima di iniziare l utilizzo del software raccomandiamo

Dettagli

Radar Web PA. Valutazione della qualità dei siti web. Valutazione della qualità dei siti web della Pubblica Amministrazione

Radar Web PA. Valutazione della qualità dei siti web. Valutazione della qualità dei siti web della Pubblica Amministrazione Radar Web PA Valutazione della qualità dei siti web Livello d interazione Sezione di trasparenza Open data Open Content Valutazione Partecipazione Presenza 2.0 Contenuti minimi Dominio.gov Dichiarazioni

Dettagli

Business Process Management

Business Process Management Business Process Management Comprendere, gestire, organizzare e migliorare i processi di business Caso di studio a cura della dott. Danzi Francesca e della prof. Cecilia Rossignoli 1 Business process Un

Dettagli

Banche Dati del Portale della Trasparenza. Manuale del sistema di gestione. Versione 2.4

Banche Dati del Portale della Trasparenza. Manuale del sistema di gestione. Versione 2.4 Banche Dati del Portale della Trasparenza Manuale del sistema di gestione Versione 2.4 Sommario Introduzione e definizioni principali... 3 Albero dei contenuti del sistema Banche Dati Trasparenza... 3

Dettagli

PASSEPARTOUT PLAN PLANNING E AGENDA I PLANNING LA MAPPA INTERATTIVA LA GESTIONE DEI SERVIZI LA PRENOTAZIONE

PASSEPARTOUT PLAN PLANNING E AGENDA I PLANNING LA MAPPA INTERATTIVA LA GESTIONE DEI SERVIZI LA PRENOTAZIONE PASSEPARTOUT PLAN Passepartout Plan è l innovativo software Passepartout per la gestione dei servizi. Strumento indispensabile per una conduzione organizzata e precisa dell attività, Passepartout Plan

Dettagli

Privacy Policy del sito http://www.plastic-glass.com

Privacy Policy del sito http://www.plastic-glass.com Cos'è una PRIVACY POLICY Privacy Policy del sito http://www.plastic-glass.com Questo documento, concernente le politiche di riservatezza dei dati personali di chi gestisce il sito Internet http://www.plastic-glass.com

Dettagli

Next MMG Semplicità per il mondo della medicina

Next MMG Semplicità per il mondo della medicina 2014 Next MMG Semplicità per il mondo della medicina Documento che illustra le principali caratteristiche di Next MMG EvoluS Srl Corso Unione Sovietica 612/15B 10135 Torino tel: 011.1966 5793/4 info@evolu-s.it

Dettagli

SAI QUANTO TEMPO IMPIEGHI A RINTRACCIARE UN DOCUMENTO, UN NUMERO DI TELEFONO O UNA E-MAIL?

SAI QUANTO TEMPO IMPIEGHI A RINTRACCIARE UN DOCUMENTO, UN NUMERO DI TELEFONO O UNA E-MAIL? archiviazione ottica, conservazione e il protocollo dei SAI QUANTO TEMPO IMPIEGHI A RINTRACCIARE UN DOCUMENTO, UN NUMERO DI TELEFONO O UNA E-MAIL? Il software Facile! BUSINESS Organizza l informazione

Dettagli

Consorzio Stradale Lido dei Pini Lupetta Il Consiglio di Amministrazione

Consorzio Stradale Lido dei Pini Lupetta Il Consiglio di Amministrazione Consorzio Stradale Lido dei Pini Lupetta Il Consiglio di Amministrazione REGOLAMENTO DI GESTIONE DEL SITO WEB Art. 1 (Finalità) Il Sito Web del Consorzio è concepito e utilizzato quale strumento istituzionale

Dettagli

L 8 maggio 2002 il Ministero

L 8 maggio 2002 il Ministero > > > > > Prima strategia: ascoltare le esigenze degli utenti, semplificare il linguaggio e la navigazione del sito. Seconda: sviluppare al nostro interno le competenze e le tecnologie per gestire in proprio

Dettagli

Progettazione di un DB....in breve

Progettazione di un DB....in breve Progettazione di un DB...in breve Cosa significa progettare un DB Definirne struttura,caratteristiche e contenuto. Per farlo è opportuno seguire delle metodologie che permettono di ottenere prodotti di

Dettagli

Progetto Istanze On Line

Progetto Istanze On Line 2011 Progetto Istanze On Line 21 febbraio 2011 INDICE 1 INTRODUZIONE ALL USO DELLA GUIDA... 3 1.1 SIMBOLI USATI E DESCRIZIONI... 3 2 PROGETTO ISTANZE ON LINE... 4 2.1 COS È E A CHI È RIVOLTO... 4 2.2 NORMATIVA

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

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

La informiamo che Utroneo s.r.l. è il titolare del trattamento dei suoi dati personali.

La informiamo che Utroneo s.r.l. è il titolare del trattamento dei suoi dati personali. Come utilizziamo i suoi dati è un prodotto di ULTRONEO SRL INFORMAZIONI GENERALI Ultroneo S.r.l. rispetta il Suo diritto alla privacy nel mondo di internet quando Lei utilizza i nostri siti web e comunica

Dettagli

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni:

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni: Passepartout Mexal BP è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente flessibile, sia dal punto di vista tecnologico sia funzionale. Con più di

Dettagli

Progetto Mappa CET Versione 1.0 del 08-12-2010

Progetto Mappa CET Versione 1.0 del 08-12-2010 Progetto Mappa CET Versione 1.0 del 08-12-2010 La capacità di godere richiede cultura, e la cultura equivale poi sempre alla capacità di godere. Thomas Mann 1 Oggetto Il progetto consiste nella creazione

Dettagli

B.P.S. Business Process Server ALLEGATO C10

B.P.S. Business Process Server ALLEGATO C10 B.P.S. Business Process Server ALLEGATO C10 REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA REGIONALE UFFICIO SISTEMA INFORMATIVO REGIONALE E STATISTICA Via V. Verrastro, n. 4 85100 Potenza tel

Dettagli

IL PROGRAMMA PER GESTIRE IL TUO CENTRO ESTETICO

IL PROGRAMMA PER GESTIRE IL TUO CENTRO ESTETICO business professional IL PROGRAMMA PER GESTIRE IL TUO CENTRO ESTETICO www.igrandisoft.it La I Grandi Soft è nata nel 1995 e ha sviluppato l attività su tutto il territorio nazionale. All interno della

Dettagli

Astra Formedic S.r.l. - Via Piero Portaluppi, 15 20138 Milano Tel. 02.580011 Email: info.astraformedic@ademorigroup.it web : www.astraformedic.

Astra Formedic S.r.l. - Via Piero Portaluppi, 15 20138 Milano Tel. 02.580011 Email: info.astraformedic@ademorigroup.it web : www.astraformedic. Astra Formedic S.r.l. - Via Piero Portaluppi, 15 20138 Milano Tel. 02.580011 Email: info.astraformedic@ademorigroup.it web : www.astraformedic.it è un sistema integrato completo di tutti i moduli per eseguire

Dettagli

Elaidon Web Solutions

Elaidon Web Solutions Elaidon Web Solutions Realizzazione siti web e pubblicità sui motori di ricerca Consulente Lorenzo Stefano Piscioli Via Siena, 6 21040 Gerenzano (VA) Telefono +39 02 96 48 10 35 elaidonwebsolutions@gmail.com

Dettagli

ECM Educazione Continua in Medicina Accreditamento Provider MANUALE UTENTE

ECM Educazione Continua in Medicina Accreditamento Provider MANUALE UTENTE ECM Educazione Continua in MANUALE UTENTE Ver. 3.0 Pagina 1 di 40 Sommario 1. Introduzione... 3 2. Informazioni relative al prodotto e al suo utilizzo... 3 2.1 Accesso al sistema... 3 3. Accreditamento

Dettagli

Business Process Management

Business Process Management Corso di Certificazione in Business Process Management Progetto Didattico 2015 con la supervisione scientifica del Dipartimento di Informatica Università degli Studi di Torino Responsabile scientifico

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

MANUALE GESTIONE DELLE UTENZE - PORTALE ARGO (VERS. 2.1.0)

MANUALE GESTIONE DELLE UTENZE - PORTALE ARGO (VERS. 2.1.0) Indice generale PREMESSA... 2 ACCESSO... 2 GESTIONE DELLE UTENZE... 3 DATI DELLA SCUOLA... 6 UTENTI...7 LISTA UTENTI... 8 CREA NUOVO UTENTE...8 ABILITAZIONI UTENTE...9 ORARI D'ACCESSO... 11 DETTAGLIO UTENTE...

Dettagli

BPEL: Business Process Execution Language

BPEL: Business Process Execution Language Ingegneria dei processi aziendali BPEL: Business Process Execution Language Ghilardi Dario 753708 Manenti Andrea 755454 Docente: Prof. Ernesto Damiani BPEL - definizione Business Process Execution Language

Dettagli

Guida all utilizzo del Portaltermico per i privati che installano un sistema di riscaldamento a biomassa

Guida all utilizzo del Portaltermico per i privati che installano un sistema di riscaldamento a biomassa Guida all utilizzo del Portaltermico per i privati che installano un sistema di riscaldamento a biomassa (intervento 2.B - art. 4, comma 2, lettera b) D.M. 28 dicembre 2012 Agosto 2013 AIEL Annalisa Paniz

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

Cos è l Ingegneria del Software?

Cos è l Ingegneria del Software? Cos è l Ingegneria del Software? Corpus di metodologie e tecniche per la produzione di sistemi software. L ingegneria del software è la disciplina tecnologica e gestionale che riguarda la produzione sistematica

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

top Le funzioni di stampa prevedono elenchi, etichette, statistiche e molto altro.

top Le funzioni di stampa prevedono elenchi, etichette, statistiche e molto altro. La collana TOP è una famiglia di applicazioni appositamente studiata per il Terzo Settore. Essa è stata infatti realizzata in continua e fattiva collaborazione con i clienti. I programmi di questa collana

Dettagli

Quali dati potremmo modificare? Impostazioni sul campionato, risultati, designazioni, provvedimenti disciplinari, statistiche e tanto ancora.

Quali dati potremmo modificare? Impostazioni sul campionato, risultati, designazioni, provvedimenti disciplinari, statistiche e tanto ancora. WCM Sport è un software che tramite un sito web ha l'obbiettivo di aiutare l'organizzazione e la gestione di un campionato sportivo supportando sia i responsabili del campionato sia gli utilizzatori/iscritti

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

Gestire le comunicazione aziendali con software Open Source

Gestire le comunicazione aziendali con software Open Source Gestire le comunicazione aziendali con software Open Source Data: Ottobre 2012 Firewall pfsense Mail Server Zimbra Centralino Telefonico Asterisk e FreePBX Fax Server centralizzato Hylafax ed Avantfax

Dettagli

www.sms2biz.it Soluzioni professionali per la gestione e l invio di SMS

www.sms2biz.it Soluzioni professionali per la gestione e l invio di SMS www.sms2biz.it Soluzioni professionali per la gestione e l invio di SMS Introduzione La nostra soluzione sms2biz.it, Vi mette a disposizione un ambiente web per una gestione professionale dell invio di

Dettagli

Maurizio Vichi Sapienza Università di Roma

Maurizio Vichi Sapienza Università di Roma Percorsi didattici, interdisciplinari ed innovativi per la Statistica Maurizio Vichi Sapienza Università di Roma Presidente Federazione Europea delle Società Nazionali di Statistica Scuola Estiva di Matematica

Dettagli

DBMS (Data Base Management System)

DBMS (Data Base Management System) Cos'è un Database I database o banche dati o base dati sono collezioni di dati, tra loro correlati, utilizzati per rappresentare una porzione del mondo reale. Sono strutturati in modo tale da consentire

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 del sistema 4 2.1 Requisiti hardware........................ 4 2.2 Requisiti software.........................

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

Programma Servizi Centralizzati s.r.l.

Programma Servizi Centralizzati s.r.l. Via Privata Maria Teresa, 11-20123 Milano Partita IVA 09986990159 Casella di Posta Certificata pecplus.it N.B. si consiglia di cambiare la password iniziale assegnata dal sistema alla creazione della casella

Dettagli

Allegato A. Il profilo culturale, educativo e professionale dei Licei

Allegato A. Il profilo culturale, educativo e professionale dei Licei Allegato A Il profilo culturale, educativo e professionale dei Licei I percorsi liceali forniscono allo studente gli strumenti culturali e metodologici per una comprensione approfondita della realtà, affinché

Dettagli

OCS in un ora. Introduzione a Open Conference Systems Versione 2.0. OCS in un ora. Ultimo aggiornamento: dicembre 2007

OCS in un ora. Introduzione a Open Conference Systems Versione 2.0. OCS in un ora. Ultimo aggiornamento: dicembre 2007 Introduzione a Open Conference Systems Versione 2.0 Ultimo aggiornamento: dicembre 2007 1 Open Conference Systems è un iniziativa di ricerca sviluppata dal Public Knowledge Project dell Università della

Dettagli

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione Processi (di sviluppo del) software Fase di Analisi dei Requisiti Un processo software descrive le attività (o task) necessarie allo sviluppo di un prodotto software e come queste attività sono collegate

Dettagli

REGIONE BASILICATA (ART. 125 DEL D.LGS. N. 163/06) ALLEGATO N. 1 CARATTERISTICHE TECNICHE DEL SERVIZIO

REGIONE BASILICATA (ART. 125 DEL D.LGS. N. 163/06) ALLEGATO N. 1 CARATTERISTICHE TECNICHE DEL SERVIZIO REGIONE BASILICATA PROCEDURA NEGOZIATA PER L AFFIDAMENTO DEL SERVIZIO DI PROGETTAZIONE, REALIZZAZIONE E GESTIONE DEL SISTEMA INTEGRATO SERB ECM DELLA REGIONE BASILICATA (ART. 125 DEL D.LGS. N. 163/06)

Dettagli

Manuale Utente. S e m p l i c e m e n t e D a t i M i g l i o r i!

Manuale Utente. S e m p l i c e m e n t e D a t i M i g l i o r i! Manuale Utente S e m p l i c e m e n t e D a t i M i g l i o r i! INDICE INDICE... 3 INTRODUZIONE... 3 Riguardo questo manuale...3 Informazioni su VOLT 3 Destinatari 3 Software Richiesto 3 Novità su Volt...3

Dettagli

TRATTAMENTI. Elaborazione piani di trattamento in radioterapia con fasci esterni e 30

TRATTAMENTI. Elaborazione piani di trattamento in radioterapia con fasci esterni e 30 TRATTAMENTI 1 Accesso e custodia C/C DH 2 Accesso e custodia dati pazienti informatizzati 3 Accesso e custodia faldoni cartacei referti 4 Agenda prenotazione esami interni 5 Agenda prenotazione visite

Dettagli

Suite o servizio: Arkottica migliora l organizzazione aziendale

Suite o servizio: Arkottica migliora l organizzazione aziendale Suite o servizio: Arkottica migliora l organizzazione aziendale Gestisci. Organizza. Risparmia. Una lunga storia, uno sguardo sempre rivolto al futuro. InfoSvil è una società nata nel gennaio 1994 come

Dettagli

Il programma è articolato in due parti. Nella Prima parte: cosa è il mondo NoiPA, con un focus sulla posizione dell utente all interno dell intero

Il programma è articolato in due parti. Nella Prima parte: cosa è il mondo NoiPA, con un focus sulla posizione dell utente all interno dell intero 1 Il programma è articolato in due parti. Nella Prima parte: cosa è il mondo NoiPA, con un focus sulla posizione dell utente all interno dell intero sistema e sui servizi a disposizione sia in qualità

Dettagli

Scheda descrittiva del programma. Open-DAI. ceduto in riuso. CSI-Piemonte in rappresentanza del Consorzio di progetto

Scheda descrittiva del programma. Open-DAI. ceduto in riuso. CSI-Piemonte in rappresentanza del Consorzio di progetto Scheda descrittiva del programma Open-DAI ceduto in riuso CSI-Piemonte in rappresentanza del Consorzio di progetto Agenzia per l Italia Digitale - Via Liszt 21-00144 Roma Pagina 1 di 19 1 SEZIONE 1 CONTESTO

Dettagli

Piazza delle Imprese alimentari. Viale delle Manifatture. Via della Produzione

Piazza delle Imprese alimentari. Viale delle Manifatture. Via della Produzione Piazza delle Imprese alimentari Viale delle Manifatture Via della Produzione PASSEPARTOUT MEXAL è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente

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

GLI ASSI CULTURALI. Allegato 1 - Gli assi culturali. Nota. rimessa all autonomia didattica del docente e alla programmazione collegiale del

GLI ASSI CULTURALI. Allegato 1 - Gli assi culturali. Nota. rimessa all autonomia didattica del docente e alla programmazione collegiale del GLI ASSI CULTURALI Nota rimessa all autonomia didattica del docente e alla programmazione collegiale del La normativa italiana dal 2007 13 L Asse dei linguaggi un adeguato utilizzo delle tecnologie dell

Dettagli

SCUOLANET UTENTE DOCENTE

SCUOLANET UTENTE DOCENTE 1 ACCESSO A SCUOLANET Si accede al servizio Scuolanet della scuola mediante l'indirizzo www.xxx.scuolanet.info (dove a xxx corrisponde al codice meccanografico della scuola). ISTRUZIONI PER IL PRIMO ACCESSO

Dettagli

GUIDA ALL UTILIZZO DELL ECM 8

GUIDA ALL UTILIZZO DELL ECM 8 GUIDA ALL UTILIZZO DELL ECM 8 GUIDA ALL UTILIZZO DELL ECM 8 1) Introduzione Pg 3 2) L area amministratore Pg 3 2.1) ECM Pg 4 2.1.1) Sezione Struttura Pg 5 2.1.2) Sezione Documento Pg 7 2.1.3) Sezione Pubblicazione

Dettagli

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Oggi più che mai, le aziende italiane sentono la necessità di raccogliere,

Dettagli

GOOGLE, WIKIPEDIA E VALUTAZIONE SITI WEB. A cura delle biblioteche Umanistiche e Giuridiche

GOOGLE, WIKIPEDIA E VALUTAZIONE SITI WEB. A cura delle biblioteche Umanistiche e Giuridiche GOOGLE, WIKIPEDIA E VALUTAZIONE SITI WEB A cura delle biblioteche Umanistiche e Giuridiche ISTRUZIONI PER Usare in modo consapevole i motori di ricerca Valutare un sito web ed utilizzare: Siti istituzionali

Dettagli

Guida alla compilazione

Guida alla compilazione Guida alla compilazione 1 Guida alla compilazione... 1 PARTE I REGISTRAZIONE ORGANIZZAZIONE... 5 LA PRIMA REGISTRAZIONE... 5 ACCESSO AREA RISERVATA (LOGIN)...11 ANAGRAFICA ORGANIZZAZIONE...12 ANAGRAFICA

Dettagli

Appunti di Antonio Bernardo

Appunti di Antonio Bernardo Internet Appunti di Antonio Bernardo Cos è Internet Internet può essere vista come una rete logica di enorme complessità, appoggiata a strutture fisiche e collegamenti di vario tipo (fibre ottiche, cavi

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

Progettazione di Database

Progettazione di Database Progettazione di Database Progettazione Concettuale: strutturazione della realtà che si vuole rappresentare secondo uno schema concettuale Dallo schema concettuale si ricava lo schema del database relazionale

Dettagli

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina Cosa è il DSS L elevato sviluppo dei personal computer, delle reti di calcolatori, dei sistemi database di grandi dimensioni, e la forte espansione di modelli basati sui calcolatori rappresentano gli sviluppi

Dettagli

Prospettive di collaborazione: dall anagrafe agli authority file

Prospettive di collaborazione: dall anagrafe agli authority file Prospettive di collaborazione: dall anagrafe agli authority file di Marco Paoli Eccellenze, autorità, colleghi bibliotecari, già con la firma dell Intesa fra CEI e MiBAC (18 aprile 2000) relativa alla

Dettagli

Come difendersi dai VIRUS

Come difendersi dai VIRUS Come difendersi dai VIRUS DEFINIZIONE Un virus è un programma, cioè una serie di istruzioni, scritte in un linguaggio di programmazione, in passato era di solito di basso livello*, mentre con l'avvento

Dettagli

INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it

INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it PROCEDURA E-COMMERCE BUSINESS TO BUSINESS Guida alla Compilazione di un ordine INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it INDICE 1. Autenticazione del nome utente

Dettagli

2013 Skebby. Tutti i diritti riservati.

2013 Skebby. Tutti i diritti riservati. Disclaimer: "# $%&'(&)'%# *("# +,(-(&'(# *%$).(&'%#,/++,(-(&'/# 0"#.(1"0%# *(""20&3%,./40%&(# /# &%-',/# disposizione. Abbiamo fatto del nostro meglio per assicurare accuratezza e correttezza delle informazioni

Dettagli

REP_Guidawlg-SE-061113-TRIO

REP_Guidawlg-SE-061113-TRIO REP_Guidawlg-SE-061113-TRIO Istruzioni per l accesso e il completamento dei corsi TRIO per gli utenti di un Web Learning Group 06 novembre 2013 Servizio A TRIO Versione Destinatari: referenti e utenti

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

Gestione crediti formativi Manuale di istruzioni per l utilizzo del sistema

Gestione crediti formativi Manuale di istruzioni per l utilizzo del sistema Guida pratica all utilizzo della gestione crediti formativi pag. 1 di 8 Gestione crediti formativi Manuale di istruzioni per l utilizzo del sistema Gentile avvocato, la presente guida è stata redatta per

Dettagli

Business Intelligence. Il data mining in

Business Intelligence. Il data mining in Business Intelligence Il data mining in L'analisi matematica per dedurre schemi e tendenze dai dati storici esistenti. Revenue Management. Previsioni di occupazione. Marketing. Mail diretto a clienti specifici.

Dettagli