Cod. IU | POA-NM-0001 - Notificaciones Generales |
Ver. objetivo | |
Ver. IU | 1.0.0 |
Estado | EN PROCESO |
Fec. Aprobación | |
Épica, historia | |
Actores | ACT-POA-001-Administrador, ACT-POA-002-Gestor, ACT-POA-003-Docente |
Frecuencia |
En esta pantalla se podrán enviar notificaciones a un grupo de usuarios basados en su rol o bien a usuarios concretos. Estos usuarios verán la notificación en la parte del encabezado habilitada para ello, haciendo clic en el icono de la campana.
Acciones | Descripción | Enlace CU. | Permisos |
---|---|---|---|
Crear notificación | Despliega el modal de creación de notificación. | No se necesita permiso, cualquier usuario que haya podido acceder puede crear una notificación. | |
Editar notificación | Carga el modal de información de notificación para su visualización o edición. | No se necesita permiso, cualquier usuario que haya podido acceder puede editar una notificación. | |
Listado de usuarios que han visto la notificación | Carga un modal con un listado de usuarios que han visualizado la notificación. | No se necesita permiso, cualquier usuario que haya podido acceder puede visualizar un listado de usuarios que han visto la notificación. |
Creación/Modificación de una notificación general
Nombre | Tipo | Características / Notas |
---|---|---|
Para | Selector | Este selector definirá el comportamiento del campo Destino. Las opciones disponibles serán:
|
Destino | Selector múltiple | Esta opción solo se visualizará en caso de que en el selector anterior se haya seleccionado "Grupo de usuarios" o "Usuarios específicos". En base a esa selección, en este selector se podrán seleccionar los roles o bien usuarios específicos. |
Título | Texto | Título de la notificación. |
Cuerpo | Texto | Descripción de la notificación. |
Fecha de inicio | Fecha | Fecha a partir de la cuál la notificación estará visible en el panel de los usuarios hacia los que va dirigida. |
Fecha de fin | Fecha | Fecha a partir de la cuál la notificación dejará de ser visible en el panel de los usuarios hacia los que va dirigida. |
Listado de usuarios que han visualizado la notificación general
Nombre | Tipo | Características / Notas |
---|---|---|
Para | Selector | Este selector definirá el comportamiento del campo Destino. Las opciones disponibles serán:
|
Destino | Selector múltiple | Esta opción solo se visualizará en caso de que en el selector anterior se haya seleccionado "Grupo de usuarios" o "Usuarios específicos". En base a esa selección, en este selector se podrán seleccionar los roles o bien usuarios específicos. |
Título | Texto | Título de la notificación. |
Cuerpo | Texto | Descripción de la notificación. |
Fecha de inicio | Fecha | Fecha a partir de la cuál la notificación estará visible en el panel de los usuarios hacia los que va dirigida. |
Fecha de fin | Fecha | Fecha a partir de la cuál la notificación dejará de ser visible en el panel de los usuarios hacia los que va dirigida. |
Gestión de Notificaciones en el Backend
Visión General
La interfaz del backend de nuestra aplicación incluye un sistema de notificaciones intuitivo y accesible para mejorar la comunicación con los usuarios. Este sistema se visualiza mediante un icono de campana ubicado en el encabezado (header) de la interfaz.
Icono de Notificación
- Ubicación y Diseño: El icono de la campana se encuentra de forma prominente en el encabezado de la interfaz de usuario del backend.
- Indicador de Nuevas Notificaciones: Cuando el usuario tiene notificaciones pendientes de lectura, el icono de la campana se resalta con un punto rojo, proporcionando un indicativo visual claro e inmediato.
Funcionalidad de Notificaciones
Al hacer clic en el icono de la campana, se despliega un listado de las notificaciones dirigidas al usuario. En este listado se previsualizará el título, descripción y la hora en la cuál se envió la notificación:
Al hacer clic en una notificación, se abre una ventana mostrando el título y la descripción completa, marcando automáticamente la notificación como leída. Esto elimina el punto rojo del icono de la campana, a menos que haya otras notificaciones sin leer. Además, esta acción se contabiliza como notificación leída en el apartado de seguimiento de visualizaciones de notificaciones generales.