<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="173301" NadgradivoID="0" NRID="27647448" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=173301" StOgledov="428" StPrenosov="141" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-19 17:57:31" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-173301">20.500.12556/RUL-173301</PID>
  <Naslov>Razvoj modularnega sistema za upravljanje z nastanitvami</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Development of a modular property management system</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomska naloga obravnava izziv prilagodljivosti pri upravljanju hotelov in apartmajev, kjer obstoječe rešitve sistemov za upravljanje z nastanitvami (angl. Property Management System oz. PMS) pogosto ne ponujajo tega, kar uporabniki potrebujejo – ne podpirajo specifičnih procesov in zahtevnejših prilagoditev. Zato proučimo in utemeljimo pristop, ki omogoča modularno dodajanje in spreminjanje funkcionalnosti brez poseganja v obstoječe delujoče dele sistema. V teoretičnem okviru primerjamo monolitno arhitekturo in mikrostoritve ter utemeljimo hibridno, modularno rešitev kot praktičen kompromis za manjše ekipe in lokalna okolja. Praktična validacija poteka na jedrnih procesih ter s prikazom dodajanja netrivialne zmožnosti dinamičnega oblikovanja cen kot ločenega modula z jasnimi vmesniki in lastno konfiguracijo; pri čemer ostanejo obstoječi tokovi in vmesniki nespremenjeni. Naloga s tem deluje tudi kot osnovni referenčni primer za načrtovanje prilagodljivih informacijskih sistemov, kjer je evolucija funkcionalnosti ključna zahteva.</Opis>
  <TujJezik_Opis>This thesis addresses the challenge of adaptability in hotel and apartment management, where existing PMS (Property Management System) solutions often do not deliver what users actually need – they fail to support specific processes and required customizations. We therefore examine and substantiate an approach that enables modular addition and modification of functionality without interfering with already functioning parts of the system. Within the theoretical framework, we compare monolithic architecture and microservices and justify a hybrid, modular solution as a practical compromise for small teams and local environments. Practical validation is carried out on core processes and through an experiment that adds a non-trivial capability – dynamic pricing – as a separate module with clear interfaces and its own configuration; in doing so, existing flows and contract-based interfaces remain unchanged. The thesis thus also serves as a foundational reference for designing adaptable information systems, where the evolution of functionality is a key requirement.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>modularen sistem</Beseda>
    <Beseda>upravljanje nastanitev</Beseda>
    <Beseda>PMS</Beseda>
    <Beseda>arhi- tektura MVC</Beseda>
    <Beseda>monolitna arhitektura</Beseda>
    <Beseda>mikrostoritve</Beseda>
    <Beseda>PostgreSQL</Beseda>
    <Beseda>Traefik</Beseda>
    <Beseda>Docker Compose</Beseda>
    <Beseda>razvoj aplikacij</Beseda>
    <Beseda>informacijski sistemi</Beseda>
    <Beseda>hotelirstvo</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>modular system</Beseda>
    <Beseda>property management</Beseda>
    <Beseda>PMS</Beseda>
    <Beseda>MVC architecture</Beseda>
    <Beseda>monolithic architecture</Beseda>
    <Beseda>microservices</Beseda>
    <Beseda>PostgreSQL</Beseda>
    <Beseda>Traefik</Beseda>
    <Beseda>Docker Compose</Beseda>
    <Beseda>application development</Beseda>
    <Beseda>information systems</Beseda>
    <Beseda>hotel management</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>2025-09-15 14:20:00</DatumVstavljanja>
  <DatumObjave>2025-09-15 14:20:07</DatumObjave>
  <DatumSpremembe>2025-11-07 03:56:13</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</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="149804" Ime="Amar" Priimek="Mehić" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="25098" Ime="Bojan" Priimek="Klemenc" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="143915875" Afiliacija="" ArrsID="32887" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38356</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/253783811">253783811</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="217582" DatotekaNRID="14450625" 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="1487599" VelikostDatotekeKratko="1,42 MB" DatumVstavljanja="2025-09-15 14:20:10" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Mehic_Amar_-_Razvoj_modularnega_sistema_za_upravljanje_z_nastanitvami.pdf</Naziv>
      <OrgNaziv>Mehic_Amar_-_Razvoj_modularnega_sistema_za_upravljanje_z_nastanitvami.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>A492D9A3F4AF19D059B97ADF7D335581</MD5>
      <SHA256>9e4ead3d9361fd48248fd686654cd13c596461318074f04c7ab6734f93fce5d5</SHA256>
      <UUID>26b4c60c-922e-11f0-9328-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=217582</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="64314"></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>
