<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="84110" NadgradivoID="0" NRID="9155119" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=84110" StOgledov="1977" StPrenosov="627" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-22 14:44:17" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-84110">20.500.12556/RUL-84110</PID>
  <Naslov>Aplikacija za pregled tehnologij spletnih projektov na podlagi avtomatske analize repozitorijev</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Application for the technology overview of web projects based on automatic analysis of repositories</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomsko delo zajema razvoj in predstavitev aplikacije, katere namen je olajšati pregled nad tehničnimi in drugimi podatki spletnih projektov, ki se v podjetju razvijajo oziroma vzdržujejo. Aplikacija avtomatsko posodablja zbirko relevantnih podatkov spletnih projektov preko integracije s spletno storitvijo GitHuba, kjer iz izvorne kode projekta pridobi informacije o programskih jezikih, knjižnicah, drugih tehnologijah, sodelavcih na projektu in ostalih pomembnih podatkih. V prvem delu diplomske naloge smo se posvetili pregledu tehnologij in metod, ki se uporabljajo pri razvoju sodobnih spletnih aplikacij. Nato smo v drugem delu podrobneje predstavili potek razvoja aplikacije. Pri razvoju smo uporabili ogrodje Ruby on Rails, podatkovno bazo PostgreSQL, podatke pa smo procesirali z uporabo ogrodja Sidekiq. Aplikacijo smo preizkusili na testni množici odprtokodnih projektov ter njeno delovanje predstavili skozi zaslonske slike. V zaključku pa smo podali predloge za nadaljnji razvoj.</Opis>
  <TujJezik_Opis>This thesis comprises the development and presentation of an application which aims to facilitate the overview of the technical and other data of web projects that are being developed or maintained in a company. The application automatically updates the collection of relevant data of the web projects by integrating with the GitHub web service, where it obtains the information regarding programming languages, libraries, other technologies, project contributors and other important data. In the first part of the thesis we focused on a brief overview of technologies and methods used when developing modern web applications. Then in the second part we described in detail the development of the application. To develop the application we used Ruby on Rails framework and PostgreSQL database, while we used Sidekiq framework to process the data. We tested the application on a set of various open source projects and presented its functioning using the screen shots. In conclusion we described proposals for further development.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>spletna aplikacija</Beseda>
    <Beseda>Ruby on Rails</Beseda>
    <Beseda>GitHub</Beseda>
    <Beseda>repozitorij</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>web application</Beseda>
    <Beseda>Ruby on Rails</Beseda>
    <Beseda>GitHub</Beseda>
    <Beseda>repository</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></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="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2016-07-08 11:20:08</DatumVstavljanja>
  <DatumObjave>2016-07-08 11:20:10</DatumObjave>
  <DatumSpremembe>2022-08-02 00:55:40</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2016</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></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>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="64357" Ime="ALJANA" Priimek="POLANC" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="22410" Ime="Aleš" Priimek="Smrdel" AltIme="A. Smrdel" VlogaID="991" VlogaNaziv="Mentor" ConorID="4597347" Afiliacija="" ArrsID="18199" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">18149</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="87147" DatotekaNRID="8956790" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1180332" VelikostDatotekeKratko="1,13 MB" DatumVstavljanja="2016-07-08 11:20:11" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Polanc_Aljana_-_Aplikacija_za_pregled_tehnologij_spletnih_projektov_na_podlagi_avtomatske_analiz.pdf</Naziv>
      <OrgNaziv>Polanc_Aljana_-_Aplikacija_za_pregled_tehnologij_spletnih_projektov_na_podlagi_avtomatske_analiz.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>10F5440A3D3DE207541E3988454CB5F7</MD5>
      <SHA256>cbe6e361253eab9610477b51f5e208865f60c75637959769baeb7f9a71bc1c2f</SHA256>
      <UUID>dba28be4-a1b0-11eb-a523-00155dcfd717</UUID>
      <PID>20.500.12556/rul/d5307f9f-2568-4ca6-aad4-0572e065177f</PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=87147</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="96735"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za 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>
