Informacione tehnologije u medicini
ID: 0579nosilac predmeta: Golubović Đ. Zoran
nivo studija: master akademske studije
ESPB: 2
oblik završnog ispita: pismeni
katedra: mehanika
cilj
Upoznavanje studenata sa principima projektovanja softvera i informacionih sistema. Pokazivanje specifičnosti projektovanja softvera i informacionih sistema u biomedicini. Osposobljavanje sutdenata da u saradnji sa lekarom definišu zahteve za softverom, definišu procese za koje se kreira softver, definisanje i projektovanje baze podataka za potrebe biomedicniskih aplikacija, kreiranje objektnog modela za potrebe biomedicinskog softvera.ishod
Pohađanjem predmeta student stiče sposobnost za razvoj softvera za medicinske uređaje, kao i projektovanje informacionih sistema u medicini. U okviru predmeta savladaće alate za projektovanje softvera, naučiće tehnike projektovanja, kao i specifičnosti medicinskih softvera i informacionih sistema.sadržaj teorijske nastave
Teorijska nastava: Uvod u Softversko inžinjerstvo. Elementi modelovanja, model, dijagram, metamodel, procesi, notacije i jezici. Specifičnosti projektovanja softvera za medicinske uređaje. Specifičnosti projektovanja informacionih sistema u medicini. Specifičnosti projektovanja velikih informacionih sistema u medicini. Formulacija problema, definsanje projekta, metodologije razvoja. Kreiranje modela zahteva. Definisanje učesnika u prcesu uzimanja zahteva. Difinsanje tipova zahteva. Prepoznavanja kritičnih elemenata u zahtevma. Upravljanje rizicima. Kreiranje slučajeva korišćenja. Kreiranjeite scenarija, kreiranje prototipova. Kreiranje medicinskih modela procedura. Principi projektovanja baza podataka. Definisanje entiteta, atributa i relacija. Kreiranje konceptualnog modela. Definisanje domena. Kreiranje entiteta, atributa, relacija, asocijacija. Kreiranje fizičkog modela od konceptualnog. Baze podataka. Kreiranje detalja u fizičkom modelu. Kreiranje OOM, pomoću UML-a. Prikaz UML dijagrama. Detaljniji pregleda dijagrama paketa, dijagrama klasa, kolabracionog dijagrama, sekvencijalnog dijagrama. Upoznavanje sa osnovnim objekno orijentisanim šablonima projektovanja. Projektovanje GUI-a. Specifičnosti medicinskog softvera i interfejsa za komunikaciju sa uređajima i softverom. (Lekari prilikom operacija, u mobilnim jedinicama, pacijenti sa invaliditetima, ...) Kako se projektuju veliki medicinski sistemi. Postupci u projektovanju. Projektovanje raspodele hardvera i resursa. Projektovanje oraganizacione strukture. Projektovanje raspodele instanci softvera.Tipovi testiranja. Testiranje bele i crne kutije. Jedinični testovi. Alati za kreiranje portotipova HTML, Acess, Matematica, Mat Lab, etc... Primeri Medicinskog softverasadržaj praktične nastave
Upoznavanje sa alatom za projektovanje softvera PowerDesigner.Primeri medicinskog softvera - grafički interfejs.
Primeri medicinskog softvera - arhitektura sistema.
Kreiranje modela zahteva.
Kreiranje medicinskih procedura.
Kreiranje baza podataka.
Kreira objektnog modela.
Kreiranje grafičkog interfejsa.
Kreiranje velikog sistema.
resursi
[1] Pisani materijal sa predavanja (handouts) [2] PowerDesigner alat za projektovanje softvera [3] Materijal za vežbe u elektronskom oblikufond časova
ukupan fond časova: 30aktivna nastava (teorijska)
novo gradivo: 10razrada i primeri (rekapitulacija): 3
aktivna nastava (praktična)
auditorne vežbe: 5laboratorijske vežbe: 0
računski zadaci: 5
seminarski rad: 0
projekat: 0
konsultacije: 2
diskusija/radionica: 0
studijski istraživački rad: 0
provera znanja
pregled i ocena računskih zadataka: 0pregled i ocena laboratorijskih izveštaja: 0
pregled i ocena seminarskih radova: 0
pregled i ocena projekta: 2
kolokvijum sa ocenjivanjem: 0
test sa ocenjivanjem: 0
završni ispit: 3
Preuzeto sa www.mas.bg.ac.rs