Spinner

Dokument se učitava

ATUSS

VIŠER

Akademija tehničko-umetničkih strukovnih studija Beograd

Odsek Visoka škola elektrotehnike i računarstva

Softversko inženjerstvo Šifra: OK0017 | 6 ESPB

Opšte informacije
Nivo studija: Osnovne strukovne studije
Godina studija: 3
Semestar: 5
Uslov: Objektno orijentisano programiranje 1
Cilj: Upoznavanje sa savremenim softverskim inženjerstvom, teorijom i praktičnim postupcima u procesu razvoja softvera u svim fazama njegovog životnog ciklusa
Ishod: Studenti će biti osposobljeni da modeluju složena i distribuirana softverska rešenja i informacione sisteme po UML 2.x metodoligiji
Sadržaj predmeta
Teorijska nastava:
  1. Osnove UML jezika
  2. Životni ciklus softvera
  3. Korišćenje slučajeva korišćenja u analizi korisničkih zahteva i sistemskoj analizi
  4. Modelovanje strukture softverskih rešenja dijagramima klasa
  5. Modelovanje strukture softverskih rešenja dijagramima komponenti
  6. Modelovanje strukture softverskih rešenja dijagramima razmeštaja
  7. Modelovanje ponašanja softverskih rešenja korišćenjem dijagrama aktivnosti
  8. Modelovanje ponašanja softverskih rešenja korišćenjem dijagrama stanja
  9. Modelovanje ponašanja softverskih rešenja korišćenjem dijagrama interakcije
  10. Projektni obrasci: Singleton, Command, Observer, State
  11. Projektni obrasci: Proxy, Template Method, Decorator, Adapter
  12. Projektni obrasci: Prototype, Façade, Composite, Model – View – Presenter
  13. Projektni obrasci: Simple Factory, Factory Method, Abstract Factory
  14. Metode uspešne implementacije i obezbeđenje kvaliteta softvera
  15. Testiranje i održavanje softvera
Praktična nastava:
Literatura
  1. Jovan Popović, Osnove softverskog inženjerstva, 1. izdanje, CET, 2019, ISBN: 978-86-7991-413-2
  2. J. Atlee, S. Pflegeer, Softversko inženjerstvo, CET, 2006
  3. Roger S. Pressman, Bruce Maxim, Software Engineering, A Practitioner's Approach, 9. izdanje, McGraw-Hill, 2020
  4. M. Zarić, N. Piroćanac, D. Milićev, Objektno orijentisano modelovanje na jeziku UML, skripta sa praktikumom, Mikro knjiga, 2002
Broj časova aktivne nastave (nedeljno)
Predavanja: 3
Vežbe: 2
Drugi oblici nastave: 0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
10
aktivnosti na laboratorijskim vežbama
30
seminarski rad
0
kolokvijum
30
Završni ispit
Poeni
Pismeni ispit
30
Usmeni ispit
0
Praktični ispit
0

Nastavnik

Saradnik

Obaveštenja