Guía de Ejercicios Sesión 8

28
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERÍA DE SISTEMAS GUÍA DE LABORATORIO N° 08 Escuela Profesional: Ingeniería de Sistemas. Asignatura: Inteligencia de Negocios. Ciclo y Turno: VI/A Semestre Académico: 2015-II Docente: Dra. Mónica Díaz Reátegui Fecha: del 19 de octubre al 23 de octubre de 2015 SESIÓN 8: Transformación del modelo Conceptual ampliado en un modelo lógico dimensional. Concepto de Tabla de Hechos, Tablas de Dimensiones y jerarquías. INTRODUCCIÓN En esta sesión se presenta ejercicios prácticos donde el estudiante debe realizar el transformación del modelo conceptual ampliado en un modelo lógico. El estudiante desarrollará las prácticas a través de Word en forma individual. Además si tiene alguna duda el docente o el jefe de práctica le apoyarán. Antes de finalizar la sesión los estudiantes deben presentar su trabajo para su calificación correspondiente por el docente. I. OBJETIVOS Al término de esta sesión, el estudiante será capaz de: 1. Identificar el transformación del modelo conceptual: correspondencias con los requerimientos y la nivel de granularidad: campos que integrarán cada perspectiva. Creación del modelo conceptual ampliado. 2. Realizar la transformación del modelo conceptual. Semestre 2015_II Inteligencia de Negocios

description

UCV

Transcript of Guía de Ejercicios Sesión 8

Page 1: Guía de Ejercicios Sesión 8

ESCUELA ACADÉMICA PROFESIONAL DEINGENIERÍA DE SISTEMAS

GUÍA DE LABORATORIO N° 08

Escuela Profesional: Ingeniería de Sistemas. Asignatura: Inteligencia de Negocios. Ciclo y Turno: VI/A Semestre Académico: 2015-II Docente: Dra. Mónica Díaz Reátegui Fecha: del 19 de octubre al 23 de octubre

de 2015

SESIÓN 8: Transformación del modelo Conceptual ampliado en un modelo lógico dimensional. Concepto de Tabla de Hechos, Tablas de Dimensiones y jerarquías.

INTRODUCCIÓN

En esta sesión se presenta ejercicios prácticos donde el estudiante debe realizar el transformación del modelo conceptual ampliado en un modelo lógico.

El estudiante desarrollará las prácticas a través de Word en forma individual. Además si tiene alguna duda el docente o el jefe de práctica le apoyarán.

Antes de finalizar la sesión los estudiantes deben presentar su trabajo para su calificación correspondiente por el docente.

I. OBJETIVOS

Al término de esta sesión, el estudiante será capaz de:1. Identificar el transformación del modelo conceptual: correspondencias con los

requerimientos y la nivel de granularidad: campos que integrarán cada perspectiva. Creación del modelo conceptual ampliado.

2. Realizar la transformación del modelo conceptual.

II. EQUIPOS Y MATERIALES Computadora personal. Programa Word.

III. METODOLOGIA Y ACTIVIDADES

a) Elaborar los casos propuestos en el laboratorio.b) Presentar avances de cada uno de los ejercicios al docente o jefe de práctica

encargado para la calificación correspondiente.c) Grabar la carpeta en el campus. d) Apagar el computador y dejarla en buen estado al retirarse del laboratorio dejar

todo en orden

Semestre 2015_II Inteligencia de Negocios

Page 2: Guía de Ejercicios Sesión 8

IV. IMPORTANTEAntes de comenzar a realizar el laboratorio, una carpeta, donde se guardarán todas las aplicaciones realizadas en el presente laboratorio con el nombre LABO_08

V. TRABAJO PRÁCTICO

Teniendo en cuenta el ejemplo práctico dado en laboratorio 08, desarrollar los siguientes casos teniendo en cuenta la siguiente rúbrica.

RUBRICA:Inicio0-10

Proceso11-13

Logro previsto14-17

Logro satisfactorio18-20

Desarrollo correctamente del laboratorio hasta un 50 %

Desarrollo correctamente del laboratorio hasta un 60 %

Desarrollo correctamente del laboratorio hasta un 80 %

Desarrollo correctamente del laboratorio hasta un 100%

Semestre 2015_II Inteligencia de Negocios

Page 3: Guía de Ejercicios Sesión 8

Ejercicio Práctico:

Fuente : De una tesis de UCV realizada en la empresa Brumoda S.A.C.

Teniendo en cuenta el Modelo Conceptual.

c) Modelo Conceptual.

El modelo conceptual resultante de los datos recolectados es el siguiente:

Como puede observarse, la relación mediante la cual se une las diferentes perspectivas, para obtener como resultado los indicadores requeridos por la gerencia comercial, es precisamente “Ventas”.

d) Análisis OLTP

Determinación de indicadoresLos indicadores se calcularan de la siguiente manera:

“Cantidad Vendida” Hechos: Cantidad Vendida Función de sumarización: SUM()

Obs. “Cantidad Vendida” representa la sumatoria de las ventas de una prenda en particular.

Semestre 2015_II Inteligencia de Negocios

Ganancia

Stock Valorizado

