Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.uci.cu/jspui/handle/123456789/8142
Título : | API para el desarrollo de aplicaciones clientes de escritorio con el marco de trabajo XEGFORT |
Autor : | Mayor Alberto, Rafael |
Tutor: | Silverio Figueroa, Reinier García Leiva, Yordanis |
Palabras clave : | API;BIBLIOTECA DE COMPONENTES;JAVA;MARCO DE TRABAJO;XEGFORT |
Fecha de publicación : | jun-2017 |
Editorial : | Universidad de las Ciencias Informáticas. Facultad 3. |
Resumen : | XEGFORT es un marco de trabajo dirigido a la programación en Java, desarrollado en la Universidad de las Ciencias Informáticas. Este utiliza la biblioteca de componentes Swing para el diseño de interfaces gráficas del cliente y una API1 denominada Acciones. La API Acciones brinda al programador una forma flexible y rápida de desarrollar la lógica de la
vista. Es válido señalar que a pesar de las facilidades que brinda el trabajo con Swing y la API Acciones, existen un conjunto de limitantes que complejizan el diseño de determinados componentes de interfaz gráfica. La presente investigación tiene como objetivo desarrollar una API que permita reducir el tiempo en el desarrollo de aplicaciones clientes de escritorio con XEGFORT agilizando el proceso de implementación. El desarrollo de la solución se centra en el empleo de la biblioteca de componentes JavaFX, guiando el proceso a través del uso de la metodología de desarrollo de software Variación del Proceso Unificado Ágil
para la Universidad de Ciencias Informáticas y la utilización de tecnologías de código abierto. El resultado de la investigación fue validado utilizando una estrategia de pruebas en los niveles de unidad y aceptación. Además, se establecen un conjunto de criterios que permiten evaluar a través de un antes y un después la relación causa-efecto de la variable independiente sobre la dependiente. XEGFORT is a framework for JAVA programming, developed at the University of Informatics Sciences. It uses the Swing components library to design the client’s graphic interfaces and an API named Actions. The Actions API gives the programmer a flexible and fast way to develop the view logic. It is important to say that despite the easiness provided by working with Swing and the Actions API, there is a set of limitations that complicates the design of several graphic interface components. The present research has as a purpose to develop an API that allows to reduce time-consuming when developing desktop client applications with XEGFORT, speeding up the implementation process. The development of the application is focused in the use of JAVAFX components library, leading the process by the usage of the software development methodology Agile Unified Process personalized by the UCI and the usage of abstract code technology. The result of the research was validated using a strategy of software testing at the unit and acceptance levels. Moreover, a set of criteria is established allowing the evaluation using a before and after analysis on the cause- effect relationship that the independent variable has on the dependent one. |
URI : | https://repositorio.uci.cu/jspui/handle/123456789/8142 |
Aparece en las colecciones: | Trabajos de Diploma |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TD_08895_17.pdf Restricted Access | 2.58 MB | Adobe PDF | Visualizar/Abrir |
Los ítems del Repositorio están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.