Click here to load reader
Upload
sistemaz
View
14
Download
0
Embed Size (px)
Citation preview
Facultad de Ingeniería
2
Índice Necesidades del negocio .................................................................... 3
Situación actual .............................................................................. 3
Información requerida ...................................................................... 4
Usuarios del Data Warehouse .............................................................. 4
Capacitación: situación actual y planificación .......................................... 4
Arquitectura .................................................................................. 5
Orígenes de datos ............................................................................ 6
Diagrama de base de datos (OLTP) ........................................................ 7
Diseño de Data Warehouse ................................................................. 8
Mapeos ........................................................................................ 9
Modelo estrella ............................................................................. 12
Informes Modelo ........................................................................... 13
Facultad de Ingeniería
3
Situación actual La empresa AUTO UNO S.A. es propietaria de 28 concesionarios en todo el país. En los mismos se
realiza la venta de vehículos nuevos y usados. El tipo de vehículos comercializados son:
automóviles, camionetas y camiones. Los mismos pueden ser nuevos o usados.
Todos los concesionarios utilizan actualmente un sistema de facturación online.
Cuando un vendedor realiza la venta de un vehículo, la misma es registrada en el sistema. Para
cada una de ellas se registran los datos siguientes datos: vendedor, cliente, características del
vehículo, concesionario.
Los datos del cliente están conformados por:
- Id cliente
- Tipo cliente (particular, corporativo)
- Nombre y Apellido
- DNI
- Domicilio
- Teléfono
Los datos del vehículo están conformados por:
- Id vehículo
- Marca
- Modelo
- Es usado (indica si el vehículo es nuevo o usado)
- Tipo vehículo (automóvil, pickup, camión)
- Estado vehículo (disponible, reservado, vendido)
Los datos que conforman la factura son:
- Id factura
- Fecha
- Id Vehículos vendidos
- Precios de los vehículos vendidos
Necesidades del negocio El mercado automotriz está pasando por un excelente momento. En los últimos 12 meses la
cantidad de operaciones de compra/venta de vehículos nuevos y usados se ha incrementado en
un 40%. Este incremento motivo la aparición de nuevos competidores en el mercado de la venta
de automóviles.
Por este motivo AUTO UNO S.A ha iniciado una fuerte campaña publicitaria ofreciendo descuentos
e importantes planes de financiación.
Con el objetivo de motivar a los concesionarios, la empresa ha decidido otorgar premios a los que
cumplan con los objetivos de ventas.
Facultad de Ingeniería
4
Información requerida Se ha solicitado contar con la posibilidad de generar una serie de reportes que permitan analizar
el comportamiento de las ventas a nivel nacional.
La información requerida comprende:
- Cantidad de presupuestos realizados por año, concesionario, marca, segmento.
- Cantidad de unidades vendidas por provincia, concesionario, marca, modelo.
- Cantidad de unidades vendidas por provincia, localidad, tipo de vehículo.
- Importe total facturado por año, concesionario.
- Importe total facturado por año, concesionario.
Usuarios del Data Warehouse El data warehouse será consumido por el Gerente de Ventas de AUTO UNO S.A. y por cada uno de
los Jefes de Sucursal de la cadena de concesionarios.
Capacitación: Situación actual y Planificación Los usuarios poseen un conocimiento avanzado de Microsoft Excel, pero nunca han consumido
información de un Data Warehouse. Por este motivo ha planificado un curso de 40 horas de
capacitación para el Gerente de ventas y los Jefes de sucursales. El mismo será dictado a
distancia a través del sistema de e-learning que posee la compañía.
Orígenes de datos Los datos correspondientes a las ventas de vehículos y presupuestos realizados serán obtenidos de
la “bdfact” del sistema de facturación, la cual se encuentra ubicada en un servidor Microsoft SQL
Server 2005.
Adicionalmente se cuenta con el archivo “SegmentosVehiculos.csv” el indica a que segmento
pertenece cada modelo de vehículo.
1) Origen 1: Base de datos (OLTP) – SQL Server 2005
En la sección “Diagrama de Base de Datos (OLTP)” se encuentra el DER utilizado por el sistema de Facturación.
2) Origen 2: Archivo de texto separado por comas (CSV).
Campos: idModelo, idSegmento, descripcionModelo
Facultad de Ingeniería
5
Arquitectura AUTO UNO cuenta actualmente con 28 sucursales distribuidas a lo largo del país. La cantidad de
vendedores que utilizan el sistema de facturación varía entre 3 y 15, según el consecionario. Por
otro lado, la compañía dispone de un centro de datos. En el mismo contamos con un servidor
Windows 2003 Server, utilizado como servidor de Base de Datos (SQL Server 2005) del sistema de
facturación y otro servidor Windows 2003 Server que será utilizado para almacenar el Data
WareHouse (utilizando SQL Server 2005 + Analisys Services).
Ya se encuentra planificada la toma de datos del “Sistema de Importaciones”. Debido a esto se
ha seleccionado una solución ROLAP, ya misma resulta flexible ante el crecimiento del modelo y
la incorporación de nuevas dimensiones.
Por otro lado se busca también poder aprovechar las características actuales y futuras mejoras
que se realicen en el motor relacional (SQL Server 2005).
Tecnologías utilizadas
Sistema de Facturación (OLTP) Data Warehouse
S.O.: Microsoft Windows 2003 Server Base de Datos: MS SQL Server 2005 Tamaño de BD (Actual): 400Gb Tamaño de BD (Estimado 1 año): 700Gb
S.O.: Microsoft Windows 2003 Server
Base de Datos: MS SQL 2005 + Analisys Services HD (estimado inicial): 1Tb 10.000 rpm HD (estimado 1 año): 2Tb 10.000 rpm
Sistema de
Facturación
OLTP
SQL 2005
Data WareHouse
SQL 2005
+
Analisys Services Archivo
CSV
ROLAP
ETL
Facultad de Ingeniería
6
Diagrama de base de datos (OLTP)
Facultad de Ingeniería
7
Diseño de Data Warehouse Dimensiones
- Marca
- Modelo
- Provincia
- Concesionario
- Tiempo
- SegmentoVehiculo
Medidas
- Cantidad de presupuestos realizados.
- Cantidad de unidades vendidas.
- Importe total facturado por concesionario por mes / año.
Jerarquías
• Modelo / Tipo Vehículo
• Provincia / Localidad
Granularidad
• Implementada: Mensual
• Requerida: Anual / Mensual
Facultad de Ingeniería
8
Mapeos • Mapeo de la dimensión Marca.
Origen de datos: idMarca = Marca.idMarca
descMarca = Marca.descMarca
• Mapeo de la dimensión Localidad.
Origen de Datos: idLoc = Localidad.idLoc
idProv = Localidad.idProv
descLoc = Localidad.descLoc
descProv = Provincia.descProv
• Mapeo de la dimensión Modelo.
Origen de Datos: idModelo = Modelo.idModelo
descModelo = Modelo.descModelo
idTipoVehiculo = Modelo.idTipoVehiculo
descTipoVehiculo = TipoVehiculo.descTipoVehiculo
Facultad de Ingeniería
9
• Mapeo de la dimensión Concesionario.
Origen de Datos: idConsecionario = Concesionario.idConsecionario
descConcesionario = Consecionario.descConsecionario
• Mapeo de la dimensión Tiempo.
Origen de Datos: idTiempo = Autonumérico por cada factura emitida.
anio = Factura.fecha (se realiza una conversión para dividir el registro y obtener el año)
mes = Factura.fecha (se realiza una conversión para dividir el registro y obtener el mes)
• Mapeo de la dimensión Segmento.
Origen de Datos: idSegmento = SegmentosVehiculos.idSegmento
descSegmento = SegmentosVehiculos.descSegmento
idModelo = SegmentosVehiculos.idModelo
Facultad de Ingeniería
10
Mapeo de Fact Table.
Origen de Datos: idMarca = Modelo.idMarca
idModelo = Modelo.idModelo
idSegmento = Modelo.idSegmento
idConsecionario = Vehiculo.idConsecionario
idLoc = Consecionario.idLoc
idTiempo = Consulta los datos de la tabla tiempo a partir del campo fecha de la tabla
FacturaCab.
cantidadPresupuestos = Sumatoria de la cantidad de presupuestos realizados.
cantidadVendida = Sumatoria de la cantidad de vehículos vendidos.
totalFacturado = Sumatoria del importe total de las facturas.
Facultad de Ingeniería
11
Modelo estrella
Facultad de Ingeniería
12
Informes Modelo
• Cantidad de presupuestos realizados por año, concesionario, marca, segmento.
Año: 2010
Marca: Ford
Segmento A Segmento B Segmento C Segmento D Segmento E Segmento F
Concesionario 1 37 98 99 55 74 75
Concesionario 2 91 21 28 58 26 59
Concesionario 3 80 97 38 35 67 76
Concesionario 4 49 88 38 100 45 33
Concesionario 5 25 50 71 27 34 48
Concesionario 6 70 50 81 58 85 94
Concesionario 7 63 40 46 30 45 60
Nota:
Segmento A - pequeños, minivolúmenes, etc.
Segmento B - utilitarios y subcompactos
Segmento C - compactos
Segmento D - berlinas medias, familiares medios
Segmento E - berlinas grandes, familiares grandes
Segmento F - berlinas de representación
• Cantidad de unidades vendidas por provincia, concesionario, marca, modelo.
Año: 2010
Marca: Volkswagen
Provincia: Buenos Aires
Gol Golf Fox Vento Bora Amarok
Concesionario 1 23 41 98 48 85 62
Concesionario 2 49 48 44 58 63 49
Concesionario 3 55 45 42 45 28 45
Concesionario 4 85 45 30 92 57 75
Facultad de Ingeniería
13
• Cantidad de unidades vendidas por provincia, localidad, tipo de vehículo.
Provincia: Cordoba
Localidad: Carlos Paz
Usados Nuevos
Concesionario 1 66 70
Concesionario 2 27 26
Concesionario 3 59 90
Concesionario 4 75 79
Concesionario 5 41 21
Concesionario 6 67 29
Concesionario 7 60 27
• Cantidad de unidades vendidas por año, concesionario y monto total facturado.
Año: 2009
Total ventas ($) Cant. Vehiculos
Concesionario 1 354124 154
Concesionario 2 120146 67
Concesionario 3 694123 265
Concesionario 4 315141 99
Concesionario 5 456136 118
Concesionario 6 156418 84
Concesionario 7 913511 352