Costo Total de Producción

LOCALES

Punto de equilibrio

EMPLEADOS

PRODUCTOS

CLIENTES

TIEMPO

Figura 3.8 Modelo conceptual Fuente Elaboración Propia

Cantidad vendida

Monto vendido

VENTAS

Page 4: Guía de Ejercicios Sesión 8

“Monto de Ventas” Hechos: (Cantidad Vendida)*(Precio Venta). Función de sumarización: SUM()

Obs. “Monto Vendido” representa la sumatoria de las ventas de una prenda en un local en particular, y se obtiene al multiplicar la cantidad vendida por el precio de venta.

“Stock Valorizado” Hechos: (Stock Actual)*(Precio Actual) Función de sumarización: SUM()

Obs. “Stock Valorizado” representa la sumatoria del valorizado de una prenda, y esto se obtiene con el producto del stock actual por el precio actual de la prenda.

“Costo Total de Producción” Hechos: (Cantidad Producida)*(Costo Producción) Función de sumarización: SUM()

Obs. “Costo Total de Producción” representa la sumatoria del costo de producir una prenda, y se obtiene al multiplicar la cantidad producida de una prenda por el costo de producir esa prenda.

“Punto de Equilibrio”

Hechos: ( Monto Vendido) ≥ (Costo de Producción) Función de comparación (mayor o igual que): ≥

Obs. “Punto de equilibrio” representa la comparación del monto vendido y el costo de producción, se llega al punto de equilibrio si el monto vendido por prenda supera el costo de producción de esa misma prenda.

“Ganancia Hechos: (Monto Vendido) – (Costo de Producción) Función de resta: -

Obs. “Ganancia” representa la ganancia por prenda que se obtuvo, se calcula con la diferencia del monto vendido por prenda, menos el costo de producción de dicha prenda.

e) Establecimiento de correspondencias

En el OLTP de la empresa Brumoda SAC, el proceso de venta está representado por el diagrama de entidad relación de la figura 3.9.

Semestre 2015_II Inteligencia de Negocios

Page 5: Guía de Ejercicios Sesión 8

MARCASId_Marca

Marca

PRODUCTOSId_Producto

Cod_Poducto

Descripcion

Id_Tipo

Id_Marca

Id_Temporada

Unidades_Producidas

Stock

Costo_Produccion

Precio

URL_Imagen

Discontinuado

TEMPORADASId_Temporada

Temporada

Año

TIPOSId_Tipo

Descripcion

CLIENTESId_Cliente

Cod_Cliente

Razon_social

Edad

RUC

Email

Telefono

Fax

DETALLE_VENTAId_Detalle

Id_Producto

Precio_Unitario

Cantidad

EMPLEADOSId_Empleado

Cod_Empleado

Nombre

Apellido_Paterno

Apellido_Materno

Direccion

DNI

Cargo

Fecha_Contratacion

LOCALESId_Local

Cod_Local

Descripcion

Direccion

Ciudad

TIPO_COMPROBANTEId_Comprobante

Descripcion VENTASId_Venta

Id_Comprobante

Nro_Comprobante

Id_Cliente

Id_Empleado

Id_Local

Fecha

Total_Neto

Estado

Semestre 2015_II Inteligencia de Negocios

Figura 3.9 Modelo Entidad Relación Fuente: Área de Sistemas

Page 6: Guía de Ejercicios Sesión 8

f) Correspondencia entre Objeto

Semestre 2015_II Inteligencia de Negocios

MARCASId_Marca

Marca

PRODUCTOSId_Producto

Cod_Poducto

Descripcion

Id_Tipo

Id_Marca

Id_Temporada

Unidades_Producidas

Stock

Costo_Produccion

Precio

URL_Imagen

Discontinuado

TEMPORADASId_Temporada

Temporada

Año

TIPOSId_Tipo

Descripcion

CLIENTESId_Cliente

Cod_Cliente

Razon_social

Edad

RUC

Email

Telefono

Fax

DETALLE_VENTAId_Detalle

Id_Producto

Precio_Unitario

Cantidad

EMPLEADOSId_Empleado

Cod_Empleado

Nombre

Apellido_Paterno

Apellido_Materno

Direccion

DNI

Cargo

Fecha_Contratacion

LOCALESId_Local

Cod_Local

Descripcion

Direccion

Ciudad

Pais

TIPO_COMPROBANTEId_Comprobante

Descripcion VENTASId_Venta

Id_Comprobante

Nro_Comprobante

Id_Cliente

Id_Empleado

Id_Local

Fecha

Total_Neto

Estado

Ganancia

Stock Valorizado

Costo Total de Producción

LOCALES

Punto de equilibrio

EMPLEADOS

PRODUCTOS

CLIENTES

TIEMPO

Figura 3.10 Correspondencia de Objetos Fuente: Elaboración Propia

Cantidad vendida

Monto vendido

VENTAS

Page 7: Guía de Ejercicios Sesión 8

Las relaciones identificadas fueron las siguientes:

La tabla “Productos” se relaciona con la perspectiva “Productos”

La tabla “Clientes” con la perspectiva “Clientes”

