Professional Documents
Culture Documents
Hci Zadatak
Hci Zadatak
1. UVOD
Predmetni zadatak iz predmeta Interakcija ovek raunar ima za cilj da proveri praktino znanje studenta iz oblasti modelovanja interfejsa, dokumentacije i revizije interfejsa, i razvoja aplikacije koji koristi direktnu manipulaciju i drag&drop tehniku u skladu sa smernicama za dobar razvoj korisnikog interfejsa. Ovaj tekst ima za cilj da studentima razjasni njihove obaveze vezane za predmetni zadatak. U drugom poglavlju e biti kratko opisani zadaci, a u treem nain na koje e se ocenjivati studentski radovi.
2. ZADACI
Modelovati interfejs, napraviti jednostavnu aplikaciju koja koristi direktnu manipulaciju i drag&drop tehniku, dokumentovati tu aplikaciju, i izvriti njenu ekspertsku reviziju. Pod dokumentacijom aplikacije podrazumeva se iskljuivo dokumentacija namenjena korisniku, ne dokumentovanje programskog koda. Interfejs aplikacije modelovati korienjem dijagrama toka interfejsa. Model se moe realizovati u proizvoljnoj aplikaciji, ali se mora predati na oce njivanje u PDF formatu pod nazivom HCI2013PZOEXXXXX.pdf, gde je O oznaka zadatka (videti u daljem tekstu), a XXXXX broj indeksa. Zadaci se rade u timovima od 3 do 5 lanova. Timove formiraju studenti samostalno, i oni se moraju unapred registrovati kod vodeeg asistenta predmeta , i ne mogu se kasnije menjati bez opravdanja. Zadatak se ocenjuje na nivou tima. Za svaki zadatak e posebno biti definisana funkcionalnost koju treba realizovati, profil korisnika ijim potrebama treba prilagoditi interfejs, kao i scenario korienja kome takoe treba prilagoditi interfejs. Tako da je zadatak koji radi jedan tim definisan sa tri podatka - opisom funkcionalnosti koja se razvija, korisnikom za koga se funkcionalnost razvija, i scenariom korienja za koji se interfejs adaptira. Funkcionalnost se numerie od jedan do etiri, korisnici su oznaeni sa A, B, C, i D, a scenariji korienja za X, Y, Z, tako da je primer oznake zadatka koju bi neki tim mogao da radi 3BX to oznaava da tim radi trei zadatak, prilagoen zakorisnika oznaenog sa B, i sluaju korienja X. Detaljan opis zadate funkcionalnosti, korisnika, i sluajeva korienja se nalazi u posebnim fajlovima. Zadatak timu zadaje asistent. Zavren zadatak treba da sadri: DTI model interfejsa napravljen u fazi planiranja zadatka, DTI model interfejsa kako je ralizovan u zadatku, realizovanu aplikaciju u izvrivoj formi, izvorni kod realizovane aplikacije, online dokumentaciju integrisanu u aplikaciju, offline dokumentaciju aplikacije, i 1
Dinu Dragan, Sran Mihi, Veljko Petrovi - Predmetni zadatak iz Interakcije ovek raunar
Offline dokumentacija treba da sadri uputstvo za korienje programa, uputstvo za instalaciju, i uputstvo za podeavanja. Uputstvo za instalaciju i za podeavanja sadre sve informacije koje su potrebne da bi se aplikacija uspeno instalirala na nekakav raunar u formi u kojoj moe nesmetano da radi. Online dokumentacija treba da postoji za svaki kontekst u kome moe biti pozvana, i treba omoguiti da se ona kontekstno poziva. Ekspertska revizija aplikacije treba da odgovara prvom zadatku kursa, ali da kao temu nema unapred zadatu slobodno dostupnu komercijalnu aplikaciju, no aplikaciju koju je tim sam razvio. Zadatak se predaje u ZIP arhivi iji je naziv oblika HCI2013PZOEXXXXX, gde je O oznaka zadatka, a XXXXX broj indeksa. Raspodela zadataka e biti dostupna na GIM sajtu. Krajnji rok za predaju zadatka je dvanaesta nedelja vebi. Zadaci se brane pred asistentima u posebno zakazanom terminu. Za odbranu je neophodno da bude prisutan itav tim.