Información de interés del SiDECLARA
El alcance del sistema es el de proporcionar a la entidad receptora una herramienta para cumplir con sus obligaciones con la LGRA (Ley General de Responsabilidades Administrativas).
Este sistema ha sido desarrollado en Linux server, Ubuntu 20.04; las herramientas utilizadas igualmente han sido desarrolladas a partir de ambientes Linux.
El proyecto utiliza Dockers para aislar al sistema del ambiente externo, esto hace posible que el sistema sea compatible con Windows. La versión de Windows debe ser WindowsPRO para que Dockers soporte la versión de Windows en donde se desea instalarlo.
Una vez que se hayan completado los 8 pasos que comprende la sección del siguiente enlace “Solicitud del sistema SiDECLARA” los entes serán los responsables del sistema SiDECLARA en:
– Informar
– Configuraciones posteriores a la configuración inicial
– Ajustes
– Soporte técnico Nivel 1
Notificación de cambio en el contacto técnico designado
En caso de que el ente público requiera cambiar el contacto técnico designado, responsable del seguimiento de la transferencia del SiDECLARA SESAJ, deberá notificarlo a la Secretaría Ejecutiva por escrito utilizando el siguiente botón.
Niveles de Soporte IT
Características principales
Fácil instalación
La instalación se realiza por medio de la ejecución de un script que configura completamente las herramientas necesarias.
Aislamiento de su ambiente
Todos los cambios que se llevan a cabo para instalar las herramientas necesarias se realizan un ambiente virtual (DOCKER) que permite evitar conflictos con herramientas y utilerías instaladas previamente en su servidor.
Personalización
El software permite la personalización completa del mismo, desde el nombre del organismo, datos de contacto, direcciones, hasta logos y colores.
Facilidad de uso
El software es muy intuitivo, sin embargo, para proporcionar la mayor ayuda posible en cada campo se cuenta con un tooltip que describe el propósito del campo y el tipo de datos requerido. Además, se cuenta con una sección de preguntas frecuentes y un curso en línea para la enseñanza en el uso del sistema.
Control en el flujo de declaraciones
El sistema le indica al usuario las secciones que ya han sido llenadas, con un indicador de avance que le permite al usuario apreciar el esfuerzo. Cada sección puede llenarse de manera independiente y en sesiones. No es necesario llenarlo todo en una sola sesión.
Apoyo al Órgano Interno de Control (OIC)
El OIC lleva el control del cumplimiento de la obligación de las declaraciones.
El OIC da de alta a los servidores públicos del organismo, de manera que solo los servidores pertenecientes al órgano público pueden presentar su declaración en el sistema del organismo.
Estadísticas
El OIC puede obtener estadísticas de presentación de declaraciones, de manera que puede monitorear el avance en el cumplimiento de la obligación y generar los reportes correspondientes.
Seguridad
El sistema cuenta con mecanismos que ocultan detalles de la implementación haciendo más difícil los ataques. Estos mecanismos deben reforzarse con la seguridad del hospedaje que debe contar con firewalls y proveer con certificados SSL y otras herramientas que van más allá del alcance del software SiDECLARA SESAJ.
Requerimientos mínimos
El SiDeclara SESAJ funciona en cualquier sabor de Linux, recomendamos que sea Linux Server. SiDECLARA SESAJ funciona igualmente en Windows Server 2019, el requisito es asegurar que Windows ofrece soporte para Docker.
- Sistema Operativo:
- Versiones basadas en el Linux kernel 2.6.. Ubuntu 16, RHEL7, CentOS.
- Windows Server 2016 y superior.
- 2 núcleos de CPU 2.5 Ghz
- 4 GB Memoria RAM
- 500 GB de disco duro
*Los requerimientos son estimados para un volumen de 200 usuarios en padrón de declarantes y con una carga de uso de aprox. 20 usuarios concurrentes por hora. Dependiendo de la cantidad de usuarios a manejar, y particularmente para un número elevado de los mismos (por ejemplo, más de 5 mil usuarios) se sugiere el diseño de una arquitectura especializada en alto rendimiento y alta disponibilidad; ejemplo de soluciones que pueden aplicarse son: balanceadores de carga, replicadores de información, o incorporar distintas zonas de disponibilidad.
Lenguajes y herramientas de desarrollo
El SiDECLARA está desarrollado utilizando herramientas con 0 costo de propiedad, como son el Framework DJango, con Python 3, MariaDB o Posgress, como servidor de http usamos NGinx.
El Framework de DJango es una de las herramientas más confiables y populares para el desarrollo de sistemas, por ejemplo YouTube, Instagram, NY Times, Pinterest, Disgus, siguiendo las mejores prácticas de desarrollo.