La tabla “Empleados” con la perspectiva “Empleados”

La tabla “Locales” con la perspectiva “Locales”

El campo “fecha” de la tabla “Ventas” con la perspectiva “Tiempo” (debido a que es la fecha principal en el proceso de venta)

El campo “cantidad” de la tabla “Detalle_Venta” con el indicador “Cantidad Vendida”

El campo “cantidad” de la tabla “Detalle_Venta” multiplicado por el campo “Precio Unitario” de la misma tabla, con el indicador “Monto Vendido”

El campo “Unidades Producidas” de la tabla “Productos” multiplicado por el campo “Costo Producción” de la misma tabla, con el indicador “Costo Total de Producción”

El indicador “Monto Vendido” comparado con el indicador Costo Total de “Producción”, nos da el indicador “Punto de Equilibrio”

El campo “Stock” de la tabla “Productos” multiplicado por el campo “Precio” de la misma tabla, nos da el indicador “Stock Valorizado

El indicador “Monto Vendido” restado con el producto de los campos “Cantidad” de la tabla “Detalle de Venta” y el campo “Costo de Producción” de la tabla “Productos”, nos da el Indicador Ganancia

Semestre 2015_II Inteligencia de Negocios

Page 8: Guía de Ejercicios Sesión 8

g) Nivel de Granularidad

De acuerdo a las correspondencias establecidas, se establecieron los siguientes datos disponibles para cada perspectiva:

Con Respecto a la Perspectiva “Locales”, los datos disponibles son:

Id_Local: es la clave primaria de la tabla “Locales”, y representa unívocamente a un local.

Cod_Local: es el código del local, el cual es un número que representa el orden en que fue aperturado cada local.

Descripcion: Nombre con el que se le conoce a ese local Direccion: Es la dirección donde se encuentra dicho local Ciudad: Es la Ciudad donde se encuentra ubicado dicho local Pais: Es el País donde se encuentra ubicado dicho local.

Con Respecto a la Perspectiva “Empleados”, los datos disponibles son:

Id_Empleado: es la clave primaria de la tabla “Empleados”, y representa unívocamente a un Empleado.

Cod_Empleado: es el código de cada empleado, con el cual registran sus ventas.

Nombre: Nombre del empleado Apellido_Paterno: Apellido Paterno del empleado Apellido_Materno: Apellido Materno del empleado Direccion: Direccion del empleado. DNI: DNI del empleado. Cargo: Cargo que desempeña el empleado ejm: Administrador,

Vendedor, etc. Fecha_Contratacion: Fecha Cuando comenzó su contrato.

Con Respecto a la Perspectiva “Clientes”, los datos disponibles son:

Id_Cliente: es la clave primaria de la tabla “Clientes”, y representa unívocamente a un Cliente.

Cod_Cliente: es el código del Cliente. Razon_Social: Nombre o razón social del cliente. Edad: edad del cliente RUC: RUC del cliente si es que lo tiene, de o contrario se

considera el DNI. Email: Email del cliente, si lo tiene. Teléfono: Número de teléfono del cliente. Fax: Fax del cliente.

Semestre 2015_II Inteligencia de Negocios

Page 9: Guía de Ejercicios Sesión 8

Con Respecto a la Perspectiva “Productos”, los datos disponibles son:

Id_Producto: es la clave primaria de la tabla “Productos”, y representa unívocamente a un Producto.

Cod_Producto: es el código del Producto, este dato es calculado de un número incremental.

Descripcion: Es el nombre completo del producto. Id_Tipo: representa a través de una clave foránea el tipo de

producto al que pertenece. Id_Marca: Representa a través de una clave foránea la marca a la

que pertenece el producto. Id_Temporada: Representa a través de una clave foránea la

temporada a la que pertenece el producto. Unidades_Producidas: Representa la cantidad producida del

producto. Stock: Representa el stock actual del producto. Costo_Produccion: Representa el costo de producir una unidad

de ese producto. Precio: es el precio de venta del producto. URL_Imagen: es la dirección donde se encuentra alojada la

imagen del producto. Discontinuado: Representa si el producto tiene continuidad o no,

si no la tiene, el producto no figura en las listas de productos actuales.

Con Respecto a la perspectiva “Tiempo”, es la que determinara el nivel de granularidad del datamart, los datos a emplear son:

Dia Semana Mes Bimestre Semestre Año

Una vez que se recolectó toda la información pertinente y se consultó con los usuarios cuales eran los datos que consideraban de interés para analizar los indicadores ya expuestos, los resultados obtenidos fueron los siguientes:

En la perspectiva “Locales” se utilizaran los campos que hacen referencia al nombre del local (Descripcion), dirección(Direccion), ciudad(Ciudad) y país(Pais).

Para la perspectiva “Empleados” se utilizaran los campos que referencian al nombre (Nombre), Apellido(es la unión de los campos Apellido_Paterno y Apellido_Materno) y la fecha de contrato (Fecha_Contrato).

Para la perspectiva “Clientes” Se tomara en cuenta el nombre, la dirección, la ciudad, el país y el teléfono.

Semestre 2015_II Inteligencia de Negocios

