Fakultet tehničkih nauka

Predmet: Specifikacija softverskih sistema (17.SIT050)

Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast Primenjene računarske nauke i informatika
ESPB 4

Osposobljavanje studenata za modelovanje i specifikaciju softverskih sistema uz oslonac na UML (Unified Specification Language). Ovladavanje znanjima i veštinama neophodnim za analizu i specifikaciju softverskih zahteva.

Po okončanju predmeta studenti su osposobljeni za specifikaciju i modelovanje softvera uz oslonac na UML, korišćenjem savremenih alata za modelovanje.

Tehnike za analizu zahteva. UML dijagrami: dijagram slučajeva korišćenja, dijagram klasa, dijagram objekata, paketi, dijagram prelaza stanja, dijagram aktivnosti, dijagram sekvenci, dijagram komunikacije, dijagram komponenti, dijagram rasporeda. Primena na realnim primerima.

Na predavanjima se izučavaju pojedinačni UML dijagrami i njihova primena na projektovanje realnih softverskih sistema. Na vežbama se uči korišćenje savremenih alata za modelovanje i programiraju projektovana rešenja na izabranom programskom jeziku. Provera stečenog znanja se odvija kroz izradu timskog projekta, u timu od 3 do 5 članova.

Autori Naziv Godina Izdavač Jezik
Ambler, S. The Object Primer: Agile Model-Driven Development with UML 2.0 2004 Cambridge University Press Engleski
Perišić, B. Osnovi softverskog inženjerstva 2012 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Perišić, B. Osnovi softverskog inženjerstva 2016 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Gruhn, V., Striemer, R. The Essence of Software Engineering 2018 Springer, Cham Engleski
Pfleeger, S.L. Software Engineering: Theory and Practice 2001 Prentice-Hall, New York Engleski
James Rumbaugh, Ivar Jacobson, Grady Booch The Unified Modeling Language Reference Manual, 2nd Edition 2004 Addison-Wesley Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
40.00
Predmetna aktivnost
Završni ispit - II deo
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Završni ispit - I deo
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predavanja
Predavanja
Računarske vežbe
Računarske vežbe
Računarske vežbe
Računarske vežbe