Diferencia entre revisiones de «Almacenamiento de votos»

De Wiki de EGC
Saltar a: navegación, buscar
(Definición)
Línea 1: Línea 1:
==Definición==  
+
=Definición=  
  
 
Subsistema dedicado al almacenamiento de las votaciones y los votos cifrados en AGORA@US.
 
Subsistema dedicado al almacenamiento de las votaciones y los votos cifrados en AGORA@US.
  
==Miembros==
+
=Miembros=
  
 
*[[Usuario:manrevlob|Manuel Juan Revilla Lobo]]: Coordinador
 
*[[Usuario:manrevlob|Manuel Juan Revilla Lobo]]: Coordinador
Línea 10: Línea 10:
 
*[[Usuario:andlopalb1|Andrés López Albín ]]
 
*[[Usuario:andlopalb1|Andrés López Albín ]]
  
==Subsistemas Relacionados==
+
=Subsistemas Relacionados=
  
 
*Cabina de votación
 
*Cabina de votación
 
*Recuento de votos
 
*Recuento de votos
 +
 +
=GitHub=
 +
 +
Repositorio: https://github.com/EGCAlmacenamiento
 +
 +
=Funcionamiento de la API=
 +
 +
==Inserción de Votos==
 +
 +
*Descripcíon: Método que realizando un POST, inserta votos en una votación. Si la votación no existiese, la crearía primero, si no, inserta.
 +
*URL: https://egcphp-alm1516.rhcloud.com/API/vote.php
 +
*Variables a rellenar: votationName, vote, zipcode
 +
 +
==Devolución de Votos==
 +
 +
*Descripcíon: Método que a partir de un ID de votación devuelve los votos
 +
*URL: https://egcphp-alm1516.rhcloud.com/API/get_votes.php?votation_id=X (Donde X sera el ID de la votationName que hayamos introducido anteriormente)
 +
*Ejemplo de resultado: ["SI","SI","NO","SI"] (Estos votos realmente estarán encriptados)
 +
 +
=Herramientas utilizadas=
 +
 +
*GitHub
 +
*Spring
 +
*Java
 +
*PHP
 +
*HTML/CSS
 +
*MySQL

Revisión del 17:42 28 ene 2016

Definición

Subsistema dedicado al almacenamiento de las votaciones y los votos cifrados en AGORA@US.

Miembros

Subsistemas Relacionados

  • Cabina de votación
  • Recuento de votos

GitHub

Repositorio: https://github.com/EGCAlmacenamiento

Funcionamiento de la API

Inserción de Votos

  • Descripcíon: Método que realizando un POST, inserta votos en una votación. Si la votación no existiese, la crearía primero, si no, inserta.
  • URL: https://egcphp-alm1516.rhcloud.com/API/vote.php
  • Variables a rellenar: votationName, vote, zipcode

Devolución de Votos

Herramientas utilizadas

  • GitHub
  • Spring
  • Java
  • PHP
  • HTML/CSS
  • MySQL