Page 10: Guía de Ejercicios Sesión 8

h) Modelo Conceptual Ampliado

En la perspectiva “Productos” se utilizaran los campos que hacen referencia al código del producto (Cod_Producto), Nombre del producto (Descripcion), Temporada (Nombre de la tabla “Temporadas”, obtenido a través de la unión con la tabla “Productos”), precio de etiqueta (Precio de la tabla “Productos”), Stock actual (stock de la tabla “Productos”), Cantidad Producida (Unidades_Producidas de la tabla “Productos”), Tipo de articulo (Nombre de la tabla “Tipos”, obtenido a través de la unión con la tabla “Productos”), costo de producción (Costo_Produccion de la tabla “Productos”).

Para la perspectiva “Tiempos” se utilizará el campo Fecha de la tabla “Ventas”, de los cuales se obtendrá el nombre del día, el número de semana, del mes, bimestre, semestre y el año.

Semestre 2015_II Inteligencia de NegociosFigura 3.11 Modelo Conceptual Ampliado Fuente: Elaboración Propia

GANANCIA

STOCK VALORIZADO

COSTO TOTAL DE PRODUCCION

PUNTO DE EQUILIBRIO

CANTIDAD VENDIDA

MONTO VENDIDO

VENTA

TIEMPODía

SemanaMes

BimestreSemestre

Año

PRODUCTOSCódigo

DescripciónTemporada

Precio_EtiquetaStock

Cantidad ProducidaTipo_Articulo

Costo_Produccion

CLIENTESNombre

DirecciónCiudad

PaísTeléfono

EMPLEADOSNombreApellido

Fecha_ContratoPaís

LOCALESNombre

DirecciónCiudad

País

Page 11: Guía de Ejercicios Sesión 8

i) Modelo Lógico del Datamart

Tipo de modelo lógico de Datamart

El esquema que se utilizará, será en estrella (Figura 3.18), debido a sus características, ventajas y diferencias con los otros esquemas.

Tablas de DimensionesA continuación se diseñaran las tablas de dimensiones a partir de las perspectivas encontradas en el modelo conceptual.

Para ello se realizaran los siguientes procesos:

Se elegirá un nombre que identifique la tabla de dimensión.

Se añadirá un campo que represente su clave principal.

Se redefinirán los nombres de los campos si no son suficientemente intuitivos.

LOCALES

La nueva tabla de dimensión tendrá el nombre “LOCALES”

Se le agregara una clave principal llamada “Key_Local”

Se modificara el nombre del campo “Nombre” por “Local”

Semestre 2015_II Inteligencia de Negocios

Figura 3.12 Dimensión Locales Fuente: Elaboración Propia

LOCALES

Key_LocalLocalDireccionCiudadPais

LOCALESNombre

DirecciónCiudad

País

Page 12: Guía de Ejercicios Sesión 8

EMPLEADOS

La nueva tabla de dimensión tendrá el nombre “EMPLEADOS”

Se le agregara una clave principal llamada “Key_Empleado”

No se modificaran nombres de campos.

CLIENTES

La nueva tabla de dimensión tendrá el nombre “CLIENTES”

Se le agregara una clave principal llamada “Key_Cliente”

No se modificaran nombres de campos.

Semestre 2015_II Inteligencia de Negocios

Figura 3.13 Dimensión Empleados Fuente: Elaboración Propia

EMPLEADOSNombreApellidos

Fecha_ContratoPaís

EMPLEADOS

Key_EmpleadoNombreApellidosFecha_Contrato

Figura 3.14 Dimensión Clientes Fuente: Elaboración Propia

CLIENTESNombre

DirecciónCiudad

PaísTeléfono

CLIENTES

Key_ClienteNombreDireccionCiudadPaisTelefono

Page 13: Guía de Ejercicios Sesión 8

PRODUCTOS

La nueva tabla de dimensión tendrá el nombre “PRODUCTOS”

Se le agregara una clave principal llamada “Key_Producto”

Se cambiara el campo Costo_Produccion por “costo”

Se cambiara el campo precio_etiqueta por “precio”

TIEMPO

La nueva tabla de dimensión tendrá el nombre “TIEMPO”

Se le agregara una clave principal llamada “Key_Tiempo”

No se modificaran nombres de campos.

Semestre 2015_II Inteligencia de Negocios

Figura 3.15 Dimensión Productos Fuente: Elaboración Propia

PRODUCTOSCódigo

DescripciónTemporada

Precio_EtiquetaStock

Cantidad ProducidaTipo_Articulo

Costo_Produccion

PRODUCTOS

Key_ProductoCodigoDescripcionTemporadaCostoPrecioStockCantidad_ProducidaTipo_Articulo

Figura 3.16 Dimensión Tiempo Fuente: Elaboración Propia

TIEMPODía

SemanaMes

BimestreSemestre

Año

TIEMPO

Key_TiempoDiaSemanaMesBimestreSemestreAño

Page 14: Guía de Ejercicios Sesión 8

Tabla de Hechos

VENTAS

La tabla de Hechos tendrá por nombre “VENTAS”

