Пројектовање информационих система у интернет окружењу

Акроним
2296
Статус предмета
обавезан
Семестар
8
Фонд часова
3П + В
Број ЕСПБ
6.0
Студијски програм
Рачунарство и информатика
Модул
Софтверско инжењерство
Тип студија
Академске студије првог циклуса
*Настава се изводи и на страном језику.
Наставник (предавач)
Наставник/сарадник (вјежбе)

Нема података

Условљност другим предметима / Облик условљености

Нема података

Циљеви изучавања предмета

Циљ предмета је да студенту пружи квалитетно образовање и знања из области пројектовања информационих система у Интернет окружењу. Посебан нагласак се ставља на специфичности развоја дистрибуираних информационих система и сигурносних аспеката наведених система. Предмет представља завршни елемент у пројектовању информационих система и служи као повезница за предмете из области информационих система и интернет технологија које је студент слушао у претходним семестрима.

Исходи учења (стечена знања)

По успјешно завршеном курсу, студенти ће бити у стању да: (1) изврше анализу захтјева за информациони систем у Интернет окружењу. (2) Изврше анализу сигурносних аспеката датог система. (3) Одаберу архитектуру погодну за дати систем. (4) Изврше пројектовање анализираног система. (5) Практично реализују пројектовани систем. (6) Изврше тестирање реализованог система.

Садржај предмета

Рачунарске мреже и Интернет. Дистрибуирани рачунарски системи. Fail-over и load-balancing кластери. Синхрона и асинхрона комуникација. Системи засновани на просљеђивању порука. Парадигме развоја софтвера и методологија развоја софтвера у дистрибуираном окружењу. Инфраструктура, платформа и софтвер као услуга (IaaS, PaaS и SaaS). NoSQL базе података. Сигурносни аспекти дистрибуираних рачунарских система.

Методе извођења наставе

Предавања, презентације, практичан рад (пројектовање апликације)