Sadržaj predmeta


Teorijska nastava

  1. Osnovni pojmovi objektnog programiranja.
  2. Tehnike objektnog programiranja.
  3. Faze objektnog projektovanja programa.
  4. Osnovni elementi grafičkog interfejsa.
  5. Svojstva osnovnih objekata.
  6. Događaji i argumenti.
  7. Greške

Praktična nastava
Auditorne vežbe i laboratorijske vežbe

1. Osnovni pojmovi. Podatak, entitet, atributi, domen, logièki zapis, datoteka, skupivi datoteka, baze podataka, banke podataka, baze znanja, automatska obrada podataka, informacioni sistem.

2. Osnove projektovanja baza podataka. Analiza realnog sistema, modeliranja, model objekti-veze, metodologije modeliranja, primeri E-R modela.

3. Tipovi baza podataka. Hijerarhijski, mrežni, relacioni model, objektno orijentisani model podataka, prednosti i mane, sistemi za upravljalje bazama podataka (DBMS), primeri.

4. Relacione baze podataka. Relaciona algebra, relacioni raèun, projektovanje relacionih baza podataka, pojam normalizacije podataka, prevoðenje E-R modela na relacioni model, tipovi relacija, uspostavljanje relacija, primeri.

5. Računarska oprema kao osnova informac.sistema. Izbor hardvera, operativnog sistema, sistema za upravljanje bazama podataka i komunikacionog softvera. 6. Softverska podrška. Osnovni elementi upitnog jezika SQL.

dr Vladimir Nedić

Циљ предмета

Курс представља фундаменталне концепте управљања пројектима. Студентима ће се омогућити разумевање начина вођења и управљања различитих типова пројекта, разумевање кључних параметара у пројектном управљању као и изучавање метода, техника и приступа који су важни за успешно управљање пројектима како би се остварили постављени циљеви пројекта.

Исход предмета

Исход предмета је оспособљеност студената за употребу основних техника и алата као и комуникационих и информационих технологија и њихову примену у процесу управљања пројектима. Очекивани исход је и познавање критичних фактора успеха у управљању пројектима али и способност израде извештаја о пројекту

Садржај предмета

Теоријска настава

  1. Основе управљања пројектима
  2. Животни циклус и организација пројеката
  3. Стандарди управљања пројектима
  4. Процеси управљања пројектима
  5. Области експертизе у управљању пројектима
  6. Интеграција у управљању пројектима
  7. Управљање обимом пројекта
  8. Управљање временом
  9. Управљање трошковима
  10.  Управљање квалитетом
  11. Управљање људским ресурсима
  12. Управљање комуникацијом
  13. Управљање ризицима
  14. Управљање набавкама и испорукама резултата пројекта

Практична настава:

  1. Софтверски алати за управљање пројектом
  2. Пројекни задатак, семинарски рад
Sta je cilj predmeta Upravljanje IT Uslugama?
  • Упознати терминологију, концепте и дефиниције ITSMa,
  • Упознати ITSMa приступ вођен животним циклусом услуга и основних 5 фаза овог модела,
  • Упознати ITIL процесе и функције те њихов допринос у активностима Управљање ИТ сервисима,
  • Упознати зависности међу појединим процесима,
  • Објаснити објективне предности коришћења ITIL најбољих пракси и однос са стандардима, нормама, методама везаним уз исто подручје.
 
Садржај предмета
Теоријска настава
  1. Service Strategy - постављање целокупних пословних циљева и очекивања са циљем утврђивања ИТ стратегије,  
  2. Service Design – дефинисање скупа нових или промеењених пословних захјева те развој решења која задовољавају специфициране пословне потребе,
  3. Service Transition - постављање смерница за транзицију услуга у реалну пословну околину (управљање инфраструктуром, знањем, променама, ризицима и осигуравање квалитете),
  4. Service Operations – постављање изврсности у оквиру свакодневних пословних активности, Continual Service Improvement – непрекидна побољшања базирана на метрици,
  5. MOF – Microsoft Operational Framework, ITSM адаптиран у пракси
Практична настава:
1.Софтверски  алати и технике ИТСМ
2.Пројекни задатак, семинарски рад
 
