Предмет: Пројектовање софтвера (17.RI45 )
Матичне организационе јединице предмета: Одсек за примењене рачунарске науке и информатику
Категорија | Научно-стручни |
Ужа научна област | Примењене рачунарске науке и информатика |
ЕСПБ | 7 |
Оспособљавање студената за ефикасну и ефективну конструкцију софтвера. Овладавање знањима и вештинама неопходним за дизајн архитектуре, имплементацију и тестирање сложених софтверских система.Стандардизација процеса имплементације, тестирања, верификације и валидације софтвера. Коришћење алата за праћење недостатака у софтверу. Документовање сложених софтверских производа. Презентација карактеристика софтвера.
По завршетку предмета студенти су оспособљени за конструкцију сложених софтверских система засновану на стандардизацији процеса имплементације, тестирања, верификације и валидације софтвера и коришћење расположивих алата за праћење конфигурације софтвера и недостатака у софтверу. Поред тога студенти су оспособљени за квалитетно документовање и презентацију карактеристика сложених софтверских производа.
Моделом вођени развој софтвера. Аспекти дизајнирања софтверских система: концептуални и технички дизајн, декомпозиција и модуларност, архитектура софтвера "стилови и стратегије. Аспекти конструкције софтверских система: организација и структура софтвера, елементи програмског решења, стандарди конструкције и имплементација функционалности. Дизајн корисничког интерфејса. Поступак конструкције софтвера: методе и технике конструкције, тимски рад и тимски развој софтвера,
Уз ослонац на спецификацију подацима управљаног система, студенти у тимском раду, овладавају практичном применом знања везаних за конструкцију комплексних софтверских система. У првом делу реализаије семестралног пројекта студенти формулишу мета-модел генеричког информационог ресурса и имплементирају прототип руковаоца информационим ресурсима који је описан фомализмима мета-модела. Други део пројекта подразумева концептуално, логичко и физичко моделовање складишта података и употребу модела као подлоге за генерисање елементарних операција над универзалним складиштем (додавање, измена, брисање, претрага). Избор реалног система који служи као основ израде модела складишта података бира се из базена од 30 (тридесет) малих пословних система.
Аутори | Назив | Година | Издавач | Језик |
---|---|---|---|---|
2014 | Енглески | |||
Готова решења Елементи објектно оријентисаног софтвера | 2002 | ЦЕТ Београд | Српски језик | |
2011 | Енглески | |||
2003 | Енглески | |||
2010 | Енглески | |||
2002 | Компјутерска библиотека Чачак | Српски језик | ||
Бранко Перишић | Пројектовање софтвера | 2007 | Електронско издање- |
Српски језик |
2005 | Енглески | |||
2001 | Енглески | |||
2013 | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|---|---|---|
Предметна активност Теоријски део испита |
Предиспитна Не |
Обавезна Да |
Број поена 30.00 |
Предметна активност Праћење активности при реализацији пројеката |
Предиспитна Да |
Обавезна Да |
Број поена 10.00 |
Предметна активност Практични део испита - задаци |
Предиспитна Не |
Обавезна Да |
Број поена 20.00 |
Предметна активност Предметни пројекат |
Предиспитна Да |
Обавезна Да |
Број поена 40.00 |
проф. Милан Сегединац
Редовни професор
Предавања
проф. др Гордана Милосављевић
Редовни професор
Предавања

доц. Никола Лубурић
Доцент
Предавања
ванр. проф. др Марко Марковић
Ванредни професор
Рачунарске вежбе

Асистент Тамара Ранковић
Асистент
Рачунарске вежбе

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