Su clave principal estará compuesta por la combinación de las claves principales de las tablas de dimensiones antes definidas: “Key_Local”, “Key_Empleado”, “Key_Cliente”, “Key_Producto” y “Key_Tiempo”

Se crearan seis hechos, que se corresponden con los seis indicadores y serán renombrados “Monto Vendido” por “MontoTotal”, “Cantidad Vendida” por “Cantidad”, “Punto de Equilibrio” por “Equilibrio”, “Costo Total De Produccion” por “CostoTotal”, “Stock Valorizado” por “Valorizado” y “Ganancia” por “Ganancia”.

Semestre 2015_II Inteligencia de Negocios

Figura 3.17 Hecho Ventas Fuente: Elaboración Propia

VENTAS

Key_Local Key_Empleado Key_Cliente Key_Producto Key_TiempoMontoTotalCantidadEquilibrioCostoTotalValorizadoGanancia

GANANCIASum((Monto Vendido) – (Costo de

Producción))

STOCK VALORIZADOSum((Stock Actual)*(Precio Actual))

COSTO TOTAL DE PRODUCCIONSum((Cantidad Producida)*(Costo

Producción))

PUNTO DE EQUILIBRIO(Monto Vendido) ≥ (Costo de

Producción)

CANTIDAD VENDIDASum(Cantidad Vendida)

MONTO VENDIDOSum(Cantidad Vendida *

Precio de Venta)

VENTAS

Page 15: Guía de Ejercicios Sesión 8

j) Uniones

Se realizaran las Uniones pertinentes, según corresponda:

Semestre 2015_II Inteligencia de Negocios

Figura 3.18 Esquema Estrella Fuente: Elaboración Propia

11

1

1

n

n

n

n

n

1LOCALES

Key_LocalLocalDireccionCiudadPais

EMPLEADOS

Key_EmpleadoNombreApellidosFecha_Contrato

CLIENTES

Key_ClienteNombreDireccionCiudadPaisTelefono

TIEMPO

Key_TiempoDiaSemanaMesBimestreSemestreAño

PRODUCTOS

Key_ProductoCodigoDescripcionTemporadaCostoPrecioStockCantidad_ProducidaTipo_Articulo

VENTAS

Key_Local Key_Empleado Key_Cliente Key_Producto Key_TiempoMontoTotalCantidadEquilibrioCostoTotalValorizadoGanancia

Page 16: Guía de Ejercicios Sesión 8

EJERCICIOS PROPUESTOS

5.1 Estudio de Caso.Tomando los datos del laboratorio anterior, realizar:

1. Generar el nivel de granularidad.2. Generar el Modelo Conceptual Ampliado.3. Modelo lógico del Datamart :

a. Tabla de Dimensionesb. Tabla de Hechos. c. Uniones.

Transformación del modelo Conceptual ampliado en un modelo lógico dimensional. Concepto de Tabla de Hechos, Tablas de Dimensiones y jerarquías.

Caso : Tiendas el símboloLa empresa “El Símbolo” se dedica a la venta de Productos de Oficina, cuenta con varias sucursales en lima. Los clientes pueden solicitar proformas cuando desean saber precios de algunos muebles o pueden generar una orden de pedido en caso desee un mueble en especial que deba ser fabricado por que no se tiene en stock. Cuando se entrega el mueble se genera una factura. Las sucursales cuentan con sistemas que no están enlazados esto ha llevado a tener problemas de flujo de información para la toma de decisiones.

El Gerente de comercialización desea conocer la siguiente información para que le ayude a hacer una buena toma de decisiones, alumnos de la universidad Cesar Vallejo lo entrevistaron y sacaron las siguientes necesidades de información:

1. Se desea conocer el volumen de ventas por local en un periodo de tiempo determinado.

2. Se desea conocer la Ventas totales en un rango de tiempo.3. Se desea saber cuál es el producto más vendido por local en un periodo

de tiempo determinado.4. Se desea saber cuál es el producto más vendido de la empresa en un

periodo de tiempo determinado.5. Se desea conocer las ventas por vendedor y por local en un rango de

meses determinado.6. Se desea conocer las ventas totales por vendedor en un mes

determinado.7. Se desea conocer el cliente que más compra por local en un trimestre.8. Se desea conocer los clientes que más compra en un trimestre.9. Se desea conocer cuáles son los productos más proformados por local

en un semestre.10. Se desea conocer cuáles son los productos más proformados en un

trimestre.11.Se desea saber cuáles son los productos más pedidos en un periodo de

tiempo

Semestre 2015_II Inteligencia de Negocios

Page 17: Guía de Ejercicios Sesión 8

12.Se desea saber cuáles son los productos más pedidos por local en un periodo de tiempo

El modelo de Datos físico de los sistemas de las sucursales es el siguiente:

Tc lie n te

C li_ C o d : c h a r(5 )

C li_ N o m : va rc h a r(5 0 )C li_ D ire c : va rc h a r(5 0 )C li_ Te lf: in tC li_ c e l: in td is t_ c o d i: c h a r(6 )

Tp ro fo rm a

P ro _ c o d : c h a r(5 )

