Vizuální programování IoT zařízení

but.committeedoc. Ing. František Zbořil, Ph.D. (předseda) Ing. Libor Polčák, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Vítězslav Beran, Ph.D. (člen) Ing. Radek Hranický, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHynek, Jiřícs
dc.contributor.authorPodvojský, Lukášcs
dc.contributor.refereeJohn, Petrcs
dc.date.created2024cs
dc.description.abstractCílem této práce je poskytnout koncovým uživatelům nástroj vizuálního programování, který zjednoduší proces tvorby programů určených pro zařízení internetu věcí (IoT). Existuje mnoho typů zařízení IoT, která používají různé komunikační protokoly. Nedostatečná standardizace těchto zařízení nutí společnosti vytvářet řešení na míru. Uživatelé pak mají k dispozici předdefinovanou funkcionalitu, kterou lze jen mírně upravit. Jedním z řešení této nedostatečné schopnosti koncových uživatelů přizpůsobit chování zařízení je poskytnout jim větší volnost v definování logiky prostřednictvím konceptu vizuálního programování. Výsledkem této práce je vznik nové knihovny implementující vizuální programovací jazyk a vizuální editor, jehož výstupem je serializovaná podoba programu, která může být následně transformována do jazyka cílových zařízení. Výsledná knihovna je vytvořena pomocí webových technologií a lze ji integrovat do stávajících řešení.cs
dc.description.abstractThis thesis aims to provide end-users with a visual programming tool to simplify the process of creating programs for Internet of Things (IoT) devices. There are a lot of different types of IoT devices that use various communication protocols. The lack of standardization for these devices forces companies to create customized solutions. Users are then presented with a predefined functionality that can be only slightly altered. One of the solutions for this lack of ability for end users to customize device behaviour is to give them more freedom through the concept called visual programming. This thesis results in a new library implementing a visual programming language and a visual editor whose output is a serialized program form that can then be transformed into the language of the target devices. The resulting library is created using web technologies and can be integrated into existing solutions.en
dc.description.markAcs
dc.identifier.citationPODVOJSKÝ, L. Vizuální programování IoT zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.cs
dc.identifier.other154356cs
dc.identifier.urihttp://hdl.handle.net/11012/246907
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectvizuální programovánícs
dc.subjectinternet věcícs
dc.subjectIoTcs
dc.subjectvizuální editorcs
dc.subjectgrafický editorcs
dc.subjectwebová aplikacecs
dc.subjectJavaScriptcs
dc.subjectTypeScriptcs
dc.subjectLitcs
dc.subjectwebové komponentycs
dc.subjectvisual programmingen
dc.subjectinternet of thingsen
dc.subjectIoTen
dc.subjectvisual editoren
dc.subjectgraphical editoren
dc.subjectweb applicationen
dc.subjectJavaScripten
dc.subjectTypeScripten
dc.subjectLiten
dc.subjectweb componentsen
dc.titleVizuální programování IoT zařízenícs
dc.title.alternativeVisual Programming of IoT devicesen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2024-06-11cs
dcterms.modified2024-06-17-08:45:23cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid154356en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 21:01:10en
sync.item.modts2025.01.15 17:00:04en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.9 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_154356.html
Size:
9.45 KB
Format:
Hypertext Markup Language
Description:
file review_154356.html
Collections