Sie sind auf Seite 1von 41

Guía Programa IIE

1. NOTAS PARA EL USUARIO DEL PROGRAMA IIE DE


DISTRIBUCION EN PLANTA.
Este paquete de software está diseñado para ejecutar los programas de IIE de distribución en planta a
través de la selección de un MENU llamado HELLO. Para acceder a él, se carga el GWBASIC desde DOS,
tras lo cual aparece una pantalla en cuya parte inferior se muestra una barra compuesta por las siguientes
opciones:

1 LIST 2 RUN 3 LOAD” 4 SAVE” 5 CONT 6 ,”LPT1 7 TRON 8 TROFF 9 KEY 0 SCREEN

Para acceder al MENU HELLO deberemos pulsar F3 (aparecerá en pantalla LOAD”), escribir a
continuación HELLO y pulsar ENTER. El programa HELLO queda cargado, tras lo cual pulsaremos F2 y
ENTER a fin de poder ejecutarlo. Hecho lo anterior en pantalla nos aparecerá el siguiente menú que
llamaremos MENU HELLO:

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN
---------------------------------------------

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ?

Ahora se puede seleccionar cualquier opción pulsando el número del programa adecuado. Si usted
quiere ir al programa “Evaluación de la distribución en planta", escriba "4" y presione la tecla ENTER; el
programa seleccionado (el de Evaluación de la distribución) se cargará desde el disco. Usted podrá salir en
cualquier momento de uno de estos 4 programas al menú HELLO sin más que presionar la tecla CONTROL
y BREAK simultáneamente; para salir desde el MENU HELLO de nuevo al DOS elegiremos la opción 5
“Exit” y pulsaremos ENTER; en la nueva pantalla teclearemos la palabra SYSTEM y de nuevo ENTER.

Siguiendo con el MENU HELLO, el programa 1 (generador de gráficos FROM/TO) y el programa 2


(MICRO-CRAFT) pueden estar encadenados, es decir, los resultados obtenidos como salida del programa 1
pueden ser usados como datos de entrada del programa 2 sin más que seleccionar las opciones adecuadas que
aparecerán en el programa de menús individuales; los resultados del programa 1 serán almacenados en un
fichero que podrá ser leído desde el programa 2; más adelante, se verá un ejemplo ilustrativo del proceso de
encadenamiento de estos dos programas.

2. GENERADOR DE GRAFICOS FROM/TO.


El gráfico FROM/TO se corresponde con la matriz origen- destino, que recordamos es una tabla que
sirve para medir el número de desplazamientos realizados entre los diferentes departamentos de una empresa
y el coste que tales desplazamientos suponen. Los analistas de distribución en planta generalmente tienen que
hacer un cálculo exhaustivo, siguiendo el número de operaciones para cada producto (o parte del mismo) que
va a ser producido. Los productos se mueven por los departamentos en lotes y las operaciones/procesos
pueden cambiar la forma/peso de la parte que se mueve entre los departamentos y, como consecuencia, el
tamaño de los lotes (número de partes por carga) varían cuando cada componente se mueve a través de las
diferentes etapas de producción. A causa de las diferencias en volumen de producción, tamaño de los lotes y
la secuencia de operaciones de cada componente, el cálculo puede llegar a convertirse en muy tedioso y
exhaustivo.

1
Guía Programa IIE

Cuando se usa el cuadro "FROM/TO de distribución en planta" el analista da por sabido que el coste
de materiales guarda relación con el número de viajes realizados entre departamentos, y como consecuencia,
organiza los departamentos de forma que se incremente la proximidad entre ellos para poder así minimizar los
costes. Es decir, si se conoce el coste(s) por viaje unitario (una unidad de distancia) entre diferentes
departamentos, se puede calcular fácilmente el total del coste de manejo del material para una distribución y,
el analista podrá ordenar los departamentos de forma que se consiga el objetivo de reducir en cuanto sea
posible el coste total .

El programa presentado aquí aceptará información acerca de productos/componentes a fabricar, tales


como volumen de producción, tamaño de los lotes, y secuencias de operaciones. Producirá a partir de esa
información, un cuadro FROM/TO, expresado en número de viajes intercambiados entre departamentos.

Los resultados se pueden usar directamente o como datos de entrada de los programas de
distribución en planta. En este último caso, la salida se almacenará en un fichero, donde otros programas
pueden acceder a él. En el ejemplo siguiente se muestra el uso de este programa paso a paso.

2.1. EJEMPLO DE UTILIZACION DEL PROGRAMA FROM/TO.


Consideramos el caso de una fábrica integrada por 8 departamentos de producción (numerados del 1
al 8). Los productos están clasificados en 10 grupos, cada uno de los cuales debe pasar a través de una serie
de operaciones. El volumen de producción de cada grupo, las piezas por lote y sucesión de operaciones se
muestran en la tabla 10.1.

Productos Volumen Unidades del lote Secuencia de las


operaciones *
1 100 5 1.3.6.8
2 30 2 1.7.8
3 50 5 1.5.8
4 240 10 1.2.4.7.8
5 300 30 1.6.8
6 560 20 1.4.7.8
7 180 10 1.4.5.8
8 1000 20 1.3.5.6.4.8
9 960 30 1.2.7.4.8.
10 260 20 1.6.8
*Secuencias definidas por nº de Dptos.
Tabla 10.1

- SOLUCION DEL EJEMPLO EN SU PC

Llame al programa HELLO y seleccione la opción 1.

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN
----------------------------------------------

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ? 1

Esta opción cargará el programa IIE FROM/TO apareciendo en la pantalla el siguiente mensaje:

DO YOU WISH TO INPUT FROM A DISKFILE(Y OR N)? N

2
Guía Programa IIE

O sea es posible utilizar como datos de entrada los datos obtenidos en una ejecución previa del
mismo; como en el caso de nuestro ejemplo es la primera vez que lo introducimos, contestaremos NO, tras lo
cual efectuará la siguiente pregunta:

ENTER # OF PRODUCTION DEPARTMENTS ? 8

El programa ahora está preguntando acerca del número total de departamentos a considerar; en
nuestro caso es 8; el próximo paso será la introducción de la información que describa el flujo de cada
producto o componente. Sin embargo, antes de poder hacerlo, aparecerá la siguiente pantalla, en donde se nos
proporcionan las instrucciones sobre cómo deben introducirse los datos:

FOR EACH PART ENTER:


QUANTITY,BATCH SIZE,SEQUENCE OF OPERATIONS (A NEGATIVE INPUT FOR 'QUANTITY' SIGNALS END OF
INPUT)

NOTE:
1- USE DEPT.#'S FOR OPERATIONS
2- DEPT.#'S CANNOT EXCEED 10
3- ENTER '0' TO END OPERATIONAL SEQ.
4- # OF OPERATIONS CANNOT EXCEED 50 PER PART
PRESS 'ENTER' WHEN READY?

La información relativa a cada producto viene estructurada en el siguiente orden: 1º nos preguntará
sobre la cantidad a fabricar de cada producto; luego, sobre el tamaño del lote y por último, la secuencia de
operaciones. En nuestro ejemplo la información relativa al producto 1 es la siguiente:
PART # 1
ENTER QUANTITY(NEGATIVE 'QUANTITY' MARKS END OF INPUT)? 100
ENTER BATCH SIZE ? 5
ENTER DEPARTMENT # FOR OPERATION 1 : ? 1
ENTER DEPARTMENT # FOR OPERATION 2 : ? 3
ENTER DEPARTMENT # FOR OPERATION 3 : ? 6
ENTER DEPARTMENT # FOR OPERATION 4 : ? 8
ENTER DEPARTMENT # FOR OPERATION 5 : ? 0

Nótese que se introduce un 0 en el número de departamento para señalar al programa que la


secuencia de operaciones ha finalizado. A continuación, aparecerá otra pantalla que recoge la información
anterior con el fin de que comprobemos si es correcta:

PART # 1
QUANTITY 100
BATCH SIZE 5

OPERATIONAL SEQUENCE
13 6 8

DO YOU WANT TO MAKE CHANGES (Y/N) ?

Si usted decide modificar alguno de los datos anteriores contestaremos Sí a la pregunta sobre si
deseamos efectuar algún cambio y entonces, aparecerá el siguiente Menú de opciones, en el que se nos dan
las distintas opciones a modificar:

1 . QUANTITY
2 . BATCH SIZE
3 . DEPT. # OF OPERATIONS
4 . DELETE THE ENTIRE PRODUCT

ENTER # OF ITEM TO BE CHANGED ?

Si no se quiere modificar ningún dato seguiremos introduciendo la información acerca del flujo de
materiales del resto de los productos hasta que todas los productos han sido completados; por último, se
introduce una cantidad negativa para indicar el final.

PART # 11
ENTER QUANTITY(NEGATIVE 'QUANTITY' MARKS END OF INPUT)? -1

3
Guía Programa IIE

Después de una breve pausa, el ordenador calcula el número de viajes entre los departamentos; los
datos de salida, son pantallas diferentes para cada uno de los departamentos. A modo de ejemplo, los
siguientes datos son las salidas correspondientes a los departamentos 1 y 2:

FROM/TO CHART
UNITS: # OF TRIPS
----------------------------
FROM DEPT. 1
TO DEPT. 1 # OF TRIPS= 0
TO DEPT. 2 # OF TRIPS= 56
TO DEPT. 3 # OF TRIPS= 70
TO DEPT. 4 # OF TRIPS= 46
TO DEPT. 5 # OF TRIPS= 10
TO DEPT. 6 # OF TRIPS= 23
TO DEPT. 7 # OF TRIPS= 15
TO DEPT. 8 # OF TRIPS= 8
PRESS 'ENTER' TO CONTINUE

FROM/TO CHART
UNITS: # OF TRIPS
----------------------------
FROM DEPT. 2
TO DEPT. 1 # OF TRIPS= 0
TO DEPT. 2 # OF TRIPS= 0
TO DEPT. 3 # OF TRIPS= 0
TO DEPT. 4 # OF TRIPS= 24
TO DEPT. 5 # OF TRIPS= 0
TO DEPT. 6 # OF TRIPS= 0
TO DEPT. 7 # OF TRIPS= 32
TO DEPT. 8 # OF TRIPS= 0
PRESS 'ENTER' TO CONTINUE

Después de visualizar las pantallas correspondientes a cada uno de los departamentos aparece un
nuevo menú, dando al usuario la opción de salir del programa, modificar los datos existentes, introducir
nuevos datos, imprimir una copia de salida o almacenar el caso en un fichero.

NEXT STEP TO BE PERFORMED :


1. EXIT PROGRAM
2. MODIFY EXISTING DATA
3. INPUT NEW DATA
4. PRINTED OUTPUT
5. STORE OUTPUT ON DISK FILE
ENTER CHOICE NUMBER: ? 4

Si salimos de FROM/TO, el programa HELLO se ejecutará, dando la opción de correr programas


más complejos. Ya que, en este caso, la opción seleccionada ha sido la de imprimir, no aparecerá nada en la
pantalla pero se imprimirá un resumen de los resultados por impresora.

El resultado de este análisis se resume en la tabla 10.2.

FR 1 2 3 4 5 6 7 8
TO

1 0 0 0 0 0 0 0 0
2 56 0 0 0 0 0 0 0
3 70 0 0 0 0 0 0 0
4 46 24 0 0 0 50 32 0
5 10 0 50 18 0 0 0 0
6 23 0 20 0 50 0 0 0
7 15 32 0 52 0 0 0 0
8 8 0 0 32 28 43 67 0

Tabla 10.2 Gráfico de flujo FROM/TO (número de viajes)

Si se utiliza la opción de guardar los datos, entonces, aparece la siguiente pregunta:

4
Guía Programa IIE

INPUT THE FILE NAME: ? sample

INPUT THE DISK DRIVE I.D.(A, B, OR C): ? a:

De este modo, se puede escoger un nombre para su archivo y la unidad de disco en la cual se
almacenará; en nuestro ejemplo lo hemos almacenado en un disquete de la unidad a: con el nombre de
archivo “sample”.

3. PROGRAMA MICRO-CRAFT.
Tradicionalmente, los algoritmos de distribución en planta son clasificados en dos categorías.

