Sei sulla pagina 1di 21

M O DELO DE P ROG RA MA CI N LI NEA L DE LA P RO DUCC I N, INT EGR ADO E N U N S IST EMA C OM P UT ARIZ AD O DE PR O DUCCI N, I NVE NT ARI O Y VEN TA S INDUS

S T RIAL

Ernesto Ponsot Balaguer Vctor Mrquez Universidad de Los Andes Facultad de Ciencias Econmicas y Sociales Departamento de Estadstica Instituto de Estadstica Aplicada y Computacin

Resumen.

En este artculo se presenta un modelo de programacin lineal cuyos resultados en el ptimo sugieren a la gerencia sobre cunto producir, cunto demorar y cunto almacenar en cada perodo de un horizonte de planeacin dado. Se describen detalles tcnicos para integrar el modelo a la base de datos del sistema de inventarios de la organizacin, utilizando Access 97 y Excel 97, bajo la plataforma PC/ Windows 95 y/o Windows NT.
Claves: I nventario,

Palabras

programacin lineal, demanda, Solver 1.


0

Access,

base de datos, modelo, SQL, Visual Basic, Excel,

In trod ucc i n

Integrando el Sistema de Inventarios (SI) desarrollado para la Planta de Medicamentos de PROULA (Ponsot y Mrquez, 1998) 2 se encuentra, entre otros, el Modelo de Programacin

1
2

Access, Excel, Windows, Visual Basic, Solver son marcas registradas Microsoft Corp. utilizadas bajo licencia de la Universidad de Los Andes, MridaVenezuela. Empresa rental de la Universidad de Los Andes en Mrida, Venezuela, dedicada a la produccin de frmacos genricos de bajo costo para hospitales, ambulatorios, drogueras y farmacias

Ernesto Ponsot. Sistema de Informacin y Base de Datos. ernesto@ula.ve Vctor Mrquez. Mtodo Estadstico III y Control de Calidad. vmarquez@ula.ve

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

Lineal de la Produccin, el cual puede apreciarse grficamente en la figura 1.


Fi gu ra 1 . El Si ste ma d e In ven t a r io s

Proveedores Almacn de Insumos Administracin

Produccin Control de Calidad

Almacn de Productos Terminados Clientes

Este modelo univariante, mediante un tratamiento determinstico, captura datos histricos directamente desde la base de datos del sistema y estima la demanda futura. Dicha demanda estimada se construye para un horizonte de planeacin dividido en perodos. Para cada combinacin del horizonte y nmero de perodos se modela con programacin lineal en las variables: nmero de unidades a producir en un perodo, nmero de unidades a mantener en inventario de un perodo al siguiente y nmero de unidades a demorar de un perodo al siguiente. En este contexto se toman en consideracin para la funcin objetivo los costos unitarios asociados con la produccin, el almacenaje y la escasez en ambiente inflacionario y se opera con restricciones de produccin.

76

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

El modelo transfiere los datos desde la base de datos Access al Excel, resuelve automticamente el problema de programacin lineal utilizando SOLVER y retorna los resultados de Excel a la base de datos Access. Con los resultados ahora presentes en la base de datos, se puede construir automticamente un Plan de Produccin para la empresa.

El mo de lo d e p ro gr ama c in li ne a l ap licad o al manejo d e in ve n t ar ios

En este modelo se resuelve un problema de programacin lineal inspirado en Winston (1994) para obtener los valores que minimizan la funcin de costos. As, el objetivo es determinar cientficamente una poltica ptima para el manejo de los inventarios. La idea integradora que representa su inclusin en el sistema computarizado, tomando la informacin necesaria para su ejecucin directamente de la base de datos, se basa en que, a medida que la organizacin utilice intensivamente y durante un largo perodo el sistema, ste recaudar ms datos con los cuales las estimaciones del modelo sern cada vez mas cercanas a la realidad (aspecto garantizado por la teora estadstica). Asimismo, el modelo requiere suposiciones: partir de las siguientes

