Almacenamiento de votos Grupo 2 (Curso 2015-2016)
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
Gestión del código
Para la gestión del código, usaremos un repositorio Git alojado en Github: https://github.com/FraVieMor/EGC-Almacenamiento-de-votos-18-
Gestión de incidencias
Usaremos la herramienta que nos ofrece Github para el control de las incidencias.
Cada vez que vayamos a trabajar en el proyecto, revisaremos que no haya incidencias abiertas en el proyecto. Puede emitir sus incidencias en nuestro repositorio github:
https://github.com/FraVieMor/EGC-Almacenamiento-de-votos-18-/issues
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://storage-egc1516.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) | http://storage-egc1516.rhcloud.com/vote.php Y con RESTClient ponemos: {"vote":"VotoPrueba","votation_id":"2"} |
get_votes (http://storage-egc1516.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. | http://storage-egc1516.rhcloud.com/get_votes.php?votation_id=1 |
Actas de reunión
- 12/11/2015 (Grupo 18): Primer taller de integración
- 18/11/2015 (Grupo 18): Reunión y taller de trabajo
- 19/11/2015 (Grupo 18): Segundo taller de integración