<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://1984.lsi.us.es/wiki-egc/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Danmarrod</id>
		<title>Wiki de EGC - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://1984.lsi.us.es/wiki-egc/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Danmarrod"/>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php/Especial:Contribuciones/Danmarrod"/>
		<updated>2026-05-07T12:33:27Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4308</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4308"/>
				<updated>2016-01-08T13:13:18Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Actas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nota: Procedimiento basado en trabajo de años anteriores.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (02/12/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Informe 01 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Informe 02 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Informe 03 - Tercer taller de integración (15/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=4307</id>
		<title>Diario de Grupo</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=4307"/>
				<updated>2016-01-08T12:59:20Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso:&lt;br /&gt;
&lt;br /&gt;
Pautas a la hora de realizar commits en GIT&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Actas del primer taller de integración (GVR) |Acta 03]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA05&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se propone al resto de grupo crear una '''Organización en GitHub''' para integrar todos los equipos. Se crean nueve grupos con dos repositorios para cada grupo, uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos y se agrega a cada uno de los coordinadores que tendrán privilegios sobre su equipo y repositorio, será responsable de añadir a los miembros de cada uno de sus equipos.&lt;br /&gt;
&lt;br /&gt;
La propuesta no fue bien recibida salvo un par de grupos. Quizás llegó demasiado tarde, había grupos que tenían avanzado su subsistema en otros repositorios. Sí se acuerda utilizar los equipos creados de la organización para el '''registro de incidencias'''. Algunos equipos terminan también utilizando los repositorios de la organización.&lt;br /&gt;
&lt;br /&gt;
'''[30 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
No es posible levantar nuestro subsistema si los subsistemas de Creación de votaciones y Recuento, de los que dependemos para la lista de votaciones y los resultados, no nos devuelven los JSON con esa información. Se decide simular la información con unos stubs que resuelven tales peticiones. De este modo ya podemos levantar el sistema.&lt;br /&gt;
&lt;br /&gt;
Hasta tener avanzado la integración con Angular se decide posponer el cambio de la base de datos y centrarnos en la integración.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[01 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Día de la segunda integración. Tenemos el sistema más maduro pero aún no podemos integrarlo con el resto, los subsistemas de Recuento y Creación están teniendo algunos problemas. Se acuerda incorporar al formato JSON información sobre el código postal.&lt;br /&gt;
Se acuerda con todos los subsistemas desplegar cada uno de los subsistemas y publicar la url en la Organización de GitHub.&lt;br /&gt;
&lt;br /&gt;
Se registra INFORME02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[02 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se asiste a una reunión para el reparto de tareas hasta la próxima integración. Se analiza el impacto de la segunda integración y se toman las medidas para mejorar el sistema.&lt;br /&gt;
Reparto de tareas:&lt;br /&gt;
* Crear nueva rama y aplicar Angular : Daniel Sánchez&lt;br /&gt;
* Desplegar aplicación en Openshift: Valentín Barquero y Daniel Martín&lt;br /&gt;
* Aplicar nueva funcionalidad, donaciones por PayPal: Moisés Llamas&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[08 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
De cara a formalizar el uso que hacemos inevitablemente de aplicaciones tipo WhatsApp, se busca una herramienta de comunicación más profesional. Se propone y decide usar la aplicación '''Slack''' de comunicación de equipos, con soporte para intercambio de archivos y con integración con GitHub (muestra commits e incidencias).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[15 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Día de la tercera integración. En vista de la situación general sobre la integración con otros subsistemas se decide aplazar la evaluación de esta integración y posponer la integración para después de las vacaciones de navidad.&lt;br /&gt;
&lt;br /&gt;
Se registra INFORME03&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[23 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se hace un balance de la situación de todos los subsistemas y se resuelven dudas sobre la documentación a entregar. Nuestro subsistema se encuentra en la siguiente situación:&lt;br /&gt;
* Aplicación desplegada en Openshift: www.resultados-visualización.rhcloud.com&lt;br /&gt;
* Integración principal completada con Angular&lt;br /&gt;
* Integración completada con pago con PayPal&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4306</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4306"/>
				<updated>2016-01-08T12:43:04Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Pautas a la hora de realizar commits en GIT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nota: Procedimiento basado en trabajo de años anteriores.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4305</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4305"/>
				<updated>2016-01-08T12:41:47Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
Nota: Información extraida de la documentación de los subsistemas anteriores.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4304</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4304"/>
				<updated>2016-01-08T12:39:06Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Flujo entre subsistemas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4303</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4303"/>
				<updated>2016-01-08T12:38:31Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Gestión de la construcción */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4302</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4302"/>
				<updated>2016-01-08T12:38:16Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Trabajo por realizar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
Se usará maven para la getión de las dependencias.&lt;br /&gt;
&lt;br /&gt;
Cada vez que se añada una dependencia nueva se debe modificar en el archivo pom.xml para que luego se haga un build del proyecto. &lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4301</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4301"/>
				<updated>2016-01-08T12:38:03Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Trabajo realizado */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
Se usará maven para la getión de las dependencias.&lt;br /&gt;
&lt;br /&gt;
Cada vez que se añada una dependencia nueva se debe modificar en el archivo pom.xml para que luego se haga un build del proyecto. &lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4300</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4300"/>
				<updated>2016-01-08T12:37:36Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Definición del usage model y gestión del codigo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
Se usará maven para la getión de las dependencias.&lt;br /&gt;
&lt;br /&gt;
Cada vez que se añada una dependencia nueva se debe modificar en el archivo pom.xml para que luego se haga un build del proyecto. &lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4299</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4299"/>
				<updated>2016-01-08T12:37:06Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Pautas a la hora de crear una incidencia en GIT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
Se usará maven para la getión de las dependencias.&lt;br /&gt;
&lt;br /&gt;
Cada vez que se añada una dependencia nueva se debe modificar en el archivo pom.xml para que luego se haga un build del proyecto. &lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
&lt;br /&gt;
Para reportar una incidencia deberá realizarse desde GitHub y el procedimiento a seguir es el siguiente:&lt;br /&gt;
*El título debe seguir el siguiente formato&lt;br /&gt;
**1.Si es para reportar algún error en general: ERROR + breve descripción del problema&lt;br /&gt;
**2.Si es para solicitar algún tipo de información: INFO + breve descripción del tema de la solicitud&lt;br /&gt;
&lt;br /&gt;
*Indique los pasos para reproducir el problema.&lt;br /&gt;
*Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
*Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
Si dispone información adicional que pueda ser de ayuda puede indicarlo en la parte inferior.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4298</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4298"/>
				<updated>2016-01-08T12:32:26Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Gestión de reuniones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión convocada para todos los miembros del grupo. Dicha reunión tendrá lugar los miércoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática. Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía Slack o Whatsapp. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
Se usará maven para la getión de las dependencias.&lt;br /&gt;
&lt;br /&gt;
Cada vez que se añada una dependencia nueva se debe modificar en el archivo pom.xml para que luego se haga un build del proyecto. &lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
Para tener un procedimiento común para todos los integrantes del grupo se define las siguientes pautas para crear una incidencia.&lt;br /&gt;
1. Se debe de indicar los pasos para reproducir el problema.&lt;br /&gt;
2. Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
3. Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4297</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4297"/>
				<updated>2016-01-08T12:30:23Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Gestión del trabajo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
*1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
*2. Evolución del sistema heredado.&lt;br /&gt;
*3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
2. Evolución del sistema heredado.&lt;br /&gt;
3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
Se usará maven para la getión de las dependencias.&lt;br /&gt;
&lt;br /&gt;
Cada vez que se añada una dependencia nueva se debe modificar en el archivo pom.xml para que luego se haga un build del proyecto. &lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
Para tener un procedimiento común para todos los integrantes del grupo se define las siguientes pautas para crear una incidencia.&lt;br /&gt;
1. Se debe de indicar los pasos para reproducir el problema.&lt;br /&gt;
2. Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
3. Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4296</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=4296"/>
				<updated>2016-01-08T12:29:08Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Gestión de reuniones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
La organización de las diferentes tareas de trabajo se realizará de forma iterativa estableciendo como hitos las diferentes fechas de integración de los subsistemas. De esta forma se organizará el trabajo a realizar cada 2 semanas dependiendo de la evolución del proyecto y siempre teniendo como finalidad la integración del sistema. A grandes rasgos se podría definir los siguientes pasos:&lt;br /&gt;
1. Integración del sistema heredado (puesta en funcionamiento).&lt;br /&gt;
2. Evolución del sistema heredado.&lt;br /&gt;
3. Integración con el resto de subsistemas.&lt;br /&gt;
&lt;br /&gt;
== Gestión de la construcción ==&lt;br /&gt;
Se usará maven para la getión de las dependencias.&lt;br /&gt;
&lt;br /&gt;
Cada vez que se añada una dependencia nueva se debe modificar en el archivo pom.xml para que luego se haga un build del proyecto. &lt;br /&gt;
&lt;br /&gt;
== Definición del usage model y gestión del codigo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Creación de las ramas:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se crearán ramas para experimentar sobre la integración de nuevas bibliotecas como angular que supongan un cambio en la arquitectura de la aplicación y en la forma de comunicación. Esta forma de trabajo permite la dividir las tareas que tengan que realizar los miembros del grupo.&lt;br /&gt;
&lt;br /&gt;
'''Unión de ramas:'''&lt;br /&gt;
&lt;br /&gt;
Se unirán las ramas cuando el grupo vea el resultado de la integración de nuevos componentes y se compruebe que los resultados eran los estimados.&lt;br /&gt;
&lt;br /&gt;
'''Proceso habitual de trabajo:'''&lt;br /&gt;
&lt;br /&gt;
Los miembros del grupo descargarán los cambios en el repositorio local mediante la operación &amp;quot;pull&amp;quot; desde el repositorio central https://github.com/AgoraUS1516/G10.git.&lt;br /&gt;
&lt;br /&gt;
Los miembros realizarán sus cambios en los ficheros que determinen necesarios. Si se da el caso de tener que crear una rama para investigar una nueva funcionalidad o la incorporación de una nueva tecnología, se creará dicha rama previa comunicación al grupo.&lt;br /&gt;
&lt;br /&gt;
Una vez hechos los cambios si se han añadido nuevos ficheros se deberá seguir la pista a los nuevos ficheros mediante &amp;quot;add&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hacer &amp;quot;commit&amp;quot; para confirmación de cambios incluyendo un mensaje lo suficientemente descriptivo siguiendo las pautas que se definen en el siguiente apartado.&lt;br /&gt;
&lt;br /&gt;
Antes de hacer &amp;quot;push&amp;quot; para subir los cambios al repositorio, se debe comunicar al resto miembros la acción a realizar. Debemos revisar si ha habido más commits posteriores a las modificaciones.&lt;br /&gt;
&lt;br /&gt;
Se debe hacer &amp;quot;push&amp;quot; de las ramas para que se pueda ver el avance que se realizando.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de crear una incidencia en GIT ==&lt;br /&gt;
Para tener un procedimiento común para todos los integrantes del grupo se define las siguientes pautas para crear una incidencia.&lt;br /&gt;
1. Se debe de indicar los pasos para reproducir el problema.&lt;br /&gt;
2. Indique cual sería el resultado correcto y que recibe en su lugar.&lt;br /&gt;
3. Indique la versión del software utilizado de desarrollo y el sistema operativo.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=4071</id>
		<title>Diario de Grupo</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=4071"/>
				<updated>2015-12-22T14:05:16Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso:&lt;br /&gt;
&lt;br /&gt;
Pautas a la hora de realizar commits en GIT&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Actas del primer taller de integración (GVR) |Acta 03]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA05&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[01 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Segunda Integración&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA06&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=4070</id>
		<title>Diario de Grupo</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=4070"/>
				<updated>2015-12-22T14:01:06Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso:&lt;br /&gt;
&lt;br /&gt;
Pautas a la hora de realizar commits en GIT&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta [[ACTA03]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA05&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[01 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Segunda Integración&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA06&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=3730</id>
		<title>Diario de Grupo</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=3730"/>
				<updated>2015-12-01T13:20:00Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta [[ACTA03]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA05&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[01 Diciembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Segunda Integración&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA06&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=3729</id>
		<title>Diario de Grupo</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Diario_de_Grupo&amp;diff=3729"/>
				<updated>2015-12-01T13:13:40Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Página creada con «'''[08 Octubre, 2015]'''  Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsi...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta el siguiente [[Acta]]&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3728</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3728"/>
				<updated>2015-12-01T13:13:32Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
El diario de Grupo se encuentra en el siguiente enlace [[Diario de Grupo]]&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3727</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3727"/>
				<updated>2015-12-01T13:02:59Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Actas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta el siguiente [[Acta]]&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Reunión de grupo (19/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 05 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3726</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3726"/>
				<updated>2015-12-01T13:01:17Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Actas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta el siguiente [[Acta]]&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta 01 - Creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 02 - Reunión de grupo (11/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 03 - Primer taller de integración (17/11/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta 04 - Segundo taller de integración (01/12/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta&amp;diff=3725</id>
		<title>Acta</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta&amp;diff=3725"/>
				<updated>2015-12-01T12:55:38Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''1. Objetivo de la reunión'''&lt;br /&gt;
&lt;br /&gt;
*Preparación previa para primera integración.&lt;br /&gt;
*Estudio de subsistemas.&lt;br /&gt;
*Redefinir cambios a realizar en el subsistema.&lt;br /&gt;
*Sistema para incidencias.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2. Participantes'''&lt;br /&gt;
&lt;br /&gt;
A continuación, se adjunta una tabla para anotar los participantes de la reunión. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nombre&lt;br /&gt;
! Asistencia&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Barquero Saucí, Valentín||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Bellido Millán, Miguel Ángel||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Llamas García, Moisés||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Martín Rodrigo, Daniel||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Sánchez Navarro, Daniel (coordinador)||Sí&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3. Desarrollo de la reunión'''&lt;br /&gt;
&lt;br /&gt;
*Fecha y hora: 17/11/2015, 10:40-12:30&lt;br /&gt;
*Lugar: ETSII, Sala de estudios&lt;br /&gt;
*Acontecimientos reseñables:&lt;br /&gt;
&lt;br /&gt;
1) Previo a la primera fecha de integración se ponen en común todos los subsistemas implicados y se analiza el flujo de la información. Se comparte la información que los miembros del grupo ha avanzado por su cuenta hasta la fecha y se ponen en común. Se intenta hacer funcionar la aplicación completa pero no se consigue, se aisla el subsistema de visualización y frontend y se intentar lanzar aisladamente.&lt;br /&gt;
&lt;br /&gt;
2) Posteriormente y vista la documentación analizada se redefinen las posibles modificaciones a aplicar en el subsistema.&lt;br /&gt;
&lt;br /&gt;
3) Se analizan posibles herramientas para la gestión de incidencias.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4. Acuerdos alcanzados'''&lt;br /&gt;
&lt;br /&gt;
Modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
1) Cambiar Base de Datos&lt;br /&gt;
&lt;br /&gt;
2) Aplicar geolocalización a los resultados.&lt;br /&gt;
&lt;br /&gt;
3) Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
*Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
*Se crea grupo en projetsii para documentación interna y gestión de tareas.&lt;br /&gt;
&lt;br /&gt;
*Posible sistema para incidencias: GitHub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.  Validación de la reunión'''&lt;br /&gt;
&lt;br /&gt;
La reunión ha sido validada por los miembros del grupo asistentes y están conformes con lo descrito en este documento.&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta&amp;diff=3724</id>
		<title>Acta</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta&amp;diff=3724"/>
				<updated>2015-12-01T12:54:29Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Página creada con «'''1. Objetivo de la reunión'''  *Preparación previa para primera integración *Estudio de subsistemas *Redefinir cambios a realizar en el subsistema   '''2. Participante...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''1. Objetivo de la reunión'''&lt;br /&gt;