1. de construcción: son aquellos que partiendo de la información recogida en la fase inicial, elaboran una
distribución parcial y a partir de ella, van generando la representación definitiva mediante el proceso
de ir añadiendo paulatinamente un departamento más cada vez. El orden en que se produce esta
incorporación suele ser elegir en primer lugar, uno de los departamentos de forma aleatoria y, de ahí
en adelante, mediante algún criterio que puede estar basado en la proximidad, por ejemplo, ir
añadiendo el resto hasta tener completada la representación.

2. de mejora: son aquellos que parten de una distribución completa, es decir, en la que están
representados todos los departamentos, e intentan conseguir alguna otra distribución que se ajuste
mejor que la anterior mediante la reordenación de los departamentos. Puesto que el número de
distintas combinaciones que se pueden proponer entre todos los departamentos puede ser muy
elevada, suele ocurrir que se introduzcan limitaciones a la forma en que se deberá producir esa
reordenación y así encontramos, por ejemplo, que la modificación de una distribución a otra consista
en el intercambio del lugar ocupado únicamente por dos departamentos.

La distribución inicial/existente, es parte del dato de entrada necesario para este tipo de algoritmos. El
programa presentado aquí (CRAFT) es de tipo mejora.

El objetivo del CRAFT, es minimizar el coste del manejo de material donde el coste viene expresado
como una función lineal de la distancia recorrida en una planta. Como consecuencia, el acceso al CRAFT es,
en esencia, cuantitativo. CRAFT evalúa la distribución con respecto al coste total del manejo de materiales y
considera el efecto de los cambios de posición de los departamentos. Si las mejoras pueden ser realizadas
mediante intercambios entre pares de departamentos, el cambio que dé mejores resultados es implementado.
El proceso de cambio continúa por cada departamento hasta que una determinada distribución no pueda ser
mejorada.

Cuando familias de más de un departamento se cambian entre sí, pueden surgir nuevos grupos de
mejora; por ello, la distribución final obtenida mediante CRAFT depende de una distribución inicial y no hay
garantía de que la distribución final sea la misma para distribuciones iniciales diferentes, incluso si el resto de
los datos son los mismos.

MICRO-CRAFT es una adaptación del método CRAFT, debido a lo cual, el programa cuenta con
una serie de supuestos que permiten el uso del intercambio de parejas de departamentos en el ordenador;
además, produce una representación gráfica en la pantalla. De hecho, MICRO-CRAFT es un sistema que usa
2 programas (CRAFT, CGRAPH) y dos ficheros datos/gráficos (CFLAG, CDATA). Los programas y ficheros
están encadenados en un orden específico que optimiza el uso de la memoria del ordenador. El usuario puede
correr sólo un programa seleccionando la opción 2 en el menú. Como con todos los programas de distribución
computarizados, la distribución final en MICRO-CRAFT precisará ajustes de acuerdo con la configuración de
los límites finales de los departamentos, por ejemplo, poner oficinas, paredes, etc.

A diferencia del lote de la versión CRAFT, MICRO-CRAFT es muy simple para aceptar datos de
entrada, incluyendo el arranque inicial. El programa tiene un número de opciones que lo convierte en una
herramienta importante para los diseñadores en planta. A continuación, veremos cómo se ejecutan los
programas, incluyendo, limitaciones/consideraciones, programa de entrada y opciones.

5
Guía Programa IIE

3.1. PROGRAMA DE FUNCIONAMIENTO.


El programa acepta una distribución inicial de los departamentos existentes en una planta, además de
información acerca del flujo de material (Cuadro FROM/TO), su coste y la superficie de los departamentos.
En base a esa información produce una primera asignación sub-óptima de los departamentos con respecto al
coste total del material. El usuario podrá, posterior y opcionalmente, señalar como fija la localización de un
departamento con coste o viajes mínimos para evitar, de esta forma, que el programa lo cambie con otros
departamentos.

3.2. LIMITACIONES/CONSIDERACIONES.
El programa tiene las siguientes limitaciones :

1.- Los departamentos en la distribución están considerados como bloques de anchura fija; los usuarios
pueden necesitar ajustar la distribución final para poder hacer frente a varias configuraciones de los
departamentos.

2.- Los programas/componentes, del MICRO-CRAFT están designados para manejar hasta 40 departamentos
en la distribución.

3.- Se recomienda que el usuario ejecute el programa MICRO-CRAFT desde el menú HELLO y salga del
programa actual escogiendo la opción Exit desde el programa Menú. Si se sale usando "Ctrl/break" puede
provocar un mal funcionamiento en la siguiente utilización del programa.

3.3. OPCIONES DISPONIBLES.


Básicamente, el programa mejorará el coste del manejo de materiales sobre la distribución inicial.
Como consecuencia, aceptará como dato de entrada: el área total, (que se supone rectangular), las áreas de los
distintos departamentos, el número de viajes realizados entre departamentos y el coste/unidad, así como, una
distribución inicial.

Las opciones disponibles, son:

1.- Fijar la posición de departamentos. Después de introducir la secuencia de los departamentos en la


distribución inicial, el usuario puede elegir fijar la posición de ciertos departamentos en determinadas
secuencias. Esos departamentos no se considerarán como pareja en el cambio entre departamentos. La
localización puede variar un poco en la representación gráfica.

2.- Ayuda. Este programa es iterativo por naturaleza. Cambia posiciones de departamentos y mide el efecto
de los cambios. El usuario puede elegir parar el programa y producir una salida para una determinada
iteración.

3.- Cadena del programa generador FROM/TO. El usuario puede usar los resultados del programa generador
FROM/TO como entrada en MICRO-CRAFT, si responde Y a la pregunta que a este respecto le planteará el
MICRO-CRAFT. El programa dará por supuesto que se tiene el cuadro FROM/TO, expresado en el número
de viajes intercambiados entre cada dos departamentos, en un archivo (opción 5). Entonces, se dará el nombre
del archivo y el programa leerá los datos del cuadro FROM/TO. Finalmente, debe dar el coste por viaje, y una
unidad de distancia entre cada 2 departamentos.

4.- Distancias rectilíneas o distancias euclídeas. El usuario debe elegir entre ambas, ya que el material se
mueve entre el centro de los departamentos, bien entre distancias rectilíneas (Xs y Ys) o bien entre distancias
euclídeas (directo, líneas rectas entre los centros departamentales).

3.4. DATOS DE ENTRADA.

6
Guía Programa IIE

Los siguientes parámetros/datos de entrada se obtienen del usuario a través de preguntas y


respuestas. Normalmente, el usuario tendrá la posibilidad de corregir/cambiar los datos al final de cada grupo
de preguntas. Para disponer de opciones en el programa, éste contestará Y (para sí) y N (para no) dependiendo
de sus deseos. Los parámetros de entrada son:

1.- El número de departamentos implicados en la distribución a los cuales el usuario responde con un valor
entero (Máximo 40). Los departamentos deben ser numerados secuencialmente, comenzando con 1 y
terminando con un departamento equivalente al número de ellos.

2.- El total de área disponible, expresado en largo y ancho (el área es considerada rectangular).

3.- El número de partes. El programa considera los departamentos para ser distribuídos en partes de anchura
fija. El usuario introduce el número de trozos por departamento, y el programa calcula la anchura y
después, organiza los departamentos en las partes, tal y como, han sido secuenciadas por el usuario.
Podemos definir que una parte de una anchura dada es igual a la longitud del área dividido por el
número de partes.

4.- Las áreas de departamento se miden en metros cuadrados; el área total no debe exceder del área
disponible, pues en caso contrario aparecerá un mensaje de error.

5.- El cuadro FROM/TO y el coste por viaje. El usuario necesita determinar el número de viajes realizados
entre cada dos departamentos y el coste por viaje y por unidad de distancia. El número de viajes puede
ser determinado gracias a la información acerca de flujos de material y la carga unitaria (lo cual va en
función del método de manejo de los materiales). Esta información puede ser obtenida directamente
desde la salida del cuadro generador FROM/TO (opción 1 del menú). En cambio, la información acerca
del coste por viaje es una función del material transferido entre departamentos.

El programa considera el viaje del material como una línea recta que une el centro de los departamentos

A1
(X1, Y1)
Bay 1.

(X, Y)

Bay 2.
(X2, Y2)
A2

Figura 11.1. Cálculo del Centroide para el


Departamento A, que tiene el área A1 en la
hilera 1 o “bay 1”, y el resto (A2) en la hilera
2. Las coordenadas X e Y del centroide se
calculan de la siguiente forma:
X1·A1 + X2·A2 Y1·A1 + Y2·A2
X= Y=
A1 + A2 A1 + A2
(euclídeo) ó en Xs ó Ys (rectilínea). La posibilidad de considerar viajes entre centros, es por lo general,
una consideración poco realista. Para departamentos que se extienden en más de una parte, se considera
el centroide en el centro del departamento, como muestra la figura 11.1.

6.- Ordenación inicial de la distribución Esta información se da al ordenador en respuesta a la pregunta


pertinente acerca de cuál es la secuencia inicial de los departamentos, estos datos se introducen al

7
Guía Programa IIE

programa mediante una secuencia inicial (expresada en números) de los departamentos, como si ellos se
distribuyesen en una línea continua por partes, comenzando desde la esquina noroeste del área
rectangular. Por ejemplo, la distribución inicial que se muestra en la figura 11.2 se expresa como: 5, 3, 2,
1, 4 y 6, y pertenece a la totalidad de los departamentos implicados en la distribución. Nótese que un
mismo departamento puede estar dividido en diferentes partes pero el material debe fluir desde un
departamento al siguiente.

5 3

2
1
4

Figura 11.2.- Secuencia de la distribución inicial

3.5. RESULTADOS Y COMENTARIOS DE INTERES.


El programa producirá secuencias de salida y el corresponde coste del manejo del material, cada vez
que encuentre una mejora en el coste total.

Dependiendo de qué opción se seleccione, el programa puede dar soluciones sub-óptimas, entonces
se puede seleccionar una representación gráfica para la distribución dada, con su correspondiente coste.
Además, debemos considerar:

1.- El usuario debe intentar diferentes distribuciones iniciales para observar la dependencia de la distribución
final respecto de la disposición inicial.

2.- También se pueden usar los mismos datos para un número diferente de partes (si el problema que se está
resolviendo permite que esto sea posible) y ver los efectos producidos en las distintas distribuciones y
costes.

3.- El usuario puede disminuir el cálculo del tiempo de computación si elige una buena distribución en
planta inicial o una salida previa del CRAFT.

3.6. EJEMPLO DE UTILIZACION DEL PROGRAMA MICRO-CRAFT.


La anchura de los departamentos en este ejemplo, tienen que ajustarse a 60 metros y consiste en lo
siguiente: el centro de información de sistemas de un banco metropolitano consta de 9 áreas departamentales.
La actual distribución, matriz flujo, y la matriz de costes para el centro de información se ven en las figuras
11.3, 11.4 y 11.5. Los datos utilizados en el ejemplo están basados en la influencia de varios departamentos en
términos del número de viajes hechos por día entre los mismos. Los datos del coste reflejan salario medio de
los empleados en los departamentos y la importancia de sus trabajos en el centro. Basado en la información
dada, se necesita analizar la distribución para obtener una mejora usando MICRO-CRAFT para los siguientes
casos:

a.- Se da por supuesto que todos los departamentos son intercambiables y usan distancias rectilíneas.

b.- El departamento 1, es fijo en la localización actual y se utiliza distancia euclidea para medir los
viajes.

8
Guía Programa IIE

L= 180

A(50x60) C(40x60) H(30x60)

E(30x60)

A=120

B(70x60) I=40x20) G(40x40)

D(50x60)

F(50x60)

Figura 11.3. Distribución inicial.

A B C D E F G H I
A 9 0 4 0 2 7 0 0
B 15 7 3 0 1 1 14 0
C 2 7 1 5 0 12 7 0
D 10 0 10 9 0 0 0 4
E 8 3 0 3 7 8 1 12
F 7 15 3 9 0 0 0 3
G 0 0 1 12 1 3 3 17
H 2 1 0 8 3 0 3 9
I 0 0 0 0 0 0 0 0 0

Figura 11.4. Número de viajes entre departamentos (Flujo de materiales).