1. Tanto la funcin objetivo como las restricciones, son funciones lineales de las variables. 2. Se trata de un modelo de mltiples perodos o dinmico. 3. La demanda en cada perodo es conocida al inicio del mismo y en general no es constante. 4. Los costos del producto relacionados con mantenimiento del inventario y de escasez, son conocidos para el primer perodo, y en caso que varen de un perodo a otro, lo hacen segn un porcentaje de inflacin constante, conocida para el horizonte de planeacin.

77

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

A continuacin se definen los elementos que componen los modelos de programacin lineal, a saber: variables, funcin objetivo y restricciones.
1 . 1 L as va r i a bl e s

Las variables utilizadas en el modelo se describen en detalle en la tabla 1, as como tambin la nomenclatura que las identificar en adelante.
T ab la 1 R el ac i n de Var ia b les
Variable Descripcin

xi yi zi di y0 L c1 c2 c3 F E

Nmero de perodos: cantidad de perodos en que se divide el horizonte de planeacin para el cual se ejecuta el modelo. Entero determinado segn sea la combinacin de horizonte y lapso de la demanda, en esta versin k = 2, 3, 4, 6, 8, 12,24. Nmero de unidades a producir en el i-simo Perodo, i = 1,...,k. Nmero de unidades en inventario al final del i-simo perodo, i = 1,...,k. Nmero de unidades no satisfechas en el i-simo perodo, i = 1,...,k. Nmero de unidades demandadas del producto en el i-simo perodo, i = 1,...,k. Nivel del inventario inicial del producto (al inicio del perodo 1). Lmite de la capacidad productiva. Nmero mximo de unidades del producto que pueden ser producidas en un perodo cualquiera. Costo unitario del producto. Costo unitario de mantener: costo que representa el mantener en inventario una unidad del producto de un perodo al siguiente. Costo unitario de escasez: costo que representa tener que demorar la entrega de una unidad del producto, de un perodo al siguiente. Porcentaje anual de inflacin. Factor de exceso (>0) o defecto (<0) estimado para la demanda. 1 si no se estima exceso ni defecto. 78

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

1 . 2 La func in ob jet i vo

Sea C el costo total del sistema, entonces

C = c1 xi + c 2 yi + c3 z i
i =1 i =1 i =1

Los costos c 1 , c 2 y c 3 , se incrementan segn el porcentaje de inflacin anual F. Ahora bien, en el entendido de que existen tres posibilidades para seleccionar el perodo de la demanda: meses, bimestres o trimestres, el porcentaje de inflacin calculado para cada caso ser respectivamente: F/12, F/6 y F/4, de donde F es el porcentaje de inflacin anual aplicable segn sea el caso. Segn esto, los costos asociados con el sistema, adquieren la forma:

, i =1 c m c m ,i = c m ,i 1 + c m ,i 1 F' , i = 2,..., k
donde, m = 1, 2, 3. Entonces, c 1,i es el costo unitario del producto en el i-simo perodo, C 2,i es el costo unitario de mantener en el i-simo perodo y C 3,i es el costo unitario de escasez en el i-simo perodo. De lo descrito anteriormente, la nueva funcin de costos totales del sistema, sera:

C = c1,i x i + c 2,i yi + c3,i z i


i =1 i =1 i =1

79

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

1 . 3 L as res t ric c io nes de l mode l o

Sea N i el nivel del inventario al final de i-simo perodo, el nivel de inventario para los perodos sucesivos sera:

N1 = y0 + x1 d1 , N 2 = N1 + x 2 d 2 ,
M N i = N i 1 + xi d i ,
En palabras, el nivel del inventario al final del primer perodo es el inventario inicial ms la produccin en ese perodo, menos lo vendido en el mismo. En general, para el final de cualquier perodo, el nivel del inventario es lo que qued en el perodo inmediatamente anterior, ms la produccin en el perodo actual, menos lo vendido. Es fcil notar que la expresin anterior es recursiva y puede escribirse como:

Ni = y0 + x j d j
j =1 j =1

Un poco de reflexin basta entonces para encontrar la principal restriccin del modelo:

Ni = yi zi

, i = 1,..., k

