Diferencia entre revisiones de «Cabina de votaciones - 17 18 - G1»

De Wiki de EGC
Saltar a: navegación, buscar
Línea 24: Línea 24:
 
*'''Framework''': Django==1.4.7, djangorestframework==2.4.3, django-cors-headers==0.13, requests==2.4.3
 
*'''Framework''': Django==1.4.7, djangorestframework==2.4.3, django-cors-headers==0.13, requests==2.4.3
 
*'''IDE''': Eclipse Neon 4.3 con PyDev
 
*'''IDE''': Eclipse Neon 4.3 con PyDev
 +
*'''DDBB''': no hay.
 +
 +
== Acceso a la informacióm ==
 +
 +
Haciendo uso de las APIs de los subsistemas de administración de votaciones y Almacenamiento de Votos, obtendremos la información correspondiente a las votaciones y finalmente enviaremos el voto.
 +
 +
- Obtención de datos mediante método GET:
 +
 +
 +
- Envío del voto mediante método POST:
  
 
== Procedimiento de gestión de tareas, cambios e incidendias ==
 
== Procedimiento de gestión de tareas, cambios e incidendias ==

Revisión del 21:31 10 dic 2017

Miembros

  • Dominguez Mena, Francisco José (coordinador)
  • Chen, Na
  • Gómez Campanario, Julio
  • Gomez Angulo, Manuel Antonio
  • Luna Monchul, Jesús Fernando

Objetivos

El objetivo de nuestro subsistema será la visualización de una votación por parte de un usuario autorizado para finalmente, tras responder, mandar su voto al subsistema de almacenamiento de votos mediante su API, con lo que será finalmente cifrado.

Repositorio de GitHub

El repositorio de GitHub del equipo será accesible en este enlace 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

La máquina virtual de desarrollo (descarga [aquí]) hace posible que cada equipo de desarrollo pueda trabajar de manera local sin depender del resto de subsistemas. El puerto asignado para este subsistema es el 52003. Esta configuración de puertos se mantiene en el entorno de despliegue. Para acceder a algún servicio la URL consiste en http://localhost:<puerto>. Ej: http://localhost:52003 para acceder a la autenticación.

  • Lenguaje de desarrollo: python2.7
  • Base de datos: mysql 5.7.20
  • Framework: Django==1.4.7, djangorestframework==2.4.3, django-cors-headers==0.13, requests==2.4.3
  • IDE: Eclipse Neon 4.3 con PyDev
  • DDBB: no hay.

Acceso a la informacióm

Haciendo uso de las APIs de los subsistemas de administración de votaciones y Almacenamiento de Votos, obtendremos la información correspondiente a las votaciones y finalmente enviaremos el voto.

- Obtención de datos mediante método GET:


- Envío del voto mediante método POST:

Procedimiento de gestión de tareas, cambios e incidendias

Lo issues asignados a nuestro proyecto pueden encontrarse en: Issues

El procedimiento utilizado es el siguiente:

Opera

Nuestro proyecto puede encontrarse en el siguiente enlace