<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="161748" NadgradivoID="0" NRID="25041162" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=161748" StOgledov="901" StPrenosov="257" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-30 14:51:28" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-161748">20.500.12556/RUL-161748</PID>
  <Naslov>Samodejno preverjanje pravilnosti podatkovnih modelov v pedagoškem procesu</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Automatic validation of data models in the educational process</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Naloga obravnava problematiko ročnega preverjanja modelov podatkovnih baz, ki je zamudno in nagnjeno k napakam. Cilj naloge je razviti orodje za avtomatizirano validacijo konceptualnih podatkovnih modelov, ki jih študenti ustvarjajo pri predmetu Podatkovne baze 2.
Pristop temelji na uporabi programskega jezika Python za razvoj razčlenjevalnika, ki interpretira datoteke v formatu .cdm, ustvarjene z orodjem PowerDesigner, ter na implementaciji metod za preverjanje skladnosti modelov. Rezultati preverjanja so prikazani s pomočjo orodja PlantUML, ki omogoča vizualizacijo in identifikacijo napak v podatkovnih modelih.
Najpomembnejši rezultat naloge je uspešno razvito orodje, ki poenostavi proces preverjanja modelov, izboljša kakovost izobraževanja in omogoča hitrejše iteracije pri načrtovanju podatkovnih baz.</Opis>
  <TujJezik_Opis>The thesis addresses the issue of manually checking database models, which
is time-consuming and prone to errors. The objective of the task is to develop
a tool for automated validation of conceptual data models created by students in the Database 2 course. The approach is based on using the Python
programming language to develop a parser that interprets files in the .cdm
format, created with PowerDesigner, and on implementing methods for validating model compliance. The validation results are displayed using the
PlantUML tool, which allows for visualization and identification of errors in
the data models. The most important outcome of the task is a successfully
developed tool that simplifies the process of checking models, improves the
quality of education, and enables faster iterations in database design.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>ER model</Beseda>
    <Beseda>Konceptualni podatkovni model</Beseda>
    <Beseda>PlantUML</Beseda>
    <Beseda>PowerDesigner</Beseda>
    <Beseda>Podatkovna baza</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>ER model</Beseda>
    <Beseda>Conceptual data model</Beseda>
    <Beseda>PlantUML</Beseda>
    <Beseda>PowerDesigner</Beseda>
    <Beseda>Database</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>2024-09-13 12:25:02</DatumVstavljanja>
  <DatumObjave>2024-09-13 12:25:08</DatumObjave>
  <DatumSpremembe>2024-10-30 11:42:57</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2024</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></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="138123" Ime="Nejc" Priimek="Vrčon Zupan" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="16857" Ime="Aljaž" Priimek="Zrnec" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="4939875" Afiliacija="" ArrsID="20334" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">37281</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/213422083">213422083</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="190730" DatotekaNRID="13914146" 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="4141251" VelikostDatotekeKratko="3,95 MB" DatumVstavljanja="2024-09-13 12:25:09" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Vrcon_zupan_Nejc_-_Samodejno_preverjanje_pravilnosti_podatkovnih_modelov_v_pedagoskem_procesu.pdf</Naziv>
      <OrgNaziv>Vrcon_zupan_Nejc_-_Samodejno_preverjanje_pravilnosti_podatkovnih_modelov_v_pedagoskem_procesu.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>996D4B14CF0AA2CE5599C02CDFBED676</MD5>
      <SHA256>7d7f113f69cf64efc1dbb81bc5f86756a8b33b13e1d74659d29ae9cb9f0cf5fd</SHA256>
      <UUID>632a9a3e-71ba-11ef-b232-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=190730</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="63138"></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="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