P ro _ F e c h : d a te t im eP ro _ M o n To t : d e c im a l(1 2 ,2 )C li_ C o d : c h a r(5 )t ie n _ c o d : c h a r(5 )ve n _ c o d i: c h a r(7 )

TN o ta _ P e d id o

N o t_ C o d : c h a r(5 )

N o t_ F e c h : d a te t im eN o t_ M o n t : d e c im a l(1 2 ,2 )C li_ C o d : c h a r(5 )t ie n _ c o d : c h a r(5 )ve n _ c o d i: c h a r(7 )

Tfa c tu ra

F a c _ n u m : c h a r(5 )

F a c _ F e c h : d a te t im eF a c _ s u b to ta l: d e c im a l(1 2 ,2 )F a c _ ig v: d e c im a l(1 2 ,2 )F a c _ m o n to t : d e c im a l(1 2 ,2 )C li_ C o d : c h a r(5 )t ie n _ c o d : c h a r(5 )ve n _ c o d i: c h a r(7 )

Tp ro d u c to

p ro _ c o d : c h a r(5 )

p ro _ n o m : va rc h a r(5 0 )P ro _ P re C o m : d e c im a l(1 2 ,2 )P ro _ P re V e n : d e c im a l(1 2 ,2 )P ro _ U n id M e d : c h a r(1 5 )P ro _ S tA c t : d e c im a l(1 2 ,2 )P ro _ S to c M in : d e c im a l(1 2 ,2 )

TD e ta lle _ P ro fo rm a

P ro _ c o d : c h a r(5 )p ro _ c o d : c h a r(5 )

TD e t_ U n id : d e c im a l(1 2 ,2 )

TD e ta lle _ P e d id o

N o t_ C o d : c h a r(5 )p ro _ c o d : c h a r(5 )

D e t_ U n iP e d : d e c im a l(1 2 ,2 )

Td e ta lle _ fa c tu ra

F a c _ n u m : c h a r(5 )p ro _ c o d : c h a r(5 )

D fa c _ u n iF a c : d e c im a l(1 2 ,2 )D fa c _ S u b To t : d e c im a l(1 2 ,2 )Tt ie n d a

t ie n _ c o d : c h a r(5 )

t ie n _ n o m b re : va rc h a r(3 0 )t ie n _ d ire c c io n : va rc h a r(5 0 )d is t_ c o d i: c h a r(6 )

Td is t ri t o

d is t_ c o d i: c h a r(6 )

d is t_ n o m : va rc h a r(5 0 )

TV e n d e d o r

ve n _ c o d i: c h a r(7 )

ve n _ n o m b : va rc h a r(5 0 )ve n _ d ire c t : va rc h a r(5 0 )

Semestre 2015_II Inteligencia de Negocios

Page 18: Guía de Ejercicios Sesión 8

A. Estudio de Caso.Se pide que del caso encuentre:1. Identificar los Indicadores y Perspectivas de análisis.2. Generar el Modelo Conceptual.3. Análisis de la OLTP y analizar la correspondencia.

4. Modelo lógico del Datamart : a. Tabla de Dimensionesb. Tabla de Hechos. c. Uniones.

TareaCASO CADENA DE HOTELES

PLAYA LINDA La cadena de hoteles de Turistas de Playa Linda se ha convertido en la mejor alternativa para alojamiento. Actualmente tiene un hotel en Zorritos “Playa linda I”, otro en Máncora “Playa linda II”, en Asia “Hotel Playa Linda III”, en Mollendo “Hotel Playa Linda IV”. Su dueño, José Cuentas, un inmigrante Español, espera tener la mejor y más grande cadena de hoteles de los balnearios peruanas: Máncora, Cabo Blanco, Punta Sal, Órganos, Huanchaco etc. La organización de cada hotel de la cadena es más o menos similar y la describe a continuación. HABITACIONES Las habitaciones se numeran comenzando de 1 en cada hotel, no importando el tipo ni la ubicación. Cada una de ellas tiene un número de camas matrimoniales y/o camas de plaza y media en cada habitación según entren. La habitación básica viene con el equipamiento básico: agua caliente y TV con cable, es lo mínimo que tienen todas las habitaciones. Les llamamos simples. Están ubicadas en el segundo piso.. Tienen un área aproximada de 2 metros cuadrados por cama. Están adornadas con obras de arte no famosas como tejidos, acuarela, escultura en piedra, etc. Para las personas que les gusta más comodidad, tenemos otras en las cuales el equipamiento incluye, además del básico, frío bar, aire acondicionado y jacuzzi . Están adornadas con pinturas, arcillas y otras obras de arte famosas. Estas habitaciones tienen 3 metros cuadrados por cama, les llamamos de lujo. . Finalmente tenemos los bungalows frente al mar, con el equipamiento básico más una canasta de frutas diaria y un bidón de agua. Están también adornadas con obras de arte no famosas. Su área es de 2 metros cuadrados por cama. Las obras de arte las tengo inventariadas. A cada una le pongo un código único por toda la cadena de hoteles. Además las clasifico por el tipo de arte y me interesa el alto, largo y ancho. Es importante saber exactamente en cual habitación ha estado cada obra, desde qué fecha hasta cuál otra. Claro, que luego pueden estar en una habitación en más de una oportunidad, pero no el mismo día. Si la estropea algún empleado o cliente, José debe ver la forma de cómo recuperar la su valor de mercado. HUESPEDES Para Playa Linda el huésped es lo más importante. Por ello lleva un registro de todos sus datos personales y aficiones de lectura (género de preferencia), música (tipo) y/o televisión (canales favoritos) con el propósito de acondicionar las habitaciones y los ambientes de descanso de acuerdo al gusto de sus clientes. Los identifica con un código único, pero guarda un documento de identificación, sea DNI o Carnet de Extranjería. En realidad, son huéspedes todos los que se alojan en el hotel, pero aquél que realiza la reserva puede considerarse el huésped principal en cada reserva. Los huéspedes son de diversas partes del Perú, pero también del extranjero, mayormente de Europa. Por ello se prefiere que los administradores las recepcionistas, los mozos, personal de

