×
Универзитет у Новом Саду

Предмет: Дизајнерски обрасци (17.IZOO21)

Основне информације:
 
Категорија Стручно-апликативни
Ужа научна област Информационо-комуникациони системи
ЕСПБ 6

Циљ наставног предмета је да студентима пружи знања из области дизајнерских образаца у контексту објектно-оријентисаног (ОО) моделовања. Акценат је на разумевању значаја и потребе поновног коришћења пројектантских решења и програмског кода. Студенти ће бити оспособљени за систематичан приступ анализи проблема који се јављају у пракси, препознавање могућности примене одговарајућих образаца као решења уочених проблема и њихову имплементацију.

Студенти ће научити које су предности примене дизајнерских образаца. Научиће како применити дизајнерске обрасце на задатим примерима, моделовати их коришћењем UML (Unified Modeling Language) језика за моделовање и имплеметирати коришћењем одабраног ОО програмског језика.

Рекапитулација концепата објектног модела података. Рекапитулација основа UML-a. Појам и примена образаца (pattern). Типови образаца. Појам дизајнерског обрасца. Образац Model - View - Controller. Врсте дизајнерских образаца. Обрасци креирања: Singleton, Abstract Factory, Builder. Структурни обрасци: Adapter, Bridge, Composite, Facade. Обрасци понашања: Command, Iterator, Observer.

Предавања; рачунарске вежбе; консултације; самостална израда обавезних задатака. Током целокупног процеса извођења наставе, студенти се подстичу на интензивну комуникацију, критичко резоновање, самостални рад и активан однос према процесу наставе.

Аутори Назив Година Издавач Језик
Metsker S. J. Design Patterns Workbook 2002 Addison Wesley Енглески
Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software 1994 Addison Wesley Енглески
Larman C. Applying UML and Patterns 2004 Prentice Hall Енглески
Shalloway A., Trott R. J. Projektni obrasci 2004 Mikro knjiga Српски језик
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Усмени део испита
Предиспитна
Не
Обавезна
Да
Број поена
50.00
Предметна активност
Присуство на вежбама
Предиспитна
Да
Обавезна
Да
Број поена
5.00
Предметна активност
Предметни пројекат
Предиспитна
Да
Обавезна
Да
Број поена
30.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00
Предметна активност
Присуство на предавањима
Предиспитна
Да
Обавезна
Да
Број поена
5.00

Предавања

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе