Fakultet tehničkih nauka

Predmet: Razvoj višeslojnih aplikacija (17.IZOO22)

Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast Informaciono-komunikacioni sistemi
ESPB 5

Cilj nastavnog predmeta je obrazovanje studenata u oblasti razvoja višeslojnih aplikacija i savlađivanje metoda i tehnika analize, projektovanja i implementacije višeslojnih aplikacija. Posebna pažnja posvetiće se specifičnostima razvoja višeslojnih aplikacija koje karakteriše skalabilnost i koje se izvršavaju u distribuiranom okruženju.

Studentiće tokom pohađanja nastave steći neophodna znanja o metodama i tehnikama razvoja višeslojnih aplikacija i biti osposobljeni za njihovu primenu u svim fazama razvoja softvera - od analize sistema do uvođenja razvijenih rešenja u upotrebu. Isto tako, studenti će steći veštine potrebne za korišćenje odabranih razvojnih okruženja.

Rekapitulacija koncepata objektnog modela podataka. Objektno-orijentisana analiza sistema. Modelovanje funkcionalnih zahteva sistema. Projektni obrasci u kontekstu višeslojnih aplikacija. Nefunkcionalni zahtevi sistema. Definisanje arhitekture višeslojnih aplikacija. Osnove testiranja višeslojnih aplikacija i uvođenje u upotrebu.

Predavanja; računarske vežbe; konsultacije; samostalna izrada obaveznih zadataka. Tokom celokupnog procesa izvođenja nastave, studenti se podstiču na intenzivnu komunikaciju, kritičko rezonovanje, samostalni rad i aktivan odnos prema procesu nastave.

Autori Naziv Godina Izdavač Jezik
Fowler M., Rice D., Foemmel M., Hieatt E., Mee R., Stafford R.. Patterns of Enterprise Application Architecture 2002 Addison Wesley Engleski
Preece, J., Rogers, Y., Benyon, H.S. Human-Computer Interaction : selected readings : a reader 1990 Prentice Hall, Cambridge Engleski
Dix, A., et al. Human-Computer Interaction 2004 Pearson/Prentice-Hall, Harlow Engleski
Đorđe Pržulj Razvoj višeslojnih aplikacija - skripta u pripremi 2019 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Larman C. Applying UML and Patterns 2004 Prentice Hall Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Prisustvo na vežbama
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Prisustvo na predavanjima
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
50.00
Predavanja
Računarske vežbe
Računarske vežbe
Računarske vežbe