Documente Academic
Documente Profesional
Documente Cultură
TRABAJO DE INVESTIGACIN
Autores
Asesor
LIMA PER
2016 II
INTRODUCCION
2
NDICE
Pg.
Introduccin 2
CAPTULO I
ASPECTOS DE LA ORGANIZACIN
1.1. Visin 6
1.2. Misin 6
1.3. Objetivos 6
1.4. Antecedentes 6
1.5. Organigrama 7
1.6. mbito del proyecto 8
1.6.1. rea 8
1.6.2. Recursos humanos 8
1.6.3. Software 8
1.6.4. Hardware 9
1.6.5. Cronograma de actividades 10
CAPITULO II
3
CAPITULO III
METODOLOGA
ANEXOS
FUENTES DE INFORMACIN
4
CAPTULO I
ASPECTOS DE LA ORGANIZACIN
1.1.Visin
Segn la empresa del Grupo San Nicols, su visin es consolidar un servicio de alta
calidad y renombre internacional, expandiendo la marca Cmprale al Per, calidad y servicio
Premium.
5
1.2.Misin
Grupo San Nicols, tiene como misin ser la empresa peruana ms importante en la
exportacin de Capsicum, Granos Andinos en el mundo. Alcanzar el reconocimiento de los
mercados internacionales, brindar sostenibilidad laboral, econmica a toda nuestra cadena de
colaboradores y equipo humano por muchos aos.
1.3.Objetivo
El objetivo de la empresa Grupo San Nicols S.A.C. como empresa exportadora es lograr
el posicionamiento no solo en el mercado nacional, sino en el mercado internacional, siendo una
empresa peruana reconocida a nivel mundial.
1.4.Antecedentes
La empresa Grupo San Nicols S.A.C. con un tiempo de 6 aos de creacin y
administrado por el Gerente General, Sr. Wilfredo Padilla Barrenechea, es una de las empresas
peruanas que se ubica en los primeros puestos del Ranking de empresas exportadoras.
6
1.5.Organigrama
Empresa peruana exportadora de Capsicum, Granos y Especies Peruanas. Cuenta con la diversificacin de campos de produccin propia, articulacin de
cadenas productivas y con ms de 15 centros de acopio estratgicamente instalados para el abastecimiento constante de sus productos de exportacin,
para el buen desarrollo de los objetivos planteados. En la Empresa Grupo San Nicols se muestra como est estructurado internamente la empresa
mostrando las reas y sus responsables, como se evidencia en la siguiente figura:
Figura 1
7
1.6.mbito del proyecto
1.6.1. rea
El rea elegida para la implementacin del proyecto ser el rea de ventas donde se manejan los
datos de los clientes que generan compras para la empresa Grupo San Nicols S.A.C.
Tabla 1:
Lista de personal y sus cargos.
INTEGRANTES DESCRIPCIN
Casas Mendoza, Frank Daniel Coordinador de Proyecto
Montalvo Celis, James Stiven Creacin de Base de Datos
Romero Falcn, Cesar Augusto Creacin de encuestas y cuestionarios
Gmez Snchez Gonzales, Jair Apoyo con los recursos fsicos (Hardware)
Huamanteca Damian, Henry Frank Diagramacin del Proyecto (Ms Proyect)
Velasco Santiago, Franco Joel Digitacin del proyecto completo
Fuente: Elaboracin propia
1.6.3. Software
Tabla 2:
Lista de software y su aplicacin
PROGRAMA UTILIDAD
SQL Server 2008 R2 Administracin de la Base de Datos
Office Word 2016 Redaccin del informe
Office Excel 2016 Creacin de Cronogramas y tablas estadsticos
Google Forms Creacin de cuestionarios
Visual Studio 2008 Programacin
Fuente: Elaboracin propia
1.6.4. Hardware
Tabla 3:
Lista de materiales y su utilidad
8
MATERIALES UTILIDAD
9
1.6.5. Cronograma de actividades
10
CAPTULO II
La empresa Grupo San Nicols S.A.C., a pesar de ser una gran empresa exportadora,
presenta en su rea de ventas un desorden de informacin por lo mismo que no tienen las
herramientas para poder medir las ventas realizadas a todos sus clientes en el exterior.
2.2.1. Encuesta
12
3. Con clientes actuales, la empresa
(debe marcar 1 sola opcin)
o No tienen asignado lmite de crdito.
o Tiene asignado lmite de crdito, pero esta desactualizado
o Tiene asignado lmite de crdito y lo actualiza peridicamente
4. Al gestionar las ventas, la empresa
(debe marcar 1 sola opcin)
o Lo hace cuando necesita informacin
o Lo hace peridicamente, sin mtodo y sin registro de la gestin realizada
o Lo hace peridicamente, con mtodo y sin registro de la gestin realizada
o Lo hace peridicamente, sin mtodo y con registro de la gestin realizada
5. Cuantos clientes gestiona la empresa?
(debe marcar 1 sola opcin)
o 1 a 50
o 51 a 300
o Ms de 300
2.2.2. Cuestionario
*Se necesita saber que producto fue el ms comprado por mes y ao.
13
*Se desea saber qu productos pueden ser potenciales para una futura venta por la
empresa.
14
Fuente: Empresa Grupo San Nicols
15
Fuente: Empresa Grupo San Nicols
16
CAPTULO III
METODOLOGA HEFESTO
1.-
ANLISIS DE REQUERIMIENTOS
1.1.-Identificar Preguntas
Anlisis de Requerimientos
En esta etapa buscamos conocer los procesos de la organizacin y recoger los requerimientos
de los usuarios recolectndolos a partir de preguntas.
17
1.1.- Identificar preguntas
Cantidad de clientes.
Tabla 4
INDICADORES PERSPECTIVAS
IMPORTE DE VENTAS CLIENTE
IMPORTE DE COSTO PRODUCTO
CANTIDAD DE CLIENTES TIEMPO
RESULTADO
Fuente: Elaboracin propia
18
2.3.- Modelo Conceptual
PRODUCTO
IMPORTE DE COSTO
VENTAS
TIEMPO
CANTIDAD DE
CLIENTES
RESULTADO
2.1.-Determinacion de indicadores
2.2.-Establecer correspondencias
2.3.-Nivel de granularidad
2.4.-Modelo conceptual ampliado
Se analiz las fuentes OLTP para determinar cmo fueron calculados los indicadores y para establecer
las respectivas correspondencias entre el modelo conceptual creado y las fuentes de datos. Luego, de
la definicin, los campos se incluyeron en cada perspectiva. Finalmente, se determin el modelo
conceptual ampliado con la informacin obtenida, a continuacin, se detalla paso a paso desde la
conformacin de los indicadores hasta obtener el modelo conceptual ampliado.
19
a. Conformacin de Indicadores
Se explicar cmo se calcularn los indicadores, definiendo los siguientes conceptos
para cada uno de ellos:
a) Determinacin de indicadores
Importe de ventas
Hechos: cantidad de pedidos
Funcin: SUM
Aclaracin: El indicador importe de ventas representa la sumatoria de la cantidad
de ventas que se ha realizado,
Importe de costo
Hechos: (importe de producto)*(cantidad de pedidos)
Funcin: SUM
Aclaracin: el indicador importe de costo representa la sumatoria del importe de
costo y se obtiene al multiplicar la cantidad de pedidos por el importe de cada
producto.
Cantidad de clientes
Hechos: (Unidades vendidas) * (Precio de producto)
Funcin: SUM
Aclaracin: el indicador cantidad de clientes representa la sumatoria de todos los
clientes.
2.2.-Relaciones Identificadas
20
El objetivo de este paso, es el de examinar los OLTP disponibles que contengan la
informacin requerida, como as tambin sus caractersticas, para poder identificar las
correspondencias entre el modelo conceptual y las fuentes de datos.
IMPORTE DE VENTAS
21
CLIENTE
IMPORTE DE COSTOS
VENTAS
PRODUCTO
TIEMPO
CANTIDAD DE
CLIENTES
RESULTADOS
2.3.-Nivel de granularidad
22
de datos, reuniones con los encargados del sistema, anlisis de los datos propiamente dichos,
etc.
Con respecto a la perspectiva Cliente, los datos disponibles son los siguientes:
Con respecto a la perspectiva RESULTADOS, los datos disponibles son los siguientes:
23
Con respecto a la perspectiva Producto, los datos disponibles son los siguientes:
- Ao.
- Trimestre.
- mes
Una vez que se recolect toda la informacin pertinente y se consult con los usuarios cuales
eran los datos que consideraban de inters para analizar los indicadores ya expuestos, los
resultados obtenidos fueron los siguientes:
24
En la perspectiva Cliente, se tomar en cuenta COD_CLIENTE
NOM_CLIENTE, COD_TIPO_PERSONA, DES_TIPO_PERSONA, COD_CLIENTE_VIP
CLIENTE
COD_CLIENTE
NOM_CLIENTE
CANTIDAD DE CLIENTES
COD_TIPO_PERSONA
SUM(cantidad de clientes)
DES_TIPO_PERSONA
COD_CLIENTE_VIP
TIEMPO
Ao
Trimestre IMPORTE DE VENTAS
Mes VENTAS SUM(Cantidad de Ventas)
Semana
PRODUCTO
COD_PRODUCTOS
DESC_PRODUCTOS
COD_TIPO_PRODUCTO IMPORTE DE COSTO
DES_TIPO_PRODUCTO SUM (importe de productos) * (cantidad de
COD_CLASE_PRODUCTO ventas)
RESULTADOS
COD_RESULTADOS
DESC_RESULTADOS
COD_TIPO_RESULTADOS
MODELO LGICO DEL DM
DES_TIPO_RESULTADOS
3.- a
25
3.1.-Tipo de modelo lgico del DM
3.2.-Tablas de dimensiones
3.3.-Tablas de hechos
3.3.-Uniones
CLIENTE
La nueva tabla de dimensiones tendr el nombre de DCLIENTE
Se le agregar una clave principal llamada ID_CLIENTE
Los nombres de los campos no sern modificados.
CLIENTE DCLIENTE
COD_CLIENTE
LOCAL
NOM_CLIENTE
ID_CLIENTE
COD_TIPO_PERSONA COD_CLIENTE
DES_TIPO_PERSONA NOM_CLIENTE
COD_CLIENTE_VIP COD_TIPO_PERSONA
26 DES_TIPO_PERSONA
COD_CLIENTE_VIP
TIEMPO
La nueva tabla de dimensiones tendr el nombre de DTIEMPO
Se le agregar una clave principal llamada ID_TIEMPO
Los nombres de los campos no sern modificados.
TIEMPO DTIEMPO
Ao
Trimestre ID_TIEMPO
Mes Ao
Semana Trimestre
Mes
PRODUCTO
La nueva tabla de dimensiones tendr el nombre deSemana
DPRODUCTO
Se le agregar una clave principal llamada ID_PRODUCTO
Los nombres de los campos no sern modificados.
PRODUCTO DPRODUCTO
COD_PRODUCTOS
DESC_PRODUCTOS ID_PRODUCTO
RESULTADO COD_PRODUCTOS
COD_TIPO_PRODUCTO
La nueva tabla de dimensiones tendr el nombre de DRESULTADO
DES_TIPO_PRODUCTO DESC_PRODUCTOS
Se le agregar una clave principal llamada ID_RESULTADO
COD_CLASE_PRODUCTO COD_TIPO_PRODUCTO
Los nombres de los campos no sern modificados.
DES_TIPO_PRODUCTO
COD_CLASE_PRODUCT
RESULTADOS DRESULTADO
COD_RESULTADOS
DESC_RESULTADOS ID_RESULTADO
COD_TIPO_RESULTADOS COD_RESULTADOS
DES_TIPO_RESULTADOS DESC_RESULTADOS
COD_TIPO_RESULTADOS
DES_TIPO_RESULTADOS
3.3.-Tabla de hechos
CANTIDAD DE CLIENTES
27
SUM(cantidad de clientes)
DVENTAS
ID_CLIENTE
IMPORTE DE VENTAS
SUM(Cantidad de Ventas)
ID_PRODUCTO
ID_TIEMPO
ID_RESULTADO
IMPORTE DE COSTO CAN_CLIENTES
VENTAS SUM (importe de productos) * IMP_COSTO
(cantidad de ventas)
IMP_VENTA
3.4.-Uniones
DCLIENTE
DRESULTADO 1
n ID_CLIENTE
ID_RESULTADO COD_CLIENTE
COD_RESULTADOS NOM_CLIENTE
DESC_RESULTADOS COD_TIPO_PERSON
COD_TIPO_RESULTADOS A
DES_TIPO_RESULTADOS DES_TIPO_PERSONA
COD_CLIENTE_VIP
n n
DVENTAS
ID_CLIENTE
ID_PRODUCTO
ID_TIEMPO
ID_RESULTADO
CAN_CLIENTES
IMP_COSTO n
n IMP_VENTA
ID_PRODUCTO
COD_PRODUCTOS
1
DESC_PRODUCTOS 1
ID_TIEMPO
COD_TIPO_PRODUCTO 28 Ao
DES_TIPO_PRODUCTO Trimestre
DPRODUCTO DTIEMPO
COD_CLASE_PRODUCTO Mes
Semana
3.4. Integracin de datos.
a) Carga de datos
Aqu se buscara combinar los datos que estn almacenados en diferentes fuentes y permitir tener
una nica vista de ella.
PROCESO:
INICIO CARGA DE DIMENSION CARGA DE DIMENSION CARGA DE TABLA DE HECHOS
PROCESO DEL ETL
29
30
31
32
33
34
35
36
II.- luego ir a inicio/ entrar a la carpeta del SQL SERVER SERVER 2008 R2 y activar el SQL server
Business Intelligence Development Studio.
37
38
2.- Creamos el origen de Datos, para ello nos Vamos A la pestaa Origenes de datos/clic
derecho/Nuevo origen de datos.
39
4.- selecionaremos una nueva conexin.
5.-Ponemos el nombre del servidor :SOPORTE-PC; seleccionar usar autenticacin de Sql server
esto se pone siempre y cuando se tenga el usuario y contrasea. Y buscamos nuestra base de datos
prueba_2
40
6.- probamos la conexin.
41
7.- seleccionar la conexiones de datos y dar clic en siguiente.
42
8.- selecianamos Heredar del asistente y dar clic en siguiente
43
9.-poner el nombre de origen de datos SA N _NICO Y finalizar
44
nu
45
12.-selecionamos el origen de datos creado y dar siguiente.
46
13.-pasamos al lado derecho los objetos
47
14.-selecioanmos D-TIEMPO, DCLIENTE,DPRODUCTO,D,RESULTADO,HVENTA.
48
49
15.- CREAMOS EL CUBO
50
17.-al abrir el asistente de cubos dar siguiente.
51
18.-seleccionar la tabla de hecho HVENTA.Ydar siguiente
52
53
19.-seleionar las dimensiones
54
55
20.-procesar
56
57
58
59
b) Actualizacin.
60
Las polticas de actualizacin que se ha convenido con la empresa son las siguientes:
Se debera actualizar la informacin todos los das a las 7 de la noche.
Los datos de las tablas dimensiones EMPLEADO y CLIENTE sern cargados
totalmente.
Los datos de la tabla de dimensin TIEMPO se cargaran de manera incremental,
tomando en cuenta la fecha de la ltima actualizacin.
Estas acciones deberan realizarse mediante un periodo de prueba, para analizar cul
es la manera ms eficiente de generar las actualizaciones, las cuales estarn basadas
en el estudio de los cambios que se producen en los OLTP y que afectaran al
contenido del DataWareHouse.
Proceso ETL:
Inicio: Se iniciara la ejecucin de los pasos todos los das a las siete de la noche.
Establecer variables FECHA_INICIO y FECHA_TERMINO.
La variable FECHA_INICIO obtendr el valor resultante de restarle a la fecha actual
30 das.
La variable FECHA_TERMINO obtendr el valor de la fecha actual.
Carga de dimensin DTIEMPO, en vez de recibir el valor de la variable
FECHA_INICIO se tomara la fecha del ltimo registro cargado en la dimensin
DTIEMPO.
Carga de tabla de Hechos DCOBRANZA: a la serie de tareas que se realizan aqu, se le
podra anteceder un nuevo paso que borrara los datos de la tabla de HECHOS
correspondientes al intervalo entre FECHA_INICIO y FECHA_TERMINO.
CONCLUSIONES
61
Se identific un datamart a implemente el cual pertenece al rea de ventas; tambin se
identific una tabla de hechos y el objetivo del mismo, as como tambin, se identificaron 4
dimensiones realizando por ltimo el modelo estrella.
Se cre un ETL usando SQL Managment Studio, con la finalidad de poblar cada una de las
tablas del datamart. Se crearon reportes para dar solucin a los requerimientos con los que
se inici el proyecto.
RECOMENDACIONES
Desarrollar interfaces de usuario final fciles de usar con la finalidad de poder realizar una
captura de datos estandarizada.
Utilizar el gestor de base de datos de SQL Server para la creacin e implementacin de una
base de datos robusta que soporte la migracin de los datos registrados desde su actual base
de datos transaccin hecha en Microsoft Excel 2013 hacia la nueva base de datos hecha en el
SQL server.
Actualizar cada 7 das el Datamart con la finalidad de que el usuario final pueda acceder a la
informacin mas actual posible.
ANEXOS
ETL
INSERT INTO dcliente
(
cod_cliente,
nom_cliente,
cod_tipo_persona
)
SELECT cod_cliente,
nom_cliente,
62
tipo_persona
FROM clientes
63
PR.cod_clase_producto, CPR.des_clase_producto
FROM productos PR,
CLASE_DE_PRODUCTO CPR,
TIPO_DE_PRODUCTO TPR
WHERE PR.cod_tipo_producto = CPR.COD_TIPO_PRODUCTO
AND PR.cod_clase_producto = CPR.COD_CLASE_PRODUCTO
AND CPR.COD_TIPO_PRODUCTO = TPR.COD_TIPO_PRODUCTO
64
DPRODUCTO AS DA ON G.COD_TIPO_PRODUCTO =
DA.COD_TIPO_PRODUCTO AND G.COD_CLASE_PRODUCTO =
DA.COD_CLASE_PRODUCTO INNER JOIN
D_TIEMPO AS DT ON G.fecha = DT.FEC_TIEMPO
GROUP BY DC.ID_CLIENTE, DS.ID_RESULTADO, DA.ID_PRODUCTO,
DT.ID_TIEMPO
FUENTES DE INFORMACIN
Lpez Gonzles, R. G., & Urbina Palomino, L. A. (2007). tesis.pucp. Recuperado el 06 de Agosto de
2012, de http://tesis.pucp.edu.pe/repositorio/bitstream/handle/123456789/348/L
%C3%93PEZ_ROSARIO_CONSTRUCCI
%C3%93N_Y_PRUEBAS_DE_UNA_HERRAMIENTA_DE_DESARROLLO_DE_SOLUCIONES_PARA_INTELI
GENCIA_DE_NEGOCIOS_AN%C3%81LISIS_DIMENSIONAL.pdf?sequence=1
65