“MRP Y MPS”
TRABAJO FINAL
Sección: IX-49
Integrantes:
1 INDICE
1 INTRODUCCIÓN 3
2 MARCO TEÓRICO 4
3 ANÁLISIS Y DISEÑO DE LA SOLUCIÓN 9
3.1 Análisis de datos de entrada, salida e intermedios (nombres y tipos de variables,
significado, rango de valores, valores por defecto). 9
3.2 Modelo matemático (descripción y explicación de las fórmulas empleadas incluir
ejemplo). 10
3.3 Algoritmo de solución - representación en diagrama de flujo, pseudocódigo . 12
3.4. Diseño y procedimientos de funciones 22
5. ESTABLECER DIFERENTES ESCENARIOS DE SOLUCIÓN Y ELEGIR EL MEJOR ESCENARIO.
23
4 BIBLIOGRAFÍA 25
6. CONCLUSIONES 26
Página 2 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
RESUMEN EJECUTIVO
productos y materiales de niveles cero, uno y dos; para que la empresa logre disponer de
Página 3 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
los materiales necesarios en el momento oportuno para cumplir a tiempo con los
“El área de producción tiene un objeto claro: atender las necesidades de los
pedidos en las fechas pactadas lo cual genera malestar con los usuarios y una mala
algoritmo brindan un mejor orden para cumplir la demanda semanal calculando el stock
Para finalizar este trabajo, lo que se ha logrado obtener son los recursos básicos como
Página 4 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
este algoritmo son mayores utilidades para la empresa, menores costos ya que no se
PALABRAS CLAVES
1 INTRODUCCIÓN
Arte Textil Latino S.A. es una empresa peruana dedicada al rubro de la industria
por el Sr. Félix Días; en estos años de experiencia, cuidado en el detalle y calidad en la
Página 5 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
tejidos en polialgodón y 100% algodón pima peruano. Por ello, la demanda de sus
productos se ha incrementado.
producción, ya que hubo demoras en la entrega del pedido. Por lo que, la forma de
se basa en los ingresos de los productos y materiales de niveles cero, uno y dos para su
posterior explotación usando las formas de MRP y MPS para que de esta forma, la
empresa Arte Textil Latino S.A pueda disponer de los productos necesarios en los
el ingreso de datos de los niveles (0,1 y 2), segundo es el cálculo del stock disponible,
del informe.
Para dar la solución esperada, se utilizará los recursos básicos que son el stock
2 MARCO TEÓRICO
Página 6 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Wrangler, La Martina, UFO, Polo USA, Sergio K, Penguin, entre otras. Además,
maquila para conocidas tiendas por departamento como Ripley, Saga Falabella y
Marcell y una línea de niños con la marca All4Kids. La cadena de distribución de ATL
para sus marcas se realiza mediante distribuidores a nivel nacional y a través de sus
tiendas propias. Para que dicha empresa tenga una mejor distribución y administración,
MPS en el área de producción, esto tiene como objetivo principal obtener los materiales
El MPS y MRP se define como un sistema de planificación de ventas y operaciones que
tiene como base los pedidos mensuales, estos deben realizarse en un tiempo pactado con
el cliente.
empresa en el área de almacenes, ello tiene como objetivo principal optimizar un área
Página 7 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
empresa Arte Textil Latino S.A. se elaborará un programa de MPS y MRP para cumplir
siguientes datos:
Segundo paso:
Página 8 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
cualquier empresa. Es por ello, que se va a elaborar un programa que utilice MPS y
MRP, esto permite que cada empresa tenga un mejor control y manejo en la producción
siguiente manera:
Para el nivel 0, el botón “Ingresar materiales” nos pide ingresar el nombre del producto
fabricación y las semanas con las que el programa trabajara el producto requerido.
Para el nivel 1, nos pedirá ingresar la cantidad de subniveles el cual se dividirá el nivel
1. Después, se deben ingresar los nombres y el programa nos arrojará los códigos de
Para el nivel 2, nos pedirá ingresar la cantidad de subniveles el cual se dividirá el nivel
2. Además, se deben ingresar los nombres y el programa nos arrojará los códigos de
seguridad y el tiempo de fabricación para el nivel 1. En el caso del nivel 2, nos pedirá el
ingreso de un código de relación del nivel 2 con el nivel 1 ya que todos los datos y
Todos los datos a ingresar en los niveles deben ser validados mayores que 0 y diferente
de vacío en los casos de nombres del nivel 0, 1 y 2. Sí los datos son ingresados de
Página 9 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
manera correcta nos mostrará un mensaje indicando su registro correcto para cada nivel;
de lo contrario, nos mostrará los mensajes de error correspondientes para cada nivel.
Para la hoja MRP, el botón “Calcular necesidades netas” nos pide las necesidades brutas
Se toma como modelo una camisa, en la cual, la empresa Arte Textil Latino S.A. tiene
que cumplir una demanda de 100 camisas durante el periodo de una semana. Para
elaborar una camisa se necesita 2 metros de tela, 8 botones y ½ carrete de hilo. Para
NIVEL 0
NIVEL 1
NIVEL 2
Página 10 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Como existe una demanda de 100 camisas, entonces se realiza los siguientes cálculos
tapetas, 200 mangas, 200 metros de tela, 800 botones y 50 carretes de hilo.
MRP
Camisa - A1
Disponibilidad de días 1 2 3 4 5 6
Necesidades brutas 20 20 20 20 20 0
Disponibilidad 15 25 45 65 85 105
Stock seguridad 10 10 10 10 10 10
Necesidades netas 25 45 65 85 105 105
Emisión orden planificada 20 20 20 20 20 0
Para enviar la entrega, se necesitará un mínimo de 5 días. En esos días se obtendrá una
10 camisas.
Datos de entrada:
Tipo de
Nombre Descripción Rango Descripción
dato
Nombre Nombre del producto string
Mayor a 0 y
Código en nivel 0 (A1), Menor igual a 0 y
Código string menor igual a
nivel1 (B) Y nivel2(C) mayor a 100
100
Stock Cantidad de Mayor igual a
integer Menor a 0
disponible disponible 0
Stock de Mayor igual a
Cantidad en el almacén integer Menor a 0
seguridad 0
Página 12 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Datos intermedios:
Datos de salida:
Página 13 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
● Necesidad_neta: Lo que se necesita tener para cierta semana y así poder cubrir la
necesidad bruta.
Fórmulas:
requerido.
bruta(a-1).
● Necesidad_neta(a) = necesidad_bruta(a).
Página 14 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 15 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 16 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 17 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 18 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 19 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 20 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 21 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 22 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 23 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 24 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
producto, cada nivel debe tener un respectivo código que dependa del nivel ya que se
a los productos que están en cada nivel. Además, se ingresan el stock tanto disponible o
de seguridad, cantidad necesaria y el tiempo de fabricación. Una vez ingresado los datos
de cada nivel, pasa a una siguiente hoja que va dirigido al MRP donde se va a ingresar
Los procedimientos y funciones son utilizados en casos donde el algoritmo repite ciertos
necesidad neta puede ser útil como una función y se ha procedido a estructurarla. La
función sería:
Página 25 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 26 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 27 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 28 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 29 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 30 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 31 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Página 32 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Escenario 1: En este escenario, se ingresa la necesidad bruta de camisa para la semana
3.
Figura 1:
Página 33 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Figura 2:
Escenario 2: En este escenario se ingresa la cantidad de elementos del nivel 1.
Figura 1
Página 34 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Figura 2
Escenario 3: En este escenario se ingresa el código del producto que tenga relación con
el nivel 1
Figura 1
Página 35 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
Figura 2
Con el ingreso del código de productos en el nivel 2 se puede observar que no tiene
relación con los códigos del nivel 1, mostrándose así un mensaje de error en la figura 2.
El algoritmo funcionara, adecuadamente, si el código de productos ingresado en el nivel
2 tiene relación con el nivel 1.
6 CONCLUSIONES
Este sistema da por órdenes las compras dentro de la empresa resultantes del
el cliente.
Página 36 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
de la empresa.
7 RECOMENDACIÓNES
Página 37 | 38
Universidad Peruana de Ciencias Aplicadas 2018-II
8 BIBLIOGRAFIA
Página 38 | 38