Diferencia entre revisiones de «Grupo Creación/Administración de censos(2014-15)»

De Wiki de EGC
Saltar a: navegación, buscar
(Descripción)
Línea 1: Línea 1:
 
== Descripción==
 
== Descripción==
  
Subsistema de Agora@Us, se trata de una interfaz del sistema de autenticación, donde un administrador puede definir diferentes tipos de censos y estos censos serán usados por el sistema de autenticación para una votación determinada.  
+
Subsistema de Agora@Us, se trata del subsistema 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 subsistemas 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 ==

Revisión del 22:09 15 dic 2014

Descripción

Subsistema de Agora@Us, se trata del subsistema 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 subsistemas 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

Subsistemas relacionados