diplomsko delo
Rok Rožič (Avtor), Aljaž Zrnec (Mentor), Rok Rupnik (Komentor)

Povzetek

Diplomsko delo predstavlja razvoj spletne aplikacije za podporo procesa izdelave diplomske naloge, ki rešuje probleme obstoječih alternativ in pomanjkanja vnaprej predpisanega orodja. Razvita platforma vključuje komunikacijski sistem, kjer študent lahko postavlja vprašanja mentorju in oddaja posamezne različice diplomske naloge. Mentorju in somentorju omogoča enoten pregled nad diplomskimi nalogami in učinkovito komunikacijo s študenti. Poleg tega sistem omogoča tudi sestavo komisije za zagovor glede na željeno časovno obdobje diplomiranja, ki mentorjem olajša delo in privarčuje čas. Izbrani člani komisije so o izbranem terminu obveščeni preko elektronske pošte, kjer svojo udeležbo lahko potrdijo oz. zavrnejo. Aplikacija je zasnovana na ogrodju Next.js s podporo TypeScripta. Za zaledni del smo izbrali tRPC in podatkovno bazo PostgreSQL, ki jo upravljamo preko Prisma ORM-ja. Realnočasovna komunikacija je omogočena prek strežnika Soketi, vse skupaj pa poganjamo v Dockerju. Za shranjevanje datotek uporabimo storitev AWS S3.

Ključne besede

komunikacijski sistem;komunikacijska podpora;diplomska dela;diplomske naloge;izdelava diplomskih del;visokošolski strokovni študij;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [R. Rožič]
UDK: 004.9:378(043.2)
COBISS: 169420291 Povezava se bo odprla v novem oknu
Št. ogledov: 65
Št. prenosov: 8
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: Development of a unified communication support for thesis creation
Sekundarni povzetek: The thesis presents the development of a web application designed to support the process of thesis creation. It addresses the limitations of existing solutions and the absence of a prescribed tool for this purpose. The developed platform includes a communication system that allows students to ask questions of their mentors and submit various versions of their theses. For mentors and co-mentors, the system provides a unified overview of all the theses as well as effective communication with their students. Additionally, the system facilitates the creation of the board of examiners and the scheduling of the thesis defense based on the desired time frame for graduation, saving mentors time and effort. Selected examiners are notified of the scheduled defense via email, where they can confirm or decline their attendance. The application is developed using the Next.js framework with TypeScript. On the backend, we've chosen tRPC and a PostgreSQL database, managed through the Prisma ORM. Real-time communication is facilitated through a Soketi server, and the whole system is containerized via Docker. AWS S3 is used for file storage.
Sekundarne ključne besede: communication system;communication support;graduation theses;preparation of graduation theses;web application;computer science;diploma;Spletne aplikacije;Univerzitetna in visokošolska dela;Računalništvo;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000470
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 55 str.
ID: 20005327