Návrh báze znalostí skautských programů

Název práce: Návrh báze znalostí skautských programů
Autor(ka) práce: Trousil, Šimon
Typ práce: Bakalářská práce
Vedoucí práce: Řepa, Václav
Oponenti práce: Svatoš, Oleg
Jazyk práce: Česky
Abstrakt:
Tato práce hledá softwarové řešení pro skautský oddíl, které by umožnilo ukládání zápisů o připravených programech prostřednictvím alespoň stejně uživatelsky nenáročného rozhraní pro zapisování jako mají dokumenty Google, které by navíc umožnilo i filtrování uloženého obsahu pomocí definovatelný parametrů. Proto jsou porovnána čtyři běžné softwarové nástroje, aby z nich byla vybrána kombinace nástrojů, které by podle stanovených kritérií byla nejlepší. Tím je dokončen výběr SW. Následně jsou analyzovány tři existující báze skautských znalostí, vybrány z nich pojmy asociované se záznamy v dané bázi a na závěr jsou vybrané pojmy interpretovány pomocí diagramu tříd podle UML. S vybranou infrastrukturou i určeným obsahem k zaznamenávání, je poslednímk krokem identifikace nejlepších praktik pro modelování dat na základě oficiálních publikací k vybrané databázi. S pomocí identifikovaných doporučení je pak transformován diagram tříd, na schéma vhodné k uložení do vybrané databáze. Správnost výběru infrastruktury a míra její realizovatelnosti je vyhodnocena pomocí implementace klíčových částí návrhu, které jsou identifikovány jako klíčové pro dosažení konkrétních požadavků, které na systém práce klade.
Klíčová slova: grafová databáze; báze znalostí; apps scripts; neo4j; znalosti; skauting; skautské programy
Název práce: Proposal for a Knowlage Base of Scout Activities
Autor(ka) práce: Trousil, Šimon
Typ práce: Bachelor thesis
Vedoucí práce: Řepa, Václav
Oponenti práce: Svatoš, Oleg
Jazyk práce: Česky
Abstrakt:
This thesis presents a software solution for a scout group that would allow the storage of records on prepared programs through an interface at least as user-friendly as Google documents, which would also enable filtering of stored content using definable parameters. Therefore, it compares four common software tools to select a combination of tools that would be the best according to established criteria. This determines the infrastructure that will be used for the design. The thesis analyzes three existing bases of scout knowledge, selects terms associated with records in the given base, and ultimately interprets the analysis using a UML class diagram. With the selected infrastructure and determined content for recording, the final step identifies the best practices for modeling graph data based on official publications for the chosen database, which are then used to transform the class diagram into a schema suitable for storage in the selected database. The correctness of the infrastructure selection and the degree of its implementation are evaluated using the implementation of key parts of the design, which are identified in relation to the possibility of achieving specific requirements that the work specifies for the system.
Klíčová slova: scout activities; neo4j; knowlage; knowlage base; scouting; graph database; apps scripts

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 12. 2. 2024
Datum podání práce: 7. 5. 2024
Datum obhajoby: 19. 6. 2024
Identifikátor v systému InSIS: https://insis.vse.cz/zp/87458/podrobnosti

Soubory ke stažení

    Poslední aktualizace: