diplomsko delo
Matija Trošt (Avtor), Rok Rupnik (Mentor)

Povzetek

Diplomsko delo obravnava zasnovo in implementacijo prototipa spletne aplikacije za upravljanje s polnilnicami za električna vozila v restavracijah. Cilj diplomskega dela je bil razviti prototip rešitve, ki bi omogočal enostavno in učinkovito vključitev električnih polnilnih postaj v poslovni proces gostinskih obratov. V zadnjih letih se je trg električnih avtomobilov hitro razširil, v veliki meri zaradi okoljskih ciljev in resolucije Evropske unije, ki do leta 2035 predvideva prepoved prodaje avtomobilov, ki oddajajo emisije CO₂. Zaradi teh trendov se pričakuje močno povečanje potreb po električnih polnilnicah, kar predstavlja priložnost za gostinske ponudnike, ki lahko na svojih parkiriščih namestijo električne polnilnice, kar jim lahko pomaga privabiti nove stranke. Ker nam nikjer ni uspelo izslediti primer aplikacije, ki s svojo fukncionalnostjo naslavlja to specifično tržno nišo smo se odločili, da jo bomo poskusili razviti sami. Cilj diplomskega dela je bil izdelati prototip spletne aplikacije, ki deluje v spletnih brskalnikih, ter omogoča upravljanje rezervacij za električne polnilne postaje in vodenje s tem povezanih podatkov, kot so: podatki o polnilnih postajah, o različnih modelih polnilnih postaj, proizvajalcih in uporabnikih aplikacije. Poslovna logika prototipa aplikacije je bila razvita s programskim jezikom Python in na spletnem ogrodju Django. Prototip aplikacija uporablja večnivojsko MVT (Model-View-Template) arhitekturo od ogrodja Django. Za ravzoj uporabniškega vmesnika prototipa aplikacije so bili uporabljeni HTML, CSS in ogrodje Bootstrap. Prototip aplikacije se torej deli na tri glavne sklope: sklop za izdelavo rezervacij in prikaz dnevnih razporedov, sklop za upravljanje s podatki električnih polnilnih postaj in sklop za upravljanje z uporabniki prototipa aplikacije. Vsak sklop je sestavljen iz več spletnih obrazcev za delo s podatki in poslovno logiko, ki deluje v ozadju. Aplikacija vključuje tudi simulacijo povezave s polnilnimi postajami in generira XML datoteke za zunanjo rabo, kar omogoča deljenje podatkov z drugimi sistemi, kot so na primer sistemi za izstavljanje računov. S tem prototipom spletne smo postavili temelj za digitalno rešitev, ki restavracijam omogoča učinkovito integracijo električnih polnilnic v delovni proces restavracije, izboljšuje izkušnjo obiska restavracije za lastnike električnih vozil in odpira nove poslovne priložnosti za gostinski sektor.

Ključne besede

polnilne postaje;polnilnice za električna vozila;električna vozila;Django;visokošolski strokovni študij;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [M. Trošt]
UDK: 004.9:629.331(043.2)
COBISS: 241438467 Povezava se bo odprla v novem oknu
Št. ogledov: 110
Št. prenosov: 44
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Prototype of a Web Application for Managing Electric Vehicle Charging Stations in Restaurants
Sekundarni povzetek: The thesis discusses the design and implementation of a prototype web application for managing electric vehicle charging stations in restaurants. The goal of the thesis was to develop a prototype solution that would enable the simple and efficient integration of electric charging stations into the business processes of dining establishments. In recent years, the electric vehicle market has expanded rapidly, largely due to environmental objectives and a European Union resolution that foresees a ban on the sale of CO₂-emitting vehicles by 2035. As a result of these trends, a significant increase in the demand for charging infrastructure is expected, presenting an opportunity for restaurants and similar businesses to install electric charging stations in their parking lots, which can help to attract new customers. Since we were unable to find any existing applications that specifically address this market niche with more targeted functionality, we decided to attempt to develop one ourselves. The aim of the thesis was to create a prototype web application that runs in modern web browsers and allows for the management of reservations for electric charging stations, as well as the handling of related data, such as information about the charging stations themselves, their various models, manufacturers, and application users. The business logic of the application was developed using the Python programming language and the Django web framework. The application prototype uses Django’s multi-layered MVT (Model-View-Template) architecture. For the development of the user interface, HTML, CSS, and Bootstrap were used. The prototype is divided into three main modules: a module for creating reservations and displaying daily schedules, a module for managing data related to electric charging stations, and a module for managing application users. Each module consists of several web forms for data handling and the underlying business logic. The application also includes a simulation of the connection with charging stations and generates XML files for external use, enabling data exchange with other systems, such as billing software. With this prototype, a foundation has been laid for a digital solution that allows restaurants to effectively integrate electric charging stations into their workflow, enhances the experience of restaurant visits for electric vehicle owners, and opens new business opportunities for the hospitality sector.
Sekundarne ključne besede: web applications;charging stations;electric vehicles;Django;computer science;diploma;Spletne aplikacije;Električni avtomobili;Restavracije;Računalništvo;Univerzitetna in visokošolska dela;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000470
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 1 spletni vir (1 datoteka PDF (41 str.))
ID: 26719400