Professional paper
Razvoj informacijskog sustava za evidentiranje podataka na primjeru obrasca zahtjeva za odgodu nastave i definiranje termina nadoknade implementiranog tehnologijom MVC tvrtke Microsoft
Saša Škvorc
; Međimursko veleučilište u Čakovcu, Čakovec
Mihael Kukec
; Međimursko veleučilište u Čakovcu, Čakovec
Abstract
Ovim radom opisuje se izrada prototipne web aplikacije korištenjem obrasca oblikovanja Model-Pogled-Kontroler (engl. Model-View-Controler – MVC) i tehnologije tvrtke Microsoft pod nazivom ASP.NET MVC 5. Cilj je prikazati i opisati mogućnosti ASP.NET MVC 5 tehnologije, kao i drugih korištenih alata i programskih okvira na primjeru izrade prototipne web aplikacije. Izrađena aplikacija predstavlja mogući pristup rješenju za računalno ispunjavanje i spremanje obrazaca koji se koriste na Međimurskom veleučilištu u Čakovcu i postoje u papirnatom obliku.
Opisane su korištene metode i tehnologije te njihova upotreba i primjena u izradi web aplikacije iz praktičnog dijela rada. Prikazuje se primjena MVC obrasca oblikovanja koji je temelj korištenog programskog okvira u izradi aplikacije (ASP.NET MVC 5) te druge tehnologije i alati korišteni u izradi aplikacije. Navodi se tehnologija naziva „Entity Framework Code First“ te je prikazan način njezine upotrebe na primjeru prototipne aplikacije.
Praktičnim dijelom rada uz upotrebu prethodno spomenutih metoda, tehnologija i alata izrađena je prototipna Web aplikacija koja se ne može smatrati gotovim, produkcijskim rješenjem za sustav upravljanja podacima i obrascima na Međimurskom veleučilištu u Čakovcu, već ona predstavlja ogledni primjer aplikacije koja može poslužiti kao temelj ili prvi prototip za analizu specifikacija i slučajeva primjene. Prototipnom aplikacijom je izrađena podrška za jedan obrazac, međutim kroz implementaciju za jedan obrazac stvoreni su uvjeti i prikazan je način na koji je moguće ostvariti podršku za rad s novim obrascima. Aplikacija ima implementiran sustav za upravljanje korisničkim računima. Uz to, u aplikaciji je implementirano administratorsko korisničko sučelje za uređivanje podataka o studijskim programima, kolegijima, nastavnicima, dvoranama i korisnicima aplikacije što olakšava implementiranje dodatnih obrazaca koji se mogu naknadno dodati u aplikaciju prema potrebi te aplikacija može poslužiti kao stvarno rješenje za upravljanje obrascima u digitalnom obliku.
Keywords
web aplikacija; MVC; ASP.NET; Entity Framework
Hrčak ID:
151168
URI
Publication date:
11.1.2016.
Visits: 1.991 *