Softversko-inzenjerstvo-2/Sadrzaj-predmeta/1

Садржај предавања и вежби

12. 10. 2023.

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

Посебан акценат је на:

  • софтверским архитектурама које се користе у развоју веб апликација - вишеслојна, домен центрична, сервисно-орјентисана, MVC, MVVM, микросервисна ...
  • развојни оквири (framework) - Entity Framework, Hibernate...
  • дизајн обрасци (design patterns) - Unit of Work, Singleton, Adapter, Memento...
  • имплементацији у оквиру најзаступљених технологија за израду веб апликација - PHP/MySQL, ASP.NET, JavaScript...
  • развоју пословно-орјентисаних веб апликација, где се издваја слој пословне логике са одговарајућим доменским класама.

 

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

05. 09. 2023.

Теоријска настава Трослојна архитектура (Клијентски слој, Средњи слој, Слој базе података, Системи за управлјање базама података). Дистрибуирани системи (Делјење ресурса, Отвореност, Истовременост, Скалабилност, Отпорност на грешке). Обликовање дистрибуираних система (Клијент послужителј комуницирање, Структура програмске грешке, Распоређивање оптерећења, Уједначеност система) ОПЦ стандард. ЦОРБА (Група за објектно управлјање, Архитектура објектног управлјања, ЦОРБА и њена архитектура, Развој ЦОРБА спецификација кроз њене верзије). Wеб сервиси (Сет протокола Wеб сервиса, Како направити Wеб сервис, Ј2ЕЕ и .НЕТ технологије. Wеб архитектура (Трослојна архитектура апликације). XМЛ (Историјат, XМЛ формат, Намена, Стандард, Основе XМЛ синтаксе, XМЛ документи, Локална манипулација, Трансформација). Практична настава Овладање коришћењем Објектно-оријентисане методе развоја софтвера и применом програмског језика Ц#, АСП МВЦ, АДО .НЕТ, Ентитy фрамеwорк-а, XМЛ-а. Развој софтвера коришћењем развојног окружења Мицрософт Висуал Студио.
Стари сајт






Контакт

☗ Технички факултет Михајло Пупин
(у оквиру Универзитета у Новом Саду)
⚲ Ђуре Ђаковића бб, 23000 Зрењанин
☎ Тел. +381 23 550-515
☏ Факс: +381 23 550-520
✉ е-пошта: dekanat@tfzr.uns.ac.rs
ПИБ: 101161200
Број жиро рачуна: 840-1271666-43