Предмет: Основи информационих система и софтверског инжењерства (17.E235 )
Матичне организационе јединице предмета: Одсек за примењене рачунарске науке и информатику
Категорија | Стручно-апликативни |
Ужа научна област | Примењене рачунарске науке и информатика |
ЕСПБ | 6 |
Овладавање основним знањима и вештинама из домена инжењерства софтвера и пројектовања информационих система, методама и техникама формалног представљања визије и спецификације захтева комплексних софтверских производа. Оспособљавање студената за примену различитих методолошких приступа у пројектовању софтвера и схватање позиције софтвера у склопу сложених информационих система. Оспособљавање студената за израду сложених, ГУИ оријентисаних догађајима управљаних, програмских решења уз ослонац на објектну платформу. Овладавање принципима организације и праћења активности у процесу израде сложених софтверских производа и методама, техникама и алатима за управљање верзијама софтверских производа.
По окончању предмета студенти су оспособљени за самосталну: 1.израду формалне представе визије комплексних софтверских производа 2.прикупљање, класификацију, анализу и спецификације захтева сложених софтверских производа 3.имплементацију сложених програмских решења, 4.дизајн графичког корисничког интерфејса у складу са специфицираним стандардима и 5.руковање елементарним складиштем података уз примену објектне платформе.
Теоријска настава: Основи софтверског инжењерства, мотивација и плоблеми, дефиниција професије и структура знања. Софтверски захтеви, дизајн, конструкција, тестирање, одржавање и руковање конфигурацијом софтвера. Модели животног циклуса софтвера, квалитет и сродне дисциплине. Основни појмови програмирања система. Основе пројектовања информационих система, концепт савремене организације информационих система. Фазе у еволуцији информационих система. Изазови савремених информационих технологија и концепата у домену пројектовања информационих система. Архитектура пословних информационих система. Практична настава: Репетиторијум објектног програмирања, елементи објектне платформе, стандардна библиотека шаблона, стандардна библиотека визуалних компоненти. Напредни концепти Објектно оријентисаног програмирања.
Два семестрална пројекта представљају окосницу практичног дела предмета. Први пројекат је туторски вођен и служи за овладавање принципима, методама, техникама и алатима неопходним за развој сложених софтверских производа. Ради се ПОЈЕДИНАЧНО. Други пројекат укључује израду визије и спецификације захтева другог совтферског производа и ради се у ПАРУ. Појединци и парови, уз ослонац на Систем за праћење активности, евидентирају рад на семестралним пројектима и, уз употребу система за управљање верзијама, раде на испоруци програмских производа специфицираних у склопу семестралних пројеката. За пројекте је неопходно формулисати: 1. Визију софтверског производа - колекција
Аутори | Назив | Година | Издавач | Језик |
---|---|---|---|---|
2002 | Енглески | |||
2002 | Енглески | |||
Перишић, Б. | Основи софтверског инжењерства | 2016 | Факултет техничких наука, Нови Сад | Српски језик |
2001 | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|---|---|---|
Предметна активност Праћење активности при реализацији пројеката |
Предиспитна Да |
Обавезна Да |
Број поена 10.00 |
Предметна активност Практични део испита - задаци |
Предиспитна Не |
Обавезна Да |
Број поена 25.00 |
Предметна активност Одбрана пројекта |
Предиспитна Да |
Обавезна Да |
Број поена 30.00 |
Предметна активност Теоријски део испита |
Предиспитна Не |
Обавезна Да |
Број поена 25.00 |
Предметна активност Одбрана пројекта |
Предиспитна Да |
Обавезна Да |
Број поена 10.00 |
проф. др Горан Савић
Редовни професор
Предавања
проф. др Игор Дејановић
Редовни професор
Предавања
доц. др Жељко Вуковић
Доцент
Предавања

Асистент Мина Вејновић
Асистент
Рачунарске вежбе

Сарадник у настави Татјана Гавриловић
Сарадник у настави
Рачунарске вежбе