Rad nije dostupan
diplomski rad
PRIMJENA RESPONZIVNIH TEHNOLOGIJA WEBA ZA IZRADU DOKUMENTACIJE APLIKACIJE CP2K

Kristijan Lenković (2016)
Sveučilište u Rijeci
Odjel za informatiku
Podaci o radu
NaslovPRIMJENA RESPONZIVNIH TEHNOLOGIJA WEBA ZA IZRADU DOKUMENTACIJE APLIKACIJE CP2K
AutorKristijan Lenković
Voditelj/MentorBožidar Kovačić (mentor)
Vedran Miletić (mentor)
Sažetak rada
Ideja vodilja ovog rada bila je izraditi konkretan projekt od kojega bi zaista imala koristi šira zajednica pa je odluka pala na preuređivanje priručnika CP2K programskog paketa otvorenog koda, vrlo popularnog i neophodnog skupa alata kojeg koristi znanstvena zajednica za izračun i izvođenje velikog dijapazona molekularnih simulacija. Kako se CP2K priručnik s vremenom pokazao neophodnim za razumijevanje i upotrebu brojnih alata CP2K aplikacije, a kako je pak bio izrađen na vrlo primitivan način koji nije dopuštao jednostavne izmjene i nadogradnju te ga je bilo gotovo nemoguće koristiti na različitim, danas dostupnim uređajima za mobilnu komunikaciju, pokazalo se neophodnim preurediti ga iz temelja. Izrađen je novi generator dokumentacije u programskom jeziku Pythom koji će biti jednostavno nadogradiv u budućnosti, te je kombiniranjem responzivnih web tehnologija (Twiter Bootstrap) u potpunosti preuređen priručnik sada moguće koristiti na svim dostupnim računalnim i mobilnim uređajima bez obzira na veličinu ekrana, a dokumentacija se i dalje generira na osnovu ulaznih podataka dobivenih iz same CP2K aplikacije. Eliminirana je potreba za korištenjem Java programskog jezika i SAXON biblioteke te se parsiranje XML datoteke s bazom podataka dokumentacije CP2K aplikacije izvodi samo pomoću Python-a. Novi generator koristi Jinja2 predloške za generiranje HTML datoteka te ga je kao tako vrlo jednostavno nadograđivati novim svojstvima i mogućnostima. Naposljetku, postignut je željeni cilj: dizajn web stranica CP2K dokumentacije je moderniziran i usklađen s potrebama njezinih korisnika imajući u vidu današnje standarde jer se sadržaj sada vizualno prilagođava različitim uređajima različitih veličina ekrana, a od izuzetnog je značaja i mogućnost jednostavne i brze izmjene i nadogradnje postojećeg sadržaja zahvaljujući upotrebi suvremenog programskog koda.
Ključne riječiCP2K CP2K priručnik responzivni web dizajn Python generator dokumentacija HTML Javascript CSS Twitter Bootstrap Jinja2
Naslov na drugom jeziku (engleski)APPLICATION OF RESPONSIVE WEB TECHNOLOGIES FOR CREATING CP2K DOCUMENTATION
Povjerenstvo za obranuSanja Čandrlić (predsjednik povjerenstva)
Božidar Kovačić (član povjerenstva)
Ana Meštrović (član povjerenstva)
Ustanova koja je dodijelila akademski/stručni stupanjSveučilište u Rijeci
Ustrojstvena jedinica niže razineOdjel za informatiku
MjestoRijeka
Država obraneHrvatska
Znanstveno područje, polje, granaDRUŠTVENE ZNANOSTI
Informacijske i komunikacijske znanosti
Vrsta studijasveučilišni
Stupanjdiplomski
Naziv studijskog programaInformatika
Akademski / stručni nazivmagistar/magistra informatike
Kratica akademskog / stručnog nazivamag. inf.
Vrsta radadiplomski rad
Jezik hrvatski
Datum obrane2016-12-08
Vrsta resursatekst
Prava pristupaRad nije dostupan
Uvjeti korištenja radahttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:195:212688
PohranioLea Lazzarich