# Bienvenido a PMP

## Overview

La aplicación web **PMP**, abreviatura de **P**erformance **M**onitoring **P**latform, es una herramienta integral diseñada para facilitar la recopilación y gestión de datos de campo relacionados con el programa ALRI-RAÍCES. Este sistema se ha desarrollado específicamente para satisfacer las necesidades de los socios y aliados estratégicos del programa en su labor de seguimiento y evaluación de diversas actividades agrícolas y de desarrollo.

PMP, al ser una aplicación web integral, se convierte en una herramienta ágil y escalable que puede ser adoptada por otros poryectos y organizaciones y replicar su modelo a diferentes escalas y sectores.

<figure><img src="https://3635169347-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8R3k0QfPKtVn4ii6Ti8N%2Fuploads%2F9UOQc7IyhxqnXIQJHpAv%2FALRI-RA%C3%8DCES%20PMP%20-%20Entradas_Analisis_Visualizaci%C3%B3n.png?alt=media&#x26;token=64ee4f87-5529-4e99-90b6-c45dce6de173" alt=""><figcaption><p>PMP contiene formularios internos para el registro de datos, los cuales son procesados en tiempo real. Otras herramientas complementarias pueden ser utilizadas y configuradas para alimentar los datos (por ejemplo, herramientas ODK). PMP contiene paneles que permiten el análisis y visualización de datos; herramientas como Power BI, ArcGIS Pro, entre otras, pueden ser utilizadas para generar visualizaciones que abonen a la toma de decisiones.</p></figcaption></figure>

### Funcionalidades Clave

PMP ofrece una serie de funcionalidades clave que simplifican y optimizan la recopilación y gestión de datos:

* **Escuelas de Campo (ECA's):** Permite el registro de las Escuelas de Campo para promotores y agricultores, desarrolladas por los socios en los territorios de intervención.
* **Registro de Participantes:** Permite el registro de los participantes del programa, recopilando información detallada sobre sus perfiles, actividades, y avances.
* **Parcelas/Fincas:** Permite el registro de parcelas y fincas, incluyendo datos geoespaciales y características específicas de cada ubicación.
* **Agricultura de Conservación:** Registra prácticas de agricultura de conservación utilizadas para mejorar la sostenibilidad agrícola.
* **Productividad:** Permite el seguimiento de datos de productividad, como rendimientos de cultivos y ganancias en las parcelas.
* **Costos de Producción:** Registra los costos asociados a las actividades agrícolas.
* **Entregas de Becas (Programa Colibrí):** Registra las entregas de becas y beneficios del Programa Colibrí, asegurando un seguimiento preciso de las asignaciones.
* **Pasantías (Programa Colibrí):** Registra los jóvenes del Programa Colibrí que realizan sus pasantías en ALRI-RAÍCES.

### **Paneles (Dashboards)**

PMP cuenta con diferentes paneles interactivos que proporcionan una visión global y detallada de los datos recopilados. Estos paneles permiten a los usuarios:

* **Seguimiento de Metas y Objetivos:** Evaluar el progreso hacia los objetivos del programa y realizar ajustes según sea necesario.
* **Visualizar Tendencias e Impacto:** Observar tendencias a lo largo del tiempo en aspectos como productividad, costos y participantes. Los paneles personalizados brindan a los socios y el equipo técnico de campo una visión del impacto en los territorios.
* **Acceder a Datos Geoespaciales:** Utilizar mapas para ver la ubicación de escuelas de campo, promotores, parcelas, aplicación de prácticas de conservación. Tambíen es posible descargar los datos geoespaciales en formato ***.geojson*** para crear mapas personalizados y específicos.
* **Informes Personalizados:** Los paneles incluyen filtros sencillos que pueden ser aplicados para ver información más detallada. También es posible utilizar herramientas como PowerBI o herramientas de ESRI para crear informes más personalizados y específicos.

### **Beneficios Clave**

* **Seguimiento en Tiempo Real:** Permite un seguimiento en tiempo real de los datos y resultados, lo que facilita la toma de decisiones informadas.
* **Recopilación Eficiente de Datos:** Al ser un sistema web, unifica y simplifica la captura y el almacenamiento de información, reduciendo la carga administrativa.
* **Mejora la Transparencia:** Proporciona a socios y aliados estratégicos una visión clara de las evidencias y el impacto del programa.
* **Facilita la Colaboración:** Permite a los socios y aliados compartir datos y trabajar juntos para lograr los objetivos del programa.

### Requisitos del Sistema

Para garantizar que el sistema web PMP funcione correctamente, es necesario cumplir con ciertos requisitos del sistema. Estos requisitos incluyen:

* Servidor de Microsoft Azure con Windows Server e IIS habilitado para alojar la aplicación.
* Servidor de Microsoft Azure con SQL Server Standard para la base de datos.
* Un dominio o URL pública para acceder a la aplicación.
* Autenticación basada en usuarios y roles configurada y gestionada.
* Las bibliotecas y recursos necesarios para Bootstrap, Highcharts y ArcGIS JS integrados en la aplicación.
* Una cuenta de GitHub para el control de versiones.

### Tecnologías y Estándares

* ASP.NET Core MVC
* Internet Information Services (IIS)
* Windows Server
* SQL Server Standard
* Protocolos de red estándar (HTTP, HTTPS)
* Autenticación basada en credenciales
