Diferencia entre revisiones de «Grupo Creación/Administración de censos(2014-15)»
De Wiki de EGC
					
										
					
					 (→Descripción)  | 
				|||
| (No se muestran 38 ediciones intermedias de 6 usuarios) | |||
| Línea 1: | Línea 1: | ||
== Descripción==  | == Descripción==  | ||
| − | + | Se trata de un subsistema de Agora@Us encargado principalmente de almacenar y gestionar los censos. La gestión consiste en añadir a usuarios o borrarlos siempre y cuando estos usuarios no hayan votado y la votación este entre la fecha inicio y final.  | |
| + | Ademas de esto, deberá almacenar si un usuario ha votado o no para evitar el voto múltiple.   | ||
| + | De este subsistema consumirán servicios otros como cabina de votación, creación y administración de censos y deliberaciones.  | ||
| + | Creación y administración de censos consumirá de autenticación para el login de usuarios y creación y administración de votaciones para poder crear censo con su correspondiente votación.  | ||
== Miembros ==  | == Miembros ==  | ||
| − | * David Álvarez Silva  | + | * '''David Álvarez Silva''': Jefe de proyecto  | 
| − | * Antonio Juan Amador Salmerón  | + | * '''Antonio Juan Amador Salmerón''': Desarrollador  | 
| − | * Francisco Javier Delgado Vallano  | + | * '''Francisco Javier Delgado Vallano''': Gestor de la configuración  | 
| − | * Guiomar Fernandez de Bobadilla Brioso  | + | * '''Guiomar Fernandez de Bobadilla Brioso''': Desarrollador  | 
| − | * Jose Luis García Mora  | + | * '''Jose Luis García Mora''': Gestor de documentación  | 
| − | * Sebastián Garrocho Capacete  | + | * '''Sebastián Garrocho Capacete''': Gestor de la documentación   | 
| − | * Javier Guisado Torres  | + | * '''Javier Guisado Torres''': Gestor de la configuración  | 
| − | * Rafael Quesada García  | + | * '''Rafael Quesada García''': Gestor de pruebas  | 
| − | ==   | + | == Modelo de datos==  | 
| + | * '''String username''': Username del usuario que crea la votación (el que esta logueado)  | ||
| + | * '''int idVotacion''': Id que identifica de forma única a la votación  | ||
| + | * '''String tituloVotacion''': Titulo de la votación  | ||
| + | * '''HashMap<String, Boolean> voto_por_usuario''': Mapa encargado de asignar un true o false (ha votado o no) a un usuario (identificado por el username)  | ||
| + | * '''Date fechaInicioVotacion''': Fecha en la que se inicia la votación  | ||
| + | * '''Date fechaFinVotacion''': Fecha en la que se inicia la votación  | ||
| + | |||
| + | == API ==  | ||
| + | * [[API(adminCensos) | API]]  | ||
| + | |||
| + | == Acciones del subsistema ==   | ||
| + | * [[Acciones(adminCensos) | Acciones]]  | ||
| + | |||
| + | == Instalación del subsistema ==  | ||
| + | *[[Instalacion(adminCensos) | Instalación]]  | ||
| + | |||
| + | == Iteraciones ==  | ||
* [[Taller de creación de grupos | Taller de creación de grupos(29/09/2014)]]  | * [[Taller de creación de grupos | Taller de creación de grupos(29/09/2014)]]  | ||
| − | * [[  | + | * [[Iterable 1 (8/10/14) | Iterable del Taller de gestión del código I (08/10/14)]]  | 
| − | + | * [[Iterable 2 (8/10/14)| Iterable del Taller de gestión del código II (8/10/14)]]  | |
| − | * [[  | ||
* [[Práctica 1: Herramientas para la gestión de proyectos | Práctica 1: Herramientas para la gestión de proyectos (15/10/2014)]]  | * [[Práctica 1: Herramientas para la gestión de proyectos | Práctica 1: Herramientas para la gestión de proyectos (15/10/2014)]]  | ||
| − | + | * [[Iterable 3 (27/10/14) | Iterable del Taller de gestión del código III (27/10/14)]]  | |
| − | + | * [[Iterable 4 (17/11/2014) | Iterable de propuesta de Integración (17/11/2014)]]  | |
| − | * [  | ||
| − | |||
| − | |||
| − | * [[Iterable   | ||
== Subsistemas relacionados ==  | == Subsistemas relacionados ==  | ||
* [[Grupo_Autenticación_(2014-15) | Autenticación]]  | * [[Grupo_Autenticación_(2014-15) | Autenticación]]  | ||
| + | * [[Grupo de Cabina de votación (2014-15)|Cabina de votación]]  | ||
* [[Grupo_Creación/administración_de_votaciones(2014-15) | Creación/administración de votaciones]]  | * [[Grupo_Creación/administración_de_votaciones(2014-15) | Creación/administración de votaciones]]  | ||
| + | * [[Grupo_Deliberaciones(2014-15) | Deliberaciones]]  | ||
Revisión actual del 22:10 15 dic 2014
Contenido
Descripción
Se trata de un subsistema de Agora@Us encargado principalmente de almacenar y gestionar los censos. La gestión consiste en añadir a usuarios o borrarlos siempre y cuando estos usuarios no hayan votado y la votación este entre la fecha inicio y final. Ademas de esto, deberá almacenar si un usuario ha votado o no para evitar el voto múltiple. De este subsistema consumirán servicios otros como cabina de votación, creación y administración de censos y deliberaciones. Creación y administración de censos consumirá de autenticación para el login de usuarios y creación y administración de votaciones para poder crear censo con su correspondiente votación.
Miembros
- David Álvarez Silva: Jefe de proyecto
 - Antonio Juan Amador Salmerón: Desarrollador
 - Francisco Javier Delgado Vallano: Gestor de la configuración
 - Guiomar Fernandez de Bobadilla Brioso: Desarrollador
 - Jose Luis García Mora: Gestor de documentación
 - Sebastián Garrocho Capacete: Gestor de la documentación
 - Javier Guisado Torres: Gestor de la configuración
 - Rafael Quesada García: Gestor de pruebas
 
Modelo de datos
- String username: Username del usuario que crea la votación (el que esta logueado)
 - int idVotacion: Id que identifica de forma única a la votación
 - String tituloVotacion: Titulo de la votación
 - HashMap<String, Boolean> voto_por_usuario: Mapa encargado de asignar un true o false (ha votado o no) a un usuario (identificado por el username)
 - Date fechaInicioVotacion: Fecha en la que se inicia la votación
 - Date fechaFinVotacion: Fecha en la que se inicia la votación
 
API
Acciones del subsistema
Instalación del subsistema
Iteraciones
- Taller de creación de grupos(29/09/2014)
 - Iterable del Taller de gestión del código I (08/10/14)
 - Iterable del Taller de gestión del código II (8/10/14)
 - Práctica 1: Herramientas para la gestión de proyectos (15/10/2014)
 - Iterable del Taller de gestión del código III (27/10/14)
 - Iterable de propuesta de Integración (17/11/2014)