Sobre este proyecto
it-programming / desktop-apps
Abierto
Se requiere el desarrollo de una macro para optimizar la conformación de las tripulaciones de los barcos de la empresa. El objetivo principal es determinar la asignación más eficiente del personal (quién debe embarcarse, quién debe ir de franco, etc.) Basándose en la actividad actual del barco (navegando, en puerto, etc.) Y un conjunto de reglas complejas, con el fin de minimizar los costos operativos. La macro deberá considerar los siguientes puntos clave: 1. Mínimo de posiciones a cubrir en cada barco (Capitán, Jefe de Máquina, etc.). 2. Duración del tiempo embarcado, tiempo a las órdenes, francos acumulados y vacaciones de cada tripulante. 3. Posibilidad de reemplazo de posiciones, por ejemplo, un marinero puede asumir temporalmente el rol de contramaestre, siempre pagando la posición de mayor valor. 4. Diferentes regímenes de generación de francos: si el barco está en puerto, no se generan francos (personal a las órdenes), mientras que si está embarcado, se pueden generar 0.8 o 1 franco por día, pagándose al 0.8 o 0.95 según la posición y zona de trabajo. La macro deberá iterar a través de toda la tripulación, evaluando su condición laboral actual y aplicando las reglas mencionadas para seleccionar la conformación más óptima y evitar costos innecesarios. Adicionalmente, esta herramienta deberá permitir proyectar el costo de la tripulación para un período de uno o dos años, basándose en la actividad prevista de los barcos, facilitando la planificación financiera a largo plazo.
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias