Está en la página 1de 28

UNIVERSIDAD PRIVADA ANTENOR ORREGO

FACULTAD DE INGENIERÍA

ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS

SISTEMAS DE INFORMACIÓN ESTRATÉGICOS

IMPLANTAR UN BUSINESS INTELLIGENCE DEL PROCESO


VENTA DE BOLETOS DE LA EMPRESA DE TRANSPORTES TUNESA

INTEGRANTES:

ARANA CRUZATE, HELQUI


ARANA VIDAL, CARLOS
SALDAÑA REYES, BRAYAM

PROFESOR:

Ing. JOSÉ ARTURO CASTAÑEDA SALDAÑA

TRUJILLO – PERÚ

2016
INTRODUCCIÓN:

El presente proyecto pretende dar a conocer a los directivos de la empresa de transporte


Turismo Negrearos S. A. “TUNESA” los beneficios que tendrían al poseer una herramienta de
Inteligencia de Negocios (BI) adecuado a sus necesidades.
1. JUSTIFICACIÓN
La construcción de un BI en la empresa Tunesa nos brinda la habilidad de analizar de una forma porque pasan
las cosas y enfocarse a patrones y amenazas para tomar mejores decisiones.

Tendrá un impacto beneficioso ya que permite ampliar la visión estratégica, reducir el riesgo y la
incertidumbre en la toma de decisiones de la empresa y construir ventajas competitivas de largo plazo en
base a su información inteligente.

RESUMEN EJECUTIVO

EMPRESA DE TRANSPORTE TUNESA

NOMBRE DE LA EMPRESA: TUNESA

DESCRIPCIÓN DE LA EMPRESA:

TUNESA es la empresa que inicia el transporte interprovincial de pasajeros, TUNESA ha recorrido mil y un
parajes, de imponentes cordilleras, Huamachuco, Quiruvilca, entre otros.

Ahora decidimos realizar un relanzamiento con el firme propósito de convertirnos en la mejor empresa de
transporte interprovincial de pasajeros y carga a nivel nacional. Hoy en día contamos con unas de las flotas de
ómnibus más modernas del Perú, con motores Scania de última generación, con control de tracción, sistema de
cambios computarizados, frenos ABS, entre otras innovaciones técnicas que hacen de sus buses la flota más
moderna del Perú.
MISIÓN

Buscar la excelencia en el servicio y atención al cliente, basándonos en las premisas de dedicación, eficiencia,
puntualidad, calidad y seguridad; buscando siempre las mejores prácticas o alternativas para ofrecer soluciones
rápidas y oportunas en el marco de la relación costo-beneficio.

VISIÓN

Llegar a ser la mejor empresa de transporte interprovincial de pasajeros y de carga del Perú.
1.1. EVALUACIÓN DEL CASO DE NEGOCIO
1.1.1. OBJETIVOS ESTRATÉGICOS DE LA ORGANIZACIÓN

● Mejorar la atención y el servicio a los clientes a través de la mejora de la gestión de venta


de boletos.
● Ahorro de tiempo en la gestión de venta de boletos.
● Brindar a la organización un soporte de información adecuada para el desarrollo de sus
procesos ya sea en la venta o en la reserva de pasajes.
● Optimizar y controlar recursos.
● Fidelizar a los clientes.
● Aumentar ingresos.
● Mejor control de inventarios.
● Más clientes= más ingresos.

1.1.2. OBJETIVOS DE LA APLICACIÓN BI

● Mejorar la forma de entrega de reportes para un mejor entendimiento.


● Realizar un análisis para determinar qué mes ha tenido ventas más bajas.
● Proporcionar reportes que permitan tener conocimiento de nuestros clientes más
recurrentes y poder ofrecer ciertas promociones.
● Ofrecer a la empresa un servicio administrativo eficiente, atendiendo las necesidades de
los clientes.
● Ayudar en el acceso a la información de forma inmediata dando mejores reportes que
sirvan para la toma de decisiones en la empresa.
● Proporcionar estadísticas que clientes por ruta y cantidad de boletos.

1.2. IDENTIFICACIÓN DE LA OPORTUNIDAD DE NEGOCIO


1.2.1. NECESIDAD O PROBLEMA DE NEGOCIO
La empresa de transportes requiere tener disponible información necesaria para el transporte
de personas, como pasajes, rutas, horarios y asientos disponibles, la empresa cuenta con una
base de datos, pero tras el análisis dado, se encontraron muchas inconsistencias, tablas
vacías, así como la mala estructura de la base de datos por lo que se dificulta tener la
información de manera rápida.