En consecuencia, el nivel del inventario en cualquier perodo debe ser la cantidad a mantener de este perodo al siguiente, si ha habido existencias suficientes luego de satisfacer la demanda demorada y la demanda actual; o tambin, la cantidad que se deje en espera para el perodo siguiente en el caso de que no haya alcanzado lo producido ni lo acarreado del perodo anterior para satisfacer la demanda. Ni es positivo si se ha satisfecho toda la demanda hasta el i-simo perodo y
80

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

negativo, en caso contrario. Volviendo a las variables originales del problema, la expresin anterior resulta en:

yi x j z i = y 0 d j
j =1 j =1

, i = 1,..., k

Es necesario agregar restricciones de no negatividad a las variables, es decir:

x i , yi , zi 0

, i = 1,..., k

Adems, para garantizar que en el horizonte de planeacin no queden faltantes por surtir y dado que hay un lmite mximo en la capacidad productiva de cada perodo, es necesario agregar las restricciones:

zk = 0

xi L

, i = 1,..., k

No se incluyen restricciones a la capacidad de almacenamiento y a los faltantes, pues stas se suponen controladas por el ptimo, en el entendido de que su costo para la industria es elevado. Es de hacer notar que el porcentaje de exceso o defecto (E) no est incluido en el modelo. Responde esta situacin a que este es un valor que se aplica a la demanda estimada de forma constante antes de comenzar los cmputos para cada perodo, con lo que se obtiene un nuevo valor de la demanda (d i = d i + d i * E, para toda i = 1,..., k). En consecuencia, cuando se propone el modelo, se supone aplicado previamente y por ende no es necesario contemplarlo. En conclusin, el problema de Programacin de Produccin que se resuelve, es el siguiente:

81

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

xi , yi ,zi i =1,..., k

min C = c1, i x i + c 2, i y i + c 3, i z i
i =1 i =1 i =1

Sujeto a : yi + x j zi = y0 d j
j =1 j =1 i i

, i = 1,..., k , i = 1,..., k , i = 1,..., k

xi L zk = 0 x i , yi , zi 0

1 . 4 O bse r va c i o ne s

La estadstica interviene en este modelo cuando se estima automticamente la demanda, a partir de los datos presentes en el sistema general de inventarios (promedios, mximos, mnimos o combinacin de promedios con la desviacin estndar). Sin embargo, una vez realizada la estimacin, la demanda se considera determinada y en consecuencia el modelo en esencia es determinstico. En la deduccin de las ecuaciones se ha supuesto que los perodos parten del nmero 1 y culminen en el k-simo. No obstante, en el sistema el perodo inicial depende de la fecha en que el usuario desee comenzar la planeacin. Si no se trata de un perodo que est al comienzo del horizonte de planeacin (como sera el mes de enero o el primer bimestre o el primer trimestre), el perodo inicial puede ser distinto de 1, lo cual no afecta al modelo (es slo una opcin de presentacin de resultados).

82

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

Imp lem enta c i n de l mo de lo

En esta seccin se muestran algunos detalles de la puesta en funcionamiento del programa-producto resultante de la aplicacin del modelo. Se han obviado los elementos que corresponden al sistema general de inventarios. La base de datos es del tipo relacional (Date, 1993) modificada en su versin original (Codd, 1970) para incluir nuevos tipos de datos, en especial, objetos que operan con automatizacin OLE (McKinney, 1996). El Sistema Manejador de Bases de Datos seleccionado para la implementacin es Microsoft Access 3 y la plataforma escogida es Microsoft Windows 95/NT.
3 L a b ase de dat os: M odelo Pro ula Medicamen tos

La figura 2 muestra las relaciones (o tablas) que permiten almacenar los datos del modelo. Las claves primarias de las relaciones se visualizan en negritas. La tabla Modelos de Programacin est dispuesta para almacenar ilimitadamente mediante un nmero, los datos de cada modelo. Esta facilidad de diseo hace posible jugar con los modelos, variando los parmetros y comparando sus resultados en escenarios distintos. La tabla Productos en Modelos P almacena para cada modelo en cada perodo, los datos sobre demanda y costos. Por otro lado, tambin recibe los resultados sobre las cantidades a producir, almacenar o demorar en cada perodo. El enlace con el resto del sistema se realiza a partir de la tabla Productos Terminados, encargada de la definicin de los productos que vende la organizacin. Con el cdigo del producto y dado que la base de datos est normalizada, hay garanta de que de forma nica se pueda determinar la demanda y extrapolar los

