Ir al contenido principal

Esta página ha sido traducida de manera automática y puede contener errores

Plataforma tecnológica

DHIS2 es una plataforma flexible, personalizable e internacionalizada basada en principios de código abierto y diseñada para funcionar en entornos con recursos limitados.

Enlaces directos al contenido de la página

    Web habilitada

    DHIS2 es una aplicación web basada en tecnología Java estándar. Esto significa que la aplicación se ejecuta en cualquier servidor web o contenedor de servlets compatible con Java, y que se puede acceder a ella a través de un navegador web en Internet. DHIS2 puede desplegarse en un servidor nacional en línea o alojarse en la nube, así como desplegarse en una intranet fuera de línea.

    Ampliable con aplicaciones

    La plataforma DHIS2 permite crear e instalar aplicaciones personalizadas en cualquier instancia en ejecución. DHIS2 cuenta con una rica API Web RESTful, que permite crear aplicaciones utilizando tecnologías puramente Web como Javascript, CSS y HTML5. El DHIS2 App Hub permite a los desarrolladores independientes compartir sus aplicaciones con la comunidad DHIS2.

    Plataforma independiente

    DHIS2 está escrito en Java. Las aplicaciones Java se ejecutan en cualquier plataforma para la que exista un entorno de ejecución Java, en la práctica todas las plataformas populares, incluidas Windows, Linux, Mac OS X y Solaris.

    Funciona con los principales navegadores

    DHIS2 está escrito de acuerdo con el estándar W3C para HTML y CSS y se ejecuta en cualquier navegador web compatible con estándares como Chrome, Firefox, Opera, el último Safari y Edge. El equipo de DHIS2 recomienda Chrome, ya que ofrece un rendimiento excelente para aplicaciones con un uso intensivo de Javascript como DHIS2.

    Configurado para la introducción móvil de datos

    Además de la interfaz estándar del navegador web, DHIS2 está diseñado para permitir la introducción de datos en dispositivos móviles. La aplicación DHIS2 Android Capture es una solución móvil integrada para teléfonos y tabletas Android desarrollada por el equipo central de DHIS2. DHIS2 también proporciona un SDK Android para facilitar el desarrollo de aplicaciones móviles personalizadas para la plataforma DHIS2, y DHIS2 puede configurarse para la entrada de datos a través de SMS.

    Funciona con PostgreSQL

    DHIS2 funciona con el sistema de gestión de bases de datos relacionales de código abierto PostgreSQL.

    Licencia de software libre

    DHIS2 se publica como software libre bajo la licencia BSD de 3 cláusulas. Esto significa que no sólo puede descargarse gratuitamente, sino que tiene acceso al código fuente y puede modificarlo y redistribuirlo como desee.

    Trabaja sin conexión

    DHIS2 es una aplicación web, aunque el módulo de introducción de datos puede utilizarse sin conexión a Internet. Esto significa que si Internet se cae durante una sesión de trabajo se pueden seguir introduciendo datos en el sistema. Los datos se almacenan localmente en el navegador y pueden cargarse fácilmente en el servidor central en cuanto se restablezca la conectividad. Esta funcionalidad fuera de línea también se incluye en la aplicación DHIS2 Android para la introducción de datos en dispositivos móviles.

    Modular

    DHIS2 tiene una arquitectura modular. Desde el punto de vista de la implementación, esto significa que es posible incluir los módulos y la funcionalidad que se requieren en su contexto y excluir lo que no necesita. Desde el punto de vista del desarrollador, esto significa que es más fácil crear funciones e incorporarlas a la aplicación sin interferir en el código fuente existente.

    Configuraciones instalables basadas en normas mundiales

    DHIS2 ha colaborado con la OMS en la creación de paquetes de datos estandarizados para reforzar el uso de datos en programas sanitarios clave a escala nacional e internacional. Los paquetes de configuración de la OMS consisten en metadatos de DHIS2 en formato .json que proporcionan configuraciones estándar de DHIS2 según las recomendaciones de la OMS, alineadas con un plan de estudios de salud pública. Estos paquetes pueden descargarse e instalarse de forma modular y modificarse para satisfacer las necesidades locales.

    Interoperable

    DHIS2 es interoperable con otras aplicaciones informáticas del sector, como iHRIS, OpenMRS y el IMR de la OMS, y suele desempeñar un papel importante en el ensamblaje de datos procedentes de sistemas hospitalarios, de recursos humanos y logísticos en análisis e informes agregados. DHIS2 también cuenta con una rica API Web basada en REST que proporciona acceso programático a la mayoría de las partes del sistema y puede actuar como plataforma para portales Web y clientes de software de terceros.

    Flexible

    El modelo de metadatos de DHIS2 es completamente flexible. Esto implica que no es necesario ningún esfuerzo de desarrollo para atender requisitos especiales de introducción o análisis de datos. Por ejemplo, el sistema permite definir cualquier elemento de datos para el que capturar datos y cuenta con una jerarquía flexible de unidades organizativas.

    Internacionalizado

    DHIS2 está internacionalizado tanto en lo que respecta a la interfaz de usuario como al contenido de los metadatos de la base de datos. Esto significa que el usuario es libre de seleccionar la configuración regional que desea mostrar. DHIS2 está disponible actualmente en inglés, francés, español, portugués, hindi, vietnamita, chino y noruego, y la interfaz y los metadatos pueden traducirse a otros idiomas. Utilizamos Transifex como plataforma de localización, y los miembros de la comunidad DHIS2 pueden contribuir allí a nuestros proyectos de traducción.