wiki:sapic/sapic_2017/GestionUsuarios

Version 21 (modified by lchourio, 6 años ago) (diff)

--

Especificación de Requerimientos

1. Casos de Uso: Gestión de usuarios

Diagrama 1

1.1 Caso de Uso: Iniciar sesión

Descripción textual

UsuariosAdministrador del sistema o vocero comunal.
Condiciones de entradaEl usuario debe haberse registrado previamente.
Condiciones de salidaEl usuario ingresa exitosamente al sistema.
Flujo básico1- El usuario selecciona la opción "Entrar".
2- El sistema solicita indicar el nombre de usuario, la contraseña y un captcha. El sistema muestra las opciones “Ingresar” y "¿Olvidaste la contraseña?".
3- El usuario suministra la información solicitada y pulsa la opción “Ingresar”.
4- El sistema verifica la información suministrada y permite el acceso a la pantalla inicial del sistema que muestra la página de inicio del sistema.
Flujos alternativos3.1- Si el usuario presiona la opción “Ingresar”, pero olvida registrar todos o algunos datos solicitados, el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos.
4.1- Si la información suministrada es inválida el sistema muestra el mensaje "Nombre de usuario/clave/captcha inválido".
Requisitos especialesLa información solicitada es obligatoria.


1.2 Caso de Uso: Registrar organización comunal

Descripción textual

Usuarios Administrador del sistema.
Condiciones de entrada El usuario debe haber iniciado sesión.
Condiciones de salida Organización comunal registrada.
Flujo básico1- El usuario solicita agregar una organización comunal.
2- El sistema solicita indicar: a) Tipo de organización comunal a registrar (para ello muestra las opciones consejo comunal y comuna), RIF, Situr, Código, Nombre, Email, Fecha de conformación, Ubicación de la organización comunal (especificada en Estado, Municipio, Parroquia y Sector) y consulta si la organización se encuentra activa (opciones Si y No). El sistema también permite el pre-registro los voceros que integran la organización comunal (para ello solicita por cada vocero: nombre, apellido y cédula de identidad). Adicionalmente, el sistema muestra la opción “Registrar organización”.
3- El usuario ingresa los datos básicos solicitados y pulsa la opción “Registrar organización”.
4- El sistema registra la información ingresada.
Flujos alternativos4.1- Si el código y/o cédula ingresados no son válidos, el sistema no registra los datos ingresados y presenta un mensaje por pantalla indicando la invalidez del código y/o de la cédula.
4.2- Si el usuario presiona la opción “guardar”, pero omite todos o algunos datos solicitados el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos.
Requisitos especialesa) Los datos solicitados en los campos del registro son obligatorios.
b) El sistema debe verificar en tiempo real la validez de la estructura de los datos ingresados en los campos código y cédula de identidad, mostrando mensajes al usuario para indicar invalidez de datos cuando sea necesario.


1.3. Caso de Uso: Consultar organización comunal

Descripción textual

Usuarios Administrador del sistema, vocero comunal.
Condiciones de entrada Debe existir al menos una organización comunal registrada.
Condiciones de salida Datos de la organización comunal presentados por pantalla.
Flujo básico1.- El usuario solicita consultar los datos de una organización comunal.
2.- El sistema solicita se indiquen parámetros de búsqueda para la organización comunal a consultar.
3.- El usuario indica el parámetros de búsqueda.
4.- El sistema presenta una lista con los datos de las organizaciones comunales asociadas al parámetro de búsqueda y las opciones de "Editar" y "Eliminar".
Flujos alternativos
Requisitos especialesa) Los parámetros de búsqueda que debe mostrar el sistema están referidos a: código, nombre y ubicación (especificada en sector, parroquia, municipio y estado). b) El sistema presentará la opción “eliminar CC o C” y activará los campos del registro de datos básicos del CC o C, sólo para los casos en los cuales el usuario sea el administrador del sistema o un vocero comunal que integre el CC o C respectivo.


1.3.1 Caso de Uso: Modificar organización comunal

Descripción textual

Usuarios Administrador del sistema o vocero comunal.
Condiciones de entrada
Condiciones de salida Datos de la organización comunal modificados.
Flujo básico1.- El usuario modifica los datos de interés y pulsa la opción “guardar”.
2.- El sistema registra la modificación.
Flujos alternativos
Requisitos especiales


1.3.2 Caso de Uso: Eliminar organización comunal

Descripción textual

UsuariosAdministrador del sistema o vocero comunal.
Condiciones de entrada
Condiciones de salida Organización comunal eliminada del sistema.
Flujo básico1- El usuario solicita eliminar una organización comunal.
2- El sistema pregunta al usuario si está seguro de querer eliminar la oorganiación comunal y muestra las opciones “eliminar” y “cancelar”.
3- Si el usuario selecciona la opción “eliminar”, la organización comunal es eliminada del sistema.
Flujos alternativos3.1- Si el usuario selecciona la opción “cancelar” el sistema no ejecuta ninguna acción.
Requisitos especiales


1.4 Caso de Uso: Registrar vocero comunal

Descripción textual