Предавач: мр Срђан Атанасијевић, дипл.инг.
Ovaj predmet pokriva oblast upravljanja kvalitetom (QMS) - upoznavanje sa osnovnim konceptima i razumevanje sistema kvaliteta i njegove primene u oblasti razvoja softvera. Student se tokom praktičnog rada upoznaje sa setom dokumenata koja prate razvoj proizvoda i mere učinak i kvalitet rada tima, upravljaju neusaglšenostima prijavljenim od strane kupca i primopredaju proizvoda naručiocu
 
Cilj predmeta:
Upoznavanje studenata s problematikom upravljanja kvalitetom, sa posebnim osvrtom na razvoj softverskih proizvoda.
SISTEM KVALITETA (ciljevi uvođenja sistema kvaliteta, područje primene sistema kvaliteta, tehnologija uvođenja sistema kvaliteta, organizacija sistema kvaliteta, kontrola kvaliteta, dokumentacija sistema kvaliteta, sertifikacija, samoocenjivanje, akreditacija.
KVALITET PROIZVODA (karakteristike proizvoda, kvalitet i tržišna pozicija proizvoda, faktori koji utiču na kvalitet proizvoda, komponente kvaliteta proizvoda, ispitivanje kvaliteta proizvoda, obezbeđenje kvaliteta - principi, metode, mere preventive slabog kvaliteta).
EKONOMSKI ASPEKTI UPRAVLjANjA KVALITETOM (procenjivanje kvaliteta u poslovnom sistemu, poboljšanje kvaliteta i smanjenje troškova). STANDARDIZACIJA I STANDARDI (standardi kvaliteta - pojam i vidovi, razvoj i struktura standarda sistema kvaliteta ISO 9000:2000.
SISTEM KVALITETA U RAZVOJU SOFTVERA: ISO 12207, TickIT, MSF (Timski model, Procesni model), testiranje i validacija softverskih proizvoda.
Uspešnim savladavanjem gradiva ovog predmeta treba da omoguće uspešno aktivno učešće studenata posle diplomiranja u timovima koji se bave problemima upravljanja kvaliteta u svojim organizacijama.
 
Na kraju kursa student treba da
  1. prepozna osnovne principe QMS i primeni PDCA cilkus u implementacisji sistema, 
  2. da na vežbama nauči da kreira dokumentaciju sistema kvaliteta: poslovnik, procedure, uputstva, zapise, 
  3. da koristeći statističke metode i tehnike upravljanja kvaliteta, nauči da prepozna podatke koje će pratiti (obrazac za prikupljanje podataka, dijagram toka), analizira ih (Pareto, dijagram, dijagram uzrok-posledica, dijagram rasipanja, histogram) i uspostavi proces (kontrolne karte)

Предавач: мр Срђан Атанасијевић, дипл.инг.

Циљ предмета
Курс представља наставак предмета Безбедност информационих система продубљујући једну од најзначајнијих области данас- дигиталну форензику. Циљ дигиталне форензике јесте да се пронађу дигитални трагови на основу којих ћемо сазнати шта, када, са ким, како и зашто је неко нешто радио користећи дигитални уређај. Дигитална форензика је наука која има за циљ прикупљање, чување, проналажење, анализу и документовање дигиталних доказа односно података који су складиштени, обрађивани или преношени у дигиталном облику.

Садржај предмета

Теоријска настава

Преглед предмета, Kомпјутерски криминал, Компјутерска форензика, Процес прикупљања информација, Структура дигиталних уређаја и ток података са аспекта безбедности, Оперативни системи и погодност за праћење активности корисника и програма, Интернет и безбедност података на уређајима, Опоравак од напада и пада система, Проблеми приликом представљања података на суду (обележавање, складиштење и уручења доказа).

Предавач: мр Срђан Атанасијевић, дипл.инг.

Pod operativnim sistemom podrazumeva se organizovan skup sistemskih programa koji deluju kao posrednik izmedju hardvera i korisnika, pružajući korisniku usluge koje olakšavaju projektovanje, implementaciju i održavanje programa, a istovremeno upravljaju dodeljivanjem (alokacijom) resursa sistema u cilju njegovog efikasnog rada, ili krace rečeno:

Operativni sistem je organizovan skup sistemskih programa koji upravlja radom razlicitih

komponenti racunarskog sistema sa ciljem da omoguci efikasan rad korisnika i efikasno korišcenje resursa samog sistema.
 
Cilj predmeta:
Upoznavanje studenata sa osnovnim pojmovima operativnih sistema.

Tokom predavanja apstrahovacemo problematiku operativnih sistema prema datoj definiciji fokusirajući se na četiri grupe funkcija OS:

- upravljanje procesima

- upravljanje memorijom

- upravljanje dodeljivanjem CPU procesima i

- upravljanje podacima.


Na kraju kursa student treba da kroz seminarske radove,laboratoriske vežbe i ispit prepozna i dokaže da poznaje bazilčne principe i tehnike rada operativnih sistema.
 
Предавач: мр Срђан Атанасијевић, дипл.инг.
Bezbednost informacionih sistema,
odnosno oblast Informacione sigurnost (ISMS) pokriva zaštitu podataka i informacionih sistema od neovlašćenog pristupa, korišćenja, objavljivanja, oštećenja, modifikacije ili uništenja.
Termini informaciona sigurnost, računarska sigurnosti i bezbednost informacija su često pogrešno koristi I međusobno mešaju.
Navedeni termini često međusobno dele zajedničke ciljeve zaštite, povjerljivosti, integriteta i dostupnosti informacija, međutim, postoje razlike između njih.
 
Te razlike leže prvenstveno u pristupu ovoj temi, i metodologiji koja se koristi.
Područje na koje je usmerena oblast Informacione sigurnosti bavi se obezbeđivanjem: 
  1.     poverljivosti (Confidentiality) , 
  2.     integriteta (Integrity) i 
  3.     dostupnosti podataka (Availability) ,
bez obzira na oblik I način memorisanja podataka koji može biti u elektronskom, štampanom ili nekom drugom obliku.
 
Cilj predmeta:
Upoznavanje studenata s problematikom sigurnosti informacionih sistema.
U savremenim uslovima svesni smo da su postojeći IS vrlo zavisni od računarskih komunikacija i interneta.
Savremena evropska zakonska regulative predviđa obaveznu primenu zahteva standarda serije ISO 27000, te preporuka ISO 17799 I BS 7799 u javnom sektoru I u svakom poslovanju koje manipuliše ličnim podacima građana.
Na kraju kursa student treba da
  1. prepozna osnovne pretnje na bezbednost IS,
  2. da zna osnovne tehnike zaštite bezbednosti IS, 
  3. te da zna na koji način da se uključi u sistematsku sprovođenje tehnika I mera u savremenom poslovnom sistemu.
Предавач: мр Срђан Атанасијевић, дипл.инг.

Pod arhitekturom računara podrazumeva se  celokupnu strukturu koja čini računar upotrijebljivim, ondosno na mikroprocesor, primarnu i sekundarnu memoriju, matičnu ploču, grafičku karticu, itd..

 

Termin arhitektura računara odnosi se na skup funkcija i podsistema neophodnih za održavanje računara u funkciji.

 

 

Cilj predmeta:

Upoznavanje studenata sa osnovnim pojmovima Arhitektura računara.
 

Tokom predavanja apstrahovacemo problematiku arhitekture računara prema datoj definiciji fokusirajući se na sledeće funkcionalne celine:

- istorijski razvoj zahteva i fon Nojmanova arhitektura

- unutrašnja arhitektura osnovnih funkcionalnih jedinica

- programski model mikroprocesora i tipove instrukcija

- Izvršavanje programa.


Na kraju kursa student treba da kroz seminarske radove,laboratoriske vežbe i ispit prepozna i dokaže da poznaje bazične principe i tehnike rada arhitekture računara.
 
sabirnički orijantisana arhitektura mikroprocesorskog sistema
Preduslov za razumevanje i usvajanje nastavnog materijala je položen i odslušan kurs iz predmeta Osnove računarske tehnike , a za realizaciju određenog seta vežbi i predmetaObjektno programiranje.
 
Предавач: мр Срђан Атанасијевић, дипл.инг.