De la familia Office 97.

83

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

resultados del modelo hacia un Plan de Produccin que involucre el producto estudiado.

F igu ra 2 . C ompos ic i n y re la c io ne s de la ba se de d ato s

3.1 U t ilizaci n del p ro grama Access para el d es ar rol lo d e l mode lo a tra vs de s u he rra mi ent a: For mu la r io s

En Access, la manera como se implementa el nivel de vistas de la base de datos es utilizando formularios. Un formulario representa la interfaz natural entre el usuario final y la base de datos que permite, adicionalmente, la programacin de controles y validaciones mediante subrutinas Visual Basic. Los detalles de programacin pueden ser consultados en Ponsot y Mrquez (1998), aqu slo se mostrar el comportamiento resultante del programa-producto.

84

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

Para facilitar el seguimiento de la operatividad del modelo, el formulario utilizado se muestra en las figura 3a, 3b y 3c donde se pueden observar sus diversos campos. Remitido el procedimiento al formulario de la figura 3a, se encuentra el campo N de modelo que es asignado automticamente por el sistema. El primer paso es entonces la seleccin del producto, lo cual se hace tomando uno en particular de la lista de productos en el cuadro de lista Producto. El sistema automticamente encuentra el producto en la base de datos, extrae el costo unitario estimado (que es un campo de la tabla Productos Terminados) y lo coloca como valor por defecto en el cuadro de texto Costo Unitario del Producto. En la Descripcin es posible introducir una cadena de texto como se observa en formulario que sirve de ejemplo. El control Lmite de Produccin acepta un nmero que representa la cantidad mxima de unidades del producto que pueden ser producidas en cualquier perodo (L). El cuadro de texto Desde acepta una fecha que representa el momento en que se espera iniciar la programacin que propondr el modelo (seguramente una fecha futura). El cuadro Horizonte permite seleccionar de entre la lista de unidades del tiempo, el lapso para el que se desean los pronsticos (un ao, un bienio o un semestre). El control Lapso de la Demanda acepta los valores en meses, bimestres o trimestres.

85

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

F igu ra 3a . F or mu la r io pa ra e l M od e lo Pro gra mac in l i n ea l de pr od uc c i n . Pa r met ro s p ara e l c lc ul o

La combinacin de los valores para los campos Desde, Horizonte y Lapso de la Demanda son de importancia primordial, ya que de cada combinacin posible, surge una estimacin diferente de la demanda para el horizonte de planeacin. En efecto, la fecha Desde fija el perodo inicial de inters (en el formulario, el 7 mes del ao) y como se desea pronosticar para un semestre, de mes en mes, los perodos a considerar sern los meses 7, 8, 9, 10, 11 y 12 del ao. En este orden de ideas, la estimacin de la demanda se agrupar entonces, solamente dentro de las fechas histricas dadas para estos meses del ao y no para otros (ya que es muy posible que la demanda sea estacional). El campo lgico Utilizando Historia?, si est activado, se emplea para decidir si la demanda, representada en el formulario por la columna Demanda, ser tomada directamente de la base de datos o en su defecto, ser un valor introducido por el usuario. Si est activado, se habilitan en el formulario el grupo de opciones Demanda Promedio, Demanda Mxima, Demanda Mnima, Demanda Promedio + n veces la DS. Los controles Historia Desde,
86

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

