Predmet: Specifikacija i modeliranje softvera (17.SWE242 )
Matične organizacione jedinice predmeta:
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Osnovne akademske studije | Informacioni inženjering (Godina: 3, Letnji) |
Kategorija | Stručno-aplikativni |
Uža naučna oblast | Primenjene računarske nauke i informatika |
Multidisciplinarna | Ne |
ESPB | 6 |
Cilj:
Osposobljavanje studenata za efikasno i efektivno modedlovanje i specifikaciju softverskih sistema. Ovladavanje znanjima i veštinama neophodnim za analizu i specifikaciju softverskih zahteva. Ovladavanje osnovama model baziranog dizajna. Ovladavanje
Ishod:
Po okončanju predmeta studenti su osposobljeni za: analizu složenih sistema, specifikaciju zahteva prema sistemu i softveru i primenu
Sadržaj:
Osnovni model softverskog sistema. Odnos specifikacije zahteva, specifikacije dizajna i implementacije softverskih sistema. Osnovi inženjerstva zahteva, proces, iskazivanje, analiza, specifikacija, verifikacija i validacija zahteva. Izrada formalnog dokumenta - specifikacija zahteva. Osnovi dizajna softvera, statičko i dinamičko modelovanje. Osnove
Metodologija izvođenja nastave:
U sklopu teorijskog dela nastavnog procesa, paralelno sa uvođenjem znanja i veština vezanih za specifikaciju i modelovanje sistema i softvera, studenti formiraju projektne timove od 3 do 5 članova i u timskom radu uvežbavaju usvojeno na dva tipična projekta složenih sistema izabrana iz realnog okruženja. Prvi projekat razmatra sistem koji je u osnovi orijentisan ka podacima i manipulacijama sa podacima i modeluje se u tutorskom režimu rada. Drugi projekat razmatra događajima upravljani sistem i njegovo modelovanje je prepušteno projektnim timovima.U sklopu predavanja timovi saopštavaju izveštaje o progresu na projektu.U sklopu praktičnog dela kursa studenti brane svoja projektna rešenja.
Literatura:
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
2004 | Engleski | |||
UML ukratko (prevod 3. izdanja) | 2014 | Mikroknjiga, Beograd | Srpski jezik | |
Softversko inženjerstvo Teorija i praksa, treće izdanje | 2006 | Srpski jezik | ||
2001 | Engleski | |||
Branko Perišić | Specifikacija i modeliranje softvera | 2005 | Elektronska verzija- |
Srpski jezik |
2000 | Srpski jezik |
Formiranje ocene:
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Predmetni(projektni)zadatak | Da | Da | 40.00 |
Teorijski deo ispita | Ne | Da | 20.00 |
Prisustvo na računarskim vežbama | Da | Da | 5.00 |
Prisustvo na predavanjima | Da | Da | 5.00 |
Praktični deo ispita - zadaci | Ne | Da | 30.00 |
Izvođači nastave:
prof. dr Milosavljević Gordana
Redovni profesor
Predavanja
prof. dr Ivanović Dragan
Redovni profesor
Predavanja
Asistent Mandić Nikola
Asistent
Računarske vežbe
Saradnik u nastavi Mihić Relja
Saradnik u nastavi