&lt;br /&gt;
*Preparación previa para primera integración&lt;br /&gt;
*Estudio de subsistemas&lt;br /&gt;
*Redefinir cambios a realizar en el subsistema&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2. Participantes'''&lt;br /&gt;
&lt;br /&gt;
A continuación, se adjunta una tabla para anotar los participantes de la reunión. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nombre&lt;br /&gt;
! Asistencia&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Barquero Saucí, Valentín||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Bellido Millán, Miguel Ángel||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Llamas García, Moisés||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Martín Rodrigo, Daniel||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Sánchez Navarro, Daniel (coordinador)||Sí&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3. Desarrollo de la reunión'''&lt;br /&gt;
&lt;br /&gt;
*Fecha y hora: 17/11/2015, 10:40-12:30&lt;br /&gt;
*Lugar: ETSII, Sala de estudios&lt;br /&gt;
*Acontecimientos reseñables:&lt;br /&gt;
&lt;br /&gt;
1) Previo a la primera fecha de integración se ponen en común todos los subsistemas implicados y se analiza el flujo de la información. Se comparte la información que los miembros del grupo ha avanzado por su cuenta hasta la fecha y se ponen en común. Se intenta hacer funcionar la aplicación completa pero no se consigue, se aisla el subsistema de visualización y frontend y se intentar lanzar aisladamente.&lt;br /&gt;
&lt;br /&gt;
2) Posteriormente y vista la documentación analizada se redefinen las posibles modificaciones a aplicar en el subsistema.&lt;br /&gt;
&lt;br /&gt;
3) Se analizan posibles herramientas para la gestión de incidencias.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4. Acuerdos alcanzados'''&lt;br /&gt;
&lt;br /&gt;
Modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
1) Cambiar Base de Datos&lt;br /&gt;
&lt;br /&gt;
2) Aplicar geolocalización a los resultados.&lt;br /&gt;
&lt;br /&gt;
3) Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
*Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
*Se crea grupo en projetsii para documentación interna y gestión de tareas.&lt;br /&gt;
&lt;br /&gt;
*Posible sistema para incidencias: GitHub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.  Validación de la reunión'''&lt;br /&gt;
&lt;br /&gt;
La reunión ha sido validada por los miembros del grupo asistentes y están conformes con lo descrito en este documento.&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3723</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3723"/>
				<updated>2015-12-01T12:38:52Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
