Upload
mas-saavedra
View
233
Download
9
Embed Size (px)
DESCRIPTION
DASDASDADdadadasdfsa
Citation preview
1.1. Visin del Producto
1.1.1 Introduccin
El presente trabajo busca satisfacer las necesidades de informacin respecto
a los requerimientos estratgicos que permitan obtener informacin
oportuna, correcta y mejorar la gestin del rea Comercial de la Empresa
RACSER S.A.
1.1.2 Objetivo
Mejorar la distribucin de informacin analtica dentro de la institucin.
Generar informacin veraz y oportuna, dirigida al usuario final en
forma consolidada y representativa para el soporte a la toma de
decisiones.
Integrar la informacin histrica de forma consistente.
Dar soporte al proceso de toma de decisiones dentro de la institucin.
Integrar y optimizar los procesos empresariales mediante el uso
compartido de fuentes de informacin.
Facilitar el proceso de toma de decisiones a la gerencia comercial.
1.1.3 Alcance
El proyecto desarrollado busca dar el soporte a la gestin del rea
Comercial de la Empresa RACSER S.A. a travs de la emisin de reportes
analticos con informacin histrica, veraz y consolidada en tiempo real los
cuales permitir dar soporte a la toma de decisiones en la institucin.
Dentro de los principales usuarios a quienes est dirigido y quienes
obtendrn beneficios directos en el desarrollo del proyecto son las reas
Empresa RACSER S.A. bajo la direccin del Ing. Eduardo Snchez
Izquierdo con su jefe a cargo de Ramiro Chvez Rojas, quienes mediante la
informacin que se obtendr del Sistema de Soporte a la Toma de
Decisiones permitir mejorar su gestin.
1.1.4 Glosario de Trminos
a. Dimensin
Son las formas de cmo se van a analizar las medidas. Constituye una
clasificacin de las actividades dentro de la organizacin.
Por ejemplo algunas de las dimensiones encontradas a partir del anlisis
de las entrevistas son:
Productos
Tiempo
Cliente
Empleados
b. Medida
Son cosas cuantitativas que deseamos analizar y derivar reportes
combinando las dimensiones. Generalmente a partir de ellos podemos
encontrar indicadores de Gestin. Ejemplo:
Montos pedidos
Unidades pedidas
1.1.5 Descripcin de Stakeholders
CARGO DESCRIPCIN
GERENTE GENERAL Propone polticas generadas por reportes, se basa en indicadores
para la mejor toma de decisiones dentro de la empresa.
JEFE COMERCIAL Define polticas de anlisis de informacin preliminar para su
anlisis y elaboracin de reportes consolidados.
ADJUNTO Realiza el anlisis de los reportes obtenidos del sistema
transaccional de la institucin.
Tabla N 9: Descripcin de Stakeholders
1.2. Recursos
RECURSOS BENEFICIO
HUMANO
Equipo de trabajo efectivo capaz de tomar las mejores
decisiones respaldados en el SSD.
Mejor proceso de anlisis de informacin por parte de la
gerencia
Mejorar la Gestin dentro de la institucin
TECNOLOGICO
Herramientas de informacin acorde con las necesidades de las
empresas de hoy en da.
Cumplimiento de los objetivos establecidos por la Gerencia
mediante el SSD.
Tecnologa informtica amigable con los usuarios
MATERIAL
Reduccin de tiempos en la emisin de reportes consolidados
Reduccin de costos en el proceso de anlisis de informacin
Reduccin de material de oficina
INFORMACIN
Informacin veraz y oportuna
Toma de decisiones oportunas basadas en reportes dinmicos
Proceso analtico de la data de la institucin
Tabla N 10: Recursos con los que se cuenta
1.2.1 Recursos Humanos
NOMBRE Y APELLIDO CARGO
BUSINESS
PROCESS EXPERT: Ing. Eduardo Snchez Izquierdo
Jefe del rea de Sistemas de la
empresa.
BUSINESS
EXECUTIVE
SPONSOR
Ramiro Chvez Rojas Gerente General de RACSER
S.A.
PROJECT
MANAGER
Karen Graciela Silva Rojas
Jessica Cynthia Silva Snchez Tesistas
DATA SPECIALIST Administrador de Sistemas
Tabla N 11: Descripcin de Recursos humanos
1.2.2 Detalle de Costos
DESCRIPCIN CANTIDAD COSTOS
s/.
Papel Bond 01 Millar 48.50
Lapiceros 02 Unidades 7.00
CDS 02 Unidades 4.80
Cartucho de tinta color negro 02 Unidades 100.00
Cartucho de tinta color 02 Unidades 150.00
Pasajes 20.00
Llamadas Telefnicas 50.00
Luz 30.00
TOTAL 410.30
Tabla N 12: Detalle de los recursos materiales y costos a utilizar
1.2.3 Recursos Tecnolgicos
TIPO CARACTERSTICAS OBSERVACIONES
SERVIDOR
Microprocesador Pentium
IV 3.4 MHz
RAM 1GB DDR2
Disco Duro de 120GB rpm
Combo LG 52*32*52
Si cuenta
SOFTWARE
SQL Server 2005
Visual 2005
Microsoft Excel 2007
Si cuenta
COMUNICACIONES Red LAN
Internet Si cuenta
Tabla N 13: Descripcin de Recursos Tecnolgicos con los que cuenta la EMPRESA
1.2.4 Cronograma
FASE ACTIVIDADES A REALIZAR FECHA
INICIO FIN
PLANIFICACION
1.1 Visin del Producto
1.2 Recursos
1.3 Cronograma
1.4 Anlisis de Riesgos
1.5 Estudio de Factibilidad
03/09/07 14/09/07
REQUERIMIENTOS
2.1 Realizar Entrevistas
2.2 Revisin de Cuadros de Gestin
2.3 Revisin de la Base de Datos
Transaccional
2.4 Documentacin de la BD
Transaccional
2.5 Conformidad de Entrevistas
17/09/07 28/09/07
ANALISIS DIMENSIONAL
3.1 Preparar el Anlisis Dimensional
3.2 Preparacin de Cuadros
Comparativos
3.2.1 Dimensiones vs. Jerarquas
3.2.2 Dimensiones vs. Medidas
3.3 Refinamiento de BD
Transaccional
01/10/07 12/10/07
DISEO DIMENSIONAL
4.1 Definir el grano
4.2 Escoger dimensiones
4.3 Escoger tabla hecho
4.4 Documentacin Diseo
Dimensional
15/10/07 26/10/07
ARQUITECTURA
5.1 Definir Plataforma de
Implantacin
5.2 Manejo de Perfiles de Acceso
5.3 Seleccin de Herramienta
22/10/07 02/11/07
5.4 Estrategias de Backup
POBLAMIENTO (ETL)
6.1 Realizar Mapeo
6.2 Estrategia de Poblamiento
6.2.1 Poblando Dimensiones
6.2.2 Poblando Medidas
05/11/07 23/11/07
CONSTRUCCION DE
CUBOS
7.1 Identificacin de Orgenes
7.2 Vistas de la Conexin
7.3 Creacin de Cubos
7.3.1 Dimensiones
7.3.2 Tabla Hecho
19/11/07 30/11/07
Tabla N 14: Cronograma de Actividades
Las fuentes de informacin definidas para esta etapa sern principalmente:
Entrevistas
Reportes de Gestin
Las entrevistas realizadas fueron a los siguientes recursos humanos:
Ramiro Chvez Rojas - Gerente General
Ing. Eduardo Snchez Izquierdo - Jefe rea de sistemas
A. Entrevistas:
En el caso del Experto del Negocio / Beneficiario Directo estuvieron enfocadas
principalmente a 2 lineamientos
a. Entender el rea del Negocio
Objetivos
Metas
Estrategias
b. Comprender el anlisis de datos
Medidas
Dimensiones
Para el Analista de Datos estuvieron enfocadas principalmente a 2 lineamientos
a. Requerimientos de Datos
b. Tener una idea de la calidad de la data.
El resultado de esta entrevista nos permiti realizar la revisin de la BD
transaccional (Ver punto N 2.2)
B. Reportes de Gestin.
Fueron suministrados por los expertos del negocio y nos permiti
identificar:
Medidas
Dimensiones
Esto se puede revisar en el punto 2.2
2.1. Realizar Entrevistas
De las entrevistas realizadas y mencionadas el equipo investigador pudo identificar
puntos importantes los cuales son detallados a continuacin:
2.1.1. Objetivos del rea identificados
Conocer el comportamiento de las ventas y el impacto de cada una de
las variables respecto al producto, cliente, tiempo y organizacin.
Incrementar el nivel de presencia en el mercado.
Reducir el nmero de reclamos.
2.1.2. Estrategias identificadas
Incorporacion de nuevas lneas de ventas, lo cual le permite
diversificar los productos requeridos.
Implementar planes de contingencia
Capacitar al personal
2.1.3. Disponibilidad de la Data
El siguiente diagrama dibuja claramente como se realizada el proceso de
la disponibilidad de la Data almacenada en el servidor de datos del sistema
transaccional.
A continuacin se detalla el proceso de la solicitud de informacin por parte de la
Gerencia y la Jefatura, los cuales ante la solicitud de la informacin acceden al sistema
transaccional para obtener un primer reporte de informacin, para luego ser migrada dicha
informacin a hojas de clculo (Microsoft Excel) para ser analizada y procesada y ser
entregada en el menor tiempo posible a los usuarios que la requieran.
Figura N 12: Diagrama de acceso a la data
Fuente: Elaboracin propia
2.1.4. Medidas
Montos pedidos
Cantidad pedida
2.1.5. Dimensiones
Producto
Cliente
Tiempo
Empleado
2.1.6. Tiempo de Medicin
Anual
GG GCOM
Trimestral
Mensual
Semanal
Da
Fecha
2.2. Revisin de la Base de Datos Transaccional
3.1. Preparar el Anlisis Dimensional
Luego de haber realizado el anlisis de las entrevistas, la revisin de los
cuadros de gestin existentes en la empresa, pudimos definir los requerimientos de
los usuarios finales plasmados mediante la identificacin de medidas y
dimensiones, orientadas a analizar la informacin en sus diferentes niveles.
Reporte 1:
Montos pedidos en el primer trimestre de los aos 2006 y 2007 por categora de
producto y nombre de compaa del cliente.
Figura N 11: Diagrama de anlisis dimensional 01
Reporte 2:
Cantidad de productos vendidos en los 3 primeros meses del 2006, en una de las
sucursales por un vendedor determinado a un cliente especial
Figura N 12: Diagrama de anlisis dimensional 02
3.2. Preparacin de Cuadros Comparativos
3.2.1. Medidas Encontradas
AO
EMPLEAD
O
TIEMPO
CLIENTE NOMBRE DE COMPAIA
NOMBRE
MES
Cantidad Vendidas
2006
Montos Pedidos
TIEMPO
PRODUCTO
CLIENTE
2007
CATEGORIA
NOMBRE DE COMPAIA
Tabla N 12: Medidas encontradas
3.2.2. Dimensiones vs. Niveles:
Este cuadro comparativo entre dimensiones y niveles nos permite tener una
mayor visin de que niveles intervienen en el anlisis de las dimensiones
DIMENSIONES NIVEL 1 NIVEL 2 NIVEL 3 NIVEL 4 NIVEL 5 NIVEL 6
CLIENTE NOMBRE
COMPAIA CARGO
EMPLEADO NOMBRE
PRODUCTO CATEGORIA
TIEMPO DA SEMANA MES TRIMESTRE ANUAL LA
FECHA
Tabla N 13: Dimensiones vs. Niveles
3.2.3. Dimensiones vs. Medidas
MEDIDAS TIEMPO CLIENTE PRODUCTO ORGANIZACION PERSONAL
Montos pedidos X X X X X
Cantidades venddas X X X X X
Tabla N 14: Dimensiones vs. Medidas
MEDIDAS
Montos Pedidos
Unidades Pedidas
4.1. Definir el grano
El grano es el nivel ms detallado de anlisis de las medidas encontradas, este
anlisis nos permitir tener bien clara nuestros lmites de anlisis.
A continuacin detallaremos el grano de cada tabla hecho encontrado en el
anlisis dimensional realizado (fase anterior).
4.1.1. HECHO _ PEDIDO
Figura N 13: Tabla HECHO _ PEDIDOS
La transaccin origen del anlisis para la elaboracin de la tabla HECHO _
PEDIDOS surge a partir de transaccin del pedido de productos
sustentada por el comprobante de pago respectivo.
HECHO_PEDID
CARGO CONTACTO
NOMBRE_PRODUCTO
NOMBRE _ EMPLEADO
DIA
NOMBRE_EMPRESA
TIEMPO_DIM
CLIENTE_DIM
EMPLEADO_DIM PRODUCTO_DIM
4.2. Escoger dimensiones
En esta etapa describiremos los atributos de las dimensiones, detallando sus
jerarquas y niveles correspondientes.
4.2.1. CLIENTE_DIM
NIVEL DESCRIPCIN
CARGO Cargo del cliente
NOMBRE_COMPAIA Nombre del cliente
CLIENTE_DIM
4.2.2. PERSONAL_DIM
NIVEL DESCRIPCIN
NOMBRE
EMPLEADO Nombre del vendedor.
EMPLEADO_DIM
4.2.3. PRODUCTO_DIM
EMPLEADO_DIM
NOMBRE EMPLEADO
CLIENTE_DIM
CARGO
NOMBRE_COMPAIA
PRODUCTO_DIM
NOMBRE_PRODUCTO
CATEGORIA
NIVEL DESCRIPCIN
CATEGORIA Clasificacin detallada de la lnea, Por ejemplo:
bebidas, condimentos, repostera, etc.
NOMBRE_PRODUCTO Contempla el nombre del producto.
PRODUCTO_DIM
4.2.4. TIEMPO_DIM
NIVEL DESCRIPCIN
DIA Contempla el anlisis referente a las 24 horas del da.
SEMANA Este campo contempla un anlisis en un tiempo de 7
das, de cualquier semana del mes.
MES Este campo contempla un anlisis del mes en
transcurso.
SEMESTRE Contempla un anlisis de 3 meses.
ANUAL Este campo se analiza en periodo de tiempo de un ao.
PRODUCTO_DIM
4.3. Escoger tabla hecho
TIEMPO_DIM
DIA
SEMANA
MES
SEMESTRE
ANUAL
En la preparacin de cuadros comparativos, se realizo el cruce de medidas y
dimensiones permitindonos identificar la tabla hecho de nuestro diseo
dimensional.
Las tablas hecho identificadas son:
4.3.1. Tabla HECHO _ PEDIDOS
Debido a las dimensiones en comn del anlisis de las medidas, en esta tabla
Hecho intervienen dos medidas que son Montos Pedidos y Cantidades
Pedidas teniendo como dimensiones comunes tiempo, cliente, producto,
organizacin, y personal
NIVEL DESCRIPCION
Montos pedidos Son los montos totales en pedidos
Cantidad pedida Es la cantidad de unidades en pedidos
HECHO _ PEDIDOS
TIEMPO_DIM
CLIENTE_DIM
EMPLEADO_DIM PRODUCTO_DIM MONTOS PEDIDOS
UNIDADES PEDIDAS
4.4. Documentacin del Diseo Dimensional
4.4.1. Diseo Dimensional
Figura N 14: Diseo Dimensional Lgico
4.4.2. Diseo Dimensional Fsico
Figura N 15: Diseo Dimensional Fsico
4.5. Documentacin del Diseo Dimensional
4.5.1. Documentacin de Medidas
NIVEL DESCRIPCIN
Montos pedidos Son los montos totales pedidos
Cantidad pedida Es la cantidad de unidades pedidas
HECHO _ PEDIDOS
4.5.2. Documentacin de Dimensiones
MEDIDAS DESCRIPCIN
CLIENTE_DIM Esta dimensin almacena los datos de
importancia de los clientes de la empresa.
EMPLEADOS_DIM
Esta dimensin almacena los datos de
importancia del personal que labora en la
organizacin.
PRODUCTO_DIM Esta dimensin almacena datos relevantes de
los productos que se comercializan
TIEMPO_DIM
Dimensin que almacena la informacin de
los intervalos de tiempo usados dentro las
fechas del sistema
5.1. Definir Plataforma de Implantacin
Cabe recalcar que la empresa cuenta con licencias de software indispensables para
la realizacin de este proyecto, se especifican en los puntos siguientes, pero tras la
investigacin encontramos otras plataformas de implantacin
5.1.1. Sistema Operativo: Windows 2003 Server
5.1.2. Tipo de Aplicacin: Aplicacin Web
5.1.3. Data Mart: SQL 2005
OLAP
5.1.4 Cubo: Analysis Services 2005
5.2. Estrategias de Backup
a. Tiempo Generacin: Semanalmente
Tiempo Generacin: En el caso del DataMart se realizar los dias: 1Lunes,
Miercoles y Viernes. El Backup ser del tipo Full (Complete)
6.1. Estrategia de Poblamiento
6.1.1. Esquema General
6.1.2. Poblando Dimensiones
Dimensin Empleados
Origen de OLEDB:
Tabla Empleados
Destino OLE DB:
Tabla Empleados_Dim
Dimensin Productos
Origen de OLEDB:
SELECT
Productos.Suspendido,
Productos.NivelNuevoPedido,
Productos.UnidadesEnPedido,
Productos.UnidadesEnExistencia,
Productos.PrecioUnidad,
Productos.CantidadPorUnidad,
Productos.IdProducto,
Productos.NombreProducto,
Proveedores.NombreCompaa,
Categoras.NombreCategora
FROM Categoras INNER JOIN
Productos ON Categoras.IdCategora = Productos.IdCategora
INNER JOIN
Proveedores ON Productos.IdProveedor =
Proveedores.IdProveedor
Destino OLE DB:
Tabla Productos_Dim
Dimensin Tiempo
Origen de OLEDB:
select distinct
P.FechaPedido as TheDate,
DateName(dw,P.FechaPedido) as [Dia],
DatePart(mm,P.FechaPedido) as [mes],
DatePart(yy,P.FechaPedido) as [ao],
DatePart(qq,P.FechaPedido) as [Quarter],
DateName(month,P.FechaPedido) + '_' +
DateName(year,P.FechaPedido) as [mesyao],
DatePart(w,P.FechaPedido) as [semanadelao]
FROM Pedidos P WHERE P.FechaPedido IS NOT NULL
Destino OLE DB:
Tabla Tiempo_Dim
Dimensin Clientes
Origen de OLEDB:
Tabla Clientes
Destino OLE DB:
Tabla Clientes_Dim
6.1.3. Poblando Medidas
Hecho Pedidos
Origen de OLEDB:
SELECT RACSER_DWH.dbo.Tiempo_Dim.cod_tiempo,
RACSER_DWH.dbo.Clientes_Dim.cod_cliente,
RACSER_DWH.dbo.Productos_Dim.cod_producto,
RACSER_DWH.dbo.Empleados_Dim.cod_empleado,
RACSER.dbo.Pedidos.FechaPedido,
[Detalles de pedidos].Cantidad AS Cantidad,
[Detalles de pedidos].Descuento AS Descuento,
[Detalles de pedidos].PrecioUnidad *
[Detalles de pedidos].Cantidad AS SubTotal,
[Detalles de pedidos].PrecioUnidad *
[Detalles de pedidos].Cantidad -
[Detalles de pedidos].Descuento
AS ItemTotal
FROM Pedidos INNER JOIN [Detalles de pedidos] ON
Pedidos.IdPedido = [Detalles de pedidos].IdPedido
INNER JOIN RACSER_DWH.dbo.Productos_Dim ON
[Detalles de pedidos].IdProducto =
RACSER_DWH.dbo.Productos_Dim.IdProducto
INNER JOIN RACSER_DWH.dbo.Clientes_Dim ON
Pedidos.IdCliente = RACSER_DWH.dbo.Clientes_Dim.IdCliente
INNER JOIN RACSER_DWH.dbo.Tiempo_Dim ON
Pedidos.FechaPedido = RACSER_DWH.dbo.Tiempo_Dim.lafecha
INNER JOIN RACSER_DWH.dbo.Empleados_Dim ON
Pedidos.IdEmpleado =
RACSER_DWH.dbo.Empleados_Dim.IdEmpleado
WHERE (Pedidos.FechaEnvo IS NOT NULL)
Destino OLEDB:
Tabla Hechos_Pedidos
7.1. Identificacin de Orgenes
7.2. Vistas de la Conexin
7.3. Creacin de Cubos
7.3.1. Dimensiones
Empleados
Tiempo
Clientes
Productos