Create kopenogram editor
Thesis title: | Vytvořte editor kopenogramů |
---|---|
Author: | Fiala, Martin |
Thesis type: | Diplomová práce |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | Cílem této práce je analýza používaných způsobů grafického záznamu algoritmů a prostředků pro jejich tvorbu, návrh nástroje, který by umožnil zobrazit zadaný program prostřednictvím kopenogramů, a konečně realizace navrženého nástroje, který bude pracovat jako součást většího pluginu v prostředí NetBeans. V úvodní části práce budou popsány principy strukturovaného programování, zmapovány a zhodnoceny používané způsoby zobrazení zdrojového kódu modelovací jazyk UML a další možnosti grafického zobrazování programů, jako jsou vývojové diagramy, Nassi-Shneidermanovy diagramy, Jacksonovy diagramy a především představen méně rozšířený způsob zobrazování, kterým jsou kopenogramy. V druhé části práce je pak popsáno vytvoření nástroje sloužícího k zobrazování kopenogramů. V jednotlivých kapitolách je popsána struktura vytvářené aplikace, nástroje, které jsou pro jeho tvorbu k dispozici, jednotlivé fáze vytváření nástroje i závěrečné testování, zda vyhověl zadání práce. Součástí práce je i uživatelská příručka mající usnadnit práci s editorem kopenogramů. Program, který na základě této práce vznikl, je součástí pluginu BJ2NB a bude sloužit pro podporu výuky programování a algoritmizace na Vysoké škole ekonomické v Praze. |
Keywords: | kopenogram; Nassi-Shnedermanovi diagramy; Netbeans; grafický zápis algoritmů; metoda |
Thesis title: | Create kopenogram editor |
---|---|
Author: | Fiala, Martin |
Thesis type: | Diploma thesis |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | The goal of this thesis is the analysis of ways of graphic form of algorithms and their editors, design of editor for making kopenograms from source code and implementation of this editor what will work as part of plugin made for the NetBeans IDE. In the beginning of the thesis will be described a principles of structured programing, enlisted used ways of visualization of source code -- modeling language UML and other possibilities of graphic form of algorithm like flowchart diagrams, Nassi-Shneiderman diagrams, Jackson diagrams and especially not as well-known kopenograms. In the second part of the thesis is described creation of editor used to visualization of kopenograms. In the chapters is described structure of creating of application, the editors what are available for its creation, phase of creating editor and final testing for approve of the success. Part of the thesis is also a user guide for beginning with this program. Application what was made in this thesis is part of the plugin BJ2NB and will be used for education support of programming and algorithms on The University of Economics, Prague. |
Keywords: | graphic design algorithms; Netbeans; method; Kopenogram; Nassi-Shnederman diagram |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 19. 2. 2012 |
---|---|
Date of submission: | 12. 12. 2012 |
Date of defense: | 5. 2. 2013 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/38084/podrobnosti |