Semestre 2015_II Inteligencia de Negocios

Page 19: Guía de Ejercicios Sesión 8

limpieza, cajeros y todos los demás trabajadores conozcan por lo menos inglés, y de preferencia además francés y alemán. RESERVAS El futuro huésped puede realizar su reserva para un hotel días antes de llegar, desde que está planeando sus días de vacaciones. Es muy importante porque con ella se programa la disponibilidad y mantenimiento de las habitaciones. Por ello, cuando la recepcionista atiende a un futuro huésped que quiere hacer una reserva, toma la fecha en que la realiza, así como todos sus datos personales. Además le da un número correlativo único en todos los hoteles. En ella la recepcionista, de acuerdo a las características de las habitaciones de cada tipo que va describiendo, escoge un número de habitación no reservada para el rango de fechas deseadas y la asigna. Estas quedan asignadas a la reservación por el período requerido por el futuro huésped. También puede ocurrir que una reserva se cancele y entonces puedan ser asignadas a una nueva reserva. Al momento de la reserva se indica el número de personas que ocuparán la habitación. Además se pacta el precio por día. Por ello es importante saber la recepcionista que la realizó. ALOJAMIENTOS Todos los alojamientos se realizan previa reserva incluso en temporada baja, debido al éxito alcanzado por todos los hoteles de la cadena. Cuando llega el huésped, se le pide el número de reserva, y se le da ahora un número de alojamiento. Se le asigna a un mozo para que le atienda durante toda su estadía. Es importante saber la fecha de llegada y salida real de la habitación. Si bien se le cobrará por todas las fechas reservadas, éstas pueden diferir. Además, al final de la estadía, se le dará un número y serie de factura, y también se calculará el monto total a pagar. Se registra además el nombre de todas las personas que estarán en la habitación, que debe de coincidir con el número de personas de la reserva. SERVICIOS Si el huésped está interesado puede solicitar, de manera adicional al precio de la habitación, servicio desayuno, almuerzo y/o comida; lavado y planchado de ropa, paseos recreativos en yate, clases de baile, corte, peinado, maquillaje, karaoke y video pub. Cada año se imagina qué más puede ofrecer a sus huéspedes. Cada servicio tiene un nombre, una descripción, una unidad de medida y un precio por esa unidad de medida. Se lleva un registro de las cantidades del servicio que los huéspedes de cada habitación consumen en cada unidad de medida. Todos los consumos que realicen los huéspedes de una habitación se cargan a ella y serán consideradas en el momento de cancelar el alojamiento TRABAJADORES Sus trabajadores son un componente importante de todo el éxito que ha tenido en estos tiempos. Todos ellos deben ser peruanos y mayores de edad, los identifica con su DNI. Privilegia la antigüedad en la empresa, enviándoles presentes a su domicilio y tarjetas virtuales a su correo electrónico el día de su cumpleaños y en la fecha en que cumplen cinco años más de antigüedad. Es importante también para él las habilidades humanas de cada uno, por ejemplo proactividad, comunicación, etc.; mejor conocidas como competencias. Estima que sus trabajadores crecerán un 5% cada año, y que llegará a un promedio de 50 en el total de la cadena. De cada uno de los hoteles le interesa saber el o los número(s) telefónico(s), la dirección, el administrador encargado, el área total, así como los deportes que pueden practicarse en él (futbol, tenis, frontón, ping pong, etc.)Los Problemas que tiene el dueño que en los hoteles los sistemas no están interconectados por tal motivo es muy difícil contar con la información oportuna para la toma de decisiones.

En Máncora “Playa linda II” se lleva el registro de las reservas en Hoja de cálculos como sigue:

Nro. reserva

Apellido paterno Cliente

Apellido materno Cliente

Nombres

Fecha de reserva

Hora de Reserva

Nro. Habitación(es)

Nombre Empleado Atiende

R00120

Prado Coronado

Luis Miguel

12/05/2010

08:30 a.m.

501 Marcos santos Díaz

Los alojamientos su hoja de cálculo es:

Semestre 2015_II Inteligencia de Negocios

Page 20: Guía de Ejercicios Sesión 8

Nro Alojamiento

Nro. reserva

