Nástroj pro tvorbu automatické dokumentace SW pro PLC

but.committeeIng. Petr Petyovský, Ph.D. (člen) Ing. František Burian, Ph.D. (člen) doc. Ing. Petr Beneš, Ph.D. (předseda) Ing. Libor Veselý, Ph.D. (místopředseda) Ing. Radek Štohl, Ph.D. (člen)cs
but.defenceStudent obhajoval práci na téma "Nástroj pro tvorbu automatické dokumentace SW pro PLC". Student obhájil diplomovou práci. Komise neměla žádné námitky k řešené práci. Po krátké prezentaci s interaktivní ukázkou dokumentace student odpověděl na dvě otázky oponenta a v průběhu odborné rozpravy odpověděl na doplňující dotazy: - Jaká vidíte rizika použití UI v komentování kódu?cs
but.jazykčeština (Czech)
but.programKybernetika, automatizace a měřenícs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPetyovský, Petrcs
dc.contributor.authorNavrátil, Jancs
dc.contributor.refereeŠtohl, Radekcs
dc.date.created2024cs
dc.description.abstractTato práce se zabývá implementací nástroje pro automatické generování diagramů z anotovaného zdrojového kódu v jazyce Structured Text pro PLC aplikace. Cílem je zefektivnit proces tvorby dokumentace softwarových projektů tím, že umožní vývojářům automaticky generovat diagramy, které popisují strukturu a chování jejich aplikací. Práce se dále zaměřuje na průzkum existujících nástrojů pro tvorbu diagramů a jejich možností. Na základě tohoto průzkumu je navržen a implementován překladač, který extrahuje relevantní informace z kódu a generuje diagramy ve standardizovaném grafickém jazyce UML. Výsledkem je implementovaný nástroj, který umožňuje softwarovým vývojářům snadno vytvářet a aktualizovat diagramy jejich aplikací, což přispívá k rychlejšímu a přesnějšímu procesu dokumentace.cs
dc.description.abstractThis thesis focuses on implementing a tool for automatic generation of diagrams from annotated source code written in Structured Text for PLC applications. The aim is to streamline the documentation process of software projects by enabling developers to automatically generate diagrams that describe the structure and behavior of their applications. The thesis further explores existing tools for diagram creation and their capabilities. Based on this exploration, a compiler is designed and implemented, which extracts relevant information from the code and generates diagrams in the standardized graphical language UML. The result is an implemented tool that allows developers to easily create and update diagrams of their applications, contributing to a faster and more accurate documentation process.en
dc.description.markBcs
dc.identifier.citationNAVRÁTIL, J. Nástroj pro tvorbu automatické dokumentace SW pro PLC [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.cs
dc.identifier.other160096cs
dc.identifier.urihttp://hdl.handle.net/11012/246051
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectautomatická dokumentace kóducs
dc.subjectvývojový diagramcs
dc.subjectStructured Textcs
dc.subjectPlantUMLcs
dc.subjectDoxygencs
dc.subjectFlexcs
dc.subjectBisoncs
dc.subjectautomatic code documentationen
dc.subjectflowcharten
dc.subjectStructured Texten
dc.subjectPlantUMLen
dc.subjectDoxygenen
dc.subjectFlexen
dc.subjectBisonen
dc.titleNástroj pro tvorbu automatické dokumentace SW pro PLCcs
dc.title.alternativeAutomatic documentation tool for PLC softwareen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2024-06-05cs
dcterms.modified2024-06-06-13:57:58cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid160096en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:41:53en
sync.item.modts2025.01.17 14:01:11en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí technikycs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.48 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
10.43 MB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_160096.html
Size:
8.65 KB
Format:
Hypertext Markup Language
Description:
file review_160096.html
Collections