Predmet: Specifikacija i modeliranje softvera (17.E242 )
Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|
Kategorija | Stručno-aplikativni |
Uža naučna oblast | Primenjene računarske nauke i informatika |
Multidisciplinarna | Ne |
ESPB | 7 |
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 projektu složenih događajima upravljanog programskog alata. 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. Pored modela element primopredaje predstavlja prototip programskog proizvoda specificiranog u sklopu razvijenih modela.
Literatura:
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
2000 | Srpski jezik | |||
Gotova rešenja, Elementi objektno orijentisanog softvera | 2002 | Srpski jezik | ||
2015 | Engleski | |||
Branko Perišić | Specifikacija i modeliranje softvera | 2014 | Elektronska verzija- |
Srpski jezik |
2004 | Engleski | |||
2001 | Engleski | |||
Softversko inženjerstvo Teorija i praksa, treće izdanje | 2006 | Srpski jezik |
Formiranje ocene:
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Praktični deo ispita - zadaci | Ne | Da | 35.00 |
Praćenje aktivnosti pri realizaciji projekata | Da | Da | 10.00 |
Teorijski deo ispita | Ne | Da | 15.00 |
Predmetni(projektni)zadatak | Da | Da | 40.00 |
Izvođači nastave:
doc. Luburić Nikola
Docent
Predavanja
vanr. prof. dr Slivka Jelena
Vanredni profesor
Predavanja
vanr. prof. dr Marković Marko
Vanredni profesor
Računarske vežbe
Asistent Antešević Svetlana
Asistent
Računarske vežbe
Asistent Matković Jelena
Asistent
Računarske vežbe
Saradnik u nastavi Mihić Relja
Saradnik u nastavi
Računarske vežbe
prof. dr Milosavljević Gordana
Redovni profesor