<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="14534" NadgradivoID="0" NRID="1011828" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=14534" StOgledov="2018" StPrenosov="216" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-02 21:02:09" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-14534">20.500.12556/DKUM-14534</PID>
  <Naslov>ČAROVNIK ZA PRETVORBO GRAFIČNIH VMESNIKOV</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>WIZARD TO CONVERT GRAPHICAL USER INTERFACES</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomska naloga opiše in predstavi izdelavo čarovnika za pretvorbo grafičnih
uporabniških vmesnikov (GUI). Predstavljen je časovni razvoj GUI, klasični pristop
razvoja GUI, funkcionalnost vzorčne aplikacije ter implementacija namizne in spletne
aplikacije.
Podrobneje sta opisani knjižnica MFC in namizna aplikacija, ki smo jo razvili z njeno
pomočjo. Prav tako sta predstavljeni tehnologije Ajax in knjižnica EXT JS, ki smo ju
uporabili za razvoj spletne aplikacije.
Praktični del zajema primerjavo in implementacijo čarovnika za pretvorbo grafičnih
uporabniških vmesnikov. Primerjane so komponente namizne in spletne aplikacije ter
poiskane skupne točke. Opisan je postopek izdelave čarovnika za pretvorbo GUI z uporabo
generatorja kode ANTLR in procesiranjem XML DOM. Prikazano je delovanje čarovnika
za pretvorbo, ki pretvori kodo iz izvornega programskega jezika v ciljni programski jezik.</Opis>
  <TujJezik_Opis>In this thesis, it is described and presented how to develop a wizard for the conversion
of graphical user interfaces (GUIs). The history of GUI development, classical approach to
GUI development, functionalities of sample application and implementation of desktop
and web applications are presented.
MFC library and desktop application, developed on the basis of MFC library, are
presented in detail. Also, Ajax technology and EXT JS library, which were used to develop
the web application, are described.
Practical part includes the comparison and implementation of the wizard for the
conversion of graphical user interfaces. Components of desktop and web applications are
compared and common points are presented. The procedure of developing the wizard for
the GUI conversion, using the ANTLR code generator and XML DOM processing, is
described. In addition to this, it is presented how the conversion wizard, which converts the
source program language code into the target program language code, functions.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>računalništvo</Beseda>
    <Beseda>splet</Beseda>
    <Beseda>ontologije</Beseda>
    <Beseda>grafični vmesnik</Beseda>
    <Beseda>ANTLR</Beseda>
    <Beseda>EXT JS</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>computing</Beseda>
    <Beseda>web</Beseda>
    <Beseda>ontologies</Beseda>
    <Beseda>user interface</Beseda>
    <Beseda>ANTLR</Beseda>
    <Beseda>EXT JS</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[K. Bratuša]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="m5" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo</VrstaGradiva>
  <DatumVstavljanja>2010-06-18 21:42:18</DatumVstavljanja>
  <DatumObjave>2010-06-21 11:09:42</DatumObjave>
  <DatumSpremembe>2022-04-12 22:06:24</DatumSpremembe>
  <DatumTrajnegaHranjenja>2023-12-18 03:10:12</DatumTrajnegaHranjenja>
  <LetoIzida>2010</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="18910" Ime="Kristijan" Priimek="Bratuša" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="290" Ime="Marjan" Priimek="Mernik" AltIme="M. Mernik" VlogaID="991" VlogaNaziv="Mentor" ConorID="3444579" Afiliacija="" ArrsID="11191" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.51:004.777</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/14305814">14305814</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:YFTRTMBA</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="15502" DatotekaNRID="846196" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="1638056" VelikostDatotekeKratko="1,56 MB" DatumVstavljanja="2010-06-18 21:43:24" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>UNI_Bratusa_Kristijan_2010.pdf</Naziv>
      <OrgNaziv>UNI_Bratusa_Kristijan_2010.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>5C89095DD8F5C57B1858C499AF2A43CE</MD5>
      <SHA256>52d584cffe6aed318eba34f02302c592a1d922117a4073688ea89fb3063c91a8</SHA256>
      <UUID>2d571b21-7c04-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/50650f1f-ef19-4515-894e-5200bc254440</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=15502</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="82358"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
