Development of a graphical editor for plug-in BJ2NB to NetBeans
Thesis title: | Vývoj grafického editoru pro zásuvný modul BJ2NB do NetBeans |
---|---|
Author: | Müller, Martin |
Thesis type: | Bakalářská práce |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Pavlíčková, Jarmila |
Thesis language: | Česky |
Abstract: | Tato bakalářská práce je součástí projektu, jehož cílem je vytvořit zásuvný modul BJ2NB do NetBeans. Tento zásuvný modul si klade za cíl přinést do vývojového prostředí NetBeans některé přístupy a možnosti prostředí BlueJ, hojně využívaného k výukovým účelům, a zjednodušit tak začínajícím programátorům přechod od jednoduchého IDE BlueJ k rozsáhlejšímu a profesionálnímu NetBeans. Cílem této práce je pro zásuvný modul BJ2NB navrhnout a implementovat grafický editor, který by zobrazoval diagram tříd aktuálního projektu a umožňoval uživateli s projektem prostřednictvím diagramu pracovat. V práci je nejprve provedena analýza grafických editorů volně dostupných UML nástrojů. Na základě této analýzy jsou navrženy optimální vlastnosti grafického editoru a posléze i jeho podrobná architektura. Na závěr jsou zde vypracovány příručky pro uživatele. Tento modul může být používán jak programátory, kteří ho mohou použít jako nástroj k zobrazení diagramu tříd projektu, tak samotnými uživateli, kteří pracují s diagramy. Implementovaný modul je součástí příloh této práce. |
Keywords: | UML; NetBeans; BlueJ; zásuvný modul; Java |
Thesis title: | Development of a graphical editor for plug-in BJ2NB to NetBeans |
---|---|
Author: | Müller, Martin |
Thesis type: | Bachelor thesis |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Pavlíčková, Jarmila |
Thesis language: | Česky |
Abstract: | This bachelor thesis is part of a project whose goal is to create a plug-in BJ2NB to NetBeans. It aims to bring into the NetBeans some approaches and possibilities of BlueJ environment, widely used for educational purposes, and to simplify the transition from simple BlueJ IDE to extensive and professional NetBeans for novice programmers. The goal of this work is to design and implement a graphical editor for plug-in BJ2NB that would display the current class diagram of the project and allow the user to work with the project through the diagram. First, there is made an analysis of graphical editors of freely available UML tools. Based on this analysis, there are designed properties of graphical editor and later also its detailed architecture. Finally, there are developed manuals for users. This module can be used by both programmers, who can use it as a tool to display the class diagram of the project, and users, who work with diagrams. The implemented module is included in appendices of this work. |
Keywords: | NetBeans; BlueJ; plug-in; Java; UML |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
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: | 17. 2. 2011 |
---|---|
Date of submission: | 11. 12. 2011 |
Date of defense: | 24. 1. 2012 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/30458/podrobnosti |