Historia Hasta (fechas donde la primera, necesariamente, es inferior a la segunda), los controles % de Exceso o Defecto, % Anual de Inflacin y el botn Estimar la Demanda para que el usuario introduzca los valores deseados. Si se quiere que el sistema estime la demanda tomando datos de la base de datos, se debern introducir estas fechas los dems parmetros relacionados y al estar listo, presionar el botn Estimar la Demanda. Del grupo de opciones Demanda Promedio, Demanda Mxima, Demanda Mnima, Demanda Promedio + n veces la DS, deber seleccionarse slo una de ellas. Sobre la base de la seleccin, se estimar la demanda, o utilizando el promedio histrico de cada perodo (entre las fechas dadas), o el valor mximo o el mnimo o el promedio ms un cierto nmero de veces la desviacin estndar calculada. Al presionar el botn Estimar la Demanda se asigna un valor calculado a cada campo de las columnas Perodo (con respecto al inicio, horizonte y lapso de la demanda), Demanda (estimndola como se ha mencionado, incluyendo, si ha sido dado, el porcentaje de exceso o defecto) y los costos en cada periodo (aplicando, si ha sido dado, el porcentaje de inflacin). El control Inventario Inicial recibe la cantidad en inventario que se supone existe, justo antes de comenzar la proyeccin (y 0 ). En la figura 3b, se pueden apreciar los ltimos parmetros necesarios, que son los costos unitarios iniciales que deben introducirse en los controles Del Producto (asignado en condicin de edicin por defecto, cuando se seleccion el cdigo del producto), De Mantener y De Escasez. Estos costos debern ser conocidos o estimados por la organizacin, antes de poder ejecutar el modelo.

87

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

An cuando las columnas Perodo, Demanda y Costos Unitarios del subformulario Demanda Estimada (vase figura 3b) pueden ser calculadas automticamente, tambin son editables, lo que permite al usuario obviar la historia contenida en los archivos (o modificarla) y estimar por su cuenta, los nuevos valores. La limitante que existe sobre esta modalidad es que, para ser consecuente, debe inhabilitarse la opcin Utilizando Historia?, antes de ejecutar el modelo (vase figura 3a). Una vez dados los parmetros al modelo, el usuario est listo para recibir la poltica ptima. Esto se hace oprimiendo el botn Resolver el Modelo. El sistema procede a calcular todos los valores resultantes valindose automticamente de la herramienta Solver del programa Excel, transfirindole los datos y parmetros y devolviendo el control al sistema. En el ejemplo, la poltica ptima sugerida es: Para los meses 7, 8, 9 y 10, producir 1200 unidades del producto 001; en los meses 11 y 12 producir 573 y 158 unidades respectivamente. Mantener en inventario 450 unidades del mes 8 al 9 y 405 unidades del mes 9 al 10. Asimismo sugiere demorar la entrega del mes 10 al mes 11, de 353 unidades.

88

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

F igu ra 3b . F ormu la r io pa ra e l M ode lo Pro gr a maci n lin eal de pr oducci n . Est imaci n d e la demand a

En la figura 3c puede observarse el botn Actualizar Costos Globales, que al ser oprimido totaliza los mo ntos asociados con la solucin ptima y determina el porcentaje de contribucin d e cada rubro al costo total. Cuando se han calculado los valores ptimos, el usuario tiene varias opciones: a) imprimir los resultados con los botones de lupa e impresora y ordenar la elaboracin automtica de un plan de produccin que ser incorporado a la base de datos presionando el botn Elaborar un Plan de Produccin. b) editar presionando el botn Editar Planes de Produccin. El sistema est programado para calcular, partiendo de la fecha dada Desde y por el nmero de perodos calculado en conjunto con el Lapso de la Demanda y el Horizonte, las fechas puntuales colocando la produccin ptima sugerida en aquella fecha que corresponda. Esto configura un plan que permite (gracias a un informe del sistema titulado Explosin de Materiales) obtener las demandas asociadas de insumos requeridas para ejecutar el modelo sugerido. De esta forma, el

89

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

ptimo calculado en el almacn de productos terminados, se propaga automticamente hacia atrs, al almacn de insumos.
F igu ra 3c . F ormu la r io pa ra e l M ode lo Pro gr a mac in lin eal de pr oducci n . So luci n pt i ma

3. 2 Ut ili zaci n d e la H oja d e C lc u lo Excel par a el c mp uto de l os res u lt ado s