1.2.2. APORTE DE LA APLICACIÓN BI PARA SATISFACER/RESOLVER LA


NECESIDAD/OPORTUNIDAD DE NEGOCIO
● Mejores estructuración de sus datos.
● Toma de mejores decisiones: Trabajo de alta gerencia mejor proyectado.
● Mejores Procesos: Enfoque de agilización en todos los proceso y en especial los de
interacción con el cliente.
● Disponibilidad de sus datos.
● Proporcionar estadísticas que clientes por ruta y cantidad de boletos.
● Análisis de comportamiento del consumidor (por medio de registros de compras)
● Mejor control de las áreas funcionales de la empresa.
1.2.3. ANÁLISIS COSTO-BENEFICIO
NIVEL: MEJORA DE LA SATISFACCIÓN DEL CLIENTE

1.2.4. ANÁLISIS DE RIESGOS

Tipo de riesgo Riesgos Posibles Probabilidad Impacto Ponderado

TECNOLÓGICOS 1.Los servicios de Internet 0.01 5 1.5


pueden no estar disponibles

2. Fallas de los equipos de


desarrollo o implantación
0.20 3 1.0

PERSONAS 3. No cumplir con los plazos y


fecha establecida en el
cronograma de actividades 0.20 3 1.0

4. Abandono por parte de alguno 0.1 3 1.0


de los integrantes del equipo

PROCESOS 5. El tiempo estimado no es 0.1 3 1.0


suficiente para terminar el
proyecto.

6. Retardo de aplicación de los 0.30 3 1.0


nuevos procesos por falta de
experiencia de los usuarios.

PRODUCTO 7. Las funcionalidades del 0.30 3 2.10


producto no satisfacen las
necesidades del negocio

FINANCIERO 8. Falta de Apoyo financiero de 0.20 3 1.0


la alta gerencia.
9. Retiro de capital para realizar 0.10 4 1.0
el proyecto

10. Retorno de la inversión no se 0.20 2 1.0


da en el tiempo definido

11. Aumento de Costo de 0.20 4 1.0


inversión.

Tabla de Probabilidad de los riesgos

PROBABILIDADES RANGO(%)

Muy Baja [ 00.00 – 29.99]

Baja [ 30.00 – 49.99]

Moderada [ 50.00 – 69.99]

Alta [ 70.00 – 89.99]

Muy Alta [ 90.00 – 100.00]

Tabla de Impacto de los Riesgos

Valor Ponderación

1 Muy Leve

2 Leve

3 Moderado

4 De Consideración

5 Catastrófico
1.2.5. MEJORA DEL PROCESO DE NEGOCIO
● Mejorar la atención y el servicio a los clientes a través de la mejora de la gestión de venta
de boletos.
● Se recomienda a la empresa el rediseño de su base de datos debido a que se ha encontrado
celdas nulas, tablas vacías.
● Facilitar y agilizar el proceso de ventas de la organización.
● Control con respecto a la previamente planificado.

2. PLANEAMIENTO
2.1. INFRAESTRUCTURA ORGANIZACIONAL
2.1.1. TÉCNICA
2.1.1.1. HARDWARE
Sistema Operativo: Microsoft Windows 2008 R2, x64.

Utilizaremos la infraestructura con la que cuentan actualmente,

2.1.1.2. RED
2.1.1.2.1. Red Lan Cliente/Servidor: es simplemente un grupo de computadoras conectadas
unas con otras por cables o por Wi-Fi que, con algún software, permite a las
personas usar cada computadora para compartir información y recursos. De tal
forma que cuando se conectan dos o más computadoras y comparten recursos
como bases de datos, impresoras o el acceso a internet se ha creado una LAN.

2.1.1.2.2. Red Wan: Permite la comunicación entre las agencias que se encuentran en
diferentes ciudades.
2.1.1.2.3. Sistema de Gestión de BD:
La empresa de transporte TUNESA cuenta con una DBMS : MySql, asimismo
hacen uso de MySql Workbench, la herramienta de software, para el modelado de
su BD y consultas.

2.1.2. NO TÉCNICA
2.1.2.1. Modelo Lógico de Datos
2.1.2.2. Responsables de crear el LDM para el proyecto de BI
➔ Diseñador de Base de Datos
➔ Jefe de Proyecto

2.1.2.3. Herramienta para hacer el LDM


MySQL Workbench

Herramienta visual de diseño de bases de datos que integra desarrollo de software,


