Програм се примењује од 22.09.2017..
Оспособљавање студената за моделовање и спецификацију софтверских система уз ослонац на UML (Unified Specification Language). Овладавање знањима и вештинама неопходним за анализу и спецификацију софтверских захтева.
По окончању предмета студенти су оспособљени за спецификацију и моделовање софтвера уз ослонац на UML, коришћењем савремених алата за моделовање.
Технике за анализу захтева. UML дијаграми: дијаграм случајева коришћења, дијаграм класа, дијаграм објеката, пакети, дијаграм прелаза стања, дијаграм активности, дијаграм секвенци, дијаграм комуникације, дијаграм компоненти, дијаграм распореда. Примена на реалним примерима.
На предавањима се изучавају појединачни UML дијаграми и њихова примена на пројектовање реалних софтверских система. На вежбама се учи коришћење савремених алата за моделовање и програмирају пројектована решења на изабраном програмском језику. Провера стеченог знања се одвија кроз израду тимског пројекта, у тиму од 3 до 5 чланова.
Аутори | Назив | Година | Издавач | Језик |
---|
Ambler, S. | The Object Primer: Agile Model-Driven Development with UML 2.0 | 2004 | Cambridge University Press | Енглески |
James Rumbaugh, Ivar Jacobson, Grady Booch | The Unified Modeling Language Reference Manual, 2nd Edition | 2004 | Addison-Wesley | Енглески |
Gruhn, V., Striemer, R. | The Essence of Software Engineering | 2018 | Springer, Cham | Енглески |
Pfleeger, S.L. | Software Engineering: Theory and Practice | 2001 | Prentice-Hall, New York | Енглески |
Перишић, Б. | Основи софтверског инжењерства | 2012 | Факултет техничких наука, Нови Сад | Српски језик |
Перишић, Б. | Основи софтверског инжењерства | 2016 | Факултет техничких наука, Нови Сад | Српски језик |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Предметни пројекат | да | да | 40.00 |
Завршни испит - I део | не | да | 30.00 |
Завршни испит - II део | не | да | 30.00 |
| Име и презиме | Вид наставе |
---|
| | Предавања |
| | Предавања |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |