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 69: Línea 69:
 
::* [[Acta Reunión II  (29/11/2016)- Grupo 2 - Verificación G27 | Acta Reunión II  (29/11/2016)]]
 
::* [[Acta Reunión II  (29/11/2016)- Grupo 2 - Verificación G27 | Acta Reunión II  (29/11/2016)]]
  
::* [[Acta Reunión III (20/12/2016)- Grupo 2 - Verificación G27 | Acta Reunión III  (20/11/2016)]]
+
::* [[Acta Reunión III  (27/01/2017)- Grupo 2 - Verificación G27 | Acta Reunión IV  (27/11/2016)]]
 
 
::* [[Acta Reunión IV (27/01/2017)- Grupo 2 - Verificación G27 | Acta Reunión IV  (27/11/2016)]]
 

Revisión del 18:21 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