A B C D E F G H I
A 5 5 5 5 5 5 5 5
B 3 3 3 3 3 3 3 3
C 1 1 1 1 1 1 1 1
D 2 2 2 2 2 2 2 2
E 2 2 2 2 2 2 2 2
F 4 4 4 4 4 4 4 4
G 2 2 2 2 2 2 2 2
H 3 3 3 3 3 3 3 3
I 0 0 0 0 0 0 0 0

Figura 11.5. Datos de los costes (u.m./m2 ).

9
Guía Programa IIE

En este ejemplo se requiere realizar una adaptación previa, ya que la distribución dada inicialmente
no permite que MICRO-CRAFT pueda manejarla debido a que MICRO-CRAFT no puede manejar anchuras
variables de partes y los departamentos G e I se deben ajustar para que todos los departamentos puedan ser
paralelos entre ellos. Por consiguiente, la distribución inicial se ajustará a la figura 11.6. Además, los
departamentos de la A a la I se numerarán del 1 al 9.

120

A=1 B=2

50x60 70x60
(3000) (4200)

C=3 E=5 D=4


180

40x60 30x60 50x60


(2400) (1800) (3000)

H=8 I=9 G=7 F=6

30x60 20x60 20x60 50x60


(1800) (1200) (1200) (3000)

Figura.11.6.- Distribución inicial adaptada.

10
Guía Programa IIE

3.7. SOLUCION DEL EJEMPLO CON MICRO-CRAFT.


Se ejecuta el programa HELLO y se selecciona la opción 2.

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN
---------------------------

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ? 2

Una vez ejecutado aparecerá el símbolo de MICRO-CRAFT y posteriormente, preguntará:

DO YOU WISH TO HAVE INSTRUCTIONS DISPLAYED(Y/N) ? Y

El usuario tiene la opción de ver las instrucciones del programa por pantalla que son las siguientes:

PROGRAM PERFORMS PAIRWISE EXCHANGE BETWEEN DEPARTMENTS


IN A PRODUCTION PLANT. IT DETERMINES A SUB-OPTIMAL
ARRANGEMENT WITH RESPECT TO MINIMIZING TOTAL COST OF
MATERIAL HANDLING (M.H.) IN THE PLANT.

ASSUMPTIONS :
-------------
1. PLANT AREA IS RECTANGULAR IN SHAPE
2. DEPARTMENTS ARE ARRANGED IN BAYS
3. COST OF MATERIAL HANDLING IS A FUNCTION OF EITHER
RECTILINEAR OR EUCLIDEAN DISTANCE BETWEEN
DEPARTMENT CENTERS
4. MAXIMUM # OF DEPARTMENTS IS 40

THE PROGRAM ACCEPTS DATA PERTINENT TO DEPARTMENT AREAS,


AN INITIAL ARRANGEMENT, NUMBER OF TRIPS BETWEEN DEPARTMENTS,
AND COST PER TRIP($/TRIP/UNIT DISTANCE).

IT PROVIDES A GRAPHICAL REPRESENTATION OF A SUB-OPTIMAL


ARRANGEMENT.

HIT 'ENTER' TO CONTINUE?

Después de teclear Enter, se ofrece la opción de introducir como dato de entrada los resultados del
programa IIE FROM/TO. El uso de esta opción se mostrará después. Por ahora contestaremos que no.

PROGRAM MAY ACCEPT DATA FROM A PREVIOUS RUN OF THE CRAFT


PROGRAM FROM A DISK FILE

11
Guía Programa IIE

DO YOU WANT TO USE THIS OPTION (Y/N) ? N

También ofrece la posibilidad de introducir los datos desde un fichero:


PROGRAM MAY ACCEPT DATA FROM THE FROM/TO PROGRAM USING A DISK FILE

DO YOU WANT TO USE THIS OPTION (Y/N) ? N

El programa ahora preguntará por el número de departamentos en que se divide la empresa, por la
superficie de la planta y por el número de partes. Notemos que, en este caso, la anchura es más grande que la
longitud pues deseamos tener partes paralelas La longitud es siempre paralela a las partes.

-> ENTER THE # OF DEPARTMENTS: ? 9

FOR PLANT AREA:


-> ENTER LENGTH: ? 120
-> ENTER WIDTH : ? 180

-> ENTER NUMBER OF BAYS: ? 3

ANY CHANGES(Y,N) ? N

A continuación, se introducen los datos del área de cada departamento. Después la información
introducida se vuelve a mostrar en pantalla para permitir alguna modificación.

SUMMARY OF DEPARTMENTAL AREA

DEPT.# AREA DEPT.# AREA DEPT.# AREA DEPT.# AREA


------------ ------------ ------------ ------------
1 3000 2 4200 3 2400 4 3000
5 1800 6 3000 7 1200 8 1800
9 1200
# OF DEPARTMENT TO CHANGE, 0 TO CONTINUE ?

Posteriormente el programa pide información relativa al flujo de viajes entre departamentos y al


coste de los mismos. Este proceso se lleva a cabo para todos los departamentos del ejemplo, así para el
departamento 1, es:

SUMMARY OF
TRAVEL CHART DATA -- FROM DEPARTMENT 1 TO:

DEP'T # OF $/UNIT DEP'T # OF $/UNIT DEP'T # OF $/UNIT


NO. TRIPS DISTANCE NO. TRIPS DISTANCE NO. TRIPS DISTANCE
----- ------- --------- ----- ------- --------- ----- ------- ---------
2 9 $5.00 3 0 $5.00 4 4 $5.00
5 0 $5.00 6 2 $5.00 7 7 $5.00
8 0 $5.00 9 0 $5.00
'TO' DEPT.# TO CHANGE, 0 TO CONTINUE ? 0

Análogamente tenemos para el departamento 2 lo siguiente:


SUMMARY OF
TRAVEL CHART DATA -- FROM DEPARTMENT 2 TO:

DEP'T # OF $/UNIT DEP'T # OF $/UNIT DEP'T # OF $/UNIT


NO. TRIPS DISTANCE NO. TRIPS DISTANCE NO. TRIPS DISTANCE
----- ------- --------- ----- ------- --------- ----- ------- ---------
1 15 $3.00 3 7 $3.00 4 3 $3.00
5 0 $3.00 6 1 $3.00 7 1 $3.00
8 14 $3.00 9 0 $3.00

12
Guía Programa IIE

'TO' DEPT.# TO CHANGE, 0 TO CONTINUE ? 0

Después introducir la información relativa a los 8 departamentos, se pide su secuencia en la


distribución inicial, comenzando por la esquina noroeste.

INPUT INITIAL SEQUENCE OF DEPARTMENTS


FROM SHIPPING TO RECEIVING

(EX: SEQ.1 = 3 , SEQ.2 = 11,..ETC)

DEPARTMENT # DEPARTMENT # DEPARTMENT #


SEQ. 1 = ? 1 SEQ. 2 = ? 2 SEQ. 3 = ? 4
SEQ. 4 = ? 5 SEQ. 5 = ? 3 SEQ. 6 = ? 8
SEQ. 7 = ? 9 SEQ. 8 = ? 7 SEQ. 9 = ? 6
WOULD YOU LIKE TO FIX THE LOCATION OF ANY DEPARTMENT (Y/N) ? N

El análisis dará la opción de fijar la posición de algunos o de todos los departamentos, (en esta
primera parte del problema no fijaremos ningún departamento) y ahora se pueden ver los datos de entrada en
la pantalla.

Para este ejemplo deseamos basar el coste total del viaje entre departamentos usando las distancias
rectilíneas por tanto, contestaremos R en la siguiente pregunta:

DO YOU WANT THE COST TO BE CALCULATED


BY <R>ECTILINEAR DISTANCE OR
BY <E>UCLIDEAN DISTANCE ? R

El ordenador empieza a calcular, y ya que los cálculos pueden ser muchos, se tiene la opción de
parar la ejecución presionando cualquier tecla (excepto el espaciador). Al final de cada iteración, el analista
tiene la oportunidad de ver los resultados y continuar el cálculo. Como el programa intercambia
departamentos, el ordenador da una nueva sucesión y coste siempre que se encuentre una solución mejor. El
tiempo de cálculo, está en función de la distribución inicial de los departamentos implicados. Para este
ejemplo, el cálculo del tiempo es de unos 20 segundos en un Pentium a 66 Mhz. La mejor distribución
encontrada, es la secuencia 2-1-4-6-3-8-9-7-5, con un coste total del 57.965 u.m..

COMPUTER IS CALCULATING
DEPT.SEQUENCE TOTAL COST
------------------------------------------------------------------------------
(HIT ANY KEY TO STOP CALCULATION AT THE END OF THE NEXT IMPROVED SEQUENCE)
1,2,4,5,3,8,9,7,6 70.715
2,1,4,5,3,8,9,7,6 65.865
2,1,6,5,3,8,9,7,4 61.605
2,1,6,4,3,8,9,7,5 60.055
2,1,4,6,3,8,9,7,5 57.965

< THE MICRO-CRAFT GENERATED ARRANGEMENT HAS BEEN REACHED >

HIT 'ENTER' TO CONTINUE?

Como se puede observar por la pantalla, en cada iteración solamente se modifica la posición de dos
de los departamentos y el intercambio de posiciones se basa en la búsqueda de una combinación mejor en el
sentido de rebajar el coste. El coste asociado a la combinación inicial, 70.715 u. m., va reduciéndose a medida
que se prueban otras distribuciones hasta llegar a las 57.965 u. m. Después de la última distribución
encontrada, cualquier nueva modificación entre parejas de departamentos arrojaría un coste superior a este
último, por lo que tomamos esta última alternativa como la mejor.

El usuario ahora tiene la opción de modificar los datos existentes, guardar el caso en un fichero, ver
el gráfico de resultados, introducir nuevos datos, introducir una secuencia inicial nueva, o salir del programa.

SELECT YOUR NEXT ACTION :

<1> GRAPHICAL REPRESENTATION OF LAYOUT AND PRINTED OUTPUT

13
Guía Programa IIE

<2> INPUT NEW INITIAL SEQUENCE


<3> MODIFY DATA
<4> INPUT DESIRED FINAL SEQUENCE (OTHER THAN THE BEST ONE SHOWN)
<5> SAVE THE INPUT TO DISK
<6> INPUT NEW DATA
<7> EXIT PROGRAM
INPUT YOUR SELECTION (1, 2, 3, 4, 5, 6, OR 7)? 1

En nuestro caso al solicitar la opción 1, el programa presenta el gráfico de resultados.

22222222222222222111111111111
22222222222222222111111111111
22222222222222222111111111111
22222222222222222111111111111
22222222222222222111111111111
22222222222222222111111111111
22222222222222222111111111111
33333666666666666444444444444
33333666666666666444444444444
33333666666666666444444444444
33333666666666666444444444444
33333666666666666444444444444
33333666666666666444444444444
33333666666666666444444444444
33333888888899999777775555555
33333888888899999777775555555
33333888888899999777775555555
33333888888899999777775555555
33333888888899999777775555555
33333888888899999777775555555
33333888888899999777775555555

-> HIT 'ENTER' TO CONTINUE?

El resumen del caso estudiado, se puede ver en la siguiente pantalla:


PLANT LENGTH: 120
PLANT WIDTH : 180

NUMBER OF BAYS: 3
NUMBER OF DEPARTMENTS: 9

DEPT SEQUENCE:
2-1-4-6-3-8-9-7-5

DEPT AREA :
4200 - 3000 - 3000 - 3000 - 2400.- 1800 - 1200 - 1200 - 1800

TOTAL COST : $ 57.965


BASED UPON RECTILINEAR DISTANCE

-> HIT 'ENTER' TO CONTINUE?

A continuación, aparece el menú que permite hacer una copia para ejecutar un nuevo ejemplo o salir
del programa principal.

SELECT YOUR NEXT ACTION :

<1> HARD COPY OF LAYOUT

<2> MODIFY THIS CASE STUDY (RERUN CRAFT)

<3> EXIT TO MAIN PROGRAM

ENTER YOUR SELECTION ? 1

Ya que la opción de grabar ha sido seleccionada, se realizará esta opción y se imprimirá. Si se


selecciona la opción “volver a ejecutar CRAFT” desde el menú anterior, entonces aparecerá el menú
principal. Esta segunda opción permite introducir cambios en los datos utilizados en la sesión precedente.
Seleccionando la opción 3 aparece la siguiente pantalla:

