Taller de Programación - Trabajo Final LSU
Taller de Programación - Trabajo Final LSU
1. FUNDAMENTACIÓN
El curso de Taller de Programación brinda a los alumnos conceptos, técnicas y
metodologías para el diseño de algoritmos eficaces que abarcan dos aspectos
importantes. Por un lado, resuelven problemas de acuerdo con los requerimientos
especificados teniendo en cuenta aspectos de eficiencia. Por otro lado, resuelven
problemas de la mejor forma posible, considerando el uso adecuado de recursos
como la memoria y tiempo de proceso.
2. LOGRO A EVALUAR
Al finalizar el curso, el estudiante construye aplicaciones en el lenguaje de
programación JAVA utilizando el paradigma orientado a objetos para una solución
determinada.
3. OBJETIVOS
Los objetivos que se esperan alcanzar con el desarrollo del presente proyecto son
los siguientes:
a. El estudiante crea una solución algorítmica para el problema propuesto usando
las estructuras algorítmicas apropiadas.
b. El estudiante implementa la solución algorítmica usando el lenguaje Java.
El Informe del Trabajo Final debe ser presentado en formato Word, letra calibri en
tamaño 12, con espaciado (interlineado) simple, teniendo en cuenta la siguiente
estructura:
Caratula
Índice
1. Aspectos generales
1.1 Descripción del problema
1.2 Objetivos de la Solución
1.3 Alcance de la Solución Tecnológica
2. Diseño de la aplicación
2.1 Funcionalidad de la aplicación
2.2 Pantalla (imágenes) de la solución
3. Desarrollo de la aplicación
3.1 Estructura general de la aplicación (módulos y clases)
3.2 Formularios del programa.
3. Conclusiones y Recomendaciones.
Referencias Bibliografías
Anexos
Recomendaciones
3
El programa debe utilizar una GUI (Interfaz Gráfica de Usuario) creada con las
librerías de Java Swing (formularios y controles visuales).
La GUI de la aplicación tendrá formularios para ingreso de datos, cálculos y/o
realizar las operaciones básicas de actualización, eliminación de datos.
La GUI de la aplicación tendrá formularios de consultas y utilizarán estructuras
de datos como arreglos de una o dos dimensiones.
Todos los formularios utilizarán clases para encapsular la información y
operaciones realizadas (encapsular la lógica de la programación).
El proyecto de Java estará estructurado en Paquetes y Clases.
El código fuente debe estar debidamente documentado y comentado.
Los estudiantes pueden utilizar cualquiera de las IDEs estudiadas en el curso.
La aplicación no utilizará base de datos.
7. CRITERIOS DE EVALUACIÓN
La calificación del trabajo final estará compuesta por:
- La aplicación en Java: 70% (nota grupal)
a. La aplicación debe estar culminada al 100%
b. Debe cumplir con las consideraciones técnicas descritas
c. Debe ser única (sin copias)
- El informe y exposición: 30% (nota individual)