Closed NeFaWaltPint closed 2 months ago
para reportes globales incluir
{
"periodo_id": "20",
"tipo_reporte": "global",
"campos": {
"vinculacion": "valor1",
"componente": "valor2"
}
}
para reportes por facultad incluir
{
"periodo_id": "20",
"facultad_id": "2",
"tipo_reporte": "facultad",
"campos": {
"vinculacion": "valor1",
"componente": "valor2",
"proyecto": "valor1",
"docente": "valor2"
}
}
En campos debe agregarse la información para realizar el filtrado, de no ser requerido ese campo no debe ser agregado
Respuestas
{
"periodo_id": "20",
"tipo_reporte": "global",
"resultados": {
"total_respuestas": 300,
"por_vinculacion": {
"planta": {
"total": 100
},
"catedra": {
"total": 80
}
}
}
}
{
"periodo_id": "20",
"tipo_reporte": "global",
"resultados": {
"total_respuestas": 300,
"por_facultad": {
"artes": {
"total": 120,
"componente": {
"cuantitativa": 60,
"cualitativa": 60
},
"vinculacion": {
"catedra": 60,
"planta": 60
}
},
"ingenieria": {
"total": 120,
"componente": {
"cuantitativa": 60,
"cualitativa": 60
},
"vinculacion": {
"catedra": 60,
"planta": 60
}
},
"medio_ambiente": {
"total": 120,
"componente": {
"cuantitativa": 60,
"cualitativa": 60
},
"vinculacion": {
"catedra": 60,
"planta": 60
}
},
"ciencias": {
"total": 120,
"componente": {
"cuantitativa": 60,
"cualitativa": 60
},
"vinculacion": {
"catedra": 60,
"planta": 60
}
},
"tecnologica": {
"total": 120,
"componente": {
"cuantitativa": 60,
"cualitativa": 60
},
"vinculacion": {
"catedra": 60,
"planta": 60
}
}
}
}
}
{
"periodo_id": "20",
"tipo_reporte": "facultad",
"facultad": "ingenieria",
"resultados": {
"total_respuestas": 300,
"por_proyecto": [
{
"id_proyecto": 1,
"total": 120,
"componente": {
"cuantitativa": 60,
"cualitativa": 60
},
"vinculacion": {
"catedra": 60,
"planta": 60
}
}
]
}
}
para reportes por estudiantes
{
"periodo_id": "20",
"tipo_reporte": "estudiante",
"campos": {
"componente": "valor2"
}
}
para reportes por docente
{
"periodo_id": "20",
"tipo_reporte": "docente",
"campos": {
"vinculacion": "valor1",
"componente": "valor2",
"proyecto": "valor1",
"facultad": "valor2"
}
}
Se requiere empezar el desarrollo de funcionalidad para consulta de resultados de acuerdo a los criterios que se seleccionen, como lo es si es por facultad, por docente, componente. La idea por el momento es traer todos los resultados requeridos sin ninguna estructuración particular o análisis estadístico.
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo