Diferencia entre revisiones de «Grupo Creación/Administración de censos(2014-15)»
De Wiki de EGC
(→Descripción) |
|||
(No se muestran 11 ediciones intermedias de 3 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 == | ||
Línea 13: | Línea 16: | ||
* '''Rafael Quesada García''': Gestor de pruebas | * '''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 == | == 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)]] | ||
Línea 43: | Línea 39: | ||
* [[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 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)]] | ||
== Subsistemas relacionados == | == Subsistemas relacionados == | ||
Línea 48: | Línea 45: | ||
* [[Grupo de Cabina de votación (2014-15)|Cabina de votació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)