Diferencia entre revisiones de «Almacenamiento 1617 G1»

De Wiki de EGC
Saltar a: navegación, buscar
(Herramientas)
(Herramientas)
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 56: Línea 56:
 
* JavaScript
 
* JavaScript
 
* CSS
 
* CSS
 +
 +
Para la realización de pruebas:
 +
 +
*PHPUnit
  
 
Por último, para la integración continua:
 
Por último, para la integración continua:
Línea 63: Línea 67:
 
= Subsistema desplegado =
 
= Subsistema desplegado =
  
*[https://egc1617almacenamiento.000webhostapp.com/ URL del subsitema desplegado]
+
*[https://almacenamiento.agoraus1.egc.duckdns.org/ URL del subsitema desplegado]
 +
 
 +
*[https://egc1617almacenamiento.000webhostapp.com/ URL del subsitema desplegado de forma aislada]

Revisión actual del 00:52 2 feb 2017

Miembros

  • Francisco Aguilar Cano.
  • Francisco Javier Ordóñez Medina.
  • Manuel Jesús Gil del Fresno.
  • Fermín Fernandez Borrego.


Descripción

Subsistema de AGORA@US cuya finalidad es el almacenamiento seguro de los votos cifrados.

Subsistemas relacionados

  • Recuento.
  • Cabina de votación.
  • Autenticación.

Gestión de la comunicación

Toda la comunicación se llevará a cabo a través de WhatsApp debido a los conflictos de horario entre los miembros del grupo y se realizarán reuniones presenciales cuando sea de vital importancia.

Gestión del trabajo

La gestiíon del trabajo se llevará a cabo a través de Trello. Se crearán 3 tableros:

  * Tareas pendientes: en este tablero se añadirán las tareas que vayan surgiendo y que no estén asignadas ni realizadas aún.
  * Tareas en progreso: en este tablero estarán las tareas asignadas que estan en proceso de ejecución.
  * Tareas realizadas: en este tablero estarán las tareas ya completadas.

Gestión del código

La gestión del código se realizará a través de GitHub.

Tendremos una rama master que será la que almacene las versiones estables y una rama dev en la que se desarrollará, y cuando el proyecto este listo para desplegar, se realizara un merge desde la rama dev a la rama master.

Repositorio

Gestión de incidencias

Usaremos la herramienta que nos ofrece Github para el control de las incidencias.

Herramientas

De cara al despliegue y el desarrollo, se utilizarán:

  • XAMPP
  • mysql
  • Aptana

Los lenguajes de programación a usar serán los siguientes:

  • PHP
  • JavaScript
  • CSS

Para la realización de pruebas:

  • PHPUnit

Por último, para la integración continua:

  • Jenkins

Subsistema desplegado