Está en la página 1de 22

CASO DE ESTUDIO JUNIO|2021

______________________________________________________________________

Proceso de Compra del Supermercado “El Super”

De la organización

Durante más de 10 años de funcionamiento, “El Super” es uno de los principales


supermercados de la ciudad de Chiclayo que entrega a sus clientes productos de calidad
al por menor a través de un proceso de compra de productos que se ha basado en las
necesidades del mercado.

Este proceso, al cual lo vamos a llamar Proceso de compra o abastecimiento, se lleva a


cabo para lograr la adquisición de los productos que posteriormente serán vendidos a los
clientes, productos que se obtienen por medio de un grupo de proveedores, los cuales han
pasado por un análisis previo que determinará si cumplen o no los criterios establecidos
en políticas de calidad y precio que optimizará y aportará a la mejoría del servicio que
ofrece el Supermercado “El Super”.

Renato Incio, recientemente nombrado jefe de compras del supermercado, ha mostrado


interés en mejorar el servicio de compras del supermercado para lo cual ha identificado
la necesidad de contar con un sistema de información que sirva de soporte a las
actividades relacionadas con la compra de productos. Es por eso, que ha contratado a
F-Solutions, una empresa del medio para que realice el estudio correspondiente y presente
una propuesta de desarrollo.

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

1
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

De la entrevista

“Podemos comenzar platicando acerca del actual proceso de compras que tiene el
supermercado, y luego me gustaría visitar las instalaciones y ver cómo funciona todo”,
manifestó Otto Pozada, analista de sistema de F-Solutions, en su primera entrevista con
Renato Incio.

Stock de Productos

Contamos con un padrón general de productos que constituyen el stock referencial


del almacén central con el que cuenta el supermercado y que están sujetos a
abastecerse cuando estos escasean, el cual es elaborado por el encargado de
inventario. Este stock mantiene información relacionada a los productos y
categoría de productos del supermercado.

Cuadro 1. Stock referencial de productos

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

2
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Proceso de compra del Supermercado “El Super”

Identificar los requerimientos de compra

El supermercado, en específico el encargado de inventario determina las


necesidades que presenta el stock dependiendo de los datos que se tengan sobre la
cantidad de productos que queden en el stock, y teniendo en cuenta el mínimo de
unidades para poder realizar el pedido de compra a través de la especificación
técnica recogida en un documento en el que se describe los requerimientos
mínimos para la adquisición del producto que cubrirá dichas necesidades.

Buscar los proveedores adecuados

Para ser parte del grupo de proveedores del supermercado “El Super”, se deberá
cumplir con algunos requisitos:

✓ CALIDAD: Este criterio se refiere al diseño e implementación de políticas


que permitan mantener en el tiempo un óptimo estado físico de los
productos, nos referimos específicamente a productos vigentes en el
mercado con óptimo estado en sus atributos físicos y funcionales con el
fin de cumplir las normas de protección al consumidor.

✓ LOCALIZACION: es sumamente importante que la planta física de los


proveedores de Supermercado” El Super”, este en la misma zona
geográfica en la que se encuentra la empresa, lo que reducirá los tiempos
de despacho y optimizara la gestión de aprovisionamiento.

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

3
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Compra de productos
Todos los pedidos serán ingresados por el almacenero, de esta manera se agiliza
el tiempo y los pedidos llegarán de forma rápida al área de logística para su
evaluación y gestión de compra respectiva. Así mismo se evitará la duplicidad de
pedidos repetidos. Se contará con bandejas que permitan hacer seguimiento a los
pedidos según el rol de cada participante en el proceso. Se emitirá notificaciones
a los roles participantes del proceso con el fin que tomen acciones oportunas en la
atención de pedidos. Se implementará una bandeja en la cual el proveedor puede
ingresar cotizaciones para los pedidos que coloque el comprador del
supermercado, de tal forma de mantener el historial de precios negociados con el
proveedor para compras futuras. Se automatizará la recepción de todos los
pedidos, de esta forma será incluso posible realizar reservas de productos, por
consiguiente, es posible garantizar el permanente abastecimiento de los equipos.
Se mantendrá un solo repositorio para el stock de productos de tal manera que se
pueda identificar rápidamente la compra de repuesto disponible con algún
proveedor.

Imagen ilustrativa
del proceso de compra del
Supermercado “El Super”

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

4
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Alcance del proceso


Punto Descripción

Inicio del Se ingresa un pedido de productos desde almacén


