|
|
|
Почетна >> Странице предметa >> Софтверско инжењерство |
|
|
|
О предмету |
Софтверско инжењерство |
Студијски програм: Нове рачунарске технологије, Рачунарска техника |
|
Назив предмета: Софтверско инжењерство |
|
Наставник:
др Горан Шимић |
|
Статус предмета: Изборни |
|
Шифра предмета: |
|
ЕСПБ бодови: 6 |
|
Услов: Увод у објектно програмирање |
|
Циљ предмета: Упознавање са савременим софтверским инжењерством, теоријом и практичним поступцима у процесу развоја софтвера у свим фазама његовог животног циклуса. |
|
Исход предмета:
Студенти ће бити оспособљени да пројектују једноставне софтверске системе на бази познавања рада алата који ће бити приказани током курса. |
|
Садржај предмета:
Теоријска настава: |
- Софтвер и софтверско инжењерство. Основни појмови и основне парадигме.
- Животни циклус софтвера и "прототајпинг".
- Управљање софтверским пројектом.
- Метрике и процене обима ангажовања.
- Планирање. Документација.
- UML као визуелни језик за моделирање.
- CASE алати.
- Анализа захтева софтвера и система.
- Пројектовање архитектуре софтверског система.
- Дизајн и имплементација софтвера.
- Процеси развоја софтвера.
- Валидација и верификација софтвера.
- Технике и стратегије тестирања софтвера.
- Одржавање софтвера.
- Обезбеђивње квалитета софтвера.
|
Практична настава: |
У складу са темом обрађеном у оквиру предавања. Демонстрација практичног развоја софтверских система техникама представљеним на предавањима, коришћењем одабраних CASE алата.
Програм предмета усклађен са препорукaма IEEE/ACM Computing Curriculum:CE2004 Computer Engineering Body of Knowledge:%and%nbsp;%and%nbsp; CE-SWE 0-9. |
|
|
Литература: |
- I. Sommerville, Software Engineering, 6th ed., Addison-Wesley, Reading, MA, 2000. (ISBN: 020139815X)
- R.S. Pressman, Software Engineering: A Practitioners Approach, McGraw Hill, NY, 5th ed., 2001. (ISBN: 0072496681)
- M. Fowler, K. Scott, UML Distilled: A Brief Guide to the Standard Object Modeling Language, 2nd ed., Addison-Wesley, Reading, MA, 1999. (ISBN: 020165783X)
- G. Booch, Object-Oriented Analysis and Design with Applications, 2nd ed., Addison-Wesley, Reading, MA, 1994. (ISBN: 0805353402)
|
|
Број часова активне наставе: 75
|
|
Остали часови: |
|
Предавања: |
Вежбе: |
Други облици наставе: |
Студијски и истраживачки рад: |
2 |
3 |
|
|
|
|
Метода извођења наставе:
Предавања, вежбе, консултације, семинарски радови и писмени испит и усмени испит. |
|
Оцена знања (максималан број поена 100):
Предиспитне обавезе |
Поена |
Завршни испит |
Поена |
активности у току предавања |
5 |
писмени испит |
|
практична настава |
45 |
усмени испит |
|
семинарски рад |
|
испит за рачунаром |
50 |
колоквијум |
|
практичан |
|
|
|
|
|
|
|
|