Diferencia entre revisiones de «Grupo de Visualización de resultados(2014-15)»

De Wiki de EGC
Saltar a: navegación, buscar
(Iteraciones)
(Despliegue)
 
(No se muestran 36 ediciones intermedias de 5 usuarios)
Línea 5: Línea 5:
 
== Miembros ==
 
== Miembros ==
  
* Moustaid, Hicham
 
 
* Gómez Barrera, Rubén
 
* Gómez Barrera, Rubén
 
* Rico Ruiz, Javier
 
* Rico Ruiz, Javier
 
* Velázquez Caballero, Daniel
 
* Velázquez Caballero, Daniel
* Ojeda Gutiérrez, Alejandro
+
* Ojeda Gutiérrez, Alejandro  
 
* Sánchez Crespo, Juan Luis
 
* Sánchez Crespo, Juan Luis
  
Línea 16: Línea 15:
 
* Realizada la constitución como grupo y definido los horarios compatibles para las reuniones.  
 
* Realizada la constitución como grupo y definido los horarios compatibles para las reuniones.  
 
* La tecnología a usar será JavaScript, CSS3 y HTML5.  
 
* La tecnología a usar será JavaScript, CSS3 y HTML5.  
* La forma de comunicarnos entre el grupo será por email, [https://projetsii.informatica.us.es/projects/ehrjpgjvmn2lrkwl2fy Projetsii](Publico), [https://www.dropbox.com/sh/z33vwjo9b7p7727/AAC778Q9STrceWKVofddmyvHa?dl=0 Dropbox](Publico) y por Whats App.
+
* La forma de comunicarnos entre el grupo será por email, [http://redmine.x3y.org/projects/visualizacion-de-resultados Redmine](Registro abierto), [https://www.dropbox.com/sh/z33vwjo9b7p7727/AAC778Q9STrceWKVofddmyvHa?dl=0 Dropbox](Publico) y por Whats App.
 
* Para comunicarnos con otros grupos tenemos que concretar, aunque en principio nos comunicaremos en clase.
 
* Para comunicarnos con otros grupos tenemos que concretar, aunque en principio nos comunicaremos en clase.
 +
* Creación del esqueleto básico en HTML.
 +
* Creación de un css que lo hace mas amigable.
 +
* Creación de los script que insertan gráficas en el esqueleto
 +
* Creación del script para seleccionar la estadística a mostrar(Funciona con datos ficticios aun, estáticos en un archivo)
 +
* Creación del script que obtiene los datos de la estadística y que se les pasara a la grafica(Funciona con datos ficticios aun, estáticos en un archivo)
 +
* Se ha el proyecto de la applicación para Android.
 +
* Se le ha añadido a la aplicación para Android la cabecera con el icono de Agora@us y el gráfico de prueba.
  
 
== Trabajo por realizar ==
 
== Trabajo por realizar ==
 +
 +
* Crear un CSS mejor.
 +
* Adaptar los script para que funcionen con los datos externos.
 +
* Si deciden que también pueden haber estadísticas por zonas, se tendrá que modelar un poco el proyecto.
 +
* Desarrollar versión para Android
  
 
== Iteraciones ==
 
== Iteraciones ==
  
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 1|Iteración 1 (29/09/14)]]
+
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 1|Iteración 1 (29/09/14) - Taller de creación de grupos]]
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 2|Iteración 2 (01/10/14)]]
+
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 2|Iteración 2 (01/10/14) - Taller de arquitectura]]
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 3|Iteración 3 (06/10/14)]]
+
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 3|Iteración 3 (06/10/14) - Taller de código I]]
 +
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 4|Iteración 4 (08/10/14) - Taller de código II]]
 +
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 5|Iteración 5 (15/10/14) - Práctica I]]
 +
* [[Grupo de Visualización de resultados(2014-15) - Iteracion 6|Iteración 6 (27/10/14) - Taller de código III]]
  
 
== Reuniones ==
 
== Reuniones ==
  
 
Las reuniones serán, a excepción de días no laborables, todos los lunes de 12:30 hasta las 14:30, donde nos reuniremos el grupo completo, los lunes de 15:30 a 17:30 parte del grupo si fuera necesario y los jueves de 9 a 12:30 como casos excepcionales.
 
Las reuniones serán, a excepción de días no laborables, todos los lunes de 12:30 hasta las 14:30, donde nos reuniremos el grupo completo, los lunes de 15:30 a 17:30 parte del grupo si fuera necesario y los jueves de 9 a 12:30 como casos excepcionales.
 +
 +
== Despliegue ==
 +
 +
Podeis acceder a los subsistemas que tenemos desplegados hasta el momento para la entrega aquí:
 +
 +
* Autenticacion: http://agoraus.egc.x3y.org/auth
 +
* Creacion y Administracion de Votaciones: http://agoraus.egc.x3y.org/CreacionAdminVotaciones
 +
* Sistema de modificación de resultados:
 +
* Almacenamiento de votos: http://php-egc.rhcloud.com
 +
* Deliberaciones: http://agoraus.egc.x3y.org/Deliberations
 +
* Recuento: http://agoraus.egc.x3y.org/counting
 +
* Creación/Administración de censos: http://agoraus.egc.x3y.org/ADMCensus
 +
* Frontend-Resultados: http://agoraus.egc.x3y.org/Frontend-Resultados
 +
