Network knowledge management

Abstract

Kroz ovaj rad biti će objašnjen način izrade web aplikacije pomoću web2py tehnologije: spoja Python-a i HTML jezika. Tema rada je mrežno upravljanje znanjem, te će tako stvorena aplikacija omogućiti postavljanje digitaliziranog sadržaja različitih kolegija, dohvaćanje tog sadržaja, te na koncu provjeru znanja. Korisnici aplikacije (profesori i učenici/studenti) će imati pristup različitim stranicama aplikacije – profesori će imati pristup svojim bazama podataka (koje će moći uređivati) gdje će se pohranjivati znanje, dok će učenici moći pristupiti stranicama gdje će to znanje biti prikazano, kao i stranicama na kojima će to znanje biti ispitano. Stranice će biti kreirane pomoću MVC paradigme. Pomoću modela stvorit će se baze podataka, dok će upravitelj definirati funkcije stranica. Na kraju kroz pogled će se urediti izgled web stranice pomoću HTML5 i CSS3. Također će se kroz biblioteke JavaScript-a, pomoću jQuery-a i Bootstrap-a unaprijediti stranica pomoću različitih formata i multimedijskih tehnika.This paper will explain how to build a web application using web2py technology: a combination of Python and HTML. The topic of the thesis is network knowledge management. The application created will allow professors to set up digitized content for different courses and retrieve that content, and allow students to test their knowledge. Application users (professors and students) will have access to different pages of the application - professors will have access to their (editable) databases where knowledge will be stored, while students will be able to access pages where that knowledge will be displayed, as well as pages on which this knowledge will be tested. Pages will be created using the MVC paradigm. Models will create databases, while the controller will define page functions. At the end of this thesis the view will edit the layout of the website using HTML5 and CSS3. Also through JavaScript libraries, jQuery and Bootstrap will enhance the page using various formats and multimedia techniques

    Similar works