<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="10870" NadgradivoID="0" NRID="8761619" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=10870" StOgledov="2133" StPrenosov="169" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-01 12:38:41" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-10870">20.500.12556/DKUM-10870</PID>
  <Naslov>Uporaba skriptnih jezikov v uporabniških programih</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Usage of scripting languages in application software</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Informatizacija v poslovnem svetu prinaša vedno večje uporabniške zahteve in konkurenco med programerskimi podjetji. Ena od možnosti za racionaliziran razvoj programskega paketa namiznega okolja za raznolike zahteve več naročnikov je razvoj programskih ogrodij z vgrajenim razvojnim okoljem, ki omogoča prilagajanje uporabniškega programa ter dodajanje novih funkcionalnosti s pomočjo makrojev in osnovnih gradnikov po naročnikovih potrebah.
V diplomskem delu je predstavljenih več razvojnih okolij oz. interpreterjev skriptnih jezikov, ki jih je možno vgraditi po dandanes pogosteje uporabljanih programerskih platformah, s poudarkom na okolju Delphi. Obdelane so predvsem lastnosti vgradnje, možnosti dostopa do razredov in objektov v glavnem programu ter zmogljivosti programskih jezikov. Predstavljena orodja smo primerjali po njihovih zmožnostih in hitrosti izvajanja pogostejših operacij. Ker nekomercialni ali vsaj cenovno ugodnejši produkti uporabljajo pristop z interpretiranjem, je povzeta tudi teorija sintakse in semantike ter interpreterjev.
Praktičen del diplomske naloge predstavlja orodje OrbitaDAT (Database Administration Tool) za hiter dostop do podatkovnih baz z vgrajenim interpreterjem paxScript, naprednejšim urejevalnikom makrojev in možnostjo časovno razporejenih opravil. </Opis>
  <TujJezik_Opis>Computerization in the business world has brought growing user requirements and a competition among software companies. One possibility for the rational development of software applications for the diverse requirements of customers is to develop a software frameworks with integrated development environment, which enables an adaptation of application and adding new functionalities through macros and constituents at the subscriber&#039;s needs.
The diploma work presents some development environments with interpreters of scripting languages which can be embedded into applications developed by a commonly used software platforms, with emphasis on the Delphi environment. For each interpreter there are treated main features, method of embedding, possibilities of accessing to host application objects and the capabilities of programming languages. Tools were also compared by their features and tested with common operations. For understanding the interpretation approach of scripts execution we summarized the theory of lexical, syntax and semantics analysis.
The practical part of diploma presents OrbitaDAT tool (Database Administration Tool) for a quick access to databases with embedded paxScript interpreter, advanced macro editor and the possibility of scheduled tasks.
</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>skriptni jezik</Beseda>
    <Beseda>intepreter</Beseda>
    <Beseda>makro</Beseda>
    <Beseda>IDE</Beseda>
    <Beseda>Delphi</Beseda>
    <Beseda>paxScript</Beseda>
    <Beseda>LIMS (laboratorijski informacijski sistem)</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>scripting language</Beseda>
    <Beseda>intepreter</Beseda>
    <Beseda>macro</Beseda>
    <Beseda>IDE</Beseda>
    <Beseda>Delphi</Beseda>
    <Beseda>paxScript</Beseda>
    <Beseda>LIMS (Laboratory Information Management System)</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[A. Bečan]</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>2009-06-11 10:08:55</DatumVstavljanja>
  <DatumObjave>2009-06-23 14:41:18</DatumObjave>
  <DatumSpremembe>2022-04-11 16:38:12</DatumSpremembe>
  <DatumTrajnegaHranjenja>2022-04-17 03:14:02</DatumTrajnegaHranjenja>
  <LetoIzida>2009</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="15285" Ime="Anžej" Priimek="Bečan" 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.436:004.42(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/13622550">13622550</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:ORUL7ODC</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="9225" DatotekaNRID="8418022" 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="1144670" VelikostDatotekeKratko="1,09 MB" DatumVstavljanja="2009-06-11 10:09:16" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>UNI_Becan_Anzej_2009.pdf</Naziv>
      <OrgNaziv>UNI_Becan_Anzej_2009.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>1500F2D9F5C04C639FCD6071F23331BB</MD5>
      <SHA256>3f9ed4166293e616267e5116ec447c41e9357bb2e9fa1105d3f6f87d75da4b17</SHA256>
      <UUID>f383c323-7c02-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/5869fad0-24e4-4dd7-a1ee-324bfb56eb3f</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=9225</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="119436"></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>