Proceso
Fin del El pedido solicitado es entregado al almacén que lo requieren, en almacén el pedido es
proceso dado por cerrado

Roles
Rol Miembros Descripción
Dueño del Jefe de Interesado en que el proceso esté optimizado.
proceso Logística
Equipo del Almacenero Responsable de solicitar pedidos.
proceso Comprador Responsable de realizar la gestión de compras.
Jefe de Responsable de revisar y aprobar compras.
Compras
Cliente del Almacenero Interesado en que el pedido sea atendido.
proceso

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

5
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Flujo de Proceso
Bizagi Modeler

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

6
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Modelo Lógico
Diagrama Entidad-Relación
Notación BARKER | Oracle Data Modeler

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

7
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Tablas Normalizadas del Proceso de Compra del Supermercado “El


Super”

Proveedor

NOMBRE Proveedor
DESCRIPCION Contiene la lista de los proveedores del supermercado
CAMPOS Codigo Numero de contacto Lugar de distribucion Nivel de calidad
DOMINIO cadena numerica cadena numérica cadena alfanumerica cadena numérica
TIPO DE DATO character(3) character(9) character varying(50) character(1)
LONGITUD 3 9 50 1
OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL
LLAVE PK
UNICIDAD
RESTRICCION 3 digitos entre 0 y 9 9 digitos entre 0 y 9 1 digitos entre 1 y 5
EJEMPLOS NESTLE S.A 971645984 Panamericana sur #1649 5
GLORIA S.A 971346894 Panamericana sur #6498 4

Trabajador

NOMBRE Trabajador
DESCRIPCION Contiene la lista de los trabajadores del supermercado
CAMPOS DNI Nombre Apellidopaterno Apellidomaterno Tipo
DOMINIO cadena numérica cadena alfanumerica cadena alfanumerica cadena alfanumerica cadena alfanumerica
TIPO DE DATO character(8) character varying(50) character varying(50) character varying(50) character varying(50)
LONGITUD 8 50 50 50 50
OPCIONALIDAD NOT NULL NOT NULL NULL NULL NULL
LLAVE PK
UNICIDAD
RESTRICCION 8 digitos entre 0 y 9 Puede ser: C o A
EJEMPLOS 16497865 CARLA MONDRAGON CHAVEZ COMPRADOR
18462794 JORGE BUTRON SOLANO ALMACENERO

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

8
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Categoría de producto

NOMBRE Categoria de producto


DESCRIPCION Contiene la lista de familias de productos de la empresa
CAMPOS Codigo Nombre Codigo_categoriasuperior
DOMINIO cadena numérica cadena alfanumerica cadena numérica
TIPO DE DATO character(3) character varying(50) character(8)
LONGITUD 3 50 8
OPCIONALIDAD NOT NULL NOT NULL NULL
LLAVE PK FK(codigo)
UNICIDAD
RESTRICCION 3 digitos entre 0 y 9 8 digitos entre 0 y 9
EJEMPLOS 123 BEBIDAS
456 GASEOSA 123

Producto

NOMBRE Producto
DESCRIPCION Contiene la lista de productos de la empresa
Precio Minimo en
CAMPOS Codigo Nombre unitario stock Codigo Codigo
cadena numero numero
DOMINIO cadena numérica alfanumerica decimal entero cadena numérica cadena numérica
character
TIPO DE DATO character(3) varying(50) numeric(8,2) integer character(3) character(3)
LONGITUD 3 50 3 3
OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL
LLAVE PK FK(stock) FK(categoria)
UNICIDAD
3 digitos entre 0 3 digitos entre 0 3 digitos entre 0
RESTRICCION y9 y9 y9
EJEMPLOS 123 Manjarblanco 4.5 15 123 123
456 Café 18.5 25 456 456

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

9
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Stock

NOMBRE Stock
DESCRIPCION Contiene la lista de stocks de la empresa
Cantidad
CAMPOS Codigo Cantidad disponible Maxima Codigo_producto
DOMINIO cadena numérica numero entero numero entero cadena numérica
TIPO DE DATO character(3) integer integer character(3)
LONGITUD 3 3
OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL
LLAVE PK FK(producto)
UNICIDAD
RESTRICCION 3 digitos entre 0 y 9 3 digitos entre 0 y 9
EJEMPLOS 123 50 300 123
456 15 60 456

Pedido

