Terminado

Sistema en la nuve de Sgc

Publicado el 12 Abril, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

1. Funcionalidades del Sistema
Gestión de Documentos y Registros
•    Libro Maestro de Procedimientos: Un archivo centralizado que funciona como un libro maestro, donde se almacenan todos los procedimientos. Este documento debe ser accesible por cualquier usuario autorizado y debe estar visible en formato solo lectura para prevenir modificaciones no autorizadas.
•    Registros por Área: Los registros deben ser organizados por área o departamento. Cada uno de estos registros puede ser un formulario o cuestionario que se almacena tras ser llenado, permitiendo modificaciones posteriores solo en las respuestas, bajo ciertos permisos.
•    
•    Editor de Documentos Similar a Word: Integrar una herramienta de edición en línea que permita a los usuarios crear y modificar documentos con texto, imágenes, diagramas y tablas.
•    Control de Versiones Automatizado: Cada cambio en un documento debe ser registrado y fechado automáticamente, con la creación de una nueva versión del documento original que se almacena de forma segura.
•    Control de Versiones y Auditoría: Cada documento debe tener un historial de revisiones. Registrar quién creó o modificó un documento y cuándo.
•    Búsqueda Avanzada: Implementar un sistema de búsqueda eficiente que permita a los usuarios localizar documentos y registros rápidamente mediante filtros como fechas, códigos únicos y palabras clave.
Generación y Análisis de Registros
•    Formularios Dinámicos: Permitir la creación de cuestionarios donde las preguntas son inmutables sin permisos especiales, pero las respuestas son editables por usuarios autorizados.
•    Análisis y Reportes: Desarrollar funcionalidades para generar gráficos históricos y comparativos entre los resultados obtenidos y los objetivos propuestos (mensuales, semestrales y anuales).
2. Seguridad y Control de Acceso
•    Autenticación de Dos Factores (2FA): Implementar un sistema de autenticación que requiera tanto una contraseña como un token enviado al correo electrónico del usuario para acceder al sistema.
•    Roles y Permisos: Definir claramente los niveles de acceso para diferentes usuarios (administrador general, jefe, auxiliar), asegurando que cada nivel tenga permisos adecuados para sus funciones.
•    Restricción de Descargas: Establecer controles para que los documentos solo se puedan descargar con autorización del administrador general.
•    Auditoría de Acceso: Registrar todas las actividades de los usuarios, incluyendo fechas, horas y detalles de acceso a documentos y registros.
4. Implementación y Mantenimiento
•    Desarrollo Modular y Escalable: Construir el sistema en módulos para facilitar actualizaciones y mantenimiento.
•    Pruebas Rigurosas: Realizar pruebas de seguridad y funcionalidad antes del lanzamiento y de manera regular tras la implementación.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias