Diferencia entre revisiones de «Verificación Grupo 2 (Curso 2016-2017)»

De Wiki de EGC
Saltar a: navegación, buscar
(Actas de reunión)
(Actas de reunión)
Línea 63: Línea 63:
 
== Actas de reunión ==
 
== Actas de reunión ==
  
::* [[Acta de Reunión de creación de grupo (26/10/2016) - Grupo 2 - Verificación G27| Acta de Reunión de creación de grupo (26/10/2016)]]
+
::* [[Acta de Reunión de creación de grupo (26/10/2016) - Grupo 2 - Verificación G27| Acta Reunión creación de grupo (26/10/2016)]]
  
 
::* [[Acta Reunión I  (08/11/2016)- Grupo 2 - Verificación G27 | Acta Reunión I    (08/11/2016)]]
 
::* [[Acta Reunión I  (08/11/2016)- Grupo 2 - Verificación G27 | Acta Reunión I    (08/11/2016)]]

Revisión del 17:25 1 feb 2017

Miembros


Enlace opera : http://opera.eii.us.es/egc/public/grupo/ver/id/78

Definición

El subsistema de verificación de AGORA@US consiste en :

  • Crear claves públicas y privadas para las distintas votaciones.
  • Comprobar si un voto ha sido cifrado correctamente o no.
  • Comprobar que la votación no ha sido adulterada.

Subsistemas relacionados

  • Administración de votos
  • Cabina de votación
  • Almacenamiento

Gestión de tareas

  • Para la gestión de tareas se usará TRELLO

https://trello.com/b/RyU5wy2S/trabajo-egc-verificacion

Código heredado

Partiremos del código utilizado por el Grupo del año pasado alojado en el siguiente git: https://github.com/jeparca/EGCVerificacion15


Se han encontrado una serie de errores en el código del curso anterior:

 -Los métodos usados en la clase Token.java estaban como "private" en vez de "public".
 -La clase VerificacionTest.java tenía copiado los métodos de la clase Token.java en lugar utilizar los métodos de esta clase, ya que son los mismos.
 -El código de la clase Token.java que usaban Assert no estaba capturado con try-catch.

Repositorio de código

Gestión de incidencias

  • Se utilizará la función issues de GitHub, pudiendo cada miembro del equipo abrir una incidencia detallada y siendo la Gestora de incidencias la encargada de cerrarla, explicando detalladamente el proceder de su solución.

Máquinas virtuales

La máquina virtual que se ha usado para el desarrollo del trabajo presenta las siguientes características:

 - Windows7  -  (Contraseña del usuario Desarrollo : desarrollo)
 - MySQL 5.7 (Workbench en la versión 6.3) -  (Usuario:root // Contraseña:desarrollo)
 - Maven 3.3.9
 - Tomcat 8.5
 - Jenkins
 - Git 2.11
 - Github
 - Eclipse Neon


Enlace :

Actas de reunión