Se muestra a continuacin (figura 4) un extracto de la hoja de clculo de Excel en la cual se visualiza el funcionamiento de la misma para el cmputo de los resultados. En las diferentes columnas se pueden observar las frmulas y funciones utilizadas para el clculo.

90

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

Fi gu ra 4 . C lcu lo de l os resu lta do s en ho ja d e c lc u lo Ex ce l

J
7

L
3

M
Plan 6

Prod*Costo Inven*Cost Esca*Cost o o

8 =D8*G8 9 =D9*G9

=E8*H8 =E9*H9

=F8*I8 =F9*I9

4 5 6 7 Restricciones 8 =B2+G8-C8

=SUMA($J$8:$L$13) Modelo General =MIN($N$4) =CONTAR($G$8:$I$13)

10 =D10*G10 =E10*H10 =F10*I10 11 =D11*G11 =E11*H11 =F11*I11 12 =D12*G12 =E12*H12 =F12*I12 13 =D13*G13 =E13*H13 =F13*I13

=$M$8=Datos!$H$8Datos!$I$8 =$M$9=Datos!$H$99 =M8+G9-C9 Datos!$I$9 1 =M9+G10-C10 =$M$10=Datos!$H$10Datos!$I$10 0 =$M$11=Datos!$H$111 =M10+G11Datos!$I$11 1 C11 =$M$12=Datos!$H$121 =M11+G12Datos!$I$12 2 C12 =$M$13=Datos!$H$131 =M12+G13Datos!$I$13 3 C13 =$I$13=0 1 4 =$G$8:$G$13<=Datos!$A$2 1 5 ={100\100\0,000001\0,05\VER 1 DADERO\FALSO\FALSO\1\1\ 6 1\0,001\VERDADERO}

Como puede observarse en la siguiente tabla, existen siete combinaciones distintas considerando el nmero de perodos resultante de definir un lapso de la demanda y un horizonte de planeacin.

91

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

T ab la 2 D e man da y ho ri zo nte de planea c i n


N de Perodos Horizonte Demanda

2 3 4 6 8 12 24

Semestral Semestral Anual Semestral Anual Bienio Anual Bienio Bienio

Trimestral Bimestral Trimestral Mensual Bimestral Trimestral Mensual Bimestral Mensual

Para cada combinacin hay una hoja de clculo diferente, ya que el nmero de variables del modelo depende del nmero de perodos (y tambin de las restricciones). La hoja mostrada opera con 6 perodos y es completamente anloga al resto, las cuales simplemente aumentan o disminuyen el nmero de filas y las restricciones correspondientes. Los datos pasan a la hoja de la base de datos con una consulta de actualizacin en MS Query, se resuelve el modelo haciendo uso de la aplicacin Solver de Excel especialmente diseada para problemas de optimizacin, se copian y pegan los resultados en una hoja aparte denominada Resultados y sta se vincula a la base de datos Access para, con una consulta SQL, extraer de ella los valores finales. Otro aspecto que merece ser explicado puede verse en las frmulas de la hoja en la columna N. En especial, la celda N7 contiene el rango de definicin de las variables de decisin; de las celdas N8 a la N15 estn definidas las restricciones; y la celda N16, contiene las opciones del Solver (las que permiten cargar el modelo cuando se abre la hoja, gracias a una macro programada).

92

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

Co nc l us i on es

