Diferencia entre revisiones de «Recuento de votos - 17 18 - G1»
Línea 9: | Línea 9: | ||
<li>Huertas Vera, Francisco Javier</li> | <li>Huertas Vera, Francisco Javier</li> | ||
</ul> | </ul> | ||
+ | |||
+ | == Consideraciones == | ||
+ | |||
+ | *Debe comunicarse con otros submódulos para obtener los votos almacenados. | ||
+ | *Debe comunicarse con otros submódulos para entregar los resultados. | ||
+ | *Repositorio donde puede encontrarse el código: | ||
+ | https://github.com/AgoraUS-G1-1617/Almacenamiento | ||
+ | *Wiki de la asignatura de el año pasado referente al submódulo: http://1984.lsi.us.es/wiki-egc/index.php/Recuento_y_modificaci%C3%B3n_G1_1617 | ||
+ | |||
+ | == Objetivo del subsistema == | ||
+ | Su objetivo principal es realizar el recuento de los votos una vez haya acabado la votación y entregar los resultados. | ||
+ | Como objetivos adicionales se añade el hecho de dar soporte a distintos formatos de votaciones. | ||
+ | |||
+ | == Enlaces == | ||
+ | |||
+ | Enlaces de interés para acceder a la información sobre nuestro módulo:. | ||
+ | <li>El repositorio de GitHub del equipo será accesible en el siguiente [https://github.com/Proyecto-EGC-G1/RecuentoVotos-EGC-G1 enlace]</li> | ||
+ | |||
+ | <li>Puede acceder a nuestro proyecto en Opera en el siguiente [http://opera.eii.us.es/egc/public/trabajo/ver/id/82 enlace]</li> | ||
+ | |||
+ | |||
+ | == Gestión del trabajo == | ||
+ | |||
+ | La gestión del trabajo y la asignación de tareas se realizara mediante el sistema de Issues de Github. | ||
+ | Se crearan 4 tableros para la organización de las tareas: | ||
+ | * TO DO:en este tablero se añadirán las issues que vayamos creando y que no estén asignadas ni realizadas aún. | ||
+ | * En progreso: en este tablero estarán las issues asignadas que están en proceso de ejecución. | ||
+ | * Done: en este tablero estarán las issues ya terminadas | ||
+ | * No procede: en este tablero estarán las issues que no proceda que sean realizadas para el desarrollo del trabajo | ||
+ | |||
+ | == Gestión de la comunicación == | ||
+ | |||
+ | La comunicación se realizará a través de un grupo de Telegram conformado por todos los miembros del equipo. | ||
+ | Las reuniones presenciales se realizarán en aulas habilitadas o salas en la biblioteca. | ||
+ | |||
+ | == Gestión del código == | ||
+ | |||
+ | La gestión del código se realizará mediante de GitHub. | ||
+ | Tendremos un repositorio en el cual habrá dos ramas, la rama de develop, y la rama de master. | ||
+ | En la rama de develop se actualizara el contenido para el desarrollo de el proyecto conforme vaya siendo realizado por los integrantes. | ||
+ | En la rama de master se añadirán versiones estables de proyecto, con las que el equipo de integración deberá trabajar para evitar fallos de la rama de develop. | ||
+ | |||
+ | |||
+ | == Gestión de incidencias == | ||
+ | |||
+ | Usaremos la herramienta que nos ofrece Github para el control de las incidencias que vayan surgiendo en nuestro proyecto. | ||
+ | |||
+ | == Herramientas == | ||
+ | |||
+ | '''Subsistema''': Recuento de votos | ||
+ | '''Lenguaje/Herramienta''': Python 3; | ||
+ | '''Lenguaje/Herramienta''': Django 1.11.7; | ||
+ | '''Sistema de gestión de bibliotecas''': pip | ||
+ | '''Bibliotecas''': | ||
+ | '''mysql-connector''': 2.1.6 | ||
+ | '''djangorestframework ''': 3.7.3 | ||
+ | '''Base de datos''': MariaDB | ||
+ | |||
+ | |||
+ | == API == | ||
+ | |||
+ | == Dependencias == | ||
+ | |||
+ | Este módulo tiene dependencias con los siguientes subsistemas: | ||
+ | *<b>Almacenamiento de votos</b>: el modulo de almacenamiento deberá proporcionarnos los votos e información sobre el modelo de votación una vez haya acabado la votación para poder realizar el recuento. | ||
+ | |||
+ | *<b>Visualización</b>: el modulo de visualización necesitara que le proporcionemos los resultados e información sobre el modelo de votación una vez haya acabado el recuento. | ||
+ | |||
+ | |||
== Repositorio de GitHub == | == Repositorio de GitHub == | ||
El repositorio de GitHub del equipo será accesible en este [https://github.com/Proyecto-EGC-G1/RecuentoVotos-EGC-G1 enlace] | El repositorio de GitHub del equipo será accesible en este [https://github.com/Proyecto-EGC-G1/RecuentoVotos-EGC-G1 enlace] |
Revisión del 23:49 18 dic 2017
Contenido
Miembros
- Ronda Lucena, Arturo
- Roldán Sánchez, Pablo
- Rodriguez Martin, Javier
- De Tovar Vázquez, Ernesto
- Acha Burgos, Alvaro
- Huertas Vera, Francisco Javier
Consideraciones
- Debe comunicarse con otros submódulos para obtener los votos almacenados.
- Debe comunicarse con otros submódulos para entregar los resultados.
- Repositorio donde puede encontrarse el código:
https://github.com/AgoraUS-G1-1617/Almacenamiento
- Wiki de la asignatura de el año pasado referente al submódulo: http://1984.lsi.us.es/wiki-egc/index.php/Recuento_y_modificaci%C3%B3n_G1_1617
Objetivo del subsistema
Su objetivo principal es realizar el recuento de los votos una vez haya acabado la votación y entregar los resultados. Como objetivos adicionales se añade el hecho de dar soporte a distintos formatos de votaciones.
Enlaces
Enlaces de interés para acceder a la información sobre nuestro módulo:.
Gestión del trabajo
La gestión del trabajo y la asignación de tareas se realizara mediante el sistema de Issues de Github. Se crearan 4 tableros para la organización de las tareas:
* TO DO:en este tablero se añadirán las issues que vayamos creando y que no estén asignadas ni realizadas aún. * En progreso: en este tablero estarán las issues asignadas que están en proceso de ejecución. * Done: en este tablero estarán las issues ya terminadas * No procede: en este tablero estarán las issues que no proceda que sean realizadas para el desarrollo del trabajo
Gestión de la comunicación
La comunicación se realizará a través de un grupo de Telegram conformado por todos los miembros del equipo. Las reuniones presenciales se realizarán en aulas habilitadas o salas en la biblioteca.
Gestión del código
La gestión del código se realizará mediante de GitHub. Tendremos un repositorio en el cual habrá dos ramas, la rama de develop, y la rama de master. En la rama de develop se actualizara el contenido para el desarrollo de el proyecto conforme vaya siendo realizado por los integrantes. En la rama de master se añadirán versiones estables de proyecto, con las que el equipo de integración deberá trabajar para evitar fallos de la rama de develop.
Gestión de incidencias
Usaremos la herramienta que nos ofrece Github para el control de las incidencias que vayan surgiendo en nuestro proyecto.
Herramientas
Subsistema: Recuento de votos
Lenguaje/Herramienta: Python 3; Lenguaje/Herramienta: Django 1.11.7; Sistema de gestión de bibliotecas: pip Bibliotecas: mysql-connector: 2.1.6 djangorestframework : 3.7.3 Base de datos: MariaDB
API
Dependencias
Este módulo tiene dependencias con los siguientes subsistemas:
- Almacenamiento de votos: el modulo de almacenamiento deberá proporcionarnos los votos e información sobre el modelo de votación una vez haya acabado la votación para poder realizar el recuento.
- Visualización: el modulo de visualización necesitara que le proporcionemos los resultados e información sobre el modelo de votación una vez haya acabado el recuento.
Repositorio de GitHub
El repositorio de GitHub del equipo será accesible en este enlace