NOMBRE PEDIDO
DESCRIPCION Contiene la lista de pedido del supermercado
CAMPOS Numero FechaRegistro DNI
DOMINIO cadena numérica Fechayhora cadena numérica
TIPO DE DATO character(3) timestamp character(8)
LONGITUD 3 8
OPCIONALIDAD NOT NULL NOT NULL NULL
LLAVE PK FK(trabajador)
UNICIDAD
RESTRICCION 3 digitos entre 0 y 9 8 digitos entre 0 y 9
EJEMPLOS 123 30/03/2021 12345678
456 25/03/2021 98765432

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

10
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Detalle Pedido

NOMBRE Detalle Pedido


DESCRIPCION Contiene la lista de detalles del pedido
CAMPOS Cantidad Codigo Numero
numero
DOMINIO entero cadena numérica cadena numérica
TIPO DE DATO integer character(3) character(3)
LONGITUD 3 3
OPCIONALIDAD NOT NULL NOT NULL NOT NULL
LLAVE PK,FK(producto) PK,FK(pedido)
UNICIDAD
RESTRICCION 3 digitos entre 0 y 9 3 digitos entre 0 y 9
EJEMPLOS 150 123 123
160 456 456

Cotización
NOMBRE COTIZACION
DESCRIPCION Contiene la lista de cotizaciones
CAMPOS Total Codigo Codigo
numero
DOMINIO entero cadena numerica cadena numérica
TIPO DE DATO integer character(3) character(3)
LONGITUD 3 3
OPCIONALIDAD NOT NULL NOT NULL NOT NULL
LLAVE PK,FK(proveedor) PK,FK(producto)
UNICIDAD
RESTRICCION 3 digitos entre 0 y 9 3 digitos entre 0 y 9
EJEMPLOS 200 NESTLE S.A 123
300 GLORIA S.A 456

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

11
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Compra
NOMBRE Compra
DESCRIPCION Contiene la lista de productos de la empresa
CAMPOS Codigo Importe Codigo Codigo DNI
numero
DOMINIO cadena numérica entero cadena numerica cadena numérica cadena numérica
TIPO DE DATO character(3) integer character(3) character(3) character(8)
LONGITUD 3 3 3 8
OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL
LLAVE PK FK(proveedor) FK(pedido) FK(trabajador)
UNICIDAD
3 digitos entre 0 3 digitos entre 0 3 digitos entre 0 8 digitos entre 0
RESTRICCION y9 y9 y9 y9
EJEMPLOS 123 200 NESTLE S.A 123 16497865
456 150 GLORIA S.A 456 18462794

Factura

NOMBRE Factura
DESCRIPCION Contiene la lista de facturas de pago del pedido
CAMPOS Numero Fecha y hora de emision Codigo
DOMINIO cadena numérica Fechayhora cadena numérica
TIPO DE DATO character(4) timestamp character(3)
LONGITUD 4 3
OPCIONALIDAD NOT NULL NOT NULL NULL
LLAVE PK FK(compra)
UNICIDAD
RESTRICCION 4 digitos entre 0 y 9 3 digitos entre 0 y 9
EJEMPLOS 1234 15/03/2021 123
5678 25/03/2021 234

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

12
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

Pago

NOMBRE Pago
DESCRIPCION Contiene la lista de pagos del pedido
CAMPOS Id Importe Numero
DOMINIO cadena numérica numero decimal cadena numérica
TIPO DE DATO character(3) numeric(8,2) character(5)
LONGITUD 3 5
OPCIONALIDAD NOT NULL NOT NULL NOT NULL
LLAVE PK FK(factura)
UNICIDAD
RESTRICCION 3 digitos entre 0 y 9 5 digitos entre 0 y 9
EJEMPLOS 123 300.00 5678
234 150.00 1234

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

13
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

DDL:
create table proveedor
(
codigo character(3) not null,
numero_contacto character(9) not null,
lugar_distribucion character varying(50) not null,
nivel_calidad character(1) not null,
constraint pk_proveedor primary key(codigo),
constraint unq_proveedor_num unique(numero_contacto),
constraint chk_pro_cod check(codigo similar to '[0-9][0-9][0-9]'),
constraint chk_pro_num check(numero_contacto similar to '[0-9][0-9][0-9][0-
9][0-9][0-9][0-9][0-9][0-9]'),
constraint chk_pro_niv check(nivel_calidad similar to '[0-9]')

);

create table trabajador


