Sobre este proyecto
it-programming / web-development
Abierto
Se entrega un scope con una breve descripción de cada trabajo práctico. Será
responsabilidad del alumno el diseño, consideraciones de negocio, diseño de base de
datos (de ser necesario).
Tener en cuenta que no debe haber menos de 4 ni más de 6 entidades en total.
Tener en cuenta que en esta materia no se evalúa el diseño de base de datos, ni el manejo
de SQL. En la materia sí se evalúa el diseño orientado a objetos. Se pone especial énfasis
en conceptos vistos en la materia como Acoplamiento/Cohesión y reutilización de código.
La primera entrega, que cumple la función de segundo parcial, consistirá en un scope
acotado, a saber: tomando una única entidad de todo el sistema, se deberá realizar un
CRUD completo, incluyendo manejo de excepciones y pantallas en Swing
Funcionalidad básica:
Administrar usuarios (administrador: crea encuetas y preguntas, etc., Promotor:
está encargado de presentar al público las preguntas para que las respondan, no
puede hacer más que mostrar una encuesta).
Poder administrar N encuestas, cada una con M preguntas y posibles respuestas de
cada una. Todas las preguntas tienen una serie fija de respuestas (1- muy malo ….
5-muy bueno).
Pantalla de responder encuesta: debe mostrar todas las preguntas y sus posibles
opciones para que un usuario las conteste.
Registrar las respuestas.
Se debe mostrar en una pantalla (de un administrador) el resumen de cada
encuesta, filtrada por rango de fechas (de cada pregunta de la encuesta, cuántas
respuestas hay de 1, cuántas de 2…)
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: 13 Junio, 2024
Habilidades necesarias