14
Guía Programa IIE

SELECT YOUR NEXT ACTION :

<1> GRAPHICAL REPRESENTATION OF LAYOUT AND PRINTED OUTPUT


<2> INPUT NEW INITIAL SEQUENCE
<3> MODIFY DATA
<4> INPUT DESIRED FINAL SEQUENCE (OTHER THAN THE BEST ONE SHOWN)
<5> SAVE THE INPUT TO DISK
<6> INPUT NEW DATA
<7> EXIT PROGRAM
INPUT YOUR SELECTION (1, 2, 3, 4, 5, 6, OR 7)? 3

Todos los datos serán susceptibles de modificaciones. Vamos ahora a introducir de nuevo la
secuencia inicial y a fijar el departamento 1; para ello, se introduce la siguiente información:

INPUT INITIAL SEQUENCE OF DEPARTMENTS


FROM SHIPPING TO RECEIVING

(EX: SEQ.1 = 3 , SEQ.2 = 11,..ETC)

DEPARTMENT # DEPARTMENT # DEPARTMENT #


SEQ. 1 = ? 1 SEQ. 2 = ? 2 SEQ. 3 = ? 4
SEQ. 4 = ? 5 SEQ. 5 = ? 3 SEQ. 6 = ? 8
SEQ. 7 = ? 9 SEQ. 8 = ? 7 SEQ. 9 = ? 6

WOULD YOU LIKE TO FIX THE LOCATION OF ANY DEPARTMENT (Y/N) ? y

FIX DEPT.# 1 (Y/N) ? y


FIX DEPT.# 2 (Y/N) ? n
FIX DEPT.# 3 (Y/N) ? n
FIX DEPT.# 4 (Y/N) ? n
FIX DEPT.# 5 (Y/N) ? n
FIX DEPT.# 6 (Y/N) ? n
FIX DEPT.# 7 (Y/N) ? n
FIX DEPT.# 8 (Y/N) ? n
FIX DEPT.# 9 (Y/N) ? n

INITIAL SEQUENCE OF DEPARTMENTS


FROM SHIPPING TO RECEIVING

(EX: SEQ.1 = 3 , SEQ.2 = 11,..ETC)

DEPARTMENT # DEPARTMENT # DEPARTMENT #


SEQ. 1 = 1 ** SEQ. 2 = 2 SEQ. 3 = 4
SEQ. 4 = 5 SEQ. 5 = 3 SEQ. 6 = 8
SEQ. 7 = 9 SEQ. 8 = 7 SEQ. 9 = 6

** DESIGNATES DEPARTMENTS WITH FIXED SEQUENCE


ANY CHANGES (Y/N) ? N

DO YOU WANT THE COST TO BE CALCULATED


BY <R>ECTILINEAR DISTANCE OR
BY <E>UCLIDEAN DISTANCE ? E

El programa evalúa ahora los cálculos resultando la mejor solución: 1-2-6-8-7-9-5-4-3 con un coste
de 50494.23 u.m.

COMPUTER IS CALCULATING
DEPT.SEQUENCE TOTAL COST
------------------------------------------------------------------------------
(HIT ANY KEY TO STOP CALCULATION AT THE END OF THE NEXT IMPROVED SEQUENCE)
1,2,4,5,3,8,9,7,6 57733.15

1,2,6,8,7,9,5,4,3 50494.23

15
Guía Programa IIE

< THE MICRO-CRAFT GENERATED ARRANGEMENT HAS BEEN REACHED >

HIT 'ENTER' TO CONTINUE?

El resumen del resultado se puede ver en la siguiente pantalla:

SELECT YOUR NEXT ACTION :

<1> GRAPHICAL REPRESENTATION OF LAYOUT AND PRINTED OUTPUT


<2> INPUT NEW INITIAL SEQUENCE
<3> MODIFY DATA
<4> INPUT DESIRED FINAL SEQUENCE (OTHER THAN THE BEST ONE SHOWN)
<5> SAVE THE INPUT TO DISK
<6> INPUT NEW DATA
<7> EXIT PROGRAM
INPUT YOUR SELECTION (1, 2, 3, 4, 5, 6, OR 7)?

11111111111122222222222222222
11111111111122222222222222222
11111111111122222222222222222
11111111111122222222222222222
11111111111122222222222222222
11111111111122222222222222222
11111111111122222222222222222
99999777778888888666666666666
99999777778888888666666666666
99999777778888888666666666666
99999777778888888666666666666
99999777778888888666666666666
99999777778888888666666666666
99999777778888888666666666666
55555554444444444443333333333
55555554444444444443333333333
55555554444444444443333333333
55555554444444444443333333333
55555554444444444443333333333
55555554444444444443333333333
55555554444444444443333333333
55555554444444444443333333333

-> HIT 'ENTER' TO CONTINUE?

PLANT LENGTH: 120


PLANT WIDTH : 180

NUMBER OF BAYS: 3
NUMBER OF DEPARTMENTS: 9

DEPT SEQUENCE:
1 ** - 2 - 6 - 8 - 7 - 9 - 5 - 4 - 3
** DESIGNATES DEPARTMENTS WITH FIXED SEQUENCE

DEPT AREA :
3000 - 4200 - 2400 - 3000 - 1800 - 3000 - 1200 - 1800 - 1200

TOTAL COST : $ 50494.23


BASED UPON EUCLIDEAN DISTANCE

-> HIT 'ENTER' TO CONTINUE?

A continuación aparecerá el siguiente menú. Elegiremos la opción 1 si se desea guardar los datos, o
leerlos desde un disco; la opción 2 en el caso de que queramos modificar el ejemplo a estudiar, etc.
Seleccionaremos la opción 3.

SELECT YOUR NEXT ACTION :

<1> HARD COPY OF LAYOUT

<2> MODIFY THIS CASE STUDY (RERUN CRAFT)

<3> EXIT TO MAIN PROGRAM

16
Guía Programa IIE

ENTER YOUR SELECTION ?3

SELECT YOUR NEXT ACTION :

<1> GRAPHICAL REPRESENTATION OF LAYOUT AND PRINTED OUTPUT


<2> INPUT NEW INITIAL SEQUENCE
<3> MODIFY DATA
<4> INPUT DESIRED FINAL SEQUENCE (OTHER THAN THE BEST ONE SHOWN)
<5> SAVE THE INPUT TO DISK
<6> INPUT NEW DATA
<7> EXIT PROGRAM
INPUT YOUR SELECTION (1, 2, 3, 4, 5, 6, OR 7)? 5

Ahora se debe escoger un nombre para el fichero y el dispositivo de disco donde almacenarlo.

INPUT THE FILE NAME: ? test1

INPUT THE DISK DRIVE I.D. (A, B, OR C): ? a

A continuación aparecerá el siguiente menú:

SELECT YOUR NEXT ACTION :

<1> GRAPHICAL REPRESENTATION OF LAYOUT AND PRINTED OUTPUT


<2> INPUT NEW INITIAL SEQUENCE
<3> MODIFY DATA
<4> INPUT DESIRED FINAL SEQUENCE (OTHER THAN THE BEST ONE SHOWN)
<5> SAVE THE INPUT TO DISK
<6> INPUT NEW DATA
<7> EXIT PROGRAM
INPUT YOUR SELECTION (1, 2, 3, 4, 5, 6, OR 7)? 7

Después saldremos al MENU HELLO, con la opción 7:

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN
---------------------------

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ? 5

Por último saldremos del MENU HELLO y volveremos al DOS tecleando la palabra SYSTEM y
pulsando Enter.

4. EJEMPLO COMBINADO DEL USO DEL FROM/TO Y EL


MICRO-CRAFT.
Vamos a ver cómo se realiza el encadenamiento del FROM/TO y IIE MICRO-CRAFT; para ello, el
resultado del FROM/TO se almacena en un fichero para ser usado como entrada al MICRO-CRAFT. En este
nuevo ejemplo se tienen 4 productos con variantes de cantidad, tamaño de los lotes y secuencias de
operaciones. Los productos son fabricados en una planta compuesta por 4 departamentos. El coste del viaje
(por cantidad de distancia) es de 1 u.m. entre todos los departamentos involucrados. El primer paso es ejecutar
el programa HELLO y seleccionar la opción 1:

Producto Volumen Unidades lote Orden operaciones


1 1000 50 a-c-d

17
Guía Programa IIE

2 800 40 a-c-b-c-d
3 200 40 b-c-d
4 300 60 a-b-d

Tabla 12.1.

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN
---------------------------

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ? 1

Como ya vimos en un apartado anterior, la opción 1 cargará el programa FROM/TO; ahora el IIE, da
la opción de introducir datos de una ejecución previa pero, en este caso, no lo vamos a utilizar.

DO YOU WISH TO INPUT FROM A DISKFILE(Y OR N)? N

El programa ahora pregunta por el número de departamentos que van ser considerados en el nuevo
ejemplo.

ENTER # OF PRODUCTION DEPARTMENTS ? 4

Ahora se introducen los datos de flujo relativos a cada producto; sin embargo, antes de que esta
información sea introducida, aparecerán las siguientes instrucciones:

FOR EACH PART ENTER:

QUANTITY,BATCH SIZE,SEQUENCE OF OPERATIONS


(A NEGATIVE INPUT FOR 'QUANTITY' SIGNALS END OF INPUT)

NOTE:
1- USE DEPT.#'S FOR OPERATIONS
2- DEPT.#'S CANNOT EXCEED 4
3- ENTER '0' TO END OPERATIONAL SEQ.
4- # OF OPERATIONS CANNOT EXCEED 50 PER PART

PRESS 'ENTER' WHEN READY?

La información para el producto 1, se introduce como sigue: primero, el volumen de producción,


luego el tamaño del lote y por último, el orden de los departamentos que intervienen en su secuencia de
proceso.

PART # 1
ENTER QUANTITY(NEGATIVE 'QUANTITY' MARKS END OF INPUT)? 1000
ENTER BATCH SIZE ? 50
ENTER DEPARTMENT # FOR OPERATION 1 : ? 1
ENTER DEPARTMENT # FOR OPERATION 2 : ? 3
ENTER DEPARTMENT # FOR OPERATION 3 : ? 4
ENTER DEPARTMENT # FOR OPERATION 4 : ? 0

Nótese que según las instrucciones habrá que poner número de departamento 0 para decirle al
programa que la secuencia de departamentos para ese producto se ha terminado. A continuación aparecerá en
pantalla un resumen de la información anterior a fin de comprobar que los datos son correctos:

18
Guía Programa IIE

PART # 1
QUANTITY 1000
BATCH SIZE 50

OPERATIONAL SEQUENCE
1 3 4

DO YOU WANT TO MAKE CHANGES (Y/N) ?N

Y así para el resto de los productos del ejemplo. Se introducirá un volumen de producción con signo
negativo, cuando queramos señalar que no hay más productos.

PART # 2
ENTER QUANTITY(NEGATIVE 'QUANTITY' MARKS END OF INPUT)? 800
ENTER BATCH SIZE ? 40
ENTER DEPARTMENT # FOR OPERATION 1 : ? 1
ENTER DEPARTMENT # FOR OPERATION 2 : ? 3
ENTER DEPARTMENT # FOR OPERATION 3 : ? 2
ENTER DEPARTMENT # FOR OPERATION 4 : ? 3
ENTER DEPARTMENT # FOR OPERATION 5 : ? 4
ENTER DEPARTMENT # FOR OPERATION 6 : ? 0

PART # 3
ENTER QUANTITY(NEGATIVE 'QUANTITY' MARKS END OF INPUT)? 200
ENTER BATCH SIZE ? 40
ENTER DEPARTMENT # FOR OPERATION 1 : ? 2
ENTER DEPARTMENT # FOR OPERATION 2 : ? 3
ENTER DEPARTMENT # FOR OPERATION 3 : ? 4
ENTER DEPARTMENT # FOR OPERATION 4 : ? 0

PART # 4
ENTER QUANTITY(NEGATIVE 'QUANTITY' MARKS END OF INPUT)? -300
ENTER BATCH SIZE ? 60
ENTER DEPARTMENT # FOR OPERATION 1 : ? 1
ENTER DEPARTMENT # FOR OPERATION 2 : ? 2
ENTER DEPARTMENT # FOR OPERATION 3 : ? 4
ENTER DEPARTMENT # FOR OPERATION 4 : ? 0

