Resumen:
|
[ES] Un equipo de profesores de la Escola Tècnica Superior d'Enginyeria Informàtica
(ETSINF) ha desarrollado una aplicación de escritorio llamada ASys capaz de
diseñar plantillas de corrección personalizadas para corregir ...[+]
[ES] Un equipo de profesores de la Escola Tècnica Superior d'Enginyeria Informàtica
(ETSINF) ha desarrollado una aplicación de escritorio llamada ASys capaz de
diseñar plantillas de corrección personalizadas para corregir de manera
automatizada ejercicios y exámenes de programación en el lenguaje Java. Sin
embargo, el diseño de estas plantillas es costoso, poco intuitivo y no cuenta con
una interfaz gráfica que simplifique el proceso.
La motivación principal de este proyecto es la de proporcionar una
herramienta que facilite el diseño de estas plantillas por parte del usuario, de
forma que se consiga una simplificación del proceso y una reducción
significativa de los tiempos de desarrollo. Para ello, se especifican los
requisitos, se desarrolla un análisis del problema, se realiza un diseño de la
solución y se implementa finalmente la aplicación. La aplicación desarrollada
utiliza una interfaz usable e intuitiva y es independiente de la aplicación actual,
permitiendo que pueda ser utilizada por otras aplicaciones similares.
En este proyecto se desarrollan competencias en el ámbito del diseño
software. Concretamente, con el objetivo de desarrollar una aplicación de
escritorio para el diseño de plantillas de corrección de ejercicios de código Java,
se hace uso de lenguajes y tecnologías del ámbito de desarrollo y generación de
código en el lenguaje de programación Java.
[-]
[EN] A team of professors at Escola Tècnica Superior d'Enginyeria Informàtica
(ETSINF) has developed a desktop application named ASys that is able to design
customized templates to automatically assess exercises and exams ...[+]
[EN] A team of professors at Escola Tècnica Superior d'Enginyeria Informàtica
(ETSINF) has developed a desktop application named ASys that is able to design
customized templates to automatically assess exercises and exams in the Java
programming language. However, the design of these templates is expensive,
not very intuitive, and it lacks a graphical interface that simplifies the process.
The main motivation of this project is to provide a tool that facilitates the
design of these templates by the user, so a simplification of the process and a
significant reduction in development times can be achieved. To that end, the
requirements are specified, an analysis of the problem is developed, the solution
is designed, and the application is finally implemented. The developed
application uses a usable and intuitive interface and is independent of the
current application, allowing it to be used by other similar applications.
On this project, the competences are developed in the field of software
design. Concretely, with the objective of developing a desktop application,
different languages and technologies are used for the design and development
of Java code exercise correction templates.
[-]
|