Publikace: Vykreslovač UML diagramů na základě textového popisu
Diplomová práceopen access| dc.contributor.advisor | Diviš, Roman | |
| dc.contributor.author | Škopová, Eva | |
| dc.contributor.referee | Pozdílek, Martin | |
| dc.date.accepted | 2025-09-09 | |
| dc.date.accessioned | 2025-10-14T03:33:04Z | |
| dc.date.issued | 2025 | |
| dc.date.submitted | 2025-08-21 | |
| dc.description.abstract | Práce se zabývá návrhem a implementací aplikace pro generování UML diagramů tříd z textového popisu. Cílem je umožnit vizualizaci postupného vývoje diagramů s automatickým zvýrazněním změn a podporou preferovaných pozic prvků. V teoretické části je představen jazyk UML, vybrané diagramy a automatické rozvržení grafu. Základem pro realizaci řešení jsou požadavky, srovnání existujících nástrojů a návrh vlastního jazyk pro popis diagramů tříd. Aplikace je postavena na využití PlantUML pro generování diagramů, ale zachovává vlastní nezávislou datovou reprezentaci. Pro podporu nové rozšiřující funkcionality využívá existující mechanismy PlantUML. Součástí práce jsou i návrhy budoucích rozšíření zvyšujících flexibilitu nástroje. | cze |
| dc.description.abstract-translated | This thesis focuses on the design and implementation of an application for text-based rendering of UML class diagrams. The aim is to enable the visualization of the gradual diagram development with automatic change highlighting and support preferred element positions. The theoretical part introduces UML, selected types of diagrams, and the principles of automatic graph layout. The solution is based on defined requirements, a comparison of existing tools, and the design of a dedicated language for describing class diagrams. The application employs PlantUML for diagram rendering while maintaining its own independent internal data representation. Existing PlantUML mechanisms are utilized to support extended functionality. The thesis also presents proposals for future extensions increasing the flexibility of the tool. | eng |
| dc.description.defence | Cílem práce bylo vytvoření aplikace pro vytváření obrázků UML diagramů na základě zjednodušeného textového popisu modelu. Aplikace je funkční a odpovídá zadanému vstupnímu modelu. Studentka výborně prezentovala výsledky své diplomové práce i s názornými ukázkami. Dle vedoucího je práce po formální stránce dobře strukturována. | cze |
| dc.description.department | Fakulta elektrotechniky a informatiky | cze |
| dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |
| dc.format | 77 s. | |
| dc.identifier.stag | 49781 | |
| dc.identifier.uri | https://hdl.handle.net/10195/86400 | |
| dc.language.iso | cze | |
| dc.publisher | Univerzita Pardubice | cze |
| dc.rights | Bez omezení | |
| dc.subject | UML | cze |
| dc.subject | diagram tříd | cze |
| dc.subject | automatické rozvržení grafů | cze |
| dc.subject | PlantUML | cze |
| dc.subject | UML | eng |
| dc.subject | class diagram | eng |
| dc.subject | automatic graph layout | eng |
| dc.subject | PlantUML | eng |
| dc.thesis.degree-discipline | Informační technologie | cze |
| dc.thesis.degree-grantor | Univerzita Pardubice. Fakulta elektrotechniky a informatiky | cze |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informační technologie | cze |
| dc.title | Vykreslovač UML diagramů na základě textového popisu | cze |
| dc.title.alternative | UML diagram renderer based on text description | eng |
| dc.type | diplomová práce | cze |
| dspace.entity.type | Publication |
Soubory
Původní svazek
1 - 4 z 4
Načítá se...
- Název:
- ES_VykreslovacUML_RD_2025.pdf
- Velikost:
- 2.71 MB
- Formát:
- Adobe Portable Document Format
- Popis:
- Plný text práce
Načítá se...
- Název:
- PosudekVedouci_DivisR_VykreslovacUML_SE_2025.pdf
- Velikost:
- 140.25 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek vedoucího práce
Načítá se...
- Název:
- PosudekOponent_PozdilekM_VykreslovacUML_ES_2025.pdf
- Velikost:
- 214.82 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek oponenta práce
Načítá se...
- Název:
- prilohy.zip
- Velikost:
- 12.07 MB
- Formát:
- Unknown data format
- Popis:
- VŠKP - příloha