{%hackmd kQ7o7WjiQlaSGhk-6g3Jjw %}
MTI-2023 Especificación de Requisitos
===
*Matías Bobadilla / Angelo Cabrera / Cristian Orellana*
***
**Nombre del proyecto:** Sistema Integral de Gestión y Experiencia del Visitante para Museos
**Fecha:** 15 de febrero de 2024
**Versión:** 1.0
**Autores:** Matías Bobadilla, Angelo Cabrera, Cristian Orellana
***
#### Historial de versiones
| Versión | Autor | Descripción de versión | Fecha completado |
| -------- | -------- | --- | -------- |
| 1.0 | Matías Bobadilla | Versión inicial | 15/02/2024 |
#### Historial de revisiones
| Aprobador | Versión aprobada | Firma | Fecha |
| -------- | -------- | --- | -------- |
| Cristian Orellana | 1.0 | | 15/02/2024 |
#### Historial de aprobaciones
| Revisor | Versión revisada | Firma | Fecha |
| -------- | -------- | --- | -------- |
| Angelo Cabrera | 1.0 | | 15/02/2024 |
[TOC]
## 1. Introducción
### 1.1 Ámbito del producto
Desarrollo de un sistema de software integral para museos que optimice la gestión interna del museo, mejore la experiencia del visitante y promueva la accesibilidad de datos para el desarrollo de aplicaciones externas.
### 1.2 Valor del producto
* Mejora significativa en la experiencia del visitante mediante recorridos personalizados y acceso a información detallada.
* Optimización de la distribución de las exposiciones y diseño de visitas guiadas más efectivas.
* Disponibilidad de datos abiertos para fomentar la innovación y la creación de aplicaciones externas.
* Mejora en la colaboración y el intercambio de recursos entre museos, enriqueciendo la experiencia cultural para los visitantes.
* Herramienta de gestión integral para los administradores del museo, proporcionando una visión global de las operaciones y el rendimiento del museo.
### 1.3 Público Objetivo
El producto está orientado a:
* Visitantes del museo (visitantes amistosos que forman parte del proyecto).
* Consultores externos.
* Administradores del museo.
* Autoridades de gobierno
### 1.5 Uso previsto
* Los visitantes podrán utilizar una aplicación móvil para mejorar su experiencia al visitar el museo.
* Los adminisitradores tendrán herramientas que les permitan gestionar el inventario de artefactos y visualizar estadísticas de visitantes.
* Consultores externos podrán revisar e integrar la información provista por el museo en sus propios desarrollos o sistemas.
### 1.4 Descripción general
El Sistema Integral de Gestión y Experiencia del Visitante para Museos es una plataforma digital diseñada para modernizar y enriquecer la experiencia de los visitantes al museo. La aplicación integrará diversas funcionalidades para facilitar la interacción con los artefactos históricos, proporcionar información detallada sobre ellos y recopilar datos de las visitas para mejorar futuras experiencias.
## 2. Requerimientos funcionales
| | |
| -------- | -------- |
| **ID** | RF01 |
| **Nombre Requisito**| Crear cuenta de usuario en app Museo |
| **Requisito de usuario**| Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Mejorar interacción visitante y patrimonio cultural |
|**Descripción**| En la App museo, el visitante podrá crear usuario, lo que le permitirá guardar sus preferencias e intereses para próximas visitas. Los datos necesarios para la creación de la cuenta son: Nombre, Apellidos, edad, sexo, email. El email debe ser el username. La password debe tener al menos 6 caracteres, una letra y un número.
| **Origen**| Caso de uso App Museo |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF02 |
| **Nombre Requisito**| Definir intereses y preferencia en app Museo |
| **Requisito de usuario**| Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Mejorar interacción visitante y patrimonio cultural |
| **Descripción**| Usuario en la app museo, con o sin usuario puede definir y modificar sus preferencias e intereses. Estas serán procesadas por el Sistema de gestión para recomendar recorridos personalizados.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF03 |
| **Nombre Requisito**| Acceder a recorridos desde app museo |
| **Requisito de usuario**|Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Mejorar interacción visitante y patrimonio cultural |
| **Descripción**| El usuario puede acceder a recorridos personalizados si tiene sus intereses y preferencias definidos. También puede acceder a recomendación de rutas y artefactos con la lectura de un código QR o por el reconocimiento visual de su posición en el museo. Cada recorrido tiene la opción de seguir el recorrido.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF04 |
| **Nombre Requisito**| Seguir un recorrido desde app museo |
| **Requisito de usuario**| Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Mejorar interacción visitante y patrimonio cultural, mejorar interacción visitante y patrimonio cultural |
| **Descripción**|Visitante puede seleccionar un recorrido, se mostrará un mapa del museo donde ir y qué artefactos debe mirar. El mapa debe mostrar la posición actual del visitante, además, debe tener la opción de salir del recorrido.|
| **Origen**| Caso de uso App Museo |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF05 |
| **Nombre Requisito**| Recomendar rutas personalizadas a visitante |
| **Requisito de usuario**| Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Mejorar interacción visitante y patrimonio cultural |
| **Descripción**| El sistema recomienda recorridos personalizados en base a intereses y preferencias definidos por el visitante, los cuales deben hacer match con las descripciones de los artefactos y exposiciones.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF06 |
| **Nombre Requisito**| Recomendar rutas y artefactos específicos |
| **Requisito de usuario**| Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Mejorar interacción visitante y patrimonio cultural |
| **Descripción**|El usuario al escanear codigo QR o identificando su posición con el sistema visual accede a recomendaciones de recorridos o artefactos que están previamente diseñados.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF07 |
| **Nombre Requisito**| Gestionar artefactos |
| **Requisito de usuario**| Descripciones Detalladas de Artefactos |
| **Objetivo de Negocio**| Gestión eficiente de las operaciones del museo |
| **Descripción**| El usuario administrativo del museo puede crear, editar, eliminar y publicar artefactos. Administrar los atributos del artefacto como descripciones, imágenes, contenido multimedia, posición en el mapa del museo. La información se puede guardar como borrador sin publicar en el museo.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF08 |
| **Nombre Requisito**| Exponer atributos de artefacto |
| **Requisito de usuario**| Descripciones Detalladas de Artefactos |
| **Objetivo de Negocio**| Gestión eficiente de las operaciones del museo |
| **Descripción**| Esta funcionalidad permite desplegar en pantalla la información del artefacto. Debe crear un historial de versiones.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF09 |
| **Nombre Requisito**| Gestionar exposiciones |
| **Requisito de usuario**| Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Gestión eficiente de las operaciones del museo, mejorar interacción visitante y patrimonio cultural |
| **Descripción**| Gestionar un conjunto de artefactos que tiene un propósito común. Permite Crear, editar y eliminar Exposiciones.
| **Origen**| Caso de uso Sistema de gestión |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF10 |
| **Nombre Requisito**| Gestionar Mapa del museo |
| **Requisito de usuario**|Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Gestión eficiente de las operaciones del museo |
| **Descripción**| Permite editar el mapa del museo, crear y dividir espacios. Guardar versiones del mapa. Se puede visualizar dónde está cada artefacto o exposición, o mover los artefactos dentro del museo a través del mapa.|
| **Origen**| Caso de uso Sistema de gestión |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF11 |
| **Nombre Requisito**| Gestionar rutas |
| **Requisito de usuario**| Recorrido Guiado Mejorado |
| **Objetivo de Negocio**| Gestión eficiente de las operaciones del museo, mejorar interacción visitante y patrimonio cultural |
| **Descripción**| Permite crear rutas recomendadas o artefactos recomendados. Puede generar un QR por cada elemento para que luego sea accedido por el visitante. También se puede asociar ubicaciones en el mapa para recomendar automáticamente según la posición del visitante en el museo.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF12 |
| **Nombre Requisito**| Generar informes |
| **Requisito de usuario**| Dashboard para administradores del museo |
| **Objetivo de Negocio**| Toma de decisiones informada |
| **Descripción**| Permite personalizar informes en base a datos del sistema para la toma de decisiones estratégicas.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF13 |
| **Nombre Requisito**| Visualizar métricas claves |
| **Requisito de usuario**| Dashboard para administradores del museo |
| **Objetivo de Negocio**| Toma de decisiones informada |
| **Descripción**| Visualizar métricas clave: datos de visitantes, tendencias de recorridos, interacción con los artefactos y efectividad de las exposiciones.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF14 |
| **Nombre Requisito**| Visualizar informes |
| **Requisito de usuario**|Dashboard para administradores del museo |
| **Objetivo de Negocio**| Toma de decisiones informada |
| **Descripción** | Poder visualizar los informes Generados. Se debe poder filtrar por intervalo de fechas y exposiciones.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF15 |
| **Nombre Requisito**| Recopilar datos desde sistema visual |
| **Requisito de usuario**| Identificación y Análisis de Visitantes |
| **Objetivo de Negocio**| Toma de deciciones informada, mejorar interacción visitante y patrimonio cultural |
| **Descripción**| Recopila y envía al sistema de gestión información de flujo de visitantes, rutas más frecuentes y tiempo dedicados a cada exhibición. Entrega información que permite mejorar las rutas más efectivas.|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RF16 |
| **Nombre Requisito**| Poner a disposición pública datos e información del museo |
| **Requisito de usuario**| Interoperabilidad entre Museos y Plataforma de Datos Abierto |
| **Objetivo de Negocio**| Fomentar innovación, Interoperabilidad entre museos |
| **Descripción| Acceso públicos a datos, información y recursos digitales del museo|
| **Origen**| Necesidad del cliente |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
## 3. Requerimientos de interfaces externas
### 3.1 Requerimientos de interfaz de usuario
| | |
| -------- | -------- |
| **ID** | RIU01 |
| **Nombre Requisito**| Diseño intuitivo |
| **Descripción**| Diseño intuitivo y fácil de usar para visitantes de todas las edades y niveles de experiencia tecnológica. |
| **Origen**| Aplicación móvil |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIU02 |
| **Nombre Requisito**| Interfaz adaptable |
| **Descripción**| Interfaz adaptable a diferentes tamaños de pantalla. |
| **Origen**| Aplicación móvil |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIU03 |
| **Nombre Requisito**| Notificaciones |
| **Descripción**| Sistema de notificaciones para informar sobre nuevas exhibiciones de interés. |
| **Origen**| Aplicación móvil |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIU04 |
| **Nombre Requisito**| Interfaz organizada |
| **Descripción**| Interfaz intuitiva y organizada para el personal del museo. |
| **Origen**| Sistema de gestión web |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIU05 |
| **Nombre Requisito**| Documentación |
| **Descripción**| Documentación completa sobre los conjuntos de datos disponibles. |
| **Origen**| Plataforma de datos abiertos |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
### 3.2 Requerimientos de interfaz de hardware
| | |
| -------- | -------- |
| **ID** | RIH01 |
| **Nombre Requisito**| Compatilibidad navegador web |
| **Descripción**| Compatibilidad con navegadores Chrome, Edge, Safari y Firefox |
| **Origen**| Sistema de gestión web |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIH02 |
| **Nombre Requisito**| Sistemas operativos smartphones |
| **Descripción**| Compatibilidad con sistemas operativos iOS y Android |
| **Origen**| Aplicación móvil |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIH03 |
| **Nombre Requisito**| Compatilibidad navegador web |
| **Descripción**| Compatibilidad con navegadores Chrome, Edge, Safari y Firefox |
| **Origen**| Plataforma datos abiertos |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIH04 |
| **Nombre Requisito**| Compatilibidad sistemas operativos computadores |
| **Descripción**| Compatibilidad con sistemas operativos Windows, macOS y Linux |
| **Origen**| Sistema de gestión web |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIH05 |
| **Nombre Requisito**| Compatilibidad sistemas operativos computadores |
| **Descripción**| Compatibilidad con sistemas operativos Windows, macOS y Linux |
| **Origen**| Plataforma datos abiertos |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
### 3.3 Requerimientos de interfaz de comunicación
| | |
| -------- | -------- |
| **ID** | RIC01 |
| **Nombre Requisito**| Conectividad |
| **Descripción**| Conexión a internet |
| **Origen**| Sistema de gestión web |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIC02 |
| **Nombre Requisito**| Conectividad |
| **Descripción**| Conexión a internet |
| **Origen**| Aplicación Móvil |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RIC03 |
| **Nombre Requisito**| Conectividad |
| **Descripción**| Conexión a internet |
| **Origen**| Plataforma datos abiertos |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
## 4. Requerimientos no funcionales
| | |
| -------- | -------- |
| **ID** | RNF01 |
| **Nombre Requisito**| Usabilidad |
| **Descripción**| La aplicación debe ser fácil de usar y comprender para los visitantes del museo. |
| **Justificación**| La usabilidad es importante porque permite que los visitantes puedan usar la aplicación de forma intuitiva y autogestionada. |
| **Origen**| Atributo de calidad |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RNF02 |
| **Nombre Requisito**| Fiabilidad |
| **Descripción**| La aplicación debe ser confiable y estar disponible en todo momento para los visitantes del museo. |
| **Justificación**| La fiabilidad permite asegurar que la información del museo esté siempre disponible para los visitantes. |
| **Origen**| Atributo de calidad |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RNF03 |
| **Nombre Requisito**| Seguridad |
| **Descripción**| La aplicación debe garantizar la privacidad y seguridad de los datos de los visitantes del museo. |
| **Justificación**| Al incluir un registro de usuario, la aplicación debe asegurar la privacidad de los datos que los visitantes ingresan. |
| **Origen**| Atributo de calidad |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RNF04 |
| **Nombre Requisito**| Escalabilidad |
| **Descripción**| La aplicación debe ser escalable para manejar un gran número de visitantes y datos. |
| **Justificación**| La escalabilidad permite por un lado que al aumentar la cantidad de visitantes la aplicación continúe operando, y por otro que la plataforma de datos abiertos entregue información a terceros sin caídas ni demoras. |
| **Origen**| Atributo de calidad |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
| | |
| -------- | -------- |
| **ID** | RNF05 |
| **Nombre Requisito**| Adaptabilidad |
| **Descripción**| La aplicación debe ser adaptable a medida que se recopilen y analicen datos sobre el uso y las preferencias de los visitantes. |
| **Justificación**| La adaptabilidad permite que se puedan hacer algunos ajustes de acuerdo al uso que le den los usuarios con el fin de optimizar el flujo de información dentro de la aplicación. |
| **Origen**| Atributo de calidad |
| **Estado**| En aprobación |
| **Estado Desarrollo**| Pendiente |
| **Estado QA**| Pendiente |
| **Estado Producción**| Pendiente |
## 5. Definiciones y acrónimos
| Termino | Definición |
| ---------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Recorrido | Ruta o itinerario que sigue un visitante mientras explora las exhibiciones y colecciones de un museo. Este recorrido está diseñado para guiar a los visitantes a través de las diversas salas y áreas del museo, permitiéndoles experimentar de manera organizada y educativa las diferentes obras de arte, objetos históricos o cualquier otro tipo de exhibición que el museo albergue. |
| Recomendación | La recomendación personalizada al visitante de un recorrido en un museo, en base a sus preferencias o desde el sistema de visualización o desde código QR |
| Visitante | Persona que acude a un museo con el propósito de explorar sus colecciones, exhibiciones y actividades. Los visitantes de un museo pueden tener diversos objetivos al realizar su visita, como aprender sobre la historia, el arte, la ciencia o la cultura representados en las exhibiciones |
| Código QR | Significa "Quick Response" o "Respuesta Rápida" en inglés, es un tipo de código de barras bidimensional cuadrado que almacena información de manera cifrada. Los códigos QR pueden contener diversos tipos de datos, como texto, enlaces URL, información de contacto, coordenadas geográficas, eventos de calendario, entre otros. |
| Artefacto | Un artefacto es un objeto físico que forma parte de la colección del museo y que se exhibe para su estudio, disfrute y educación. Estos objetos suelen tener un valor cultural, histórico, artístico, científico o antropológico, y son preservados y mostrados con el fin de transmitir conocimientos y preservar la memoria colectiva. |
| Atributos del Artefacto | Información asociada al artefacto como imagenes de alta calidad, contenido multimedia, descripciones de importancia historica y cultural. |
| Museo App | Aplicativo que utilizará el visitante para personalizar preferencias y acceder a recorridos guiados. |
| Sistema de posicionamiento de visitantes | Sistema de reconocimiento visual y de dispositivos, recopila datos sobre flujo de visitantes, rutas y tiempos. |
| Sistema de gestión | Visualización de KPIs e Informes. Gestión de contenido de artefactos, generación de informes y rutas. |
| Administrador de contenidos | Encargado de gestionar el contenido del museo. |
| Administrador Museo | Fucionario que necesitan acceso a KPI e informes. |
| Plataforma museo datos abiertos | Sistema que permite el acceso a la base de datos del museo y recursos digitales. |
| Sistemas externos | Sistemas de otras instituciones pueden acceder a la información de nuestro museo |
| Consultor externo | Persona que puede crear aplicaciones con la información proporcionada por el museo. |