Projektovanje softvera

Izvor: SI Wiki
Datum izmene: 22. novembar 2024. u 15:45; autor: Matijalekovic (razgovor | doprinosi)
Pređi na navigaciju Pređi na pretragu

INFORMACIJE ISPOD SU DELIMIČNO AŽURIRANE NAKON PROMENE PROFESORA NA PREDMETU ŠKOLSKE 2024/2025

Projektovanje softvera je neizbežan predmet u petom semestru za SI, a izborni u sedmom semestru za RTI, u duhu svih predmeta koje drži Gagi.

Korisne veze

Knjiga koja se koristi za projektne uzorke u PDF formatu

Trenutno nema dokumenata.

Nastava

Na predavanjima na predmetu se predaju dve oblasti: UML i projektni uzorci. Njihova podela ide ovako:

  • Prvi blok:
    • Predaju se kompletni projektni uzorci, sve u prvom bloku. Radi se po knjizi, prezentacije korišćene na predavanjima su prevedeni delovi knjige.
    • Na prvom kolokvijumu dolaze dva zadatka, svaki po 10 poena. Zasnivaju se na upotrebi i implementaciji projektnih uzoraka u Javi. U prvom se u potpunosti implementira jedan projektni uѕorak na prostom, ne previše obimnom primeru. u drugom se data implementacija nadograđuje i modifikuje kroѕ primenu nekog projektnog uzorka.
  • Drugi blok:
    • UML - Uvod, upotreba, osnovna sintaksa. Dijagrami: Klasa, Paketa
    • Na drugom kolokvijumu se na osnovu datog opisa sistema u StarUML prave traženi dijagrami.
  • Treći blok:
    • Jos uvek nepoѕnato

Domaći

Ovo je po starim propozicijama, od školske 2024/2025 nema domaćih

Za razliku od OO1, domaći služe samo za pripremu, ne predaju se, a na laboratorijskim vežbama se dobijaju rešeni domaći. Za domaći zadatak se obično dobije opis jednog sistema za koji treba da se sastavlja jedan ili više UML dijagrama.

Laboratorijske vežbe

Ovo je po starim propozicijama, od školske 2024/2025 nema laboratorijskih vežbi

Isto kao i na OO1, osim što se domaći zadaci ne predaju, već se na samoj laboratorijskoj vežbi dobije gotovo rešenje.

Na prvoj laboratorijskoj vežbi demonstratori prolaze referentno rešenje domaćeg zadatka, a zatim nad njom rade modifikacije koje pišu u zadatku. Za drugu laboratorijsku vežbu dolazi gradivo zaključno sa dijagramima stanja i projektnog uzorka Stanje, dok za treću laboratorijsku vežbu dolazi gradivo zaključno sa dijagramima aktivnosti i projektnim uzorkom Zastupnik.

Neke prethodne laboratorijske vežbe mogu se naći među drajvovima u odeljku sa korisnim vezama. Neke laboratorijske vežbe objavljivane su na stranici predmeta, pa su sada arhivirane:

Projekat

Od školeske 2024/2025 postoji projekat na predmetu. Projekat nosi 30 poena i nije obavezan. Brani se u januaru. Dodatni detalji će biti kasnije poznati.

Ispitni rokovi

Slična priča kao i za OO1. Dostupni su i ispitni primeri koji nisu kategorisani po rokovima.

Ukoliko želite da dodate rok, posetite stranicu za pravljenje roka.

Probni testovi

Ovde se nalaze probni testovi dati za vežbu pred kolokvijum na Moodle platformi.

Kolokvijum 1

Kolokvijum 2

Ispit

Način ocenjivanja

Isto kao i na OO1. Školske 2022/23. godine je, zbog druge laboratorijske vežbe koja nije bila pregledana do par sati pred treću laboratorijsku vežbu, bilo omogućeno da popravna laboratorijska vežba nadoknađuje drugu, treću, ili i drugu i treću laboratorijsku vežbu (studenti su taj izbor morali da naprave pre same laboratorijske vežbe).

Potrebna pomoć

  • Na ovom predmetu fale postavke rokova. Pomozite vikiju pamćenjem/prepisivanjem rokova i postavljanjem na viki.
    • Od koristi su takođe modifikacije dobijene na laboratorijskim vežbama, kako bi studenti znali otprilike šta ih na laboratorijskim vežbama čeka.