Bakalářská práce

Jednoduchá hromadná správa DOI od DataCite pro administrativní pracovníky

Simple Bulk DataCite DOI Management for Administrative Staff

Václav Šmida
Anotace

Tato bakalářská práce se zaměřuje na vývoj webové aplikace, která zjednodušuje proces přidělování Digitálních objektových identifikátorů (DOI) na účet uživatele na DataCite.org. Aplikace je navržena tak, aby byla intuitivní pro uživatele zvyklé na práci s Microsoft Office Excel. Umožňuje nahrávání a validaci metadat ve formě tabulky v Excelu a následné přidělení nebo aktualizaci DOI pomocí DataCite API. Aplikace je implementována jako Docker obraz pro snadné nasazení.

Abstract

This bachelor thesis focuses on the development of a web application that simplifies the process of assigning Digital Object Identifiers (DOIs) to a user's account on DataCite.org. The application is designed to be intuitive for users accustomed to working with Microsoft Office Excel. It allows metadata to be uploaded and validated as an Excel spreadsheet and then DOIs assigned or updated using the DataCite API. The application is implemented as a Docker image for easy deployment.

Zadání práce

Důležitým prvkem správy výzkumných výsledků (vědeckých článků, knih, ale také datových sad, software apod.) je používání trvalých identifikátorů (Persistant Identifier, PID) pro jejich trvalou a jednoznačnou identifikaci.

Populárním PID je Digital Object Identifier (DOI), který je přidělovaný několika agenturami, mimo jiné organizací DataCite.org, která umožňuje přidělování DOI také pro datové sady.

Cílem této práce je přispět k plnění požadavků Open Science / FAIR Data na přidělování DOI sadám výzkumných dat. Konkrétně je úkolem studenta vytvoření aplikace pro evidenci metadata a přidělování DOI intuitivně přístupné administrativním pracovníkům navyklým na evidenci dat v kancelářském software typu Microsoft Office Excel.

Aplikaci student zpracuje formou jednoduché webové aplikace (preferovaně provozované formou softwarového kontejneru, např. technologiemi Docker, Kubernetes apod.), která uživateli poskytne co nejednoduší uživatelské rozhraní pro nahrání metadata pro přidělení DOI formou prosté tabulky formátu MS Office Excel. Předaná data budou validována a pro platné záznamy bude použitím DataCite API přiděleno DOI. Při uvedení existujícího DOI v tabulce se vstupními daty budou aplikací metadata existujících DOI aktualizována.

Součástí práce musí být také dokumentace nasazení a použití aplikace, včetně např. šablony tabulky se vstupními daty. Vývoj aplikace musí být korektně evidován v systému pro správu verzí (preferován systém Git).

Práce zkontrolována:
19. 5. 2023 10:16, RNDr. Michal Růžička, Ph.D., učo 143424
Jazyk práce
čeština čeština
Termín obhajoby
29. 6. 2023
Práce byla úspěšně obhájena

Vedoucí

RNDr. Michal Růžička, Ph.D., učo 143424
CERIT SC ÚVT MU

Oponent

Mgr. Vlastimil Krejčíř, učo 4189
KIC OS CERIT SC ÚVT MU

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.