Program se primenjuje od 22.09.2017..
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 |
James Rumbaugh, Ivar Jacobson, Grady Booch | The Unified Modeling Language Reference Manual, 2nd Edition | 2004 | Addison-Wesley | Engleski |
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 |
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 |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Predmetni projekat | da | da | 40.00 |
Završni ispit - I deo | ne | da | 30.00 |
Završni ispit - II deo | ne | da | 30.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |