Está en la página 1de 5

Título de la tarea: Crear una aplicación de gestión de biblioteca

Descripción de la tarea: En esta tarea, los estudiantes deberán crear una


aplicación de gestión de biblioteca utilizando Windows Builder o Java
Swing. La aplicación debe permitir la creación, edición y eliminación de
información de libros y autores. La aplicación también debe tener la
capacidad de buscar y filtrar libros por autor, título y género.
Requisitos específicos:
 La aplicación debe usar herencia y/o interfaces para implementar la
funcionalidad requerida.
 Los estudiantes deben utilizar paquetes para organizar las diferentes
partes de la aplicación.
 Los estudiantes deben crear un diagrama de clases para representar la
estructura de la aplicación.
 La aplicación debe tener una interfaz de usuario intuitiva y fácil de
usar.
 Utilizar componentes gráficos como tablas para mostrar la
información de libros y autores de manera ordenada y eficiente.
 Implementar radio buttons y textareas para permitir al usuario
seleccionar el género del libro y agregar una descripción del mismo.
 Incluir un menú desplegable (JMenu) con opciones como "Archivo" y
"Ayuda" que contengan submenús y opciones de menú adicionales
(JMenuItems) para agregar funcionalidades a la aplicación.
la tarea, los estudiantes deben presentar un diagrama de clases que muestre
la estructura de la aplicación y explicar cómo funciona la misma. Además,
la aplicación debe ser capaz de manejar y mostrar la información de varios
libros y autores, y permitir al usuario guardar y cargar
Entregables:
Código fuente completo de la aplicación, incluyendo todos los archivos
necesarios para compilar y ejecutar la aplicación.
Diagrama de clases que represente la estructura de la aplicación.
Capturas de pantalla que muestren la funcionalidad de la aplicación y la
interfaz de usuario.
Puntuación:
 0.83 puntos por la funcionalidad básica de la aplicación (crear, editar
y eliminar libros y autores).
 0.83 puntos adicionales por la capacidad de buscar y filtrar libros por
autor, título y género.
 .0.83 puntos adicionales por la utilización de herencia y/o interfaces.
 0.83 puntos adicionales por la organización adecuada del código en
paquetes.
 0.83 puntos adicionales por la creación de un diagrama de clases que
represente la estructura de la aplicación.
 0.83 puntos adicionales por la interfaz de usuario intuitiva y fácil de
usar.
Fecha de entrega: Se debe acordar con el profesor una fecha límite de
entrega.

También podría gustarte