Програм се примењује од 12.03.2014..
Циљ наставног предмета је образовање студената у области развоја вишеслојних апликација и савлађивање метода и техника анализе, пројектовања и имплементације. Посебна пажња посветиће се специфичностима развоја вишеслојних апликација које карактерише скалабилност и које се извршавају у дистрибуираном окружењу.
Слушаоци предмета ће током похађања наставе стећи неопходна знања о методама и техникама развоја вишеслојних апликација и бити оспособљени за њихову примену у свим фазама развоја софтвера - од анализе система до увођења развијених решења у употребу. Исто тако, студенти ће стећи вештине потребне за коришћења одабраних развојних окружења.
Рекапитулација концепата објектног модела података. Објектно-оријентисана анализа система. Моделовање функционалних захтева система. Пројектни обрасци у контексту вишеслојних апликација. Нефункционални захтеви система. Дефинисање архитектуре вишеслојних апликација. Основе тестирања вишеслојних апликација и увођење у употребу.
Предавања; рачунарске вежбе; консултације; самостална израда обавезних задатака. Током целокупног процеса извођења наставе, студенти се подстичу на интензивну комуникацију, критичко резоновање, самостални рад и активан однос према процесу наставе.
Аутори | Назив | Година | Издавач | Језик |
---|
Larman C. | Applying UML and Patterns | 2004 | Prentice Hall | Енглески |
Fowler M., Rice D., Foemmel M., Hieatt E., Mee R., Stafford R.. | Patterns of Enterprise Application Architecture | 2002 | Addison Wesley | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Предметни пројекат | да | да | 30.00 |
Тест | да | да | 10.00 |
Присуство на вежбама | да | да | 5.00 |
Присуство на предавањима | да | да | 5.00 |
Усмени део испита | не | да | 50.00 |
| Име и презиме | Вид наставе |
---|
| | Предавања |
| | Предавања |
| | Рачунарске вежбе |
| | Рачунарске вежбе |