Usuarios Administrador del sistema o vocero comunal.
Condiciones de entrada
Condiciones de salida Vocero registrado.
Flujo básico1- El usuario solicita registrar un vocero.
2- El sistema solicita indicar: a) Cuenta de usuario: email, nombre de usuario, contraseña y b) Perfil de usuario: nombre, apellido, cédula de identidad, tipo de organización, rol del vocero, estado, sector, casa/edifcio/calle, teléfono. Adicionalmente, el sistema muestra las opciones “Registrar”.
3- El usuario ingresa los datos solicitados y pulsa la opción “Registrar”. 4- El sistema registra la información ingresada.
Flujos alternativos 4.1- Si la cédula ingresada no es válida, el sistema no registra los datos ingresados y presenta un mensaje por pantalla indicando la invalidez de la cédula.
4.2- Si el usuario presiona la opción “guardar”, pero omite todos o algunos datos solicitados el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos.
Requisitos especialesa) Los datos solicitados en los campos del registro son obligatorios.
b) El sistema debe verificar en tiempo real la validez de la estructura de los datos ingresados en el campo cédula de identidad, mostrando mensajes al usuario para indicar invalidez de datos cuando sea necesario.


1.5 Caso de Uso: Consultar vocero comunal

Descripción textual

Usuarios Administrador del sistema, vocero comunal.
Condiciones de entrada Existencia del registro de voceros comunales.
Condiciones de salida Lista de voceros comunales presentada por pantalla.
Flujo básico1.- El usuario solicita consultar lista de voceros comunales.
2.- El sistema presenta un campo con la opción de filtrar la consulta de voceros comunales.
3.- El usuario indica el parámetros de búsqueda.
4.- El sistema presenta una lista con los voceros asociados al parámetro de búsqueda.
5.- Si el usuario es el administrador, puede pulsar sobre alguno de los voceros del listado, el sistema activará los campos de este registro para permitir su modificación y eliminación, mostrando para ello las opciones “guardar” y “cancelar”.
Flujos alternativos
Requisitos especiales


1.5.1 Caso de Uso: Modificar vocero comunal

Descripción textual

Usuarios Administrador del sistema.
Condiciones de entrada
Condiciones de salida Datos del vocero comunal modificados.
Flujo básico1.- El usuario modifica los datos de interés y presiona la opción “guardar”.
2.- El sistema registra la modificación.
3.- Si el usuario modifica o no datos y pulsa la opción “cancelar”, el sistema no ejecuta ninguna acción.
Flujos alternativos
Requisitos especiales


1.5.2 Caso de Uso: Eliminar Vocero Comunal

Descripción textual

UsuariosAdministrador del sistema.
Condiciones de entrada
Condiciones de salida Vocero comunal eliminado del sistema.
Flujo básico1- El usuario solicita eliminar un vocero comunal.
2- El sistema pregunta al usuario si está seguro de querer eliminar el vocero comunal, y muestra las opciones “eliminar” y “cancelar”.
3- Si el usuario selecciona la opción “eliminar” el vocero comunal es eliminado del sistema.
4- Si el usuario selecciona la opción “cancelar” el sistema no ejecuta ninguna acción.
Flujos alternativos
Requisitos especiales


1.6 Caso de Uso: Gestionar perfil de usuario

Descripción textual

Usuarios Administrador del sistema y vocero comunal
Condiciones de entrada El usuario debe estar registrado.
Condiciones de salida
Flujo básico1.- El usuario solicita consultar sus datos.
2.- El sistema presenta los datos del usuario, activará los campos de este registro para permitir su modificación, mostrando para ello las opción “guardar”.
Flujos alternativos
Requisitos especiales


1.6.1 Caso de Uso: Cambiar contraseña

Descripción textual

Usuarios Vocero comunal.
Condiciones de entrada El usuario debe tener una cuenta creada.
Condiciones de salida Contraseña actualizada.
Flujo básico1- El usuario solicita cambiar contraseña.
2- El sistema solicita: contraseña actual, nueva contraseña y verificación de la nueva contraseña. El sistema presenta las opciones “modificar contraseña” y “cancelar”.
3- El usuario ingresa los datos solicitados y presiona la opción “modificar contraseña".
4- El sistema registra los datos y presenta un mensaje donde indica que la contraseña fue actualizada.
Flujos alternativos4.1- Si el usuario pulsa la opción "modificar contraseña" y omite todos o algunos datos solicitados, el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos.
4.2- Si la contraseña es insegura el sistema presenta un mensaje por pantalla en el cual indica que la contraseña ingresada es insegura, y solicita se indique una nueva.
4.3- Si el usuario pulsa la opción "modificar contraseña" e introduce la misma contraseña que tenía inicialmente el sistema arroja un mensaje indicando que la contraseña no es aceptada, pues esta debe ser diferente a la actual.
Requisitos especialesDebe utilizarse una función para verificar seguridad de contraseña.



Licencia de Contenidos de CENDITEL

Todas los documentos, imágenes, audios, videos contenidos en este sitio están bajo la Licencia de Contenidos Versión 1.0, desarrollada por la Fundación CENDITEL. Ver Licencia

Concede permiso para copiar, adaptar, publicar y comunicar este contenido, preservando los derechos morales de los autores y manteniendo los mismos principios para las obras derivadas, de conformidad con los términos y condiciones de la licencia de contenidos de la Fundación CENDITEL.


Volver a Metodología

Adjuntos (1)

Download all attachments as: .zip