BIBLIOTECA VIRTUAL de Derecho, Economía y Ciencias Sociales

IMPLEMENTACIÓN DE TABLEROS DE CONTROL (INDICADORES) EN EL ÁREA DE MEJORA CONTINUA EN UNA EMPRESA DE MANUFACTURA

Alejandro Pérez Cortés y José Bernardo Parra Victorino



Esta página muestra parte del texto pero sin formato.

Puede bajarse el libro completo en PDF comprimido ZIP (144 páginas, 2 Mb) pulsando aquí

 

 

4.5 PROPUESTA DE DESARROLLO.

4.5.1 DISEÑO DE ALGORITMOS.

A continuación se presentan los algoritmos más importantes que se proponen como parte de la solución informática. El modelo de desarrollo de software para esta fase fue el modelo de espiral, esto es debido a que se realizaron ajustes en las primeras etapas del sistema, teniendo que modificar en algunas ocasiones las gráficas o el orden de los datos mostrados.

Algoritmo: Graficar Pareto

El algoritmo para Graficar Pareto requiere adicionalmente de las funciones Objetivo y GenerarGráfico que buscan el objetivo esperado por número de parte, GenerarGráfico utiliza un complemento desarrollado en java para generación de gráficas, llamado FusionCharts. La Figura 4.7 muestra el Diagrama de Actividad de GraficarPareto y en el algoritmo 4.1 está su correspondiente pseudocódigo.

Función GraficarPareto (área tipo entero, modelo tipo entero , parte tipo entero)

arrData tipo arreglo (10,3)

i tipo número

/*Se determinan criterios de búsqueda para consulta:*/

Asignar cadenaSQL en base a criterio de búsqueda

conectar Tabla (cadenaSQL)

si tabla.registros > 0 entonces

i= 0

mientras i < tamaño (arrData) hacer

Asigna los datos al vector /* arrData (que contendrá de forma ordena el total de retrabajos y que servirá para graficar*/

si no es tabla.findearchivo entonces

Si i >= 9 entonces /*Si son más de 10 datos solo se grafican los primeros 10*/

arrData(10,1) = “Otros”

si no entonces

arrData(i, 2) = rstemp("conteo") /*Obtiene el total para ese número de parte*/

fin si

fin si

fin mientras

GenerarGrafico(arrData)

fin si

fin función

Algoritmo 4.1 Algoritmo GraficarPareto.

Algoritmo: Alerta de Retrabajo

A continuación se muestra el algoritmo que verifica en cada cambio de turno el total de retrabajos registrados, el algoritmo presentado fue utilizado para su implementación en dos diferentes plataformas: ASP para su visualización desde sitios web y en JAVA para su uso en dispositivos móviles. La Figura 4.8 muestra el diagrama de alerta de retrabajo y en el algoritmo 4.2 esta su correspondiente pseudocódigo.

Función AlertaRetrabajo ()

asigna cadenaSQL a números de parte de la planta

conecta Tabla (cadenaSQL)

mientras no-fin (Tabla) hacer

asigna cadenaSQL2 a retrabajos registrados en el día

conecta Tabla2(cadenaSQL2)

mientras NoFin (Tabla2) hacer

asigna cadenaSQL3 a Objetivos de cada número de parte

conecta Tabla3(cadenaSQL3)

mientras NoFin (Tabla3) hacer

si Conteo > Objetivo entonces

escribir ¡ALERTA DE RETRABAJO!

escribir Número de pieza

escribir Total de retrabajo

fin si

MoverRegistro(tabla3)

fin mientras

MoverRegistro(tabla2)

fin mientras

MoverRegistro(tabla)

fin mientras

fin si

fin función

Algoritmo 4.2. Algoritmo de Alerta de Retrabajo


Grupo EUMEDNET de la Universidad de Málaga Mensajes cristianos

Venta, Reparación y Liberación de Teléfonos Móviles