administración de bases de datos, diseño de bases de datos, creación y mantenimiento para
el sistema de base de datos MySQL.

2.2. PROJECT CHARTER

3. ANÁLISIS DEL NEGOCIO


3.1. DEFINICIÓN DE LOS REQUERIMIENTOS
3.1.1. INFRAESTRUCTURA TÉCNICA
3.1.2. INFRAESTRUCTURA NO TÉCNICA
3.1.3. REQUERIMIENTOS DE REPORTES
Se requiere saber:
-La cantidad de boletos vendidos en un periodo de tiempo.
-Tipos de servicio que se venden con mayor frecuencia.
-Se desea saber qué clientes viajan con mayor frecuencia.
-Cantidad de boletos vendidos por día.
-Mostrar la lista de clientes según ruta y horario.
-Cantidad de clientes nuevos registrados en el último mes de venta.
-Cantidad de clientes que han viajado el último mes
-Servicio con mayor popularidad de venta.
-Mes que ha tenido ventas muy bajas.
-Tipo de servicio con menor popularidad.
-Cantidad de boletos vendidos por empleado.
-Empleados con mayor ventas por mes/trimestre

3.1.4. REQUERIMIENTOS DE FUENTES DE DATOS

● Datos detallados.
● Proveer datos entendibles.
● Flexibilidad de los datos para su uso en reportes.
● Proveer un alto Nivel de granularidad de los datos.
● Uso de métodos para la integración de los datos.
● Integración de diferentes fuentes de datos.
3.1.5. MODELO LÓGICO DE DATOS DE ALTO NIVEL

3.1.6. REQUERIMIENTOS DE LIMPIEZA DE DATOS

● Evaluar anomalías en los datos o contradicciones.


● Establecer un plan para la detección y retiro de anomalías.
● Utilizar herramientas eficaces para la limpieza.

3.1.7. REQUERIMIENTOS DE SEGURIDAD

● Establecer privilegios de acceso de datos.


● Considerar nuevas amenazas y vulnerabilidades.
● Confirmar que los controles son efectivos y apropiados.
● Utilizar medidores de riesgos.
● Controlar el registro de nuevos datos, a través de cuentas de usuario.
3.2. ANÁLISIS DE DATOS
3.2.1. MODELO LÓGICO DE DATOS COMPLETO

3.2.2. META DATOS DEL NEGOCIO


TABLA BOLETO

TABLA BUS

TABLA CLIENTE
TABLA CONDUCTOR

3.2.3. ESPECIFICACIÓN DE LIMPIEZA DE DATOS

TIPO DE
ESPECIFICACIÓN

• Definir el o los orígenes o fuentes de donde provendrán los datos.


FUENTE DE DATOS (Registros de Excel)

1. Exactitud: Los datos deben cumplir los requisitos de integridad,


consistencia y densidad.

2. Integridad: Los datos deben cumplir los requisitos de Entereza y


validez.

3. Entereza: Alcanzado por la corrección de datos que contienen


anomalías.
CALIDAD DE LOS
4. Validez: Alcanzado por la cantidad de datos que satisfacen las
DATOS
restricciones de integridad.

5. Consistencia: Alcanzado por la corrección de contradicciones y


anomalías sintácticas.

6. Uniformidad: Relacionado con irregularidades.

7. Densidad: Conocer el cociente de valores omitidos sobre el número


de valores totales.

8. Unicidad: Relacionado con datos duplicados.

PROCESOS DE ● Auditoría de Datos: Los datos son revisados con el empleo de


LIMPIEZA DE DATOS métodos estadísticos de descubrir anomalías y contradicciones.
● Definición de Workflow (Flujo de Trabajo): La detección y el retiro
de anomalías son realizados por una secuencia de operaciones sobre
los datos sabidos como el workflow.
● Ejecución de Workflow: En esta etapa, el workflow es ejecutado
después de que su especificación es completa y su corrección es
verificada.
● Post-Proceso y Control: Los datos que no podían ser corregidos
durante la ejecución del workflow deberán ser corregidos
manualmente, de ser posible.
CARGA DE DATOS Selección de una forma para la carga de datos:

Acumulación simple

● Realiza un resumen de todas las transacciones comprendidas en el


período de tiempo seleccionado y transportar el resultado como una
única transacción hacia el data warehouse, almacenando un valor
calculado que consistirá típicamente en un sumatorio o un promedio
de la magnitud considerada.
Rolling

● Se aplica en casos que se opta por mantener varios niveles de