Se redacta el siguiente [[Acta]]&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3722</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3722"/>
				<updated>2015-12-01T12:26:19Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''[08 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[13 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[20 Octubre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[10 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). &lt;br /&gt;
Se indica que habrá una segunda entrega de recuperación o para subir nota.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[11 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas.&lt;br /&gt;
Se redefinen las modificaciones a aplicar:&lt;br /&gt;
&lt;br /&gt;
*Cambio Base de Datos&lt;br /&gt;
*Aplicar geolocalización a los resultados.&lt;br /&gt;
*Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.&lt;br /&gt;
&lt;br /&gt;
Se crea equipo de trabajo y repositorio GIT en www.github.com&lt;br /&gt;
&lt;br /&gt;
Se crea grupo en projetsii para documentación interna y gestión de tareas&lt;br /&gt;
&lt;br /&gt;
Se analizan posibles herramientas para la gestión de incidencias&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[17 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Primer día de integración:&lt;br /&gt;
*Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.&lt;br /&gt;
*Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.&lt;br /&gt;
*Se define el responsable de la comunicación con el resto de grupo &amp;gt;&amp;gt; Daniel Sánchez Navarro.&lt;br /&gt;
*Se propone usar github con el resto de subsistemas para registro de incidencias.&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[19 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se toman las siguientes decisiones y asignan las responsabilidades:&lt;br /&gt;
&lt;br /&gt;
*Gestión tareas y grupo en projetsii &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Diario de grupo (wiki,actas) &amp;gt;&amp;gt; Daniel Martín Rodrigo&lt;br /&gt;
*Responsable de comunicación externa (coordinador) &amp;gt;&amp;gt; Daniel Sánchez Navarro&lt;br /&gt;
*Metodología de trabajo SCRUM&lt;br /&gt;
*Modelo de uso del repositorio&lt;br /&gt;
*Gestor de incidencias GitHub&lt;br /&gt;
*Se define la plantilla para documentación &lt;br /&gt;
*Fijar fecha para reuniones&lt;br /&gt;
&lt;br /&gt;
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:&lt;br /&gt;
&lt;br /&gt;
*Martes 24 fecha tope para levantar el sistema heredado.&lt;br /&gt;
   (cerrar la baseline)&lt;br /&gt;
&lt;br /&gt;
*Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.&lt;br /&gt;
&lt;br /&gt;
*Ponerse de acuerdo con Recuento para compartir información&lt;br /&gt;
   (lenguaje, formato, variables)&lt;br /&gt;
&lt;br /&gt;
*Investigar unificación de los subsistemas Visualización - Frontend&lt;br /&gt;
&lt;br /&gt;
*Investigar Bootstrap&lt;br /&gt;
&lt;br /&gt;
*Investigar para aplicar Angula&lt;br /&gt;
&lt;br /&gt;
*Investigar para sustituir Base de Datos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta ACTA 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[24 Noviembre, 2015]'''&lt;br /&gt;
&lt;br /&gt;
Se crea una '''Organización en GitHub''' para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos,&lt;br /&gt;
uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador&lt;br /&gt;
tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Actas==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3713</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3713"/>
				<updated>2015-11-30T12:21:48Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Redactamos posibles mejoras que pueden aplicarse al subsistema: &lt;br /&gt;
*Actualización automática de gráficas (Ajax).&lt;br /&gt;
*Cambiar la base de datos.&lt;br /&gt;
*Nuevas funcionalidades (exportar resultados).&lt;br /&gt;
*Nuevas librerías de visualización (GoogleCharts, Bootstrap).&lt;br /&gt;
*Compatibilidad con dispositivos móviles.&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3687</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3687"/>
				<updated>2015-11-27T23:51:17Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-05.jpg | Fechas de integracion&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3686</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3686"/>
				<updated>2015-11-27T23:45:41Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3685</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3685"/>
				<updated>2015-11-27T23:44:16Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta [[Acta de creación de grupos (GVR) |Acta01]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:EGCG10-03.jpg | Subsistemas AgoraVoting&lt;br /&gt;
Archivo:EGCG10-04.jpg | Subsistemas Agora@US&lt;br /&gt;
Archivo:EGCG10-02.jpg | Equipo y subsistemas asignados&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficha de conformación de grupo y subsistema elegido [[EGCG10-02.jpg]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-05.jpg&amp;diff=3684</id>
		<title>Archivo:EGCG10-05.jpg</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-05.jpg&amp;diff=3684"/>
				<updated>2015-11-27T23:20:00Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Fechas de integración&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fechas de integración&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-04.jpg&amp;diff=3683</id>
		<title>Archivo:EGCG10-04.jpg</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-04.jpg&amp;diff=3683"/>
				<updated>2015-11-27T23:19:24Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Subsistemas Agora@US&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Subsistemas Agora@US&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-03.jpg&amp;diff=3682</id>
		<title>Archivo:EGCG10-03.jpg</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-03.jpg&amp;diff=3682"/>
				<updated>2015-11-27T23:18:58Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Subsistemas AgoraVoting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Subsistemas AgoraVoting&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3681</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3681"/>
				<updated>2015-11-27T23:15:07Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Miembros */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficha de conformación de grupo y subsistema elegido [[EGCG10-02.jpg]].&lt;br /&gt;
&lt;br /&gt;
Se redacta el siguiente [[Acta de creación de grupos (GVR) |Acta]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3680</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3680"/>
				<updated>2015-11-27T23:14:07Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficha de conformación de grupo y subsistema elegido [[EGCG10-02.jpg]].&lt;br /&gt;
&lt;br /&gt;
Se redacta el siguiente [[Acta de creación de grupos (GVR) |Acta]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3679</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3679"/>
				<updated>2015-11-27T23:10:26Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
Ficha de conformación de grupo y subsistema elegido[[EGCG10-02.jpg]]&lt;br /&gt;
&lt;br /&gt;
Se redacta la siguiente [[Acta de creación de grupos (GVR) |Acta]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=EGCG10-02.jpg&amp;diff=3678</id>
		<title>EGCG10-02.jpg</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=EGCG10-02.jpg&amp;diff=3678"/>
				<updated>2015-11-27T23:09:44Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Página creada con «Archivo:EGCG10-02.jpg»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Archivo:EGCG10-02.jpg]]&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-02.jpg&amp;diff=3677</id>
		<title>Archivo:EGCG10-02.jpg</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-02.jpg&amp;diff=3677"/>
				<updated>2015-11-27T23:08:10Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Danmarrod subió una nueva versión de «Archivo:EGCG10-02.jpg»: Ficha de creación de equipo y subsistema elegido&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ficha de miembros del equipo y subsistema asignado.&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-02.jpg&amp;diff=3676</id>
		<title>Archivo:EGCG10-02.jpg</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Archivo:EGCG10-02.jpg&amp;diff=3676"/>
				<updated>2015-11-27T23:04:10Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: Ficha de miembros del equipo y subsistema asignado.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ficha de miembros del equipo y subsistema asignado.&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3675</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3675"/>
				<updated>2015-11-27T15:11:30Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta la siguiente [[Acta de creación de grupos (GVR) |Acta]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3674</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3674"/>
				<updated>2015-11-27T15:09:55Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta la siguiente [[Acta de creación de grupos (GVR) |Acta]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3673</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3673"/>
				<updated>2015-11-27T15:06:16Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se redacta acta de la sesión de hoy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3672</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3672"/>
				<updated>2015-11-27T15:04:57Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''08 Octubre, 2015'''&lt;br /&gt;
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
Se redacta acta de la sesión de hoy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3671</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3671"/>
				<updated>2015-11-27T14:57:26Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''13 Octubre, 2015'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3670</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3670"/>
				<updated>2015-11-27T14:55:48Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
'''15:40 13 oct 2015 (CET)'''&lt;br /&gt;
&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3669</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3669"/>
				<updated>2015-11-27T14:54:14Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Danmarrod|Danmarrod]] ([[Usuario discusión:Danmarrod|discusión]]) 15:40 13 oct 2015 (CET)&lt;br /&gt;
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3668</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3668"/>
				<updated>2015-11-27T14:52:35Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Danmarrod|Danmarrod]] ([[Usuario discusión:Danmarrod|discusión]]) 15:40 13 oct 2015 (CET)&lt;br /&gt;
&lt;br /&gt;
Durante el taller de hoy se realiza una reunión de coordinadores para fijar las fechas de las diferentes integraciones de subsistemas. Los días acordados de integración son los siguientes:&lt;br /&gt;
&lt;br /&gt;
*Integración 1: 17 de noviembre de 2015&lt;br /&gt;
*Integración 2: 01 de diciembre de 2015&lt;br /&gt;
*Integración 3: 15 de diciembre de 2015&lt;br /&gt;
*Integración 4: 12 de enero de 2016&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3667</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3667"/>
				<updated>2015-11-27T14:40:34Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Diario de Grupo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Danmarrod|Danmarrod]] ([[Usuario discusión:Danmarrod|discusión]]) 15:40 27 nov 2015 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_de_creaci%C3%B3n_de_grupos_(GVR)&amp;diff=3666</id>
		<title>Acta de creación de grupos (GVR)</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Acta_de_creaci%C3%B3n_de_grupos_(GVR)&amp;diff=3666"/>
				<updated>2015-11-27T14:32:28Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''1. Objetivo de la reunión'''&lt;br /&gt;
*Consolidación del grupo de trabajo.&lt;br /&gt;
*Elección del subsistema a desarrollar por el grupo.&lt;br /&gt;
*Conocer con detalle la función del subsistema escogido.&lt;br /&gt;
*Definir cómo se comunicarán los integrantes del grupo de trabajo.&lt;br /&gt;
*Definir la periodicidad con la que los integrantes del grupo detrabajo se reunirán.&lt;br /&gt;
*Dejar constancia del método de trabajo escogido.&lt;br /&gt;
*Elección de coordinador, como representante del grupo.&lt;br /&gt;
&lt;br /&gt;
'''2. Participantes'''&lt;br /&gt;
A continuación, se adjunta una tabla para anotar los participantes de la reunión. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Nombre&lt;br /&gt;
! Asistencia&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Barquero Saucí, Valentín||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Bellido Millán, Miguel Ángel||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Llamas García, Moisés||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Martín Rodrigo, Daniel||Sí&lt;br /&gt;
|-&lt;br /&gt;
|Sánchez Navarro, Daniel (coordinador)||Sí&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''3. Desarrollo de la reunión&lt;br /&gt;
*Fecha y hora: 08/10/2015, 10:40-12:30&lt;br /&gt;
*Lugar: ETSII, Aula I2.32&lt;br /&gt;
*Acontecimientos reseñables:&lt;br /&gt;
Una vez consolidado el grupo de trabajo, el grupo eligió el subsistema&lt;br /&gt;
en el que estaba interesado. También se dejó constancia de la periodicidad de las&lt;br /&gt;
reuniones que el grupo habría de mantener en función de los horarios&lt;br /&gt;
de cada integrante y de posibles solapamientos temporales con otras&lt;br /&gt;
asignaturas. Se establecieron los medios de comunicación a utilizar por&lt;br /&gt;
los integrantes con el fin de poder aplicar correctamente el método de&lt;br /&gt;
trabajo elegido, que no es más que el reparto constante y equitativo de&lt;br /&gt;
tareas. Para ello, se eligió a un coordinador para el grupo, como representante del equipo y para coordinar el trabajo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''4. Acuerdos alcanzados'''&lt;br /&gt;
*El subsistema a desarrollar escogido fue ‘Frontend y visualización de resultados’,&lt;br /&gt;
previa resolución de conflicto con otro grupo interesado.&lt;br /&gt;
*Se llega a un acuerdo entre los integrantes del grupo por el que el&lt;br /&gt;
método de comunicación que más beneficia a todos es la mensajería&lt;br /&gt;
instantánea (WhatsApp), aplicaciones VoIP (Skype) o mensajería de&lt;br /&gt;
correo electrónico.&lt;br /&gt;
*En principio, las reuniones tendrán lugar cada miercoles en un periodo&lt;br /&gt;
de tiempo situado entre las 10:30 y las 12:30, aunque puede&lt;br /&gt;
concertarse una reunión para el día que el grupo estime oportuno en&lt;br /&gt;
base a sus restricciones de horario. No se ha establecido una&lt;br /&gt;
duración concreta para las reuniones.&lt;br /&gt;
*El método de trabajo será el de repartir tareas de manera equitativa&lt;br /&gt;
y constante entre los distintos integrantes. Si la tarea es demasiado&lt;br /&gt;
compleja, se formarán subgrupos que deberán llevar a cabo dicha&lt;br /&gt;
tarea. La no realización de una tarea asignada constará en el diario&lt;br /&gt;
de grupo como una incidencia a la que se deberá dar solución.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''5.  Validación de la reunión'''&lt;br /&gt;
La reunión ha sido validada por los miembros del grupo asistentes y están&lt;br /&gt;
conformes con lo descrito en este documento.&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3665</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3665"/>
				<updated>2015-11-27T14:23:45Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Actas de Reuniones y talleres */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Diario de Grupo ==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3664</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3664"/>
				<updated>2015-11-27T14:19:49Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Definición */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistemas responsables de la visualización y gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Actas de Reuniones y talleres ==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3663</id>
		<title>Frontend y visualización de resultados</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Frontend_y_visualizaci%C3%B3n_de_resultados&amp;diff=3663"/>
				<updated>2015-11-27T14:18:32Z</updated>
		
		<summary type="html">&lt;p&gt;Danmarrod: /* Flujo entre subsistemas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
Subsistema relacionado con la visualización y la gestión de resultados en AGORA@US&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:danmarrod|Daniel Martín Rodrigo]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:dansannav|Daniel Sánchez Navarro]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:migbelmil|Miguel Ángel Bellido Millán]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:moillagar|Moisés LLamas García]]: Ingeniero Software&lt;br /&gt;
* [[Usuario:valbarsau|Valentín Barquero Saucí]]: Ingeniero Software&lt;br /&gt;
&lt;br /&gt;
== Gestión del trabajo ==&lt;br /&gt;
&lt;br /&gt;
Una vez recibida la carga de trabajo, el reparto de tareas se realizará de forma equitativa, y será realizado de forma individual o bien en subgrupos, dependiendo de cuán compleja sea la tarea.&lt;br /&gt;
Si una tarea es asignada a un miembro del grupo y éste no es capaz de realizarla, puede cambiarla si otro miembro está de acuerdo en intercambiarla por otra tarea del mismo peso. En caso de que nadie quisiera intercambiarla y la persona encargada se niegue a realizarla, será responsable de la misma y se informará al profesor de dicho altercado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestión de reuniones ==&lt;br /&gt;
&lt;br /&gt;
De forma periódica, se realizará una reunión compuesta por todos los miembros del grupo. Dicha reunión tendrá lugar los miercoles laborales a las 10:30-12:30 en la Escuela Técnica Superior de Ingeniería Informática.&lt;br /&gt;
Si estas reuniones no son suficientes, se avisará a todos los miembros del grupo para llegar a un acuerdo sobre el día, hora y lugar de la reunión prevista. Los miembros recibirán el aviso vía e-mail, WhatsApp o Skype. En caso de no ser posible asistir a la reunión, se deberá avisar al resto de miembros de dicho suceso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar commits en GIT ==&lt;br /&gt;
&lt;br /&gt;
Tras completar las sesiones de prácticas de GIT, se han establecido una serie de pautas para homogeneizar los commits en GIT, siguiendo las guías expuestas por el profesor de prácticas:&lt;br /&gt;
* En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:&lt;br /&gt;
     ADICIÓN: [título del commit]     &lt;br /&gt;
     CORRECCIÓN: [título del commit]&lt;br /&gt;
     APIGET: [título del commit]&lt;br /&gt;
     PERSISTENCIA: [título del commit]&lt;br /&gt;
     CONFIGURACIÓN: [título del commit]&lt;br /&gt;
     DESPLIEGUE: [título del commit]&lt;br /&gt;
* Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.&lt;br /&gt;
* Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.&lt;br /&gt;
&lt;br /&gt;
== Pautas a la hora de realizar las actas de las reuniones ==&lt;br /&gt;
Se seguirá el siguiente formato para realizar las actas:&lt;br /&gt;
*Objetivos de la reunión&lt;br /&gt;
*Lista de asistentes a la reunión&lt;br /&gt;
*Desarrollo de la reunión. Se especificará la fecha y el lugar de la reunión.&lt;br /&gt;
*Acuerdos alcanzados.&lt;br /&gt;
*Validación de la reunión.&lt;br /&gt;
&lt;br /&gt;
== Trabajo realizado ==&lt;br /&gt;
* Esqueleto del diario de grupo.&lt;br /&gt;
* Planificación de reuniones.&lt;br /&gt;
* Método de comunicación entre los miembros de grupo.&lt;br /&gt;
* Método de trabajo.&lt;br /&gt;
* Plantilla de las actas de reunión. &lt;br /&gt;
* Creación de repositorio.&lt;br /&gt;
&lt;br /&gt;
== Trabajo por realizar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Herramientas a utilizar ==&lt;br /&gt;
* GIT&lt;br /&gt;
* ProjETSII&lt;br /&gt;
* AngularJS&lt;br /&gt;
* Spring/Hibernate&lt;br /&gt;
* Java&lt;br /&gt;
* HTML5/CSS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Actas de Reuniones y talleres ==&lt;br /&gt;
&lt;br /&gt;
* [[Acta de creación de grupos (GVR) |Acta de creación de grupos (08/10/2015)]]&lt;br /&gt;
* [[Actas del primer taller de integración (GVR) |Acta del primer taller de integración (17/11/2015)]]&lt;br /&gt;
&lt;br /&gt;
==Subsistemas Relacionados==&lt;br /&gt;
*Recuento de votos&lt;br /&gt;
*Modificación de Resultados&lt;br /&gt;
*Creación de votación&lt;br /&gt;
&lt;br /&gt;
==Flujo entre subsistemas==&lt;br /&gt;
&lt;br /&gt;
El flujo de información entre los diferentes subsistemas heredados implicados en la visualización de los resultados es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Frontend-Recuento-Visualización'''&lt;br /&gt;
&lt;br /&gt;
Si la votación que necesita Visualización está en la base de datos es devuelta, y &lt;br /&gt;
en caso contrario se realiza la petición a la API de Recuento de Votos. &lt;br /&gt;
&lt;br /&gt;
El subsistema Frontend realiza las consultas al subsistema de Recuento de Votos o al de &lt;br /&gt;
Modificación de Resultados, dependiendo de si el subsistema de Visualización de Resultados&lt;br /&gt;
necesita el recuento de votos original o el modificado.Básicamente realizan la comunicación con la base de datos para comprobar si pueden devolver las votaciones directamente o deben pedírselas a los subsistemas correspondientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Visualización-Creación-Frontend'''&lt;br /&gt;
&lt;br /&gt;
El subsistema de visualización es el responsable de mostrar gráficas sobre los resultados &lt;br /&gt;
de las votaciones a partir de los datos obtenidos de los otros subsistemas.&lt;br /&gt;
&lt;br /&gt;
Para la obtención de datos nos conectamos con dos subsistemas, siempre como clientes. &lt;br /&gt;
Estos subsistemas son frontend de resultados y creación de votaciones.&lt;br /&gt;
&lt;br /&gt;
*Creación de votaciones: nos transmitirán un json en el que obtendremos el nombre y el&lt;br /&gt;
identificador de todas las votaciones finalizadas. Con esta información creamos un menú en el&lt;br /&gt;
cual el usuario puede elegir la votación de la cual quiere ver las gráficas.&lt;br /&gt;
&lt;br /&gt;
*Frontend de resultados: tras enviarles el identificador de la votación en la que estamos&lt;br /&gt;
interesados, nos transmitirán un json en el que obtendremos los resultados de las votaciones, con&lt;br /&gt;
los cuales dibujaremos las gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Nota''': Información extraida de la documentación de los subsistemas anteriores.''&lt;/div&gt;</summary>
		<author><name>Danmarrod</name></author>	</entry>

	</feed>