PART # 5
ENTER QUANTITY(NEGATIVE 'QUANTITY' MARKS END OF INPUT)? -5

Después de una corta espera, el ordenador obtiene el número de viajes existentes entre los distintos
departamentos. La salida para cada departamento aparecerá en pantalla.

FROM/TO CHART
UNITS: # OF TRIPS
-----------------

FROM DEPT. 1
TO DEPT. 1 # OF TRIPS= 0
TO DEPT. 2 # OF TRIPS= 5
TO DEPT. 3 # OF TRIPS= 40
TO DEPT. 4 # OF TRIPS= 0

PRESS 'ENTER' TO CONTINUE

FROM/TO CHART
UNITS: # OF TRIPS
-----------------

FROM DEPT. 2
TO DEPT. 1 # OF TRIPS= 0
TO DEPT. 2 # OF TRIPS= 0
TO DEPT. 3 # OF TRIPS= 25
TO DEPT. 4 # OF TRIPS= 5

PRESS 'ENTER' TO CONTINUE

19
Guía Programa IIE

FROM/TO CHART
UNITS: # OF TRIPS

FROM DEPT. 3
TO DEPT. 1 # OF TRIPS= 0
TO DEPT. 2 # OF TRIPS= 20
TO DEPT. 3 # OF TRIPS= 0
TO DEPT. 4 # OF TRIPS= 45

PRESS 'ENTER' TO CONTINUE

FROM/TO CHART
UNITS: # OF TRIPS

FROM DEPT. 4
TO DEPT. 1 # OF TRIPS= 0
TO DEPT. 2 # OF TRIPS= 0
TO DEPT. 3 # OF TRIPS= 0
TO DEPT. 4 # OF TRIPS= 0

PRESS 'ENTER' TO CONTINUE

Después de este resultado aparecerá el MENU PRINCIPAL y en él, se seleccionará la opción de


“almacenar los datos en un fichero”.

NEXT STEP TO BE PERFORMED :

1. EXIT PROGRAM
2. MODIFY EXISTING DATA
3. INPUT NEW DATA
4. PRINTED OUTPUT
5. STORE OUTPUT ON DISK FILE

ENTER CHOICE NUMBER: ? 5

En nuestro caso, guardaremos los datos en el archivo llamado “COMBI”, en la disquetera a:

INPUT THE FILE NAME? COMBI

INPUT THE DISK DRIVE I.D.(A,B, OR C): ? a

Aparecerá de nuevo el MENU PRINCIPAL desde donde seleccionaremos la opción 1 para salir del
IIE FROM/TO:

NEXT STEP TO BE PERFORMED :

1. EXIT PROGRAM
2. MODIFY EXISTING DATA
3. INPUT NEW DATA
4. PRINTED OUTPUT
5. STORE OUTPUT ON DISK FILE

ENTER CHOICE NUMBER: ? 1

Del menú del programa HELLO seleccionaremos ahora el programa IIE MICRO-CRAFT.

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ? 2

20
Guía Programa IIE

Rechazamos las opciones que se nos ofrecen para optimizar e introducir los datos de una ejecución
anterior:

DO YOU WISH TO HAVE INSTRUCTIONS DISPLAYED(Y/N) ? N

PROGRAM MAY ACCEPT DATA FROM A PREVIOUS RUN OF THE CRAFT


PROGRAM FROM A DISK FILE

DO YOU WANT TO USE THIS OPTION (Y/N) ? N

Entonces, seleccionamos la opción de entrada de resultados desde el programa IIE FROM/TO


contestando afirmativamente a la siguiente pregunta:

PROGRAM MAY ACCEPT DATA FROM THE FROM/TO PROGRAM USING A DISK FILE

DO YOU WANT TO USE THIS OPTION (Y/N) ? Y

iINPUT THE FILE NAME? COMBI

INPUT THE DISK DRIVE I.D. (A, B, OR C) : A

Dado que en el programa FROM/TO no se introduce la información relativa a costes de


desplazamiento y sin embargo, es un dato necesario para la ejecución del programa MICRO-CRAFT, se nos
solicitará ahora el coste de viaje que supone cada movimiento. Los datos se introducen departamento por
departamento. Después de introducir los datos de cada departamento, éstos se mostrarán por pantalla. En este
ejemplo, se da por supuesto que todos los costes de los viajes son iguales a 1 u.m. por unidad de distancia. La
muestra de entrada para departamentos 1 y 2 son las siguientes:

FOR EACH DEPARTMENT INPUT : (COST($)/TRIP UNIT DISTANCE)


TRAVEL CHART DATA -- FROM DEPARTMENT 1 TO:

DEP'T # OF $/UNIT DEP'T # OF $/UNIT DEP'T # OF $/UNIT


NO. TRIPS DISTANCE NO. TRIPS DISTANCE NO. TRIPS DISTANCE
----- ------- --------- ----- ------- --------- ----- ------- ---------
2 5 1 3 40 1 4 0 1

SUMMARY OF
TRAVEL CHART DATA -- FROM DEPARTMENT 1 TO:

DEP'T # OF $/UNIT DEP'T # OF $/UNIT DEP'T # OF $/UNIT


NO. TRIPS DISTANCE NO. TRIPS DISTANCE NO. TRIPS DISTANCE
----- ------- ------------- ----- ------- -------------- ----- ------- --------------
2 5 $1.00 3 40 $1.00 4 0 $1.00
'TO' DEPT.# TO CHANGE, 0 TO CONTINUE ? 0

FOR EACH DEPARTMENT INPUT : (COST($)/TRIP UNIT DISTANCE)


TRAVEL CHART DATA -- FROM DEPARTMENT 2 TO:

DEP'T # OF $/UNIT DEP'T # OF $/UNIT DEP'T # OF $/UNIT


NO. TRIPS DISTANCE NO. TRIPS DISTANCE NO. TRIPS DISTANCE
----- ------- ------------- ----- ------- -------------- ----- ------- -------------
1 0 1 3 25 1 4 5 1
'TO' DEPT.# TO CHANGE, 0 TO CONTINUE? 0

Después, el programa pide la descripción de la planta.


FOR PLANT AREA:
-> ENTER LENGTH: ? 80
-> ENTER WIDTH : ? 60

21
Guía Programa IIE

-> ENTER NUMBER OF BAYS: ? 2

ANY CHANGES(Y,N) ? N

Posteriormente, nos pregunta por el área de cada departamento y después, nos pedirá confirmación.
Supongamos los siguientes datos:

FOR EACH DEPT. ENTER AREA

DEPT.# AREA DEPT.# AREA DEPT.# AREA DEPT.# AREA


--------------------- ---------------------- ---------------------- --------------------
1? 800 2 ? 1400 3 ? 1600 4 ? 1000

SUMMARY OF DEPARTMENTAL AREA

DEPT.# AREA DEPT.# AREA DEPT.# AREA DEPT.# AREA


--------------------- ---------------------- --------------------- ---------------------
1 800 2 1400 3 1600 4 1000

# OF DEPARTMENT TO CHANGE, 0 TO CONTINUE ? 0

A continuación, tendremos que darle la posición inicial de los departamentos; luego, nos la mostrará
por pantalla y nos pedirá si deseamos hacer cambios.

INPUT INITIAL SEQUENCE OF DEPARTMENTS


FROM SHIPPING TO RECEIVING

(EX: SEQ.1 = 3 , SEQ.2 = 11,..ETC)

DEPARTMENT # DEPARTMENT # DEPARTMENT #


SEQ. 1 = ? 1 SEQ. 2 = ? 2 SEQ. 3 = ? 3
SEQ. 4 = ? 4

WOULD YOU LIKE TO FIX THE LOCATION OF ANY DEPARTMENT (Y/N) ? N

Finalmente, se nos dará la opción de calcular los costes de movimientos utilizando bien distancias
rectilíneas, ó bien, euclidianas.
DO YOU WANT THE COST TO BE CALCULATED
BY <R>ECTILINEAR DISTANCE OR
BY <E>UCLIDEAN DISTANCE ? R

El ordenador ahora evaluará distintas ordenaciones de departamentos hasta encontrar una que no
pueda ser mejorada. En nuestro ejemplo, después de evaluar dos posibilidades concluye que el coste de la
distribución más pequeño es de 6.325 u.m.

COMPUTER IS CALCULATING
DEPT.SEQUENCE TOTAL COST
------------------------------------------------------------------------------
(HIT ANY KEY TO STOP CALCULATION AT THE END OF THE NEXT IMPROVED SEQUENCE)
1,2,3,4 7.058,33
2,1,3,4 6.325

< THE MICRO-CRAFT GENERATED ARRANGEMENT HAS BEEN REACHED >

HIT 'ENTER' TO CONTINUE?

Después de pulsar Enter aparecerá el MENU PRINCIPAL, donde seleccionaremos la opción 1, para
ver la mejor distribución encontrada.

SELECT YOUR NEXT ACTION :

<1> GRAPHICAL REPRESENTATION OF LAYOUT AND PRINTED OUTPUT


<2> INPUT NEW INITIAL SEQUENCE

22
Guía Programa IIE

<3> MODIFY DATA


<4> INPUT DESIRED FINAL SEQUENCE (OTHER THAN THE BEST ONE SHOWN)
<5> SAVE THE INPUT TO DISK
<6> INPUT NEW DATA
<7> EXIT PROGRAM
INPUT YOUR SELECTION (1, 2, 3, 4, 5, 6, OR 7)?, 1

Con la opción 1, aparece el gráfico de la distribución propuesta.

22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
22222222222222222222222222222222222211111111111111111111133333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333
44444444444444444444444444333333333333333333333333333333333333

-> HIT 'ENTER' TO CONTINUE?

Otros detalles que aparecerán también en pantalla son los siguientes:

PLANT LENGTH: 80
PLANT WIDTH : 60

NUMBER OF BAYS: 2
NUMBER OF DEPARTMENTS: 4

DEPT SEQUENCE:
2-1-3-4

DEPT AREA :
800 - 1400 - 1000 - 1600 - 1000

TOTAL COST : $ 6.325


BASED UPON RECTILINEAR DISTANCE

-> HIT 'ENTER' TO CONTINUE?

Finalmente, seleccionaremos la opción para salir del análisis.


SELECT YOUR NEXT ACTION :

<1> HARD COPY OF LAYOUT

<2> MODIFY THIS CASE STUDY (RERUN CRAFT)

<3> EXIT TO MAIN PROGRAM

ENTER YOUR SELECTION ? 3

5. EMPLAZAMIENTO ÓPTIMO DE UN MÁQUINA.


Este programa resuelve el problema de determinar el emplazamiento óptimo para una o varias
máquinas nuevas con respecto al número de máquinas existentes. “Óptimo” hace referencia al coste mínimo

23
Guía Programa IIE

de material que se estará intercambiando entre las máquinas existentes y las nuevas. Ejemplos de localización
de máquinas, se presentan en situaciones como:

1.- Torno nuevo en una empresa manufacturera.


2.- Máquina de cribar en una fábrica.
3.- Carga de muelle para un almacén, etc.

El departamento donde se ubicará la nueva máquina puede tener áreas restringidas, tales como
naves, en donde las nuevas máquinas no pueden ser localizadas etc. En el programa se parte de ciertas
hipótesis, a fin de simplificar cálculos y evitar la entrada de datos no relevantes. Estas hipótesis son las
siguientes:

1.- Ya existen en la instalación otras máquinas que, además, se suponen con forma cuadrada y de igual
tamaño.

2.- Se pueden añadir hasta 10 nuevas máquinas a las ya existentes. Las nuevas máquinas se irán añadiendo
de una en una.

3.- En el caso de considerar la existencia de pasillos en el análisis, se supondrá que el flujo del material no
podrá atravesarlos en ningún caso.

Aunque algunos algoritmos calculen la mejor localización basada en curvas de nivel, este programa
está basado en una búsqueda exhaustiva. El programa considera cada posible situación como una localización
posible para una nueva máquina; los usuarios pueden reducir tiempo de computación mediante:

1.- Compilación del programa y ejecución del fichero objeto.

2.- Incremento de las áreas inaccesibles las cuales no serán consideradas por el programa para la
construcción de una posible solución.

