Diferencia entre revisiones de «Almacenamiento de votos - 17 18 - G1»

De Wiki de EGC
Saltar a: navegación, buscar
(Entorno de trabajo)
(Entorno de trabajo)
Línea 25: Línea 25:
 
<li>IDE: Eclipse Jee Oxygen con PyDev</li>
 
<li>IDE: Eclipse Jee Oxygen con PyDev</li>
 
<li>DDBB: MySQL-python lastest version</li>
 
<li>DDBB: MySQL-python lastest version</li>
<li>Librerías: RSA latest version</li>
+
<li>Librerías: RSA lastest version</li>
 
</ul>
 
</ul>
  

Revisión del 22:21 14 ene 2018

Miembros

  • María Victoria Calbet González
  • Pablo Vázquez Zambrano
  • Juan Pablo González González
  • Daniel Rodríguez Aguilar
  • Héctor Almagro Martos
  • Juan Carlos Sánchez Paredes

Objetivos

El objetivo de nuestro subsistema será el de realizar el almacenamiento de los votos emitidos en la base de datos, comprobando las restricciones correspondientes.

Repositorio de GitHub

El repositorio de GitHub del equipo será accesible en este enlace https://github.com/Proyecto-EGC-G1/Almacenamiento-Votos-EGC-G1. Cualquier decisión importante añadida a él o cambio que pueda implicar al resto de grupos se notificará a los coordinadores previamente.

Entorno de trabajo

  • Lenguaje de desarrollo: Python 2.7.9
  • Framework: Django==1.8
  • IDE: Eclipse Jee Oxygen con PyDev
  • DDBB: MySQL-python lastest version
  • Librerías: RSA lastest version

Introducción de votos

La introducción de los votos en la base de datos con sus respectivos cifrados y comprobaciones de la validez se realizará a través de la librería de nuestro subsistema. Dicha librería será importada e instalada por los subsistemas que la requieran y aportarán métodos para la inserción de votos en la BD. Dichos métodos además comprobarán que el usuario sólo pueda votar una vez en la votación, que las opciones del voto estén recogidas por la pregunta, que el voto sea emitido en una fecha válida para la votación y además que la votación aumente el número de votos emitidos según se vayan insertando.

Procedimiento de gestión de tareas, cambios e incidendias

Todos los procedimientos que seguimos en nuestro equipo están detallados en este documento