granularidad (jerarquías). Se almacena información resumida a
distintos niveles, correspondientes a distintas agrupaciones de la
unidad de tiempo o diferentes niveles jerárquicos en alguna o varias
de las dimensiones.
3.3. PROTOTIPOS
3.3.1. MATRIZ DE HABILIDADES

ITEM ROL PERFIL CAPACITAR EN SIGUIENTE


RUBRO SI FUERA
NECESARIO

1 Jefe de Proyecto Gerente de Proyectos con estudios Gerencia de Proyectos y


en Project Management basado en enfoque de calidad basado en
PMBOK, de preferencia con PMBOK
certificación PMP

2 DBA Ingeniero de Sistemas especializado Enfoque en Administración de


en Administración de Base de datos, Bases de datos y conocimiento
con conocimientos de MYSQL y de biserver-ce, así como
experiencia en entornos con herramientas relacionadas para
herramientas en Pentaho. la creación de cubo.

3 Tester Ingeniero de Software con


conocimiento y especialización en
detección de problemas. Encargado
de generar un plan de pruebas para
la bd.

4 Capacitador Involucrado en el Proyecto realizado Enfoque de enseñanza y


con conocimientos avanzados del asesoría sobre el tema.
manejo y uso del sistema.

3.4. ANÁLISIS DEL REPOSITORIO DE METADATOS


4. DISEÑO
4.1. DISEÑO DE LA BASE DE DATOS
4.1.1. MODELO FÍSICO DE DATOS
4.1.2. DDL
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;

SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,
FOREIGN_KEY_CHECKS=0;

SET @OLD_SQL_MODE=@@SQL_MODE,
SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';

CREATE SCHEMA IF NOT EXISTS `BD_TUNESADW` DEFAULT CHARACTER SET


UTF8 ;

CREATE TABLE IF NOT EXISTS `BD_TUNESADW`.`DIM_PERSONAL` (

`DIMID_USUARIO` INT(10) NULL COMMENT '',

`USUARIO` VARCHAR(15) NULL COMMENT '',

`CONTRASENIA` VARCHAR(15) NULL COMMENT '',

PRIMARY KEY (`DIMID_USUARIO`) COMMENT '')

ENGINE = INNODB;

CREATE TABLE IF NOT EXISTS `BD_TUNESADW`.`DIM_TIEMPO` (

`DIMID_TIEMPO` INT(10) NULL AUTO_INCREMENT COMMENT '',

`ANIO` INT(11) NULL COMMENT '',

`MES` INT(11) NULL COMMENT '',

`TRIMESTRE` INT(11) NULL COMMENT '',

`SEMESTRE` INT(11) NULL COMMENT '',

`NOMBRE_MES` CHAR(12) NULL COMMENT '',

PRIMARY KEY (`DIMID_TIEMPO`) COMMENT '')

ENGINE = INNODB;
CREATE TABLE IF NOT EXISTS `BD_TUNESADW`.`DIM_BOLETO` (

`DIMID_BOLETO` INT(10) NULL AUTO_INCREMENT COMMENT '',

`FECHA_EMISION` VARCHAR(15) NULL COMMENT '',

`FECHA_VIAJE` VARCHAR(15) NULL COMMENT '',

PRIMARY KEY (`DIMID_BOLETO`) COMMENT '')

ENGINE = INNODB;

CREATE TABLE IF NOT EXISTS `BD_TUNESADW`.`DIM_CLIENTE` (

`DIMID_CLIENTE` INT(10) NULL COMMENT '',

`NOMBRE` VARCHAR(20) NULL COMMENT '',

`DNI` VARCHAR(8) NULL COMMENT '',

`SEXO` VARCHAR(1) NULL COMMENT '',

PRIMARY KEY (`DIMID_CLIENTE`) COMMENT '')

ENGINE = INNODB;

CREATE TABLE IF NOT EXISTS `BD_TUNESADW`.`DIM_SERVICIO` (

`DIM_SERVICIO` INT(10) NULL COMMENT '',

`NOMBRE_SERVICIO` VARCHAR(25) NULL COMMENT '',

`ORIGEN` VARCHAR(25) NULL COMMENT '',

`DESTINO` VARCHAR(25) NULL COMMENT '',

`HORA_PARTIDA` VARCHAR(15) NULL COMMENT '',

`TARIFA` VARCHAR(10) NULL COMMENT '',

PRIMARY KEY (`DIM_SERVICIO`) COMMENT '')

