DIAGRAMAS DE SECUENCIA
Caso de uso: Ingresar al sistema.
Actores: Administrador (iniciador).
Tipo: Primario
Descripción: El Administrador ingresa a su cuenta en el sistema y procede a configurar todos los parámetros requeridos para que el sistema se ponga en marcha.
Caso de uso: Cambiar contraseña.
Actores: Usuario (iniciador).
Tipo: Primario
Descripción: El usuario ingresa a su cuenta en el sistema con el nombre de usuario y la contraseña generada por defecto, y procede a cambiar la contraseña para así habilitar la cuenta.
Caso de uso: Emitir voto
Actores: Usuario (iniciador).
Tipo: Primario y esencial.
Descripción: El usuario ingresa al sistema el día de elección y emite su voto.
Caso de uso: Imprimir comprobante de votación.
Actores: Usuario (iniciador).
Tipo: Primario
Descripción: El usuario emite su voto, se registra su votación y en base a la información de la cuenta de usuario y la hora y fecha de votación se genera el comprobante de votación para ser impreso.
Caso de uso: Ver resultados de elección.
Actores: Usuario (iniciador).
Tipo: Primario
Descripción: El usuario emite su voto, el sistema registra el voto y genera un comprobante de votación que puede ser impreso en papel.
Caso de uso: Registrar datos de usuarios.
Actores: usuario, administrador.
Tipo: Primario
Descripción: El usuario entra al sistema mediante vía web para registrarse, el sistema verifica si el usuario pertenece a la carrera, el sistema registra los datos del usuario y los almacena en la base de datos de votantes, sale un cuadro de diálogo mostrando que el usuario acaba de ser registrado. Al terminar de registrarse aparecerá la opción imprimir para que el usuario pueda imprimir la papeleta de su registro.
Caso de uso: Crear cuentas de usuario
Actores: Administrador (iniciador).
Tipo: Primario y esencial.
Descripción: El Administrador ingresa a su cuenta en el sistema y procede a crear las cuentas de usuario en base a la BD del sistema SIA de la carrera de informática.
Caso de uso: Registrar partidos.
Actores: Administrador (iniciador).
Tipo: Primario y esencial.
Descripción: El Administrador ingresa al sistema y elige la opción registrar partido.
Caso de uso: Definir la hora y la fecha de la elección.
Actores: Administrador (iniciador).
Tipo: Primario y esencial.
Descripción: El Administrador ingresa a su cuenta en el sistema y procede a ingresar a la opción de cambio de fecha y hora de la elección, al introducir nuevos valores el sistema pide confirmar el cambio, el Administrador así lo hace. Al terminar la operación el Administrador puede seguir en el sistema o cerrar sesión.
Caso de uso: Iniciar sistema el día de elección.
Actores: Administrador (iniciador).
Tipo: Primario y esencial.
Descripción: El Administrador ingresa a su cuenta en el sistema y procede a ingresar a la opción de cambio de fecha y hora de la elección, al introducir nuevos valores el sistema pide confirmar el cambio, el Administrador así lo hace. Al terminar la operación el Administrador puede seguir en el sistema o cerrar sesión.
Caso de uso: Cerrar modulo de votación.
Actores: Administrador (iniciador).
Tipo: Primario y esencial.
Descripción: El Administrador ingresa a su cuenta en el sistema e ingresa al panel de administración de sistema, y elige la opción cerrar modulo de votación para dar paso al recuento automático de votos emitidos en la elección.
Caso de uso: Generar informe de elección.
Actores: Administrador (iniciador).
Tipo: Primario y esencial.
Descripción: El Administrador ingresa a su cuenta en el sistema y genera los informes tanto para los usuarios como también para los partidos.
Caso de uso: Realizar control de registro de sistema
Actores: Administrador (iniciador).
Tipo: Primario y esencial.
Descripción: El Administrador ingresa a su cuenta en el sistema e ingresa al panel de administración de sistema, y elige la opción cerrar modulo de votación para dar paso al recuento automático de votos emitidos en la elección.