Bakalářská práce

BBMRI-ERIC Negotiator Graphical User Interface Update

Lukáš Kokodič
Anotace

Cieľom tejto bakalárskej práce bolo vyvinúť API endpoint na front-end back-end spojenie a urobiť prototyp nového grafického rozhrania na mock back-ende. Spolupracoval som s BBMRI-ERIC IT tímom, keďže oni boli tí čo dodávali mocked back-end. Po implementovaní tohoto nového uživateľského rozhrania s pomocou BBMRI-ERIC User Experience tímu som zozbieral spätnú väzmu od českých biobankérov spolu so spätnou …více

Abstract

The goal of this bachelor thesis was to develop an API endpoint for the front-end back-end connection and to prototype a new Graphical User Interface (GUI) with a mocked back-end for the API. I cooperated with the BBMRI-ERIC Common Service IT Negotiator tool development team during this process, as they were the ones providing the mocked back-end. After implementing this new user interface, with the …více

Zadání práce
The purpose of this thesis is to design and implement a prototype graphical user interface for a service enabling structure negotiations used by the biobanking community in the EU, a Negotiator. The tool is being developed by and for BBMRI-ERIC using for the backend Java (Spring Boot, and an API description in OpenAPI/Swagger) and for the frontend with vue.js. Redesign of the current user interface needs to be discussed and at least one suggestion should be provided and prototyped within this thesis. Also, an extended API definition will be created to specify the interaction of the frontend with the backend. The student should cooperate with the BBMRI-ERIC User Experience (UX) group collecting feedback from users, with Czech biobankers who are one of the most frequent users of the Negotiator service, and with the developers of the tool. The student should find the best GUI (vue.js or angular) technology and take into consideration that the tool is a central point of the whole BBMRI-ERIC IT infrastructure and provides a REST API for other services. The student will be asked to: 1) Develop API endpoint together with the BBMRI-ERIC development team for the fronted backend connection 2) Prototype a new GUI with a mocked backend for the API together with the BBMRI-ERIC UX team 3) Collect user feedback from Czech Biobankers 4) Updated and coordinated feedback with BBMRI-ERIC UX team and implement the changes.
Práce zkontrolována:
24. 5. 2022 21:30, Mgr. Zdenka Dudová, Ph.D., učo 211728
Jazyk práce
angličtina angličtina
Termín obhajoby
12. 2. 2024
Práce nebyla obhájena

Student v rámci svého studia bakalářskou práci obhájil 6. 2. 2025.

Vedoucí

Mgr. Zdenka Dudová, Ph.D., učo 211728
ANKO DITI ÚVT MU

Oponent

RNDr. Lukáš Hejtmánek, Ph.D., učo 3545
AIS DITI ÚVT MU

Konzultant

Robert Reihs

Masarykova univerzita Fakulta informatiky
Plán
Programování a vývoj aplikací
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.