ENGINE = INNODB;
CREATE TABLE IF NOT EXISTS `BD_TUNESADW`.`HECHOS_ADMINISTRATIVA` (

`ID_CLIENTE` INT NULL DEFAULT 10 COMMENT '',

`ID_SERVICIO` INT NULL COMMENT '',

`ID_PERSONAL` INT NULL COMMENT '',

`ID_TIEMPO` INT NULL COMMENT '',

`ID_BOLETO` INT NULL COMMENT '',

`CANTIDAD_CLIENTE` INT NULL COMMENT '',

`CANTIDAD_BOLETO` INT NULL COMMENT '',

`TOTAL_SERVICIO` INT NULL COMMENT '',

PRIMARY KEY (`ID_CLIENTE`, `ID_SERVICIO`, `ID_PERSONAL`, `ID_TIEMPO`,


`ID_BOLETO`) COMMENT '',

INDEX `ID_PERSONAL_IDX` (`ID_PERSONAL` ASC) COMMENT '',

INDEX `ID_TIEMPO_IDX` (`ID_TIEMPO` ASC) COMMENT '',

INDEX `ID_BOLETO_IDX` (`ID_BOLETO` ASC) COMMENT '',

INDEX `ID_SERVICIO_IDX` (`ID_SERVICIO` ASC) COMMENT '',

CONSTRAINT `ID_PERSONAL`

FOREIGN KEY (`ID_PERSONAL`)

REFERENCES `BD_TUNESADW`.`DIM_PERSONAL` (`DIMID_USUARIO`)

ON DELETE NO ACTION

ON UPDATE NO ACTION,

CONSTRAINT `ID_TIEMPO`

FOREIGN KEY (`ID_TIEMPO`)

REFERENCES `BD_TUNESADW`.`DIM_TIEMPO` (`DIMID_TIEMPO`)

ON DELETE NO ACTION

ON UPDATE NO ACTION,

CONSTRAINT `ID_BOLETO`

FOREIGN KEY (`ID_BOLETO`)


REFERENCES `BD_TUNESADW`.`DIM_BOLETO` (`DIMID_BOLETO`)

ON DELETE NO ACTION

ON UPDATE NO ACTION,

CONSTRAINT `ID_CLIENTE`

FOREIGN KEY (`ID_CLIENTE`)

REFERENCES `BD_TUNESADW`.`DIM_CLIENTE` (`DIMID_CLIENTE`)

ON DELETE NO ACTION

ON UPDATE NO ACTION,

CONSTRAINT `ID_SERVICIO`

FOREIGN KEY (`ID_SERVICIO`)

REFERENCES `BD_TUNESADW`.`DIM_SERVICIO` (`DIM_SERVICIO`)

ON DELETE NO ACTION

ON UPDATE NO ACTION)

ENGINE = INNODB;

SET SQL_MODE=@OLD_SQL_MODE;

SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;

SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
4.2. DISEÑO ETL
4.2.1. MAPEO FUENTE – DESTINO

DATOS PARA DIM_SERVICIO

DATOS PARA DIM_CLIENTE

DATOS PARA DIM_BOLETO


DATOS PARA DIM_PERSONAL

DATOS PARA DIM_TIEMPO


DATOS
PARA HECHOS_VENTAS

4.2.2. DIAGRAMA DE FLUJO DE PROCESOS ETL


5. DESPLIEGUE
5.1. IMPLEMENTACIÓN
5.1.1. CUBO

5.1.2. CONCLUSIONES
● EL USO DE LA HERRAMIENTA PENTAHO OFRECE SOLUCIONES PARA LA GESTIÓN Y ANÁLISIS DE
LA INFORMACIÓN, INCLUYENDO EL ANÁLISIS MULTIDIMENSIONAL OLAP, PRESENTACIÓN DE
INFORMES, MINERÍA DE DATOS Y CREACIÓN DE CUADROS DE MANDO PARA EL USUARIO POR
LO QUE CONSTITUYE UNA SOLUCIÓN FACTIBLE PARA CUALQUIER EMPRESA QUE QUIERA
HACER BI ES SU ORGANIZACIÓN.
● EL DESARROLLO DE ETL REQUIERE MENOS USO DE LENGUAJE DE CONSULTA YA QUE LAS
HERRAMIENTAS DE PENTAHO FACILITAN ESTE PROCESO DE FORMA GRÁFICA.
● LA PRESENTACIÓN FINAL DEL CUBO Y EL USO DE LAS DISTINTAS JERARQUÍAS DA UNA MEJOR
CAPACIDAD DE ENTENDIMIENTO DE LA INFORMACIÓN.

También podría gustarte