5.1. EJEMPLO DE UBICACIÓN DE UNA NUEVA MÁQUINA.


Imaginemos el caso de un departamento de producción, con dimensiones 10x20 metros cuadrados,
en el que se encuentran ubicadas 4 máquinas de 1x1 metro cada una, situadas como se muestra en la figura
13.1. El departamento tiene 2 pasillos perpendiculares, cada uno de 2 metros de ancho. Se desea determinar la
localización óptima, dentro del departamento, de una nueva máquina que intercambiará material con las
máquinas existentes en varias cantidades, intercambios expresados por el número de viajes y con unos costes
aparejados que aparecen en la tabla 13.1. Se utilizarán movimientos rectilíneos.

24
Guía Programa IIE

10
4

2.5
2
8

20
18
7
PARED
14
3 SUR
9 2.5
1
6
3

PARED OESTE
Figura 13.1.

En la figura 13.1, se puede ver la configuración del departamento y localización de las máquinas
existentes.

Máquina 1 2 3 4
Nº de viajes con la nueva
máquina 7 10 5 6

25
Guía Programa IIE

Coste por viaje (u.m.viaje)


5 8 3 4

Tabla 13.1. Intercambio de viajes y coste de la nueva máquina con respecto a las antiguas.

5.2. SOLUCION DEL EJEMPLO MEDIANTE IIE.


Se ejecuta el programa HELLO y se selecciona la opción 3:

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN
---------------------------

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ? 3

Esta opción cargará el programa IIE, “EMPLAZAMIENTO ÓPTIMO DE UNA MÁQUINA” tras
lo cual, se preguntará al usuario si quiere instrucciones.

DO YOU WANT INSTRUCTIONS (Y/N) ? Y

Si contesta que sí, en la pantalla aparecerá lo siguiente:

THIS PROGRAM COMPUTES AND REPORTS


THE COORDINATES OF THE OPTIMUM LOCATION
OF A NEW MACHINE. THE NEW MACHINE IS TO
BE ADDED TO A DEPARTMENT WHICH UTILIZES
AT LEAST ONE OTHER MACHINE AND WHICH
WILL HAVE MATERIAL FLOW BETWEEN THE
EXISTING AND NEW MACHINES.

HIT `ENTER' TO CONTINUE?

OPTIMALITY IS BASED ON MINIMIZATION


OF TOTAL COST OF MATERIAL FLOW. FOR
MORE THAN ONE NEW MACHINE, SOLUTION
IS SUB-OPTIMAL.

THE PROGRAM ACCEPTS DATA PERTINENT


TO THE FLOW OF MATERIAL BETWEEN MACH-
INES AND REPORTS THE OPTIMAL/SUBOPTIMAL
LOCATIONS.

HIT `ENTER' TO CONTINUE?

THE PROGRAM REFERS TO A 'SOUTH


WALL' AND A 'WEST WALL' AS LINES OF
REFERENCE FOR THE LOCATIONS OF THE MA-
CHINES. ALTHOUGH THE 'WALLS' USED TO
GATHER THE INPUT DATA DO NOT NEED TO BE
ACTUALLY ORIENTED TOWARD THE SOUTH AND
WEST, THEY MUST BE PERPENDICULAR, AND,
WITH YOUR BACK TOWARD THE 'SOUTH WALL',
THE 'WEST WALL' MUST BE TO THE LEFT.

HIT `ENTER' TO CONTINUE?

THE SPACE OCCUPIED BY THE MACHINES


ARE CONSIDERED TO BE SQUARE, WITH THE
MACHINE LOCATION AT THE CENTER. THE
USER WILL INPUT THE DESIRED LENGTH OF
THE SIDE OF THE SQUARE.
IT IS IMPORTANT TO INCLUDE

26
Guía Programa IIE

INFORMATION ABOUT THE FOLLOWING AREAS :


1. DOORWAYS
2. DESIRED AISLE SPACE
3. OTHER EQUIPMENT
4. STORAGE FACILITIES

HIT `ENTER' TO CONTINUE?

ASSIGNING A MACHINE AREA TO A


DOORWAY OR OTHER USED AREA WILL PREVENT
A NEW MACHINE FROM BEING PLACED THERE.
WHEN MATERIAL FLOW FROM OR TO THESE
AREAS IS REQUESTED, SIMPLY ENTER 0,0
(UNLESS THE AREA IS A DOORWAY THROUGH
WHICH MATERIAL DOES FLOW).

HIT `ENTER' TO CONTINUE?

ANY AISLES WILL BE TREATED SEPAR-


ATELY FROM THE MACHINES WITHIN THE PRO-
GRAM.
IF THE MACHINES ARE LONG AND
NARROW, THEY SHOULD BE SUBDIVIDED INTO
SMALLER EQUAL AREAS SO THAT THE MOST
POSSIBLE SPACE WILL BE USED.

HIT `ENTER' TO CONTINUE?

Si el usuario escoge la opción de introducir datos desde una ejecución previa del programa, tendrá
que responder afirmativamente a la siguiente pregunta:

DO YOU WISH TO INPUT FROM A DISKFILE(Y OR N)?N

Puesto que, en nuestro caso, estamos introduciendo los datos por primera vez, contestaremos que no.
El programa entonces y lógicamente, preguntará esa información en un momento posterior puesto que
necesita contar con una descripción general del área de distribución para poder resolver el problema; esta
entrada incluirá el número de máquinas nuevas y existentes, el número de pasillos, las dimensiones de área
rectangular de trabajo y el tamaño de área de la máquina. No obstante, se debería señalar que estos valores
pueden estar referidos a una escala como sucede en este ejemplo.

ENTER THE # OF EXISTING MACHINES: ? 4

ENTER THE # OF NEW MACHINES: ? 1

ENTER THE LENGTH OF THE SOUTH WALL? 20


ENTER THE LENGTH OF THE WEST WALL? 10

ENTER THE DESIRED LENGTH OF EACH


SQUARE MACHINE AREA ? 1

ENTER THE NUMBER OF AISLES ? 2

ANY CHANGES (Y,N) ? N

Dado que existen pasillos, éstos se especifican en la siguiente pantalla:

** AISLES **

AISLE NO. 1

1. SOUTH->NORTH AISLE
OR 2. EAST->WEST AISLE ?

ENTER SELECTION NUMBER ? 1

AISLE WIDTH ? 2

DISTANCE TO CENTER OF AISLE FROM WEST WALL ? 9

DISTANCE TO SOUTH END OF AISLE FROM SOUTH WALL ? 0

27
Guía Programa IIE

DISTANCE TO NORTH END OF AISLE FROM SOUTH WALL ? 10

ANY CHANGES (Y/N) ? N

AISLE NO. 2

1. SOUTH->NORTH AISLE
OR 2. EAST->WEST AISLE ?

ENTER SELECTION NUMBER ? 2

AISLE WIDTH ? 2

DISTANCE TO CENTER OF AISLE FROM SOUTH WALL ? 4

DISTANCE TO WEST END OF AISLE FROM WEST WALL ? 0

DISTANCE TO EAST END OF AISLE FROM WEST WALL ? 20


ANY CHANGES (Y/N) ? N

A continuación, se introduce la localización de las máquinas existentes. Por ejemplo, la posición de


la máquina 2 se describirá como: a 8 unidades desde la pared sur y 14 unidades desde la pared oeste, ya que
las distancias se toman desde el centro de la máquina.

**EXISTING MACHINE LOCATIONS**

DISTANCES REFERRED TO ARE THE DISTANCES


TO THE CENTER OF EACH MACHINE AREA

MC.NO. DISTANCE FROM:


SOUTH WALL, WEST WALL
INPUT EXAMPLE => 12,52.5 (ENTER)
1 ? 12,52.5
^ MUST BE BETWEEN
0 AND 9 -REDO
1 ? 2.5, 3
2 ? 8,14
3 ? 7, 6
4 ? 2.5,18

ANY CHANGES (Y/N) ? N

Como se puede ver en la entrada 1, si introducimos datos superiores a la distancia permitida el


programa nos avisa. Por último, se introducirán los datos concernientes al flujo del material que discurre entre
la máquina nueva y las ya existentes. Por ejemplo, entre la máquina existente número 1 y la nueva se dan 7
viajes, cada uno con un coste de manejo de materiales por unidad de 5 u.m.

**MATERIAL FLOW**

FLOW BETWEEN: NUMBER MAT'L


EXISTING NEW OF HDLG.COST
MC.# MC.# TRIPS ($/TRIP/DIST)
----------- --------- --------- ----------
INPUT EXAMPLE => 4,0.15 (ENTER)
1 1 ? 7,5
2 1 ? 10,8
3 1 ? 5,3
4 1 ? 6,4
ANY CHANGES (Y/N) ? N

Después de una breve pausa, el ordenador nos informa que la localización preferida para la nueva
máquina es 8 unidades desde la pared sur y 15 desde la pared oeste.

28
Guía Programa IIE

PLEASE WAIT !

NEW DISTANCE FROM:


MC# SOUTH WALL WEST WALL
------------------------------------------------------------
1 8 15

HIT 'ENTER' TO CONTINUE ?

10
4

2.5
2
8

20
18
7
PARED
14
3 SUR
9 2.5
1
6
3

PARED OESTE
Figura 13.2.

Después de esta salida, aparecerá el Menú Principal. Al usuario entonces , se le ofrecen varias
opciones: reducir el tamaño de la máquina, cambiar la localización de las máquinas existentes, cambiar el

29
Guía Programa IIE

material que fluye o ejecutar el caso a estudiar. Además, el usuario puede hacer una copia, archivar el caso en
un fichero, introducir nuevos datos ó salir del programa. Si salimos del programa, HELLO se ejecutará.

SELECT YOUR NEXT ACTION :


<1> CHANGE MACHINE AREA
TO A SMALLER SIZE
<2> CHANGE EXISTING MC.
LOCATIONS
<3> ENTER NEW MATERIAL FLOWS
<4> EXECUTE THE CASE STUDY
<5> HARD COPY OF RESULTS
<6> SAVE DATA ON A DISK FILE
<7> ANOTHER RUN
<8> EXIT PROGRAM
ENTER SELECTION # ? 5

Si la opción seleccionada ha sido la de imprimir, se imprimirá. Si se selecciona la opción de salvar ó


leer datos desde un disco, se aparecerán las siguientes preguntas:

INPUT THE FILE NAME: ? sample2

INPUT THE DISK DRIVE I.D. (A, B, OR C): ? A

De este modo, se tiene la opción de elegir un nombre para el fichero y el disco en el cual se
almacenará.

6. EVALUACION DE DISTRIBUCION EN PLANTA.


Una de las etapas en el diseño de la distribución en planta es la de la evaluación; como ya vimos, es
recomendable diseñar una serie de distintas alternativas entre las cuales, luego, el responsable de tomar la
decisión acerca del diseño de la distribución en planta, podrá en base a dicha evaluación, elegir aquella que
considere más adecuada. Supone pues, un filtro para eliminar algunas de las alternativas a considerar.

El proceso de evaluación se puede llevar a cabo siguiendo diferentes criterios.Tal vez el método más
común de evaluar las diversas soluciones o alternativas sea por medio de los costes implicados. Cuando se
emplea este método se deberán considerar los costes de todos y cada uno de los conceptos que intervienen
tanto en la instalación (edifcio, maquinaria,equipo, utillaje, etc.) como en la operación y
funcionamiento(mano de obra, material, gastos generales). Es fácil demostrar una economía a favor de casi
cualquier proyecto si sólo se incluyen ciertos elementos del coste y se omiten otros.

La forma en la que el programa IIE lleva a cabo la evaluación es en base a los parámetros de
proximidad. a A modo de recordatorio, diremos que el criterio basado en la proximidad consistía básicamente
en valorar el grado de ajuste entre una disposición existente de los departamentos y un cuadro de relaciones
deseadas entre esos mismos departamentos, desarrollado por el usuario y elaborado, por ejemplo, a partir de
unos estándares, que para nuestro ejemplo son los que se listan en la tabla 14.1.

Relaciones
(Ratio) (Valor Asignado) Factores

A 6 Absolutamente necesario
E 5 Especialmente importante
I 4 Importante
O 3 Normal
U 2 Sin importancia
X 1 Indeseable
Tabla 14.1.

