FACOLTA' DI INGEGNERIA       Universita' di Pavia
Home
  Didattica > Insegnamenti1314 > Informatica medica Translate this page in English
Organizzazione e Sedi
Immatricolarsi ai C.d.L.
Immatricolarsi ai C.d.L.M.
Orientamento
Didattica
Prenotazione Aule
Master
Esami: Iscrizioni online
Ricerca Scientifica
Servizi
Rapporti con Imprese
Tirocini didattici
Eventi e Iniziative
Bandi e Offerte lavoro
Esami di Stato
Mobilità/Erasmus
Rapporti di riesame
Assicurazione Qualità
Guida dello Studente
Scorciatoie
Cerca nel sito
Informatica medica

Insegnamento Anno Accademico 13-14

Docente/i: Riccardo Bellazzi   Silvana Quaglini  

Denominazione del corso: Informatica medica
Codice del corso: 502496
Corso di laurea: Bioingegneria
Sede: Pavia
Settore scientifico disciplinare: ING-INF/06
L'insegnamento è caratterizzante per: Bioingegneria
Crediti formativi: CFU 12
Sito web del corso: n.d.

Obiettivi formativi specifici

Il corso si propone di fornire gli elementi di base della disciplina dell'Informatica Medica. L'Informatica Medica viene introdotta come la logica della sanità, ovvero come lo studio razionale dell'intero processo di cura dei pazienti. Gli studenti dovranno quindi apprendere gli elementi fondamentali dell'organizzazione sanitaria in Italia e all'estero le problematiche relative alla rappresentazione di informazioni mediche. Il corso si svilupperà quindi lungo tre direttrici: lo studio delle basi di dati in sanità, l'approfondimento delle tematiche relative allo scambio di dati ed informazioni alla base dei sistemi informativi sanitari e lo svolgimento di attività pratiche finalizzate all'apprendimento dei linguaggi MATLAB, SQL e XML. Al termine del corso lo studente avrà acquisito le competenze di base necessarie per comprendere quali sono i compiti e le attività dei sistemi informativi in sanità e per svolgere un attività di tirocinio presso una struttura di cura.

Programma del corso

Elementi di organizzazione sanitaria

  • L'organizzazione della sanità in Italia
  • Il rimborso delle prestazioni ospedaliere
  • Il sistema DRG
  • Indicatori di efficienza ed efficacia di una struttura sanitaria

Rappresentazione delle informazioni.

  • Norme e standard
  • Sistemi di codifica: ICD9, ICD9-CM, ICD10, ATC, LOINC
  • Sistemi terminologici: SNOMED
  • Metatesauri: UMLS
  • Sistemi di standardizzazione della comunicazione: HL7

Sistemi informativi e reti di calcolatori in sanità

  • Struttura ed elementi fondamentali dei sistemi informativi sanitari
  • Reti di calcolatori
  • La pila ISO/OSI
  • Ethernet, TCP/IP
  • Internet e il protocollo HTTP
  • Sicurezza e privacy: elementi legislativi
  • Firma digitale e HTTPS

Il linguaggio Matlab

  • Matlab come ambiente per il calcolo numerico e ingegneristico
  • Matlab come linguaggio di programmazione, i toolbox
  • Vettori e matrici, cell array, strutture
  • Strutture di controllo
  • Funzioni
  • Accesso a file in lettura e scrittura
  • Sviluppo di interfacce grafiche
  • Scrittura e lettura di documenti XML in Matlab

XML

  • Introduzione a XML e ai linguaggi a Markup
  • Documenti ben formati
  • Introduzione ai DTD
  • Documenti validi
  • Utilizzo di editor XML
  • Parser XML

Attività Progettuale
Attività progettuale a gruppi con realizzazione di un applicativo Matlab dotato di interfaccia grafica per il controllo di gestione di strutture ospedaliere. I dati a disposizione provengono da strutture ospedaliere realmente esistenti.

La cartella clinica

  • la cartella clinica dell'ambulatorio e del reparto
  • le finalità della cartella clinica
  • le sezioni della cartella clinica
  • la cartella clinica come database
  • l'identificazione del paziente

I database relazionali

  • Il modello relazionale
  • Le dipendenze funzionali e la chiave di relazione
  • I diagrammi delle dipendenze
  • La ridondanza e le forme normali
  • Il diagramma entita' - relazione
  • Cenni di algebra relazionale

Il linguaggio SQL

  • Richiami di logica booleana
  • Le istruzioni DDL e DML
  • Gli indici
  • Selezione di dati da una tabella
  • Selezione di dati da più tabelle: le istruzioni di Union, Join e le subquery
  • Le principali funzioni sui diversi domini (numerico, alfanumerico, date)

Attività progettuale sui database relazionali
Gli studenti dovranno modificare un database inizialmente fornito e quindi operare delle estrazioni di dati mediante SQL in modo tale da produrre dei risultati con statistiche e reportistica di base sui dati stessi. Verrà utilizzato l'applicativo MS-Access.

Prerequisiti

Conoscenze di base provenienti dal Corso di Fondamenti di Informatica

Tipologia delle attività formative

Lezioni (ore/anno in aula): 90
Esercitazioni (ore/anno in aula): 0
Attività pratiche (ore/anno in aula): 0

Materiale didattico consigliato

Il corso ha delle slides e dispense disponibili online presso il sito http://aim.labmedinfo.org. Sono inoltre consigliate le letture riportate nel seguito

D. Comer. Internet e Reti di calcolatori. Addison-Wesley.

Modalità di verifica dell'apprendimento

Svolgimento di una prova scritta. Discussione progetto software.

Copyright © Facoltà di Ingegneria - Università di Pavia