Ha quedado sentado, al menos en la experiencia de los autores, que no tiene sentido proponerse la estructuracin de modelos complejos sin antes haber resuelto la disponibilidad de la informacin que los nutrir. El modelo creado resulta interesante, entre otras cosas, por su interaccin con la base de datos de forma natural. Queda pendiente la incorporacin automtica de informacin relativa a los procesos productivos (costos, detalles de los procesos, entre otros) que evitaran la necesidad de estimar aparte, varios de los parmetros empleados. Cuando se logre contar con datos suficientes, habr que analizarlos estadsticamente con miras a crear nuevos modelos (ms complejos) que incorporen por ejemplo, probabilidades, series de tiempo y un enfoque multivariante del problema de inventarios. De igual forma, podran construirse indicadores de gestin que ayuden a mejorar la gerencia de la organizacin. Seguramente sta se ver afectada positivamente desde el punto de vista econmico y de la eficiencia laboral. Este producto puede ser utilizado en cualquier organizacin cuyo sistema productivo sea del tipo Proveedores-Almacn de Insumos-Proceso Productivo-Almacn de Productos Terminados-Clientes. La versin presentada en este documento es completamente funcional, slo requiere de tiempo para ser probado intensivamente y lograr la coleccin de datos que sirvan para perfeccionarlo. Una recomendacin especial en relacin con el uso del modelo programado, es la ejecucin solapada en el tiempo (esto es, tratando de predecir la historia) para monitorear que sus resultados estn ajustndose efectivamente a la realidad. La herramienta empleada (Access 97) respondi satisfactoriamente a las exigencias. Es de fcil comprensin y
93

Ponsot, E. y Mrquez, V.: Revista Economa No. 16, 2000. 75-95

para la elaboracin de proyectos de bases de datos es un recurso poderoso y gil (an cuando se trata de un producto considerado, por los entendidos, dentro de los de baja potencia). Posee tres caractersticas que a juicio de los autores, son primordiales: 1. Permite incorporar a la base de datos, explcitamente, el modelo relacional con todas sus implicaciones (control de concurrencia, revisin de la integridad referencial, actualizacin y eliminacin en cascada, entre otros). Provee al programador una serie de asistentes que le ayudan a construir la mayora de los objetos importantes, generando en buena medida, el cdigo Visual Basic. Permite fcilmente el intercambio de datos entre aplicaciones Microsoft Windows 95, con lo que no slo se cuenta con las herramientas que se puedan programar, sino que se pueden utilizar otras herramientas de terceros (tal como se hizo con Excel).

2.

3.

Bi bl iograf a

Batini, Ceri y Navathe (1994): Diseo conceptual de bases de datos. Un enfoque de Entidades-Interrelaciones. AddisonWesley/Daz de Santos. E.U.A. Codd, E. F. (1970): A Relational Model of Data for Large Shared Data Banks. CACM 13. No. 6, Junio. Darwen, H. and C. J. Date (1995): Introducing The Third Manifesto. Database Programming & Design. January. Date, C. J. (1993): Introduccin a los sistemas de bases de datos. Vol. 1.5ta Edicin. Addison-Wesley Iberoamericana. Mxico. Hillier, S. y G. Lieberman (1991): Introduccin a la Investigacin de Operaciones. 5ta Edicin. McGraw-Hill. Mxico.
94

Ponsot, E. y Mrquez, V.: Modelo de programacin lineal de la produccin...

Korth, H. y A. Silberschatz (1997): Fundamentos de Bases de Datos. McGraw-Hill. Mxico. Mckinney, Bruce (1996): Programacin avanzada con Visual Basic. Versin 4. Microsoft Press / McGraw-Hill. Espaa. Microsoft Corp. Access Homepage .http://www.microsoft.com/msaccess. Microsoft Corp. Manual de Ayuda en Lnea del Access 97. Mood, Graybill and Boes (1963): Introduction to the Theory of Statistics. Third Edition. McGraw-Hill. U.S.A. Ponsot B. Ernesto A. (1991): Computarizacin de modelos de inventario. Versin 1.0. Universidad de Los Andes, Biblioteca de la Facultad de Ingeniera. Mrida - Venezuela, 1991. Ponsot, E. y M. Mrquez (1998): Sistema Automatizado de Registro, Control y Anlisis de Inventarios (SARCAI) para PROULA, Planta de Medicamentos. Versin 2.0. Universidad de Los Andes, IEAC. Mrida, Venezuela. Taha, Hamdy A. (1995): Investigacin de Operaciones. V Edicin. Alfaomega Grupo Editor. Mxico. Tiznado S., Marco A. (1996): El camino fcil a Access 7.0. McGraw-Hill, Serie Enter. Colombia. Wayne L., Winston (1994): Investigacin de Operaciones. Aplicaciones y algoritmos. Grupo Editorial Iberoamrica. Mxico.

95

Potrebbero piacerti anche