Diagramas de secuencia - SebaUSM/GRUPO02-2025-PROYINF GitHub Wiki

HU001: Herramientas de filtrado y creación

Escenario:

La bibliotecóloga entra a la pagina de FIA luego de la validación respectiva por parte del gestor de usuarios, al ingresar a la herramienta de creación de boletines obtiene acceso a la base de datos, donde podrá realizar búsqueda y selección de los artículos relevantes para el boletín que desee crear, una vez verifique la relevancia de la información seleccionada puede confirmar la orden para que la herramienta de creación genere un boletín en base al listado de selección realizado.

image


HU002: Interfaz web y búsqueda

Escenario:

El usuario entra a la página de FIA y busca sus temas de interés a lo que el sistema deberá encontrar, mediante los parámetros ingresados, boletines acordes para mostrarlos al usuario en forma de listado de todas las coincidencias. Adicionalmente se van guardando datos del usuario para poder mostrar temas de su interés cuando vuelva a ingresar.

image


HU003: Herramientas de administración

Escenario:

Cuando el directorio accede a la pagina de FIA luego de la correspondiente validación de su perfil, obtiene acceso a la administración de los boletines, al iniciar esta herramienta se conecta la base de datos, donde mediante la herramienta se podrá categorizar por tags los estados de los archivos, así si el directorio desea mostrar los boletines con estado "pendiente" para su revisión, el gestor de boletines le entregará el listado correspondiente a la categoría solicitada. Posteriormente el directorio tiene las posibilidades de editar, eliminar o agregar boletines para que así mediante su autorización estos sean subidos a la base de datos y sean mostrados en la web.

image


HU004: Credenciales Bibliotecóloga

Escenario:

Cuando un usuario inicia sesión con sus credenciales correspondientes, se realiza una verificación de credenciales mediante la base de datos, si la combinación usuario-contraseña se encuentra registrada con permisos de bibliotecóloga en la base de datos entonces se otorga acceso a las funciones de gestión de boletines, herramientas las cuales son mostradas por la interfaz.

image


HU005: Credenciales Administrador

Escenario:

Cuando un usuario inicia sesión con sus credenciales correspondientes, se realiza una verificación de credenciales mediante la base de datos, si la combinación usuario-contraseña se encuentra registrada con permisos de administrador en la base de datos entonces se otorga acceso a las funciones de Herramientas de Administrador, funciones las cuales son mostradas por la interfaz.

image


HU006: Búsqueda de boletines

Escenario:

Cuando el usuario ES una bibliotecóloga, se muestra un gestor de búsqueda el cual recibe parámetros para poder buscar boletines que coincidan con lo solicitado en la base de datos, los resultados se recopilan y son mostrados por interfaz, pudiendo así facilitar la gestión/modificación mediante las herramientas de gestión de boletines

image


HU007: Operación de boletines

Escenario:

Cuando el usuario es un administrador, se selecciona la operación a realizar en el boletín, tras esto el gestor de operaciones comunica a la API para que lleve a cabo dicha solicitud, lo que modifica la base de datos, posteriormente a esto, se devuelve una respuesta al gestor de operaciones quién confirma que la operación se realizó con éxito, mostrándose en la interfaz

image


HU008: Borradores de boletines

Escenario:

Cuando el usuario es una bibliotecóloga, inicia sesión con sus credenciales correspondientes, el sistema valida la combinación de usuario y contraseña en la base de datos. Una vez verificada las credenciales, la bibliotecóloga puede acceder a la funcionalidad de generación de borradores. Cuando selecciona esta opción, el sistema consulta la base de datos para recuperar el formato del boletín de FIA, genera un borrador y lo muestra en la interfaz listo para su modificación

Diagrama de secuencia(2)