Trabajando

Desarrollo de Sistema Web Integral para Gestión de Órdenes de Trabajo Industrial en Sinden S.A.S.

Publicado el 21 Enero, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Nota importante para los interesados:
Por favor, no enviar respuestas extensas creados con inteligencia artificial, on una respuesta simple indicando “Estoy interesado en el proyecto” es suficiente en esta primera etapa.  Posteriormente se compartirá información adicional.

Propuesta – Sistema de Digitalización de Órdenes de Trabajo (SINDEN)

1. Descripción general del sistema

Se propone el desarrollo de un sistema web para la gestión integral de órdenes de trabajo en un entorno industrial metalmecánico. El sistema permitirá registrar, consultar, ejecutar, entregar y controlar económicamente las órdenes de trabajo, entre otras funciones, eliminando procesos manuales y centralizando la información en una única plataforma.

El sistema está diseñado para un máximo estimado de 100 usuarios concurrentes entre todos los perfiles (operarios, recepción, contabilidad y administración del sistema).

2. Perfiles de usuario

El sistema contará con los siguientes perfiles:

a) Recepción
Funciones básicas:
- Crear órdenes de trabajo.
- Buscar y consultar órdenes.
- Ver registro de actividades.
- Registrar entregas parciales o totales (según permisos).
- Registrar pagos (sin poder confirmar pagos completos).

Funciones adicionales:
Acceso a funciones ó módulos adicionales que puede realizar en cada perfil pero serán habilitadas o bloqueadas desde la administración del programa.

B) Operario / Planta
Funciones básicas:
- Consultar órdenes asignadas.
- Marcar avances de producción según las fases habilitadas.
- Visualizar información necesaria para la ejecución del trabajo.

Funciones adicionales:
Acceso a funciones ó módulos adicionales que puede realizar en cada perfil pero serán habilitadas o bloqueadas desde la administración del programa.

C) Contabilidad
Funciones básicas:
- Consultar órdenes.
- Ver estados de pago.
- Generar reportes financieros.
- Visualizar pagos, saldos pendientes y totales por periodo.
- Confirmar que una orden ya está finalizada, cómo una especia de auditoría.

Funciones adicionales:
Acceso a funciones ó módulos adicionales que puede realizar en cada perfil pero serán habilitadas o bloqueadas desde la administración del programa.

D) Administrador del programa
Perfil encargado exclusivamente de la configuración del sistema.
Funciones:
- Crear y administrar usuarios.
- Definir roles y permisos por usuario.
- Configurar qué módulos y accesos aparecen en el dashboard de cada perfil.
- Definir qué usuarios pueden ejecutar acciones sensibles (entregar material, confirmar pagos, modificar estados), por ejemplo.
- Configurar listas maestras (fases de producción, métodos de pago, tipos de servicio).
- Ordenar y priorizar visualmente las fases para facilitar su uso en recepción y planta.

3. Dashboard personalizado por usuario

Cada usuario tendrá un dashboard inicial con accesos directos únicamente a las funciones que tenga habilitadas.
La visibilidad de botones y módulos no es fija por rol, sino configurable usuario por usuario desde la administración del programa.

Ejemplo:
- Un operario puede ver solo “Órdenes asignadas”.
- Otro operario específico puede ver adicionalmente “Entregar piezas”.
- Contabilidad verá reportes y estados de pago.
- Recepción verá creación, búsqueda y entregas.

4. ÓRdenes de trabajo

Las órdenes permiten:
- Adjuntar documentos (pdf, jpg, png).
- Registrar firma del cliente.
- Definir fecha y hora estimada de entrega.
- Gestionar múltiples piezas por orden.
- Asignar fases de producción seleccionadas desde un listado configurable, entre otra información.

5. Control por piezas y fases
- Cada pieza tendrá:
- Identificador interno automático (A, B, C…), acompañado de un nombre predeterminado o escrito por recepción.
- Dibujo o archivo adjunto.
- Porcentaje de ejecución introducido manualmente por el operario, el operario puede bajar o subir el porcentaje.

Las fases no tienen un orden obligatorio; todas deben completarse para que la pieza pase a estado ejecutada.

6. Entregas parciales y totales

El sistema detecta automáticamente:
- Entrega parcial cuando solo algunas piezas están entregadas.
- Entrega total cuando todas las piezas están entregadas.

El estado de la orden se actualiza automáticamente según el avance real.

7. Pagos y control financiero

- Se permiten pagos parciales.
- Cada pago registra monto y método.
- Solo usuarios autorizados pueden confirmar pagos completos.
- El sistema calcula saldos pendientes automáticamente.
- Reportes por cliente y periodo.

8. Trazabilidad y seguridad

- Historial completo de acciones (usuario, fecha, hora).
- Control de permisos granular.
- Estados finales protegidos contra modificaciones no autorizadas.

9. Alcance técnico general

- Aplicación web responsive.
- Uso en tablets y PCs.
- Base de datos centralizada.
- Copias de seguridad automáticas.
- Arquitectura escalable.

Todo lo anterior se entiende mejor, analizando la presentación Figma y comentarios que se va compartir. También hay un video de explicación de ese mismo arc

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por Á. I. S. T.