(
dni character(8) not null,
apellidopaterno character varying (50) not null,
apellidomaterno character varying (50) not null,
nombre character varying(50) not null,
tipo character varying(50) not null,
constraint pk_trabajador primary key(dni),

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

14
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________
constraint chk_trabajador_dni check(dni similar to '[0-9][0-9][0-9][0-9][0-9][0-
9][0-9][0-9]'),
constraint chk_trabajador_tipo check(tipo in ('C','A'))

);

create table categoriaproducto


(
codigo character(3) not null,
nombre character varying(50) not null,
codigo_cat_superior character(3) null,
constraint pk_categoriaproducto primary key(codigo),
constraint fk_cat_superior foreign key(codigo_cat_superior) references
categoriaproducto(codigo),
constraint chk_prod_cod check(codigo similar to'[0-9][0-9][0-9]')

);

create table producto


(
codigo character(3) not null,
nombre character varying (50) not null,
preciounitario numeric not null,
unid_minima_stock numeric not null,
codigo_categoria character(3) not null,
constraint pk_producto primary key(codigo),
constraint fk_prod_cat foreign key(codigo_categoria) references
categoriaproducto(codigo),
constraint chk_prod_cod check(codigo similar to '[0-9][0-9][0-9]')

);
_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

15
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

create table stock


(
codigo character(3) not null,
cantidad_disponible numeric not null,
cantidad_maxima numeric not null,
codigo_prod character(3) not null,
constraint pk_codigo primary key(codigo),
constraint fk_stock_prod foreign key(codigo_prod) references producto(codigo),
constraint chk_stock_cod check(codigo similar to '[0-9][0-9][0-9]')

);

create table pedido


(
cod_pedido character(3) not null,
fecharegistro timestamp,
dni_trabajador character(8) not null,
constraint pk_pedido primary key(cod_pedido),
constraint fk_pedido_dnitrab foreign key(dni_trabajador) references
trabajador(dni),
constraint chk_pedido_num check(cod_pedido similar to '[0-9][0-9][0-9]')

);

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

16
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

create table compra


(
codigo character(3) not null,
importe numeric not null,
codigo_prov character(3) not null,
dni_trab character(8) not null,
cod_pedido character(3) not null,
constraint pk_compra primary key(codigo),
constraint fk_cod_prov foreign key(codigo_prov) references proveedor(codigo),
constraint fk_dni_trab foreign key(dni_trab) references trabajador(dni),
constraint fk_cod_pedido foreign key(cod_pedido) references
pedido(cod_pedido),
constraint chk_codigo_prov check(codigo_prov similar to '[0-9][0-9][0-9]'),
constraint chk_cod_pedido check(cod_pedido similar to '[0-9][0-9][0-9]'),
constraint chk_compra_cod check(codigo similar to'[0-9][0-9][0-9]'),
constraint chk_dni_trab check(dni_trab similar to '[0-9][0-9][0-9][0-9][0-9][0-
9][0-9][0-9]')

);

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

17
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

create table factura


(
numero character(4) not null,
fecha_emision timestamp not null,
codigo_compra character(3) not null,
constraint pk_factura primary key(numero),
constraint fk_orden_compra foreign key(codigo_compra) references
compra(codigo),
constraint chk_factura_num check(numero similar to '[0-9][0-9][0-9][0-9]'),
constraint chk_cod_compra check(codigo_compra similar to '[0-9][0-9][0-9]')

);

create table pago


(
codigo character(3) not null,
importe numeric not null,
numerofactura character(4) not null,
constraint pk_pago primary key(codigo),
constraint fk_pago_factura foreign key(numerofactura) references
factura(numero),
constraint chk_pago_cod check(codigo similar to '[0-9][0-9][0-9]')

);

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

18
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

create table detallepedido


(
cantidad numeric not null,
cod_producto character(3) not null,
cod_pedido character(3) not null,
primary key(cod_producto, cod_pedido)
);

create table cotizacion


(
total numeric not null,
cod_proveedor character(3) not null,
cod_prod character(3) not null,
primary key(cod_proveedor,cod_prod),
constraint chk_cod_prov check(cod_proveedor similar to '[0-9][0-9][0-9]'),
constraint chk_cod_prod check(cod_prod similar to '[0-9][0-9][0-9]')

);

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

19
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________

