Nástroj pro generováni informančního systému
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) doc. Ing. Josef Schwarz, CSc. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Martin Karafiát, Ph.D. (člen) Ing. Radek Kočí, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak 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 C (dobře). | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Jurnečka, Peter | cs |
dc.contributor.author | Falhar, Radek | cs |
dc.contributor.referee | Hanáček, Petr | cs |
dc.date.created | 2012 | cs |
dc.description.abstract | Cílem této práce je navrhnout a implementovat nástroj pro pasivní generování zdrojových kódů pro specifický framework informačního systému. Tímto frameworkem je ZeroFramework, který je určen k vývoji klient-server aplikací na platformě .NET. Pro generování je použita knihovna T4Scaffolding, která umožňuje rozdělit logiku generování kódu na separátní části (tzv. scaffoldery). Tato práce se zabývá převážně návrhem a implementací těchto scaffolderů a jejich provázání s knihovnou T4Scaffolding. Výsledkem této práce jsou šablony a logika pro vygenerování souborů a tříd, které implementují logiku potřebnou pro zobrazení, přidání, úpravu a smazání konkrétní databázové entity. | cs |
dc.description.abstract | Goal of this work is to design and implement too for passive code generation for specific information system framework. This framework is ZeroFramework that is targeted at client-server development of applications running on .NET platform. For code generation, T4 Scaffolding library is used, which allows to divide code generation logic into separate parts (scaffolders). This work is mainly concerned with design and implementation of those scaffolders and their linking with T4Scaffolding library. Results of this work are templates and logic for generation of files and classes, which implement logic needed for display, adding, modification and deletion of specific database entity. | en |
dc.description.mark | C | cs |
dc.identifier.citation | FALHAR, R. Nástroj pro generováni informančního systému [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2012. | cs |
dc.identifier.other | 78437 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/55315 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Visual Studio 2010 | cs |
dc.subject | .NET 4.0 | cs |
dc.subject | C# | cs |
dc.subject | Scaffolding | cs |
dc.subject | PowerShell | cs |
dc.subject | T4 | cs |
dc.subject | generování kódu | cs |
dc.subject | Visual Studio 2010 | en |
dc.subject | .NET 4.0 | en |
dc.subject | C# | en |
dc.subject | Scaffolding | en |
dc.subject | PowerShell | en |
dc.subject | T4 | en |
dc.subject | code generation | en |
dc.title | Nástroj pro generováni informančního systému | cs |
dc.title.alternative | Information System Generator | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2012-06-12 | cs |
dcterms.modified | 2020-05-09-23:39:46 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 78437 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 17:56:12 | en |
sync.item.modts | 2025.01.15 17:14:48 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |