Diferencia entre revisiones de «Grupo Modificación de resultados (2014-15)»

De Wiki de EGC
Saltar a: navegación, buscar
(Repositorio de código)
 
(No se muestran 4 ediciones intermedias de 4 usuarios)
Línea 14: Línea 14:
  
 
== Actas ==
 
== Actas ==
* [[Acta 1 (01/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 1 (01/10/2014)]]
+
* [[Iteración 1 (01/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 1 (01/10/2014)]]
* [[Acta 2 (06/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 2 (06/10/2014)]]
+
* [[Iteración 2 (06/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 2 (06/10/2014)]]
* [[Acta 3 (08/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 3 (08/10/2014)]]
+
* [[Iteración 3 (08/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 3 (08/10/2014)]]
* [[Acta 4: Práctica 1 (15/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 4: Práctica 1 (15/10/2014)]]
+
* [[Iteración 4: Práctica 1 (15/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 4: Práctica 1 (15/10/2014)]]
* [[Acta 5 (20/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 5 (20/10/2014)]]
+
* [[Iteración 5 (20/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 5 (20/10/2014)]]
* [[Acta 6: Práctica 2 (22/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 6: Práctica 2 (23/10/2014)]]
+
* [[Iteración 6: Práctica 2 (22/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 6: Práctica 2 (23/10/2014)]]
* [[Acta 7 (27/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 7 (30/10/2014)]]
+
* [[Iteración 7 (27/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 7 (30/10/2014)]]
* [[Acta 8: Práctica 3 (29/10/2014) - Grupo Modificación de resultados (2014-15) | Acta 8: Práctica 3 (29/10/2014)]]
+
* [[Iteración 8: Práctica 3 (29/10/2014) - Grupo Modificación de resultados (2014-15) | Iteración 8: Práctica 3 (29/10/2014)]]
* [[Acta 9 (3/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 9 (13/11/2014)]]
+
* [[Iteración 9 (3/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 9 (13/11/2014)]]
* [[Acta 10: Práctica 4 (5/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 10: Práctica 4 (5/11/2014)]]
+
* [[Iteración 10: Práctica 4 (5/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 10: Práctica 4 (5/11/2014)]]
* [[Acta 11 (10/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 11 (10/11/2014)]]
+
* [[Iteración 11 (10/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 11 (10/11/2014)]]
* [[Acta 12: Práctica 5 (12/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 12: Práctica 5 (12/11/2014)]]
+
* [[Iteración 12: Práctica 5 (12/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 12: Práctica 5 (12/11/2014)]]
* [[Acta 13 (17/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 13 (17/11/2014)]]
+
* [[Iteración 13 (17/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 13 (17/11/2014)]]
* [[Acta 14: Práctica 6 (19/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 14: Práctica 6 (19/11/2014)]]
+
* [[Iteración 14: Práctica 6 (19/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 14: Práctica 6 (19/11/2014)]]
* [[Acta 15 (24/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 15 (24/11/2014)]]
+
* [[Iteración 15 (24/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 15 (24/11/2014)]]
* [[Acta 16: Prueba Git (26/11/2014) - Grupo Modificación de resultados (2014-15) | Acta 16: Prueba Git (26/11/2014)]]
+
* [[Iteración 16: Prueba Git (26/11/2014) - Grupo Modificación de resultados (2014-15) | Iteración 16: Prueba Git (26/11/2014)]]
* [[Acta 17 Jornadas (1/3) (01/12/2014) - Grupo Modificación de resultados (2014-15) | Acta 17: Jornadas (1/3) (01/12/2014)]]
+
* [[Iteración 17 Jornadas (1/3) (01/12/2014) - Grupo Modificación de resultados (2014-15) | Iteración 17: Jornadas (1/3) (01/12/2014)]]
* [[Acta 18 Jornadas (2/3) (03/12/2014) - Grupo Modificación de resultados (2014-15) | Acta 18: Jornadas (2/3) (03/12/2014)]]
+
* [[Iteración 18 Jornadas (2/3) (03/12/2014) - Grupo Modificación de resultados (2014-15) | Iteración 18: Jornadas (2/3) (03/12/2014)]]
* [[Acta 19 Jornadas (3/3) (05/12/2014) - Grupo Modificación de resultados (2014-15) | Acta 19: Jornadas (3/3) (05/12/2014)]]
+
* [[Iteración 19 Jornadas (3/3) (05/12/2014) - Grupo Modificación de resultados (2014-15) | Iteración 19: Jornadas (3/3) (05/12/2014)]]
* [[Acta 20 (10/12/2014) - Grupo Modificación de resultados (2014-15) | Acta 20 (10/12/2014)]]
+
* [[Iteración 20 (10/12/2014) - Grupo Modificación de resultados (2014-15) | Iteración 20 (10/12/2014)]]
  
 
== Iteraciones ==
 
== Iteraciones ==
Línea 53: Línea 53:
 
== Repositorio de código ==
 
== Repositorio de código ==
 
Usamos dos repositorios en Github:
 
Usamos dos repositorios en Github:
* Este es el repositorio en común con todos los grupos, una versión estable se puede encontrar en la carpeta auth de la rama master, y una versión más actualizada en la misma carpeta, en la rama auth.[https://github.com/EGC-1415-Repositorio-compartido/repvoting Repositorio compartido en Github]
+
* Este es el repositorio en común con todos los grupos, una versión estable se puede encontrar en la carpeta auth de la rama master, y una versión más actualizada en la misma carpeta, en la rama auth. Nosotros trabajaremos en concreto sobre la carpeta results de dicho repositorio.[https://github.com/EGC-1415-Repositorio-compartido/repvoting Repositorio compartido en Github]
 
* El otro repositorio es el que tiene el código de modificación de resultados sólo. Puedes encontrarlo aquí: [https://github.com/abayta/testEGCFirst Repositorio modificación de resultados]
 
* El otro repositorio es el que tiene el código de modificación de resultados sólo. Puedes encontrarlo aquí: [https://github.com/abayta/testEGCFirst Repositorio modificación de resultados]
  
Línea 62: Línea 62:
 
El diario de grupo se mantiene en esta wiki, y las actas se van publicando como grupo también en la wiki.
 
El diario de grupo se mantiene en esta wiki, y las actas se van publicando como grupo también en la wiki.
  
== Como usar API de modificación ==
+
== Como usar la API de modificación ==
  
Para obtener los resultados de una votación una vez realizadas las modificaciones se tiene que realizar una petición GET a una url parecida a la siguiente "http://localhost/Modificacion/modificacion/resultados.do?votacionId=*" (Depende de donde este desplegado el sistema).
+
Para obtener los resultados de una votación una vez realizadas las modificaciones se tiene que realizar una petición GET a una url parecida a la siguiente "http://localhost:8080/modificacion/results?votacionId=*" (Depende de donde esté desplegado el sistema).
  
Es devolverá un ''json'' que sera una lista de resultados:
+
Este devolverá un ''json'' que será una lista de resultados:
  
 
[
 
[
 
     {
 
     {
         "pregunta": "¿DeseaaprobarEGC?:",
+
         "pregunta": "¿Desea aprobar EGC?:",
 
         "numerosSi": "5",
 
         "numerosSi": "5",
 
         "numerosNo": "1"
 
         "numerosNo": "1"

Revisión actual del 13:14 2 feb 2015

Definición

Sistema para interpretar los resultados de una votación y ofrecer ordenamiento de opciones concreto según diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final debe ofrecer una serie de estadísticas y desviaciones.

Miembros

Actas

Iteraciones

Subsistemas relacionados

URL proyecto en Projetsii

Repositorio de código

Usamos dos repositorios en Github:

  • Este es el repositorio en común con todos los grupos, una versión estable se puede encontrar en la carpeta auth de la rama master, y una versión más actualizada en la misma carpeta, en la rama auth. Nosotros trabajaremos en concreto sobre la carpeta results de dicho repositorio.Repositorio compartido en Github
  • El otro repositorio es el que tiene el código de modificación de resultados sólo. Puedes encontrarlo aquí: Repositorio modificación de resultados

Gestión de la comunicación

Toda la comunicación se lleva a cabo presencialmente en horario de clase, y de forma remota mediante el uso de herramientas de mensajería instantánea (Whatsapp).

El diario de grupo se mantiene en esta wiki, y las actas se van publicando como grupo también en la wiki.

Como usar la API de modificación

Para obtener los resultados de una votación una vez realizadas las modificaciones se tiene que realizar una petición GET a una url parecida a la siguiente "http://localhost:8080/modificacion/results?votacionId=*" (Depende de donde esté desplegado el sistema).

Este devolverá un json que será una lista de resultados:

[

   {
       "pregunta": "¿Desea aprobar EGC?:",
       "numerosSi": "5",
       "numerosNo": "1"
   },
   {
       "pregunta": "¿Es usted feliz?:",
       "numerosSi": "2",
       "numerosNo": "10"
   }

]