FICHA TÉCNICA

La presente ficha técnica describe las características clave del sistema Ocean SYT, una solución desarrollada  para optimizar el proceso de pesaje de tractocamiones en el sector minero. El sistema integra hardware con una plataforma digital moderna basada en Python, React, Electron y SQL Server, y permite la automatización del ingreso, pesaje y despacho de vehículos. 

 

ElementoDescripción
Nombre del SistemaOcean SYT – Sistema de Pesaje de Tractocamiones
Versión1.0
Empresa DesarrolladoraAprendiz Yamith Montoya
ClienteOcean Service and Trading
Fecha2025
ArquitecturaBasada en microservicios
Sistema Operativo BaseWindows 11 Pro

🟩 Módulo 1: Registro de Ingreso de Vehículo

IDNombre del Requisito
RF-01Ingreso de Placa de Vehículo
RF-02Creación de Registro de Vehículo
RF-03Selección de Proveedor
RF-04Opciones de Patios y Compradores
RF-09Registro de Entrada de Vehículo
RF-10Recuperación de Datos de Conductores
RF-11Selección de Producto y Destino
RF-12Captura de Peso de Entrada

🟨 Módulo 2: Registro de Despacho / Pesaje de Salida

IDNombre del Requisito
RF-13Registro de Salida de Vehículo
RF-14Captura de Peso de Salida
RF-15Cálculo de Peso Neto
RF-16Finalización de Registro
RF-17Registros en Tránsito
RF-18Finalización de Registro en Tránsito

🟦 Módulo 3: Sincronización y Almacenamiento

IDNombre del Requisito
RF-05Sincronización Automática
RF-06Almacenamiento Local Temporal

🟧 Módulo 4: Gestión de Usuarios y Seguridad

IDNombre del Requisito
RF-19Gestión de Usuarios
RF-20Roles de Usuarios
RF-27Encriptación de Datos
RF-28Cumplimiento de Protección de Datos

🟫 Módulo 5: Configuraciones del Sistema

IDNombre del Requisito
RF-21Gestión de Configuraciones
RF-22Configuración de Parámetros

🟪 Módulo 6: Auditoría y Control

IDNombre del Requisito
RF-25Registro de Actividades
RF-26Registro de Operaciones Críticas
FuncionalidadDescripción
Autenticación y gestión de usuariosPermite crear, autenticar y asignar roles a los usuarios del sistema.
Registro de ingresoCaptura datos del tractocamión al ingresar, incluyendo placas, transportadora, tipo de carbón, etc.
Captura automática de pesoLectura en tiempo real del peso a través del puerto RS232 (COM6) conectado a la báscula.
Registro de despachoVerificación y registro de salida de vehículos despachados.
Sincronización de datosSincronización automática/manual entre la base de datos local y la nube (Azure).
Almacenamiento temporal localGuarda datos de forma local en caso de pérdida de conexión.
Visualización de datosDashboards interactivos con Power BI en la nube para análisis y auditoría.
Persistencia del puerto RS232El sistema mantiene activo el puerto tras reinicio del equipo.
Arranque automáticoEl script de lectura de peso se ejecuta al iniciar el sistema operativo.
Exportación de datosPermite exportar datos para respaldo o auditoría.
RequisitoDescripción
PC baseWindows 11 Pro, mínimo 8GB RAM, 256GB SSD recomendado
Conexión a InternetNecesaria para sincronización con la nube y Power BI
Puerto de comunicaciónPuerto serie RS232 (COM6) activo para la báscula
Hardware de pesajeBáscula industrial compatible con RS232
Permisos del sistema operativoSe requiere ejecución como administrador para tareas del puerto y servicios en segundo plano
Script de inicio automáticoScript Python incluido para ejecutar el lector del puerto al arrancar Windows
ComponenteTecnología
BackendPython (Flask)
FrontendReact + Electron
Base de Datos LocalSQL Server
Base de Datos CloudAzure SQL Database
VisualizaciónPower BI en la nube
ComunicaciónPuerto RS232 (lectura de báscula)
TecnologíaTipo de Licencia
PythonMIT (Código Abierto)
FlaskBSD
ReactMIT
ElectronMIT
SQL ServerPropietaria (Microsoft)
Windows 11 ProPropietaria (Microsoft)
Azure SQLModelo SaaS (Microsoft)
Power BILicencia Pro por usuario
Scroll al inicio