Предмет: Дистрибуирани информациони системи (17 - IZMO03)


Основне информације

КатегоријаТеоријско-методолошки
Научна областИнформационо-комуникациони системи
МултидисциплинарнаНе
ЕСПБ6
Матичне организационе јединице предмета

Тренутно нема података о матичним организационим јединицама предмета!
Програм предмета

Програм се примењује од 19.02.2014..

Циљ предмета је упознавање студената са имплементацијом модерних информационих система, основним концептима и појмовима имплементације и интеграције информационих система (EAI), архитектуром предузећа (EA) као примену на „облак рачунарство“ (Cloud Computing). Студенти се обучавају за савладавање метода, техника и алата потребних за анализу и имплементацију оваквих решења у пословању.
Након одслушаног предмета и положеног испита, студенти ће стећи неопходна знања потребна за имплементацију информационих система као и примену интеграционих пројектних образаца приликом интеграције дистрибуираних и разнородних информационих система предузећа као и cloud computing решења. Стечена знања се наслањају на SOA концепте и XML технологије.
У оквиру предмета ће се бити покривене области MoM (Messaging Oriented Middleware), EA (Enterprise Architecture) и “облак рачунарство” (Cloud Computing). MoM област покрива следеће: Увод у интеграцију информационих система (A2A, B2B, BPM, SOA). Системи порука, интеграциони обрасци и концепти: канали порука (point-to-point, publish-subscriber, bridge...), трансформације (Envelope, Canonic Data Model...), валидација, рутирање (селектори, филтери, сплитери, брокери...), сигурносни механизми, правила. Конструкције порука (Request-Reply, Fire-and-Forget, Event, Correlation ID...). Системи и транспортни протоколи за интеграције (JMS, SOAP, Filesystem, JDBC, FTP, mails, EJB...).Токови порука (синхроне, асинхроне). Концепти ESB (Enterprise Service Bus): endpoints, адаптери, компоненте, logging, monitoring. Примена Јава платформе и Spring библиотека приликом интеграције ИТ система. Компарација и упознавање са Open Source (Mule, Apache ServiceMix, Apache Camel...) и комерцијалним (Oracle Fusion, TIBCO BW...) решењима из области интеграције. Примери интеграција информационих система у пракси (телекомуникације, банкарски сектор, велепродаје...). EA област покрива следеће: TOGAF ADM (Architecture Development Method), Визија архитектуре, пословна, ИТ, архитектура података, апликациона, технолошка и остале архитекуре. Референтни TOGAF модел. Облак рачунарство покрива: пословни cloud модели (IaaS, PaaS, SaaS), примери примене пословних информационих система као cloud решења (ЕРП, ЦРМ, ДМС, ГИС, ХРМ...).
Настава обухвата предавања са примерима из праксе, вежбе у лабораторији уз помоћ рачунара и консултације. Студенти самостално и/или у групи решавају конкретне проблеме у области интеграције информационих система.
АуториНазивГодинаИздавачЈезик
Gregor Hohpe, Bobby WoolfEnterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions2003Аддисон-Wеслеy ПрофессионалЕнглески
T. Redemakers, J. DirkensenOpen Source ESBs in Action2009Маннинг ПублицатионсЕнглески
Rachel HarrisonTOGAF 9, Certified2009Тхе Опен ГроупЕнглески
Erl, T., Puttini, R.Cloud Computing Concepts, Technology & Architecture2013Prentice Hall, New YorkЕнглески
Стефановић, Д., Сладојевић, С.Системи за подрску планирању пословних ресурса у организацијама у Србији2016Факултет техницких наука, Нови СадСрпски језик
Предметна активностПредиспитнаОбавезнаБрој поена
Предметни пројекатдада40.00
Тестдада10.00
Тестдада10.00
Тестдада10.00
Усмени део испитанеда30.00
Име и презимеВид наставе
Недостаје слика

Сладојевић др Срђан
Ванредни професор

Предавања
Недостаје слика

Лукач др Жељко
Ванредни професор

Предавања
Недостаје слика

Арсеновић Марко
Доцент

Рачунарске вежбе
Недостаје слика

Лукач др Жељко
Ванредни професор

Рачунарске вежбе
Недостаје слика

Спасојевић Ивана
Асистент

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