El usuario describe la distribución existente asignando un ratio a cada una de las relaciones entre dos
de los distintos departamentos. Puesto que los ratios supone una discriminación de las relaciones de tipo

30
Guía Programa IIE

cualitativo, se asocia a cada ratio un valor a fin de hacerlo computable. La valoración de los ratios podría
haber sido perfectamente otra distinta. El algoritmo, en el que se basa este programa, trasladará esa
información a un cuadro de relación equivalente. Luego, se comparan los dos cuadros (el deseado y el
equivalente) y se puntúa el grado de desajuste entre ambos. Posteriormente, en base a los valores desiguales
que encuentre entre los cuadros, nos dará recomendaciones para poder así mejorar la puntuación de la
distribución en planta.

El programa valora "la necesidad absoluta" y "la indeseable" como valores extremos de la
puntuación. Como se comenta en esta breve descripción, el criterio por el cual se realiza la evaluación es la
proximidad entre los diferentes departamentos involucrados en la distribución y el grado en el que el arreglo o
distribución satisface el deseo del cuadro de relaciones. Es importante para el diseñador de la planta, conocer
la puntuación final o evaluación de la distribución sometida a análisis puesto que supondrá la base de su toma
de decisión. En la siguiente sección se aplica esta teoría de la puntuación a un ejemplo numérico.

6.1. EJEMPLO DE EVALUACION DE LA DISTRIBUCIÓN EN PLANTA.


Consideremos un caso extremo en el que un analista encontró siete departamentos involucrados en la
fabricación de su producto. La recogida de información llevada a cabo en la empresa sobre el proceso de
producción dio lugar al cuadro de relaciones mostrado en la tabla 14.2, en la que, por razones de simplicidad,
se supone el deseo por una proximidad de tipo E entre todos los departamentos (tasa de proximidad de 5).

Dept. 1 2 3 4 5 6 7
1 0 5 5 5 5 5 5
2 0 5 5 5 5 5
3 0 5 5 5 5
4 0 5 5 5
5 0 5 5
6 0 5
7 0
Tabla 14.2. Cuadro de relaciones deseadas.

La empresa cuenta con una distribución inicial que se muestra en la figura 14.1 y que debe ser
evaluada con arreglo al cuadro de relaciones anterior.

4 3 2 1
5 7
6
Figura 14.1. Distribución existente.

El algoritmo con el que trabaja el programa, comenzará por traducir la composición geográfica de
los departamentos a un cuadro equivalente, al que nos referimos como cuadro de conexión de la distribución,
que tendrá una estructura similar a la del cuadro de relaciones para poder, en un momento posterior, realizar la
comparación.

Las reglas de transformación son:

- Si dos departamentos están contiguos, están en relación de primer grado y se le da un valor de 6.

- Si dos departamentos están separados por otro, hay una relación de segundo grado y se le da un valor
de 5.

- Si dos departamentos están separados por otros dos, hay una relación de tercer grado y se le da un
valor de 4, y así sucesivamente.

En resumen, el cuadro equivalente de conexión correspondiente a la distribución de la figura 14.1,


sería el siguiente.

Dept. 1 2 3 4 5 6 7

31
Guía Programa IIE

1 0 6 5 4 3 2 4
2 0 6 5 4 3 5
3 0 6 5 4 6
4 0 6 5 5
5 0 6 6
6 0 5
7 0

Tabla 14.3. Cuadro equivalente de conexión entre departamentos.

El programa entonces compara cada uno de los valores del cuadro de conexión de los
departamentos, con su correspondiente en el cuadro de relaciones. Si hay una igualdad completa, entonces la
distribución será puntuada con el mayor número de puntos, pero veamos cómo efectúa esta evaluación. En
primer lugar, detecta las discrepancias por la resta de los valores de la tabla 14.3 y de los de la tabla 14.1 (ver
tabla 14.4.).

Dept 1 2 3 4 5 6 7
1 0 -1 0 1 2 3 1
2 0 -1 0 1 2 0
3 0 -1 0 1 -1
4 0 -1 0 0
5 0 -1 -1
6 0 0
7 0 0

Tabla 14.4. Cuadro de diferencias.

Puesto que lo ideal sería un ajuste perfecto entre ambas tablas, las diferencias encontradas al llevar a
cabo la comparación serán penalizadas si bien con distinta gradación, es decir, en un segundo paso se dará un
valor 0 a la máxima diferencia, y un valor alto a la diferencia 0 (ver tabla 14.5).

Valor de la entrada Puntuación


(que no excede de 3)
0 o menor 5
1 4
2 3
3 2

Tabla 14.5. Criterio de puntuación.

En base a lo anterior obtendremos la siguiente tabla:

Dept. 1 2 3 4 5 6 7
1 0 5 5 4 3 2 4
2 0 5 5 4 3 5
3 0 5 5 4 5
4 0 5 5 5
5 0 5 5
6 5
7 0 0

Tabla 14.6. Puntuación de la distribución departamento por departamento.

Realizado lo anterior, y dado que, como los cuadros de conexión son siempre simétricos alrededor
de la diagonal principal, y como los departamentos no pueden tener conexión entre ellos, podremos calcular
el número de comparaciones sin más que aplicar la fórmula a n(n-1)/2, donde n es el número de

32
Guía Programa IIE

departamentos involucrados en la distribución, será sencillo conocer la puntuación máxima que esa
determinada distribución podría haber obtenido. En nuestro caso, contamos con 7 departamentos, por lo que
el número de comparaciones será 21. Partiendo de que en este caso el ratio elegido como deseado para todas
ellas era E y por tanto, vale 5, el valor máximo que se podría obtener sería el producto 21x5, es decir, 105.

Sin embargo, si se suman los valores de la tabla 14.6, la puntuación obtenida por nuestra distribución
actual es solamente de 94 que es la evaluación que le dará el programa.

Pero el programa tiene otra interesante propiedad y consiste en la capacidad para identificar la
ganancia o incremento que resultaría en la puntuación anterior de aproximar algunos departamentos. Esto se
toma como una recomendación. Por ejemplo, si el departamento 1 y el 6 se aproximaran existiría la
posibilidad de incrementar la evaluación anterior de 94 en 3 puntos más; modificamos la distribución
desplazando el departamento 1 a una posición más próxima a la 6 y probamos una nueva ejecución:

4 3 2
5 7 1
6
Figura 14.2.

El nuevo resultado se eleva a 99, obteniéndose ahora la sugerencia de aproximar los departamentos 2
y 6. Modificamos la posición del departamento 6:

4 3 2
5 7 1
6
Figura 14.3.

La puntuación con esta nueva distribución es ahora de 101, mejorada en 7 puntos respecto a la
primera.
6.2. EJEMPLO II DE EVALUACIÓN CON EL PROGRAMA IIE.
Consideremos el caso de la distribución de 8 departamentos en planta como muestra la figura 14.4.
Ésta será evaluada haciendo referencia al gráfico de relaciones deseadas de la figura 14.7 (la separación de la
pared indica que los departamentos no son accesible a través de ella).

2 8
4

6
7

1 3
5

Figura 14.4.

33
Guía Programa IIE

Evaluación de la distribución:

Dept. 1 2 3 4 5 6 7 8
1 0 2 2 2 2 2 3 2
2 0 5 2 1 2 2 2
3 0 2 4 6 1 2
4 0 5 2 5 2
5 0 2 2 5
6 0 2 2
7 0 2
8 0

Figura 14.7. Tabla que muestra la relación deseada.

Donde los datos de la tabla se corresponden con los ratios de proximidad ya conocidos:

A 6: absoluta/necesaria
E 5: especial/próximo
I 4: importante estar cerrado
0 3: cierre ordinario
U 2: no importante
X 1: no recomendable

6.3. SOLUCION DEL EJEMPLO DE EVALUACIÓN MEDIANTE IIE.


Se ejecuta el programa HELLO y se selecciona la opción 4:

<<< IIE MICRO-SOFTWARE >>>

THIS DISK CONTAINS PROGRAMS


FOR PLANT LAYOUT DESIGN
---------------------------

1. IIE FROM/TO CHART GENERATOR


2. IIE MICRO-CRAFT
3. IIE OPTIMUM FACILITY LOCATION
4. IIE LAYOUT EVALUATION
5. EXIT

HIT DESIRED SELECTION NUMBER: ? 4

Esta opción cargará el programa de la IIE, “EVALUACIÓN DE LA DISTRIBUCIÓN” y


preguntará en primer lugar, al usuario del IIE si quiere instrucciones. Si se responde “Y”, éstas aparecen como
en las pantallas siguientes:

DO YOU NEED INSTRUCTIONS(Y,N)? Y

THIS PROGRAM IS DESIGNED TO EVALUATE


A DEPARTMENTAL ARRANGEMENT (LAYOUT)
WITH RESPECT TO SATISFYING A
RELATIONSHIP CHART TO BE SUPPLIED
BY THE USER. EVALUATION CRITERIA IS
THE PROXIMITY BETWEEN DEPARTMENTS.
PROGRAM ACCEPTS A RELATIONSHIP CHART
USING THE FOLLOWING 'RELVAL'S :

RELVAL KEY
6: ABSOLUTELY CLOSE 3: ORDINARY CLOSE
5: ESPECIALLY CLOSE 2: UNIMPORTANT
4: IMPORTANT 1: UNDESIRABLE

IT ACCEPTS DATA FOR THE LAYOUT IN

34
Guía Programa IIE

THE FORM OF DEPT.# AND THE #'S OF


DEPTS. ADJACENT TO IT.

THE PROGRAM SCORES THE LAYOUT AND


RECOMMENDS IMPROVEMENTS.

HIT 'ENTER' TO CONTINUE?

El programa de IIE da la opción de introducir datos desde una ejecución previa de este programa.

DO YOU WISH TO INPUT FROM A DISKFILE(Y OR N)?N

El programa ahora pide el número de departamentos a estudiar en esta evaluación.

ENTER THE # OF DEPARTMENTS ? 8

A continuación se nos solicita, para cada departamento, la información relativa a los ratios de
proximidad deseados que aparecen en la tabla anterior, tras lo cual se nos mostrarán de nuevo por pantalla
para poder editarlos si es necesario. Los siguientes datos representan la entrada para el departamento 1:

DESIRED RELATIONSHIP CHART


--------------------------

ENTER RELVAL BETWEEN DEPT. 1


AND DEPT. 2 = ? 2
AND DEPT. 3 = ? 2
AND DEPT. 4 = ? 2
AND DEPT. 5 = ? 2
AND DEPT. 6 = ? 2
AND DEPT. 7 = ? 3
AND DEPT. 8 = ? 2

SUMMARY OF THE RELVALS FROM DEPARTMENT 1

TO DEPARTMENT 2 2 TO DEPARTMENT 3 2
TO DEPARTMENT 4 2 TO DEPARTMENT 5 2
TO DEPARTMENT 6 2 TO DEPARTMENT 7 3
TO DEPARTMENT 8 2

INPUT DESTINATION DEPARTMENT TO CHANGE(0 TO CONTINUE)? 0

Una vez introducidos los ratios correspondientes a todos los departamentos deberemos
proporcionarle al programa la descripción de la distribución a evaluar. Esto se llevará a cabo contestando a las
preguntas siguientes sobre adyacencia. Por ejemplo, en el caso del departamento 1 sólo existe adyacencia con
otro de los departamentos, el número 3, lo que significará que contestaremos lo siguiente:

< INPUT DATA FOR LAYOUT TO BE EVALUATED >

FOR EACH DEPARTMENT,


ENTER THE # OF CORRESPONDING ADJACENT DEPTS.

NOTE: 1. NO. OF ADJACENT DEPTS. NOT TO EXCEED 20


2. INPUT ZERO TO END SEQUENCE OF ADJACENT DEPTS.

HIT 'ENTER' TO CONTINUE?

FOR DEPT. # 1

DEPT. CANNOT BE ADJACENT TO ITSELF! REENTER!


ADJACENT DEPT. 1 IS ? 3
ADJACENT DEPT. 2 IS ? 0

DO YOU WANT TO MAKE CHANGES(Y OR N) ?N

35
Guía Programa IIE

Así procederemos con el resto de los departamentos; como se puede observar, la introducción del
cero sirve para decirle al programa que no existen más departamentos adyacentes con el que estamos
describiendo.

