|
NetBeans GUI Builder
Čápek, Pavel ; Buchalcevová, Alena (advisor) ; Tichý, Vladimír (referee)
The goal of the bachelor thesis is to improve reader's knowledge in NetBeans GUI Builder and expand its possibilities of using NetBeans GUI Builder for creating graphical user interface in Java programing language. The readers will be acquainted with some Swing classes and will be showen how this classes work and their properties. Autor uses his own experience from NetBeans GUI Builder and form description -- instruction with a lot of pictures shows a using of every single class. In the end the reader will be better in using NetBeans GUI Builder.
|
|
Standards for support of GUI applications in Java
Došek, Tomáš ; Pavlíček, Luboš (advisor) ; Pecinovský, Rudolf (referee)
This work describes a solution of creating a graphical user interface on Java SE platform, its connection with the logical part of an application and related problems. For the solution, standard JavaBeans, graphical component library Swing, and for the connection of graphical and logical part of an application Beans Binding, the reference implementation of the JSR 295 standard are used. Noticeable attention is given to the support of the used technologies in the GUI Builder tool from NetBeans development environment. The solution makes it possible to create graphical interfaces easier in shorter time and offers stronger control of the connection of the graphical interface with the application logic. Used technologies are described in context of real situations and stated examples provide the reader with knowledge for its practical use.
|
|
Sample solutions according to project methodology, Extreme Programming
Niko, Eduard ; Pavlíčková, Jarmila (advisor) ; Kunstová, Renáta (referee)
This work describes agile development methodology of information systems, Extreme Programming, and its subsequent performance on the selected project. The first part is an introduction to the agile methodologies in general along with knowledge of methodology Extreme Programming. Also, there is Slovak translation of agile manifesto, which serves as an outline for all agile methodologies. The second part is description of the project Chat with architecture client / server architecture in Java. To develop this project the methodology Extreme Programming has been used. The development environment used in this project was Netbeans 6.8. Other development tools used during the project are: Storage from Subversion on the server kitscm.vse.cz, T2 test framework and Jude for professional diagramming classes.
|
|
Evaluation of version control support in Integrated Development Environments for Java
Říha, Jan ; Pavlíček, Luboš (advisor) ; Kamenišťák, Marián (referee)
Source Code Management Systems belong to the most important tools used for the software development. The aim of this bachelor thesis is to establish criteria and then to evaluate a support of these systems in Integrated Development Environments for Java. Subversion has been chosen as the relevant SCM System, because it is significantly favoured among open source software developers. According to the features of this system, the author establishes detailed criteria that given IDEs should meet. Then, the most common IDEs aimed at the Java development are examined on their meeting these criteria. In the conclusion of this thesis are expressed direct results of the testing and also some general suggestions concerning a next development of these products.
|
|
Comparison of Java rich client frameworks
Hybler, Michal ; Pavlíček, Luboš (advisor) ; Pecinovský, Rudolf (referee)
V úvodní části práce jsou vysvětleny základní pojmy a vytvořen přehled základních vlastností frameworků a rozdělení aplkací na typy vhodné k rozřazení frameworků. V hlavní části práce je uvedena analýza frameworků, které jsou určeny pro tvobu tlustého klienta v programovacím jazyce Java. Na konci práce je uveden přehled aplikací, ke kterým jsou jednotlivé frameworky vhodné.
|
|
Data analysis from questionaires about user's satisfaction with NetBeans IDE
Horčic, Michal ; Buchalcevová, Alena (advisor) ; Mirilovič, Marián (referee)
Analysis of the questionaire about user's satisfaction with using IDE NetBeans is main goal of this thesis. More specifically information about dependency (correlation) between questions is going to be result. Process of this analysis is automatical. To reach the goal these technologies are used: - web forms - to collect data from users - MySQL - database system for saving answers from users - R - statistical environment for analysing data The thesis is divided to four parts - Setting of the task - definition of general assumptions and specific setting of the task - Theory - information about statistical method and software that was used - Practice - details about an implementation of the chosen technologies - Evaluation - interpretation of results and their potential exploitation in software planning
|
|
Vývojové prostředí NetBeans
Pitka, Lukáš ; Kašparová, Alena (advisor) ; Hauptvogl, Roman (referee)
Tato bakalářská práce představuje základní aspekty vývojového prostředí NetBeans IDE. NetBeans IDE je prostředí pro programovací jazyk Java. Práce je napsána jako příručka pro uživatele začínající s NetBeans IDE, přičemž se předpokládá se určitá znalost programovacího jazyka Java. Hlavním přínosem práce je usnadnění a zefektivnění práce s NetBeans IDE. První kapitola práce je spíše teoretická, zabývá se obecně pojmem vývojové prostředí. V dalších částech jsou rozebírány aspekty NetBeans IDE, které jsou pro začínající uživatele s tímto prostředím základní a potřebné při každodenní práci.
|
|
Open source vývojová prostředí pro Javu a kontrola kvality kódu
Roh, Jiří ; Švecová, Jarmila (advisor) ; Šťastný, Marek (referee)
Pro potřebu kontroly kvality kódu v Javě lze jednak využít funkce vývojového prostředí, ale také i samostatné programy, které kvalitu kódu hlídají - analyzéry kódu. Ty lze použít v podobě pluginů pro vývojová prostředí. V této práci jsem se primárně zaměřoval na vývojová prostředí NetBeans a Eclipse a jejich podporu pro různé analyzéry kódu (FindBugs, PMD, atd.) z oblasti open source. Práce se zabývá analýzou kontroly kvality ve vývojových prostředích a analyzérech kódu.
|