- Page 1 and 2:
INFORMATICA MEDICA 1. Sistemi Infor
- Page 3 and 4:
Introduzione (1) Information Techno
- Page 5 and 6:
Dati e informazioni Dati ≠ Inform
- Page 7 and 8: Database e DBMS (2) • SI non si i
- Page 9 and 10: Database e DBMS (3) • Altri vanta
- Page 11 and 12: Quando non serve un DBMS • Piccol
- Page 13 and 14: Utenti di un DBMS: programmatori Pr
- Page 15 and 16: Utenti di un DBMS: Utenti Due tipi:
- Page 17 and 18: Ciclo di vita (2) • Modellistica
- Page 19 and 20: Architettura centralizzata • Tutt
- Page 21 and 22: Architettura client-server (1) •
- Page 23 and 24: Applicazioni client • Gestione de
- Page 25 and 26: Client-Server a più livelli • Li
- Page 27 and 28: Applicazioni web • Dimora ideale
- Page 29 and 30: SISTEMI INFORMATIVI E TELEMEDICINA
- Page 31 and 32: Schemi e modelli Prima di tutto vie
- Page 33 and 34: Modelli logici • Consentono di tr
- Page 35 and 36: Altri modelli (1) • Modello gerar
- Page 37 and 38: Modelli fisici • Consentono di tr
- Page 39 and 40: Entità • Insieme di oggetti dell
- Page 41 and 42: Relazione - cardinalità • Legame
- Page 43 and 44: Tipi fondamentali di relazioni •
- Page 45 and 46: Relazioni gerarchiche • Specifica
- Page 47 and 48: Relazione algebrica • Siano A 1 ,
- Page 49 and 50: Dal concettuale al logico • Facil
- Page 51 and 52: Relazione 1:N • Se T e S sono in
- Page 53 and 54: Operazioni dell’algebra relaziona
- Page 55 and 56: Operazioni dell’algebra relaziona
- Page 57: Operatori derivati (2) • Natural
- Page 61 and 62: II e III Forma Normale Una relazion
- Page 63 and 64: Indici • Indice = sequenza di rec
- Page 65 and 66: Sommario • Introduzione • Istru
- Page 67 and 68: Istruzione SELECT • Molto flessib
- Page 69 and 70: Proiezione • Scelta di alcuni att
- Page 71 and 72: LIKE • Operatore per ricerche fle
- Page 73 and 74: Funzioni scalari di gruppo • Rest
- Page 75 and 76: Join • Prodotto Cartesiano (CROSS
- Page 77 and 78: Outer Join • SELECT • FROM [L
- Page 79 and 80: Join su più tabelle • Come quell
- Page 81 and 82: Subquery scalari (2) • Condizioni
- Page 83 and 84: Subquery e IN (2) • SELECT DISTIN
- Page 85 and 86: Tipi di linguaggi per il DBMS • D
- Page 87 and 88: INSERT (2) • Accoppiata con una S
- Page 89 and 90: DELETE • Elimina tutte le righe c
- Page 91 and 92: Tipi di dati • CHAR (n): sequenza
- Page 93 and 94: Vincoli di integrità di tabella
- Page 95 and 96: Sommario • Archiettura del framew
- Page 97 and 98: Obiettivi del framework (1) • Amb
- Page 99 and 100: Struttura del framework Gli strati
- Page 101 and 102: Struttura del framework (2) • Com
- Page 103 and 104: Struttura del framework (4) • Com
- Page 105 and 106: Versioni .NET Framework (2) Framewo
- Page 107 and 108: Namespace (1) • Gruppo di classi,
- Page 109 and 110:
Namespace (3) • System.Data.OleDb
- Page 111 and 112:
ADO.NET • Fornisce classi per l
- Page 113 and 114:
.NET Data provider (1) • Solo nel
- Page 115 and 116:
DataSet e XML • Leggere XML per p
- Page 117 and 118:
Connection di ADO.NET • Consente
- Page 119 and 120:
Creazione della connessione • Imp
- Page 121 and 122:
Stringa di connessione (2) • Si d
- Page 123 and 124:
Metodi Open e Close • Dichiarazio
- Page 125 and 126:
CreateCommand (2) • Esecuzione de
- Page 127 and 128:
Esempio (1) Imports System.Data.Sql
- Page 129 and 130:
Esempio (3) myTransaction = myConn.
- Page 131 and 132:
Gestione delle connessioni • Invo
- Page 133 and 134:
Sommario • Operazioni possibili s
- Page 135 and 136:
Oggetto Command (1) • Tutte le op
- Page 137 and 138:
Creazione di un comando (VB) • Im
- Page 139 and 140:
Stringa di Comando (VB) • Command
- Page 141 and 142:
La connessione • Proprietà Conne
- Page 143 and 144:
Tempo di esecuzione • CommandTime
- Page 145 and 146:
ExecuteReader • Un parametro: Com
- Page 147 and 148:
Query parametriche • Utili per i
- Page 149 and 150:
Collection dei parametri (2) • Di
- Page 151 and 152:
INFORMATICA MEDICA 7. Accesso ai da
- Page 153 and 154:
DataReader: caratteristiche • Con
- Page 155 and 156:
Creazione del DataReader • Import
- Page 157 and 158:
Esempio: commenti • Estrazione de
- Page 159 and 160:
Definizione delle classi • Selezi
- Page 161 and 162:
Definizione delle classi: Esempio (
- Page 163 and 164:
Caricamento delle ComboBox • Si u
- Page 165 and 166:
Visualizzazione (2) • Scopo caric
- Page 167 and 168:
Modifiche: Aggiornamento • Creare
- Page 169 and 170:
DataColumn (2) • Possibilità di
- Page 171 and 172:
DataAdapter • Fornisce più funzi
- Page 173 and 174:
DataSet • DataSet: contenitore di
- Page 175 and 176:
Commenti • Tre tabelle nel DB - t
- Page 177 and 178:
Scrittura del DB • Due fasi: •
- Page 179 and 180:
Informatica Medica 11. DataBinding
- Page 181 and 182:
DataBinding • DataBinding: proces
- Page 183 and 184:
DataBinding di sola lettura o anche
- Page 185 and 186:
BindingContext (2) • Dependency:
- Page 187 and 188:
Esempi di applicazioni (2) • Per
- Page 189 and 190:
DataGrid • Consente di navigare a
- Page 191 and 192:
Informazioni nelle colonne espressi
- Page 193 and 194:
L’oggetto Form • Il form (lette
- Page 195 and 196:
L’oggetto Form • Text permette
- Page 197 and 198:
L’oggetto Form Quando si verifica
- Page 199 and 200:
L’oggetto Form • Un altro event
- Page 201 and 202:
L’oggetto Form L'evento FormClosi
- Page 203 and 204:
Informatica Medica Prof. Mauro Giac
- Page 205 and 206:
Importanza delle transazioni • Tr
- Page 207 and 208:
Transazioni in ADO.NET • Oggetto
- Page 209 and 210:
Transazioni concorrenti (2) • Let
- Page 211 and 212:
Livelli di isolamento (2) • Repea
- Page 213 and 214:
Perdita di aggiornamento • Anomal
- Page 215 and 216:
Informatica Medica Prof. Mauro Giac
- Page 217 and 218:
Definizione di Stored Procedure •
- Page 219 and 220:
Stored Procedure che restituiscono
- Page 221 and 222:
Passaggio di parametri (1) • Usan
- Page 223 and 224:
Passaggio di parametri (3) • La s
- Page 225 and 226:
Stored Procedure che non restituisc
- Page 227 and 228:
Stored Procedure che non restituisc
- Page 229 and 230:
Sommario • Relazione fra DataSet
- Page 231 and 232:
Metodo WriteXmlSchema • Metodo de
- Page 233 and 234:
XmlTextWriter • Appartiene al nam
- Page 235 and 236:
Uso di WriteXml Dim ds as New DataS
- Page 237 and 238:
ReadXml • Consente di leggere un
- Page 239 and 240:
Valori di XmlReadMode (2) • Infer
- Page 241 and 242:
GetXmlSchema - GetXml • Sempre me
- Page 243 and 244:
Esempio di sincronizzazione • Se
- Page 245 and 246:
XmlNodeType (valori - 1) • Attrib
- Page 247 and 248:
La sicurezza nelle comunicazioni fr
- Page 249 and 250:
Obiettivi • Disponibilità - Rend
- Page 251 and 252:
Minacce alla sicurezza • Packet s
- Page 253 and 254:
Sicurezza di un protocollo (1) •
- Page 255 and 256:
Sicurezza di un protocollo (3) •
- Page 257 and 258:
Data Encryption Standard: DES • D
- Page 259 and 260:
Problemi con crittografia a chiave
- Page 261 and 262:
Algoritmi asimmetrici: codifica e d
- Page 263 and 264:
Funzionamento RSA • Per semplific
- Page 265 and 266:
RSA: utilizzo in pratica • Per mo
- Page 267 and 268:
Firma digitale con RSA • Si codif
- Page 269 and 270:
Impronta di un documento • Il met
- Page 271 and 272:
Autorità di certificazione (1) L'A
- Page 273 and 274:
e-mail sicura (1) A invia messaggio
- Page 275 and 276:
Secure Socket Layer (SSL) • PGP f
- Page 277 and 278:
Firewall oggi • Firewall non è u
- Page 279 and 280:
Worms e virus Worms • Codice che
- Page 281 and 282:
Due filosofie • Default deny: - T
- Page 283 and 284:
La difesa perimetrale: NAT • NAT:
- Page 285 and 286:
La difesa perimetrale: Content filt
- Page 287 and 288:
Introduzione • Protezione dei dat
- Page 289 and 290:
Integrità • Aggiornamenti esegui
- Page 291 and 292:
Verificabilità • Record di verif
- Page 293 and 294:
Autenticazione utente • Autentica
- Page 295 and 296:
Aggiornamento in due fasi • Tecni
- Page 297 and 298:
Concorrenza - coerenza • Accessi
- Page 299 and 300:
Dati sensibili • Def: quei dati c
- Page 301 and 302:
Fattori per consentire l’accesso
- Page 303 and 304:
Attacchi indiretti • Cerca di ded
- Page 305 and 306:
Prof. Mauro Giacomini A.A. 2013-201
- Page 307 and 308:
Creazione di una WebForm • Sulla
- Page 309 and 310:
Componenti lato server • Producon
- Page 311 and 312:
Gerar chia della classe HtmlC ontro
- Page 313 and 314:
Componenti Web • Namespace: Syste
- Page 315 and 316:
Elenco componenti (1) • Label (te
- Page 317 and 318:
Elenco controlli (3) • Table (con
- Page 319 and 320:
Modello degli eventi • Separazion
- Page 321 and 322:
Procedure d’evento Associa all
- Page 323 and 324:
Esempi Sub Page_Load (src as Object
- Page 325 and 326:
Sintassi
- Page 327 and 328:
RequiredFieldValidator • Controll
- Page 329 and 330:
CompareValidator • Confronto con
- Page 331 and 332:
Caratteri per espressioni regolari
- Page 333 and 334:
CustomValidator Consente di definir
- Page 335 and 336:
Corpo • Nelle ultime v
- Page 337 and 338:
Validation Summary (2) • Se si me
- Page 339 and 340:
HTML - XML - XHTML Prof. Mauro Giac
- Page 341 and 342:
HTML - Introduzione Un documento HT
- Page 343 and 344:
HTML - Introduzione Informa il ser
- Page 345 and 346:
HTML - Introduzione …. La coppia
- Page 347 and 348:
HTML - Introduzione Le Form Element
- Page 349 and 350:
HTML - Introduzione Gli otto tipi d
- Page 351 and 352:
HTML in .NET Struttura di una pagin
- Page 353 and 354:
XML Introduzione In senso stretto X
- Page 355 and 356:
XML - Esempio 17/45
- Page 357 and 358:
XML - Introduzione COMMENTI I comme
- Page 359 and 360:
XML - Introduzione REGOLE • I nom
- Page 361 and 362:
XML - Introduzione GERARCHIA • Gl
- Page 363 and 364:
XML - Introduzione VALIDAZIONE DI D
- Page 365 and 366:
XML - Introduzione Schemi XML (XSD
- Page 367 and 368:
XML - Introduzione 29/
- Page 369 and 370:
XML - Introduzione schema XML • G
- Page 371 and 372:
XML - Introduzione Possibili impieg
- Page 373 and 374:
XML - HL7 Applicazioni XML(HL7) - S
- Page 375 and 376:
Perché nasce HL7? …il primo pass
- Page 377 and 378:
Cos’è HL7? Descrive le modalità
- Page 379 and 380:
Come funziona HL7? - Quindi la dizi
- Page 381 and 382:
Patient Administration - Patient To
- Page 383 and 384:
RIFERIMENTI Specifica di XML dal W3
- Page 385 and 386:
Organizzazione del codice • Separ
- Page 387 and 388:
Esempio_a (1) Code-behind: Imports
- Page 389 and 390:
Esempio_a (3) Sub Page_Load (scr
- Page 391 and 392:
Esempio_b (5) Imports System Import
- Page 393 and 394:
Controlli utente • Parte di pagin
- Page 395 and 396:
Esempio di Controllo Utente (2) Pu
- Page 397 and 398:
Inserimento controllo • Un contro
- Page 399 and 400:
Dichiarazione componente Namespace
- Page 401 and 402:
Esempio (2) daClienti.Fill (ds, “
- Page 403 and 404:
Informatica Medica Anno Accademico
- Page 405 and 406:
Autenticazione • Moduli con codic
- Page 407 and 408:
Basic authentication • Metodo pi
- Page 409 and 410:
Digest authentication • Introdott
- Page 412 and 413:
Live ID authentication (2) 1. Il br
- Page 414 and 415:
- Page 416 and 417:
Metodi della classe FormsAuthentica
- Page 418 and 419:
Convalida da web.config • Un meto
- Page 420 and 421:
Tag credentials • Il tag ha un a
- Page 422 and 423:
Gestione delle autorizzazioni • V
- Page 424 and 425:
Uso di URL authorization • Nel we
- Page 426 and 427:
Impersonazione • Con l’imperson
- Page 428 and 429:
Classe HttpApplication • Definisc
- Page 430 and 431:
Esempio (1) Sub RiceviFile (Sour
- Page 432 and 433:
Response • BufferOutput: booleana
- Page 434 and 435:
Server • ScriptTimeout: tempo di
- Page 436 and 437:
Eventi di sessione • Sequenza di
- Page 438 and 439:
Oggetti statici • Le variabili di
- Page 440 and 441:
Web.config • : specifici moduli d
- Page 442 and 443:
Applicazioni multithreading • In
- Page 444 and 445:
Esempi di codice VB C# Public Sub P
- Page 446 and 447:
Informatica Medica Anno Accademico
- Page 448 and 449:
Tracing a livello di pagina • Abi
- Page 450 and 451:
• Importare System.Web Tracing de
- Page 452 and 453:
Try …Catch • Try deve precedere
- Page 454 and 455:
Uso del Debugger • Debugging poss
- Page 456 and 457:
Gestione degli errori a runtime (2)
- Page 458 and 459:
Esempio (2) Nella sezione customErr
- Page 460 and 461:
Altre azioni legate agli errori •
- Page 462 and 463:
La gestione della cache • Caching
- Page 464 and 465:
Output caching • Abilitare l’ou
- Page 466 and 467:
Data Caching • ASP.NET espone un
- Page 468 and 469:
Sommario • Telemedicina: Sistemi
- Page 470 and 471:
Esempio di sistema informativo CRUS
- Page 472 and 473:
Procedure integrate nel Sistema Inf
- Page 474 and 475:
Medico & Manager Ospedale Decisioni
- Page 476 and 477:
Telemedicina: obiettivi · La compl
- Page 478 and 479:
The Hospital Information Service (H
- Page 480 and 481:
Necessità di una rete 1. Accesso a
- Page 482 and 483:
Modello client-server Un sistema cl
- Page 484 and 485:
Classificazione • Local Area Netw
- Page 486 and 487:
Reti LAN • Which is a series of n
- Page 488 and 489:
(2) Ring This topology is a simple
- Page 490 and 491:
Reti Metropolitane (MAN) • Sono g
- Page 492 and 493:
Reti WAN Sequenza di pacchetti tra
- Page 494 and 495:
Protocolli di rete • Per ridurre
- Page 496 and 497:
Modello a strati (1) • Il modello
- Page 498 and 499:
Modello a strati(3) • I due princ
- Page 500 and 501:
Modello TCP/IP (2) • Network Inte
- Page 502 and 503:
Modello ISO/OSI E’ costituito da
- Page 504 and 505:
Livelli ISO/OSI (2) • Network lay
- Page 506 and 507:
Protocollo TCP-IP • Regola l’in
- Page 508 and 509:
Protocollo IP Internet Protocol (IP
- Page 510 and 511:
Indirizzi IP •Classe A: usata per
- Page 512 and 513:
Hostname e domain-name • E’ pos
- Page 514 and 515:
Telemedicina This is… …TELECARE
- Page 516 and 517:
Sistemi di telemedicina • Come fu
- Page 518 and 519:
Sistemi di telemedicina 3) Centrale
- Page 520 and 521:
Telemedicina Informatica Medica 201
- Page 522 and 523:
Applicazioni di telemedicina • Te
- Page 524 and 525:
Applicazioni di telemedicina • De
- Page 526 and 527:
E-care per anziani 1 - Far comunic
- Page 528 and 529:
Composizione della Rete e-Care e-Sa
- Page 530 and 531:
Esempio (2) Sviluppo di un sistema
- Page 532 and 533:
Il diabete mellito • Disturbo del
- Page 534 and 535:
Metodi: Clinical Trials Fase 1: - c
- Page 536 and 537:
Metodi: Descrizione del Sistema •
- Page 538 and 539:
Metodi: Descrizione del Sistema Inf
- Page 540:
Utilità Salute Disponibile Dappert