Apellido paterno Cliente

Apellido materno Cliente

Nombres

Fecha de Alojamiento

Fecha de Retiro

Nro Habitación(es) Ocupada

Costo Habitacion

A01210 R00120 Prado Coronado

Luis Miguel

12/05/2010 15/05/2010 501 S/125.00

Descripción del Servicio

Costo de Servicio Total a Pagar Empleado que facturo

Servicio de Desayunos.Almuerzos

s/. 25.00

s/. 50.00

s/ 200.00 Marcos Diaz Lima

En Asia “Hotel Playa Linda III” se lleva el registro de las reservas en Hoja de cálculos como sigue:

Nro. reserva

Apellidos y nombres del cliente

Fecha de reserva

Hora de Reserva

Nro Habitación(es)

Nombre Empleado Atiende

120 Prado Coronado, Luis Miguel

12 May 08:30 a.m. 501 Marcos santos Diaz

Los alojamientos su hoja de calculo es:

Nro Alojamiento

Nro. reserva

Apellido y Nombres del Cliente Fecha de Alojamiento

Fecha de Retiro

Nro Habitación(es) Ocupada

Costo Habitacion

1210 120 Prado Coronado, Luis Miguel 12 may 15 may 501 S/125.00

Costo Servicio de Desayunos.

Costo almuerzo y/o comida

Costo de Lavado y planchado de ropa

paseos recreativos en yate

clases de baile

karaoke y video pub

corte, peinado, maquillaje

Total Empleado que facturo

s/. 50.00 s/. 50.00 s/. 25.00 s/ 200.00 s/.150.00 s/250.00 s/75.00 s/725.00 Marcos Diaz Lima

En el Hotel de hotel en Zorritos “Playa linda I” se cuenta con un sistema de control de reservas cuya estructura es:

Semestre 2015_II Inteligencia de Negocios

Page 21: Guía de Ejercicios Sesión 8

TEMPLEADO

COD_EMPLEADO : CHARNOM_EMPL : VARCHARAPELL_PATERNO : VARCHARAPELL_MATERNO : VARCHARDIREC_EMPL : VARCHARPK_TEMPLEDO = COD_EMPLEADO

<<RelationalTable>>

TIPO_HABITACION

COD_TIPO : CHARDESCRIPCION : VARCHARPK_TIPO_HABITA = COD_TIPO

<<RelationalTable>>

TRESERVA

COD_RESERVA : CHARFECHA_RESER : DATEHORA_RESER : CHARPK_RESERVA = COD_RESERVA

<<RelationalTable>>

COD_EMPLEADO = COD_EMPLEADOCOD_EMPLEADO = COD_EMPLEADO

FK_TEMPLE

<<FK>>

TDETALLERESER

CANTIDAD : DECIMAL

<<RelationalTable>>

COD_RESERVA = COD_RESERVACOD_RESERVA = COD_RESERVA

FK_TRESER

<<FK>>

TCLIENTE

COD_CLIE : CHARNOMBRE : VARCHARAPELL_PATERNO : VARCHARAPELL_MATERNO : VARCHARDIR_CLIE : VARCHARTELEF_CLIE : CHARPK_TCLIENTE = COD_CLIE

<<RelationalTable>>

COD_CLIE = COD_CLIECOD_CLIE = COD_CLIE

FK_TCLIEN

<<FK>>

TALOJAMIENTO

COD_ALOJAMIENTO : CHARFECHA_ALOJ : DATEFECHA_SALIDA : DATEMONTOTOTAL : DECIMALDESCUENTOS : DECIMALTOTAL : DECIMALPK_TALOJAMIENTO = COD_ALOJAMIENTO

<<RelationalTable>>

COD_CLIECOD_CLIE

FK_TCLIENTES

<<FK>>

TSERVICIO

COD_SERVICIO : CHARDESCRIPCION_SER : VARCHARCOSTOUNIT_SERV : DECIMALPK_TSERVICIO = COD_SERVICIO

<<RelationalTable>>

THABITACION

COD_HABITACION : CHARDESCRIPCION_HAB : CHARPK_THABITACION = COD_HABITACION

<<RelationalTable>>

COD_TIPO = COD_TIPOCOD_TIPO = COD_TIPOFK_TIPO

<<FK>>

COD_HABITACION = COD_HABITACIONCOD_HABITACION = COD_HABITACION

FK_THABI

<<FK>>

TDETALLE_ALOJ

SUB_TOTALSERVICIOS : DECIMALSUB_TOTALHABI : DECIMALCANTIDAD_SER : DECIMALCANTIDAD_DIAS_HAB : DECIMAL

<<RelationalTable>>

COD_ALOJAMIENTO = COD_ALOJAMIENTOCOD_ALOJAMIENTO = COD_ALOJAMIENTO

PK_ALOJ

<<FK>>

COD_SERVICIO = COD_SERVICIOCOD_SERVICIO = COD_SERVICIO

PK_SERV

<<FK>>

COD_HABITACION = COD_HABITACIONCOD_HABITACION = COD_HABITACION

PK_THAB

<<FK>>

Semestre 2015_II Inteligencia de Negocios