završni rad
Prototipna aplikacija za evidentiranje korekcija podataka o održanim ispita izrađena pomoću ASP.NET MVC tehnologije

Kristian Leiner (2015)
Međimursko veleučilište u Čakovcu
Računarstvo
Podaci o radu
NaslovPrototipna aplikacija za evidentiranje korekcija podataka o održanim ispita izrađena pomoću ASP.NET MVC tehnologije
AutorKristian Leiner
Voditelj/MentorMihael Kukec (mentor)
Sažetak rada
Projekt je izrađen kao web aplikacija za digitalno popunjavanje obrazaca koja omogućuje jednostavnu interakciju između korisnika i poslužitelja. Ideja samog projekta osmišljena je na način da korisnicima olakšava upisivanje potrebnih podataka tj. ograničava odabir podataka kako bi se izbjegle pogreške tijekom ispunjavanja obrasca koji se kasnije može ispisati na papir za daljnju uporabu. U izrađenu web aplikaciju ugrađen je sustav za prijavu korisnika tj. mogućnost registracije i prijave. Prilikom prijave u sustav, svaki upisan podatak se detaljno provjerava s klijentske i poslužiteljske strane korištenjem programskih jezika: jQuery, AJAX, JavaScript i C#. Kada se korisnik prijavi u sustav on dobije dozvolu za prijavu pod odabranim korisničkim imenom i lozinkom. Ukoliko se unesu krivi podaci kod prijave na web aplikaciju korisnik se upozorava o namjernoj ili nenamjernoj grešci prilikom potvrde prijave ili pak tijekom unosa podataka. Uspješnom prijavom na web aplikaciju, korisnik se zatim šalje na stranicu popunjavanja digitalnih obrazaca. Dolaskom na stranicu, ovisno o grupi kojoj njegov korisnički račun pripada (administrator, pročelnik, prodekan, nastavnik) korisnik dobiva mogućnost popunjavanja obrazaca. Važno je napomenuti da se implementirani obrazac sastoji od više dijelova tj. više manjih obrazaca koji se pohranjuju kao cjelina. Popunjavanjem prvog dijela obrasca, korisnik upisuje tj. odabire podatke o tome gdje je nastala greška pri evidentiranju podataka o ispitu. Podaci se upisuju i razvrstavaju prema smjeru, semestru i predmetu studija te prema prijavljenom korisniku(nastavnik, pročelnik, prodekan, referada). Drugi dio obrasca se odnosi na detaljan opis i obrazloženje uočene greške tijekom prvotnog unosa. Trećim dijelom obrasca korisnik ispravlja grešku unosom nove vrijednosti ocjene dobivene iz predmeta te postavlja datum izvedene korekcije. Svaki od tih obrazaca ima mogućnost pohrane podataka bez slanja na analizu i zahtjev za dozvolom korekcije greške koji se tada dodatno mogu još uređivati. Nakon što je korisnik upisao ispravne podatke, on može zaključati taj dio obrasca, čime sebi onemogućava daljnju promjenu podataka te automatski šalje ispunjen obrazac na razmatranje i odobravanje. Korisnici višeg statusa, kod popunjavanja imaju otključan četvrti obrazac kod kojeg odmah mogu postaviti dozvolu za ispravak uočene greške. U gornjem dijelu stranice, iznad obrasca za popunjavanje, korisnici mogu nakon unosa, u slučaju odustajanja, odabrati opciju za brisanje svih unosa te započeti sa novim. Postoji još izbor ispisa popunjenog obrasca u PDF formatu kojeg je tada moguće preuzeti ili ispisati na papir. Kada korisnik ispuni i preda barem jedan obrazac, otvara mu se mogućnost pregleda svojih obrazaca te provjeru da li je obrazac dobio dozvolu za korekcijom od strane korisnika viših statusa. Kako bi mogli vidjeti svoje obrasce, odabirom otvaranja obrazaca te filtriranjem prema studiju, semestru i predmetu korisnik dobiva traženi obrazac za pregled i mogućnosti ispisivanja obrasca u PDF formatu kao i kod stranice obrasca za popunjavanje. U slučaju nejasnoća, postoji hiperveza do stranice kontakt gdje se korisnici mogu odabirom teme i opisom problema kontaktirati sa nadređenim osobama. Ukoliko korisnik nije prijavljen u sustav, ima samo jednu mogućnost, a to je kontaktiranje nadređenih upisom svoje elektroničke pošte, teme, te širim opisom teme.
Ključne riječijQuery AJAX JavaScript C#
Naslov na drugom jeziku (engleski)Prototype application for storing corrections of exam data implemented with Microsoft MVC technology
Povjerenstvo za obranuSanja Brekalo
Željko Knok
Mihael Kukec
Ustanova koja je dodijelila akademski/stručni stupanjMeđimursko veleučilište u Čakovcu
Ustrojstvena jedinica niže razineRačunarstvo
MjestoČakovec
Država obraneHrvatska
Znanstveno područje, polje, granaTEHNIČKE ZNANOSTI
Računarstvo
Programsko inženjerstvo
Vrsta studijastručni
Stupanjstručni
Naziv studijskog programaRačunarstvo; smjerovi: Programsko inženjerstvo, Inženjerstvo računalnih sustava i mreža
SmjerProgramsko inženjerstvo
Akademski / stručni nazivstručni/a prvostupnik/prvostupnica (baccalaureus/baccalaurea) inženjer/inženjerka računarstva
Kratica akademskog / stručnog nazivabacc. ing. comp.
Vrsta radazavršni rad
Jezik hrvatski
Datum obrane2015-09-29
Vrsta resursatekst
Prava pristupaRad u otvorenom pristupu
Uvjeti korištenja radahttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:110:132564
PohranioPetra Horvat