DML:
insert into trabajador(dni,apellidopaterno,apellidomaterno,nombre,tipo)
values('12345678','LOPEZ','CASTRO','RAUL','A');
insert into trabajador(dni,apellidopaterno,apellidomaterno,nombre,tipo)
values('12457812','RAMIREZ','AGUILAR','PEDRO','C');
insert into trabajador(dni,apellidopaterno,apellidomaterno,nombre,tipo)
values('23456789','POZADA','PEREZ','MIGUEL','C');
insert into trabajador(dni,apellidopaterno,apellidomaterno,nombre,tipo)
values('98765432','CAMPAÑA','SEGURA','CARLA','C');
--------------------------------------------------------------------------------
insert into proveedor(codigo,numero_contacto,lugar_distribucion,nivel_calidad)
values('123','123456789','Chiclayo','4');
insert into proveedor(codigo,numero_contacto,lugar_distribucion,nivel_calidad)
values('234','987654321','Pucala','4');
insert into proveedor(codigo,numero_contacto,lugar_distribucion,nivel_calidad)
values('345','123123123','Pomalca','3');
---------------------------------------------------------------------------------
insert into categoriaproducto(codigo,nombre,codigo_cat_superior)
values('001','BEBIDAS',null);
insert into categoriaproducto(codigo,nombre,codigo_cat_superior)
values('002','GASEOSAS','001');
insert into categoriaproducto(codigo,nombre,codigo_cat_superior)
values('003','EMBUTIDOS',null);
insert into categoriaproducto(codigo,nombre,codigo_cat_superior)
values('004','SALCHICHAS','003');
_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

20
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________
---------------------------------------------------------------------------------
insert into
producto(codigo,nombre,preciounitario,unid_minima_stock,codigo_categoria)
values('001','PEPSI',2,50,'002');
insert into
producto(codigo,nombre,preciounitario,unid_minima_stock,codigo_categoria)
values('002','COCA-COLA',3,50,'002');
insert into
producto(codigo,nombre,preciounitario,unid_minima_stock,codigo_categoria)
values('003','RAZZETO',5,15,'004');
insert into
producto(codigo,nombre,preciounitario,unid_minima_stock,codigo_categoria)
values('004','SANFERNANDO',6,10,'004');
---------------------------------------------------------------------------------
insert into stock(codigo,cantidad_disponible,cantidad_maxima,codigo_prod)
values('001',45,300,'001');
insert into stock(codigo,cantidad_disponible,cantidad_maxima,codigo_prod)
values('002',60,250,'002');
insert into stock(codigo,cantidad_disponible,cantidad_maxima,codigo_prod)
values('003',10,50,'003');
insert into stock(codigo,cantidad_disponible,cantidad_maxima,codigo_prod)
values('004',25,50,'004');
---------------------------------------------------------------------------------
insert into pedido(cod_pedido,fecharegistro,dni_trabajador)
values('001','2021/05/01','12345678');
insert into pedido(cod_pedido,fecharegistro,dni_trabajador)
values('002','2021/01/10','12345678');
insert into pedido(cod_pedido,fecharegistro,dni_trabajador)
values('003','2021/03/12','12345678');
---------------------------------------------------------------------------------
insert into cotizacion(total,cod_proveedor,cod_prod)

_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

21
CASO DE ESTUDIO JUNIO|2021
______________________________________________________________________
values(200,'123','001');
insert into cotizacion(total,cod_proveedor,cod_prod)
values(310,'345','002');
insert into cotizacion(total,cod_proveedor,cod_prod)
values(98,'234','003');
insert into cotizacion(total,cod_proveedor,cod_prod)
values(300,'123','003');
insert into cotizacion(total,cod_proveedor,cod_prod)
values(300,'234','002');
---------------------------------------------------------------------------------
insert into compra(codigo,importe,codigo_prov,dni_trab,cod_pedido)
values('001',200,'123','12457812','001');
insert into compra(codigo,importe,codigo_prov,dni_trab,cod_pedido)
values('002',98,'234','23456789','002');
insert into compra(codigo,importe,codigo_prov,dni_trab,cod_pedido)
values('003',300,'234','23456789','003');
---------------------------------------------------------------------------------
insert into factura(numero,fecha_emision,codigo_compra)
values('1234','2021/09/16','001');
insert into factura(numero,fecha_emision,codigo_compra)
values('5678','2021/09/16','001');
insert into factura(numero,fecha_emision,codigo_compra)
values('1345','2021/11/18','002');
---------------------------------------------------------------------------------
insert into pago(codigo,importe,numerofactura)
values('001',100,'1234');
insert into pago(codigo,importe,numerofactura)
values('002',100,'1234');
insert into pago(codigo,importe,numerofactura)
values('003',98,'5678');
_____________________________________________________________________________
Incio Pozada Franco | finciop@edu.pe

22

También podría gustarte