IEP

Izvor: SI Wiki
Pređi na navigaciju Pređi na pretragu

Infrastruktura za elektronsko poslovanje je izborni predmet u šestom i osmom semestru za SI, a osmom semestru za RTI.

Korisne veze

Nastava

Oblasti koje se obrađuju na predavanjima su:

  • Prvi blok: NoSQL baze podataka (MongoDB)
  • Drugi blok: Map/Reduce kroz Apache Hadoop
  • Treći blok: Hardverska i softverska infrastruktura

Gradivo sa predavanja dolazi na kolokvijumima (10% ocene svaki) i ispitu (20% ocene). Stranica predmeta nije ažurna pa se tamo ne mogu naći skoriji materijali sa predavanja, ali ih profesori obično postave na Teams tim predmeta. Na predavanjima drugog bloka se kod kuca u Eclipse okruženju, na Windows 7 virtuelnoj mašini (moguće je instalirati i na svojoj mašini, ali profesoru se desilo da mu Hadoop prepuni disk dnevnicima greški pa koristi virtuelnu umesto toga).

Oblasti koje se obrađuju na vežbama su:

  • uvod u Python programski jezik,
  • Flask radni okvir,
  • SQLAlchemy biblioteka za objektno-relaciono mapiranje,
  • Docker kontejneri,
  • Redis kao skladište ključeva i vrednosti,
  • JWT kao metod autentikacije i autorizacije,
  • Docker Swarm i Kubernetes za orkestriranje kontejnera (Kubernetes ne dolazi na projektu),
  • Apache Spark za obradu podataka dovučenih preko Twitter API (ne dolazi na projektu).
  • Pametni ugovori na Ethereum Blockchain platformi.

Te oblasti dolaze na laboratorijskim vežbama (30% ocene) i ispitu (30% ocene). Na vežbama se koristi razvojno okruženje PyCharm.

Laboratorijske vežbe

Od školske 2023/24. godine na predmetu se održavaju tri laboratorijske vežbe, koji pokrivaju oblasti nekadašnjeg projekta. Na laboratorijskim vežbama dolazi gradivo obrađeno na časovima vežbi i to:

  1. L1 (10 poena) – Implementacija veb aplikacija korišćenjem Flask i SQLAlchemy biblioteka
  2. L2 (10 poena) – Implementacija veb aplikacija korišćenjem Docker alata
  3. L3 (10 poena) – Upotreba pametnih ugovara na Ethereum Blockchain platformi u veb aplikacijama

Laboratorijske vežbe se rade u toku semestra. Nadoknada je moguća u junskom roku.

Ispitni rokovi

Ispitni rokovi nisu dostupni sa stranice predmeta. Napomena: ispitni rokovi pre 2024. nisu imali ispitni deo, samo K3. Sledeći rokovi su sačuvani na vikiju:

Način ocenjivanja

  • — bodovi sa prvog i drugog kolokvijuma (0-10 svaki) i trećeg kolokvijuma (0-20)
  • — bodovi sa laboratorijskih vežbi (0-10 svaka)
  • — bodovi sa ispita (0-30)
  • Konačni bodovi: (uslov za polaganje je minimum 10 poena na )
Bodovi
Ocena 5 6 7 8 9 10

Potrebna pomoć