Projektovanje baza podataka
ID: 0259nosilac predmeta: Radojević Lj. Slobodan
nivo studija: osnovne akademske studije
ESPB: 6
oblik završnog ispita: prezentacija projekta
katedra: mašinstvo i informacione tehnologije
cilj
• Cticanje osnovnih veština u pripremi i izvođenju projektovanja baza podataka koje modeliraju poslovne funkcije u kompanijama.• Korišćenje standardizovanih CASE u projektovanju baza podataka.
• Sticanje veštine kojom se premošćava prepreke u saradnji timova za baze podataka i aplikacije, karakteristične za kompanije.
ishod
Posle uspešnog odlušanog programa koji je predviđen ovim predmetom student može:• da uoči poslovne funkcije u kompaniji koje se moraju posebno modelirati,
• da uoči oblasti koje u kompaniji pod uticajem iѕabrane funkcije, proceni sve okolnosti pod kojim se modelira poslovna funkcija,
• da pripremi sve neophodne podatke za modeliranje i projektovanje poslovne funkcije,
• da prepremi i ostvari projekat odovarajuće baze podataka,
• spremi svu neophodnu dokumentaciju.
sadržaj teorijske nastave
Razvoj softverskog sistema je timski rad (pokretanja i iterativnost razvoja;poslovni zahtevi).
O modelovanju i projektovanju (fizički i logički model;
objekti - entiteti i poslovne funkcije).
Projektovanje od zahteva do realizacije (dijagrami;
poslovne funkcije i dijagrama;
projektant baze podataka).
Poslovno modelovanje i projektovanje (vrste dijagrama;
aktivnosti vezane za poslovnu funkciju;
vizuelizacija).
O definisanju zahteva (usklađivanje sa zahtevima korisnika;
faze života softverskog sistema).
Analiza i pred projektovanje (preklapanje analize, projektovanja i realizacije;
dijagram klasa;
ispunjavanje zahteva poslovnih funkcija).
Modeli za projektovanje (profili;
netipizirani dijagrami).
O fizičkom relaizovanju (lokalne ili distribuirane karakter baze podataka;
DBMS;
povezivanje podataka koji ulaze u bazu podataka).
UML u projektovanju (korišćenje UML-a i apliciranje;
etape modelovanja i projektovanja i praćenje konstruktima;
ocena projekta).
sadržaj praktične nastave
Praktična nastava je zasnovana na studijama slučajeva. Takođe, u potpunosti prati teorijsku nastavu. Labaratorijske vežbe služe i za praćenje izrade seminarskih radova i završnog projekta.resursi
Neophodan softver za ovaj predmet je pod GNU licencom. Ukoliko koristite LINUX neophodni UML je odmah dostupan. Ukoliko koristite drugi operativni sistem UML možete preuzeti sa odgovarajuće WEB lokacije (vidi URL predmeta) ili na samom URL-u predmeta. Za pokretanje neophodnog softvera dovoljno je posedovati najjednostavniji PC računar.fond časova
ukupan fond časova: 75aktivna nastava (teorijska)
novo gradivo: 20razrada i primeri (rekapitulacija): 0
aktivna nastava (praktična)
auditorne vežbe: 6laboratorijske vežbe: 20
računski zadaci: 0
seminarski rad: 4
projekat: 10
konsultacije: 0
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: 5
pregled i ocena projekta: 3
kolokvijum sa ocenjivanjem: 0
test sa ocenjivanjem: 2
završni ispit: 5
Preuzeto sa www.mas.bg.ac.rs