* Visualizacion: http://agoraus.egc.x3y.org/results_view
 +
* Verificación: http://www.egcprueba.esy.es/getKeys.php?id=[dabaBaseID]
 +
** Tiene un jar suponemos que como librería para quien lo necesite
 +
* Cabina de votación: http://agoraus.egc.x3y.org/cabinarecepcion
 +
 +
== Integracion continua (Interna)==
 +
 +
Se ha instalado Jenkins para realizar las tareas de integración continua de nuestro subsistema.
 +
Proximamente se crearán unos test para que sean ejecutados periódicamente y notifiquen a los desarrolladores en caso de error.
 +
 +
== Repositorio ==
 +
 +
git clone git://x3y.org/egc
 +
 +
== Gestión de Calidad ==
 +
 +
Se instalará y configurará Sonar para realizar un seguimiento de calidad del subsistema.
 +
Una vez instalado estableceremos unos límites de porcentaje de cobertura, errores, complejidad ciclomática y otros..
 +
Además se configurarán notificaciones.
 +
 +
Configuración.
 +
* Installar Sonar Runner (Analizador de código)
 +
 +
== Diario de grupo ==
 +
*04/12/2014 Se ha instalado Jenkins
 +
*05/12/2014 Se ha decidido realizar una versión para Android de nuestro subsistema.
 +
*06/12/2014 Se ha instalado Sonar
 +
*07/12/2014 Se ha creado el proyecto para la versión Android de nuestro subsistema
  
 
== Subsistemas relacionados ==
 
== Subsistemas relacionados ==
* [[Grupo Frontend de Resultados(2014-15)|Frontend de Resultados]] Nos pasara los datos de la votación que le pidamos.
+
* [[Grupo Frontend de Resultados(2014-15)|Frontend de Resultados]] Nos pasara los datos de la votación que le pidamos. (https://github.com/EGC-FrontEnd-Resultados)
* [[Grupo Creación/administración de votaciones(2014-15)|Creación/administración de votaciones]] Nos pasara las votaciones disponibles.
+
* [[Grupo Creación/administración de votaciones(2014-15)|Creación/administración de votaciones]] Nos pasara las votaciones disponibles. (https://github.com/Josmorsot/trabajoEGC)

Revisión actual del 13:32 8 ene 2015

Descripción del Subsitema

Seremos los encargados de mostrar las gráficas con los datos y estadísticas que nos proporcionen el grupo de resultados.

Miembros

  • Gómez Barrera, Rubén
  • Rico Ruiz, Javier
  • Velázquez Caballero, Daniel
  • Ojeda Gutiérrez, Alejandro
  • Sánchez Crespo, Juan Luis

Trabajo realizado

  • Realizada la constitución como grupo y definido los horarios compatibles para las reuniones.
  • La tecnología a usar será JavaScript, CSS3 y HTML5.
  • La forma de comunicarnos entre el grupo será por email, Redmine(Registro abierto), Dropbox(Publico) y por Whats App.
  • Para comunicarnos con otros grupos tenemos que concretar, aunque en principio nos comunicaremos en clase.
  • Creación del esqueleto básico en HTML.
  • Creación de un css que lo hace mas amigable.
  • Creación de los script que insertan gráficas en el esqueleto
  • Creación del script para seleccionar la estadística a mostrar(Funciona con datos ficticios aun, estáticos en un archivo)
  • Creación del script que obtiene los datos de la estadística y que se les pasara a la grafica(Funciona con datos ficticios aun, estáticos en un archivo)
  • Se ha el proyecto de la applicación para Android.
  • Se le ha añadido a la aplicación para Android la cabecera con el icono de Agora@us y el gráfico de prueba.

Trabajo por realizar

  • Crear un CSS mejor.
  • Adaptar los script para que funcionen con los datos externos.
  • Si deciden que también pueden haber estadísticas por zonas, se tendrá que modelar un poco el proyecto.
  • Desarrollar versión para Android

Iteraciones

Reuniones

Las reuniones serán, a excepción de días no laborables, todos los lunes de 12:30 hasta las 14:30, donde nos reuniremos el grupo completo, los lunes de 15:30 a 17:30 parte del grupo si fuera necesario y los jueves de 9 a 12:30 como casos excepcionales.

Despliegue

Podeis acceder a los subsistemas que tenemos desplegados hasta el momento para la entrega aquí:

Integracion continua (Interna)

Se ha instalado Jenkins para realizar las tareas de integración continua de nuestro subsistema. Proximamente se crearán unos test para que sean ejecutados periódicamente y notifiquen a los desarrolladores en caso de error.

Repositorio

git clone git://x3y.org/egc

Gestión de Calidad

Se instalará y configurará Sonar para realizar un seguimiento de calidad del subsistema. Una vez instalado estableceremos unos límites de porcentaje de cobertura, errores, complejidad ciclomática y otros.. Además se configurarán notificaciones.

Configuración.

  • Installar Sonar Runner (Analizador de código)

Diario de grupo

  • 04/12/2014 Se ha instalado Jenkins
  • 05/12/2014 Se ha decidido realizar una versión para Android de nuestro subsistema.
  • 06/12/2014 Se ha instalado Sonar
  • 07/12/2014 Se ha creado el proyecto para la versión Android de nuestro subsistema

Subsistemas relacionados