Diferencia entre revisiones de «Almacenamiento de votos Grupo 2 (Curso 2015-2016)»
De Wiki de EGC
(→Documentación técnica) |
|||
| Línea 29: | Línea 29: | ||
* Cabina de votación: recibimos del subsistema el voto cifrado para guardarlo en la base de datos. | * Cabina de votación: recibimos del subsistema el voto cifrado para guardarlo en la base de datos. | ||
| + | === Documentación de integración - API === | ||
| + | |||
| + | {| border="1" style="border-collapse:collapse" class="wikitable sortable" | ||
| + | |- | ||
| + | ! Método (URL) | ||
| + | ! Tipo | ||
| + | ! Descripción | ||
| + | ! Parámetros | ||
| + | ! Respuesta | ||
| + | ! Ejemplo | ||
| + | |- | ||
| + | | vote (http://php-egc.rhcloud.com/vote.php) | ||
| + | | POST | ||
| + | | Permite almacenar un voto para una determinada votación | ||
| + | | | ||
| + | *vote: voto codificado | ||
| + | *votation_id: id de la votación | ||
| + | | Json con un mensaje de respuesta que indica si la operación se ha resuelto correctamente. (el mensaje será 1 si todo salió bien y 0 en caso contrario) | ||
| + | | {"msg":1} | ||
| + | |- | ||
| + | | get_votes (http://php-egc.rhcloud.com/get_votes.php) | ||
| + | | GET | ||
| + | | Devuelve la lista de votos de una determinada votación | ||
| + | | | ||
| + | * votation_id: id de la votación. | ||
| + | | Json con la lista de votos y un campo "msg" que indica si la operación se realizó correctamente. | ||
| + | | {"votes":["voto1","voto2"],"msg":1} | ||
== Actas de reunión == | == Actas de reunión == | ||
Revisión del 18:38 18 nov 2015
Contenido
Miembros
- Cristian Poley González
- Francisco Javier Viejo Morales
- José Pedro Galván Cintado
- Víctor Cánovas Juárez
- Coordinador: Alberto Rojas Fernandez
Definición
Subsistema de AGORA@US cuya finalidad es el almacenamiento seguro de los votos cifrados.
Documentación de gestión
Gestión de la comunicación
Toda la comunicación se realizará a través de la aplicación Whatsapp, ya que el grupo es reducido y así la comunicación será mas directa
Gestión de tareas
La asignación y seguimiento de las tareas se llevará a cabo mediante un proyecto de Projetsii. El equipo tiene experiencia con él y así podremos controlar el número de horas realizadas por cada miembro del grupo
Documentación técnica
- Enlace de la página que aloja el sistema de almacenamiento: http://storage-egc1516.rhcloud.com/
Subsistemas relacionados
- Recuento: se deberá proporcionar la lista de todos los votos de una determinada votación.
- Cabina de votación: recibimos del subsistema el voto cifrado para guardarlo en la base de datos.
Documentación de integración - API
| Método (URL) | Tipo | Descripción | Parámetros | Respuesta | Ejemplo |
|---|---|---|---|---|---|
| vote (http://php-egc.rhcloud.com/vote.php) | POST | Permite almacenar un voto para una determinada votación |
|
Json con un mensaje de respuesta que indica si la operación se ha resuelto correctamente. (el mensaje será 1 si todo salió bien y 0 en caso contrario) | {"msg":1} |
| get_votes (http://php-egc.rhcloud.com/get_votes.php) | GET | Devuelve la lista de votos de una determinada votación |
|
Json con la lista de votos y un campo "msg" que indica si la operación se realizó correctamente. | {"votes":["voto1","voto2"],"msg":1}
Actas de reunión
Talleres |