FOR DEPT. # 2

ADJACENT DEPT. 1 IS ? 8
ADJACENT DEPT. 2 IS ? 7
ADJACENT DEPT. 3 IS ? 0

DO YOU WANT TO MAKE CHANGES(Y OR N) ?<N

FOR DEPT. # 3

ADJACENT DEPT. 1 IS ? 1
ADJACENT DEPT. 2 IS ? 6
ADJACENT DEPT. 3 IS ? 4
ADJACENT DEPT. 4 IS ? 0

DO YOU WANT TO MAKE CHANGES(Y OR N) ? N

FOR DEPT. # 4

ADJACENT DEPT. 1 IS ? 3
ADJACENT DEPT. 2 IS ? 6
ADJACENT DEPT. 3 IS ? 8
ADJACENT DEPT. 4 IS ? 0

DO YOU WANT TO MAKE CHANGES(Y OR N) ? N

Análogamente se haría para los departamentos 5 , 6, 7 y 8, resultando finalmente la siguiente


pantalla resumen:

DEPT.# ADJACENT DEPTS.

1 > 3
2 >8 7
3 > 1 6 4
4 > 3 6 8
5 > 7
6 >8 4 3
7 > 5 2
8 > 2 6 4

Nótese que hemos introducido como departamento adyacente del 5 solamente el 7, ya que asumimos
que solamente se puede acceder a él desde el departamento 7 debido a la presencia de una pared que lo
impide. Además, no hay comunicación entre los departamentos 6,1- 5,1 y 7,6. Para que no se consideren en la
evaluación determinados departamentos, el usuario debe considerar departamentos separados por largas
distancias, (como un resultado de áreas largas) no estando continuas y por lo tanto, no accesibles. A
continuación, se darán los resultados: primero, el equivalente más largo al cuadro de conexión, seguido por
una puntuación de conformidad de la distribución para llegar al cuadro de conexión deseado.

LAYOUT EQUIVALENT
RELATIONSHIP CHART
------------------

BETWEEN DEPT.# 1
AND DEPT.# 2 LAYREL= 3
AND DEPT.# 3 LAYREL= 6
AND DEPT.# 4 LAYREL= 5
AND DEPT.# 5 LAYREL= 2
AND DEPT.# 6 LAYREL= 5
AND DEPT.# 7 LAYREL= 2
AND DEPT.# 8 LAYREL= 4

HIT 'ENTER' TO CONTINUE?

Y así hasta el 8:

36
Guía Programa IIE

LAYOUT EQUIVALENT
RELATIONSHIP CHART
------------------

BETWEEN DEPT.# 8
AND DEPT.# 1 LAYREL= 4
AND DEPT.# 2 LAYREL= 6
AND DEPT.# 3 LAYREL= 5
AND DEPT.# 4 LAYREL= 6
AND DEPT.# 5 LAYREL= 4
AND DEPT.# 6 LAYREL= 6
AND DEPT.# 7 LAYREL= 5

HIT 'ENTER' TO CONTINUE?

Lo que expresado en forma de tabla será:

Dep. 1 2 3 4 5 6 7 8
1 3 6 5 2 5 2 4
2 4 5 5 5 6 6
3 6 2 6 3 5
4 3 6 4 6
5 3 6 4
6 4 6
7 5
8

Tabla 14.8. Cuadro equivalente de conexión.

Aunque el programa no lo muestra, con los datos de las tablas 14.7. y 14.8 calculará la matriz de
diferencias, en base a las cuales, obtendrá la puntuación que sí que nos aparecerá a continuación. En cualquier
caso, vamos a mostrarla para entender mejor de dónde se obtiene el programa los puntos:

Dep. 1 2 3 4 5 6 7 8
1 -1 -4 -3 0 -3 1 -2
2 1 -3 -4 -3 -4 -4
3 -4 2 0 -2 -3
4 2 -4 1 -4
5 -1 4 1
6 -2 -4
7 -3
8
Tabla 14.9. Cuadro de diferencias.

Los valores 0 o menores obtendrán una puntuación 5, los valores 1 obtendrán 4, los valores 2
obtendrán 3 y así sucesivamente. Sigamos con la salida del ordenador:

**EVALUATION SCORING**
-------------------

FROM DEPT 1 TO DEPT 2 EVAL SCORE= 5


FROM DEPT 1 TO DEPT 3 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 4 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 5 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 7 EVAL SCORE= 4
FROM DEPT 1 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 2 TO DEPT 3 EVAL SCORE= 4
FROM DEPT 2 TO DEPT 4 EVAL SCORE= 5
FROM DEPT 2 TO DEPT 5 EVAL SCORE= 5
FROM DEPT 2 TO DEPT 6 EVAL SCORE= 5

37
Guía Programa IIE

FROM DEPT 2 TO DEPT 7 EVAL SCORE= 5


HIT 'ENTER' TO CONTINUE?

EVALUATION SCORING
-------------------
FROM DEPT 2 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 4 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 5 EVAL SCORE= 3
FROM DEPT 3 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 7 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 4 TO DEPT 5 EVAL SCORE= 3
FROM DEPT 4 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 4 TO DEPT 7 EVAL SCORE= 4
FROM DEPT 4 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 5 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 5 TO DEPT 7 EVAL SCORE= 5
HIT 'ENTER' TO CONTINUE?

EVALUATION SCORING
-------------------
FROM DEPT 5 TO DEPT 8 EVAL SCORE= 4
FROM DEPT 6 TO DEPT 7 EVAL SCORE= 5
FROM DEPT 6 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 7 TO DEPT 8 EVAL SCORE= 5

Expresándolo en forma de tabla obtendríamos:

Dep. 1 2 3 4 5 6 7 8
1 5 5 5 5 5 4 5
2 4 5 5 5 5 5
3 5 3 5 5 5
4 3 5 4 5
5 5 5 4
6 5 5
7 5
8
Tabla 14.10. Puntuación de la distribución.

La puntuación total obtenida por la distribución aparece como:

A TOTAL EVALUATION SCORE OF 132


OUT OF
A MAXIMUM OF 140 WAS COMPUTED.

HIT 'ENTER' TO CONTINUE?

A continuación aparecerán las recomendaciones sobre posibles cambios en las posiciones de algunos
de los departamentos con las que la evaluación resultaría mejorada respecto a la última calculada.
IF THE FOLLOWING DEPTS.
BECAME CLOSER ---

DEPT. 3 & DEPT. 5


DEPT. 4 & DEPT. 5

THIS WOULD INCREASE THE TOTAL


EVALUATION SCORE TO 136
OUT OF A POSSIBLE MAXIMUM OF 140

HIT 'ENTER' TO CONTINUE?

IF THE FOLLOWING DEPTS.


BECAME CLOSER ---

DEPT. 1 & DEPT. 7


DEPT. 2 & DEPT. 3

38
Guía Programa IIE

DEPT. 4 & DEPT. 7


DEPT. 5 & DEPT. 8

THIS WOULD INCREASE THE TOTAL


EVALUATION SCORE TO 136
OUT OF A POSSIBLE MAXIMUM OF 140

HIT 'ENTER' TO CONTINUE?

Una vez obtenido este resultado aparecerá el menú principal. El IIE tiene opción de editar los datos,
imprimir una copia, guardar el caso en un fichero, introducir nuevos datos, o salir del programa. Si se sale del
programa, HELLO se ejecutará.

NEXT STEP TO BE PERFORMED :

1. PRINTED OUTPUT
2. CHANGE DATA
3. NEW RUN
4. SAVE DATA ON DISK
5. EXIT

ENTER SELECTION ?1

Ya que se escogió la opción de imprimir, saldría por impresora el resultado de la ejecución del
programa. La distribución, tal y como resulta ahora, ha obtenido una puntuación de 132 sobre un total de 140
puntos. Podemos continuar con el análisis, siguiendo algunas de las recomendaciones moviendo las barreras
de las caras de los departamentos 1, 5, 7 y 6. Ello implicará modificar el caso, lo que llevaremos a cabo
seleccionando la opción 2 del menú:

NEXT STEP TO BE PERFORMED :

1. PRINTED OUTPUT
2. CHANGE DATA
3. NEW RUN
4. SAVE DATA ON DISK
5. EXIT

ENTER SELECTION ?2
El IIE tiene la opción de modificar algunos valores de la conexión. La siguiente pantalla es típica del
modo en que los valores de afinidad pueden ser cambiados.

SUMMARY OF THE RELVALS FROM DEPARTMENT 1

TO DEPARTMENT 2 2 TO DEPARTMENT 3 2
TO DEPARTMENT 4 2 TO DEPARTMENT 5 2
TO DEPARTMENT 6 2 TO DEPARTMENT 7 3
TO DEPARTMENT 8 2

INPUT DESTINATION DEPARTMENT TO CHANGE(0 TO CONTINUE)?

Aparecerá la presente distribución de departamentos adyacentes. Una posible modificación sería la


siguiente:

DEPT.# ADJACENT DEPTS.

1 3
2 8 7
3 1 6 4
4 3 6 8
5 7
6 8 4 3
7 5 2
8 2 6 4
INPUT DEPARTMENT # TO CHANGE (0 TO CONTINUE)? 1

FOR DEPT. # 4

ADJACENT DEPT. 1 IS ? 5

39
Guía Programa IIE

ADJACENT DEPT. 2 IS ? 7
ADJACENT DEPT. 3 IS ? 6
ADJACENT DEPT. 4 IS ? 3
ADJACENT DEPT. 5 IS ? 0

Las modificaciones se tendrán que hacer para los departamentos 5, 6 y 7. Después de presentar el
siguiente cuadro de conexión, el ordenador puntúa la nueva distribución como 137, lejos de 140.

DEPT.# ADJACENT DEPTS.

1 5 7 6 3
2 8 7
3 1 6 4
4 3 6 8
5 7
6 8 4 3
7 5 2
8 2 6 4

EVALUATION SCORING
-------------------
FROM DEPT 1 TO DEPT 2 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 3 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 4 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 5 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 7 EVAL SCORE= 5
FROM DEPT 1 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 2 TO DEPT 3 EVAL SCORE= 4
FROM DEPT 2 TO DEPT 4 EVAL SCORE= 5
FROM DEPT 2 TO DEPT 5 EVAL SCORE= 5
FROM DEPT 2 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 2 TO DEPT 7 EVAL SCORE= 5
HIT 'ENTER' TO CONTINUE?

EVALUATION SCORING
-------------------
FROM DEPT 2 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 4 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 5 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 7 EVAL SCORE= 5
FROM DEPT 3 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 4 TO DEPT 5 EVAL SCORE= 4
FROM DEPT 4 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 4 TO DEPT 7 EVAL SCORE= 4
FROM DEPT 4 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 5 TO DEPT 6 EVAL SCORE= 5
FROM DEPT 5 TO DEPT 7 EVAL SCORE= 5
HIT 'ENTER' TO CONTINUE?

EVALUATION SCORING
-------------------
FROM DEPT 5 TO DEPT 8 EVAL SCORE= 4
FROM DEPT 6 TO DEPT 7 EVAL SCORE= 5
FROM DEPT 6 TO DEPT 8 EVAL SCORE= 5
FROM DEPT 7 TO DEPT 8 EVAL SCORE= 5

A TOTAL EVALUATION SCORE OF 136


OUT OF
A MAXIMUM OF 140 WAS COMPUTED.
HIT 'ENTER' TO CONTINUE?

IF THE FOLLOWING DEPTS.


BECAME CLOSER ---

DEPT. 2 & DEPT. 3


DEPT. 4 & DEPT. 5
DEPT. 4 & DEPT. 7
DEPT. 5 & DEPT. 8

40
Guía Programa IIE

THIS WOULD INCREASE THE TOTAL


EVALUATION SCORE TO 140
OUT OF A POSSIBLE MAXIMUM OF 140
HIT 'ENTER' TO CONTINUE?

Si se selecciona la opción de rescatar datos o de leer datos en un fichero, entonces nos hará la
siguiente pregunta:

INPUT THE FILE NAME: ? sample4

INPUT THE DISK DRIVE I.D. (A, B, OR C): ? A

De este modo, el usuario tiene la opción de seleccionar un nombre para su fichero y el dispositivo de
disco en el cual lo almacenará.

41

Das könnte Ihnen auch gefallen