UTILIZANDO DATA MART PARA O INTELLIGENCE APLICADA...

Preview:

Citation preview

UTILIZANDO DATA MART PARA O DESENVOLVIMENTO DE BUSINESS

INTELLIGENCE APLICADA A CARTEIRA DE PEDIDOS DE UMA EMPRESA DO SETOR

TÊXTIL

AcadêmicoRobson Rogério Gamba

OrientadorProf. Dr. Oscar Dalfovo

Roteiro da Apresentação• Introdução

– Objetivos

• Fundamentação Teórica– Conceitos Básicos– Trabalhos correlatos

• Desenvolvimento– Requisitos do sistema– Aplicação das Etapas– Especificação

• Introdução– Objetivos

• Fundamentação Teórica– Conceitos Básicos– Trabalhos correlatos

• Desenvolvimento– Requisitos do sistema– Aplicação das Etapas– Especificação

Roteiro da Apresentação

• Implementação– Técnicas e ferramentas

• Resultados e discussões• Conclusão

• Implementação– Técnicas e ferramentas

• Resultados e discussões• Conclusão

Introdução

• Business Intelligence– Data Mart

– Cubos de decisão

• A.M.C Têxtil Ltda.• Carteira de Pedidos

• Business Intelligence– Data Mart

– Cubos de decisão

• A.M.C Têxtil Ltda.• Carteira de Pedidos

Objetivos

• Principal– Desenvolvimento de um Bussiness

Intelligence utilizando o Data Mart aplicado ao módulo de Carteira de Pedidos para auxiliar na agilidade e dar suporte à tomada de decisões da empresa.

• Principal– Desenvolvimento de um Bussiness

Intelligence utilizando o Data Mart aplicado ao módulo de Carteira de Pedidos para auxiliar na agilidade e dar suporte à tomada de decisões da empresa.

Objetivos

• Específicos– identificar os requisitos e informações na empresa

para compor um Business Intelligence utilizando o Data Mart da carteira de pedidos da empresa do setor têxtil

– criar configurações que permitam a exportação dos dados do DM posterior análise com Cubos de Decisão

– disponibilizar essas informações aos usuários com a possibilidade de visualizá-las graficamente com o intuito de auxiliar os executivos no processo de auxílio à tomada de decisão

• Específicos– identificar os requisitos e informações na empresa

para compor um Business Intelligence utilizando o Data Mart da carteira de pedidos da empresa do setor têxtil

– criar configurações que permitam a exportação dos dados do DM posterior análise com Cubos de Decisão

– disponibilizar essas informações aos usuários com a possibilidade de visualizá-las graficamente com o intuito de auxiliar os executivos no processo de auxílio à tomada de decisão

Fundamentação Teórica

• Business Intelligence– Destaca as informações– Gera conhecimento

• Data Warehouse– Conjunto de dados baseado em assuntos, integrado, não-volátil,

e variável em relação ao tempo, de apoio às decisões gerenciais (Inmon, 1997).

• Data Mart• Cubos de decisão• A.M.C Têxtil Ltda.• Carteira de pedidos

• Business Intelligence– Destaca as informações– Gera conhecimento

• Data Warehouse– Conjunto de dados baseado em assuntos, integrado, não-volátil,

e variável em relação ao tempo, de apoio às decisões gerenciais (Inmon, 1997).

• Data Mart• Cubos de decisão• A.M.C Têxtil Ltda.• Carteira de pedidos

Trabalhos correlatos

• No ano de 2006, Heil fundamentou sua monografia na Gestão do Conhecimento. Outra abordagem foi o Data Warehouse aliada a ferramenta OLAP com o objetivo de gerar vantagem competitiva através da geração de conhecimento e a utilização dessas ferramentas para análises sofisticadas.

• Em 2002, Costa desenvolveu seu trabalho no estudo e construção de um Data Warehouse voltada a área de contabilidade de uma empresa no setor têxtil. Com conceitos de granularidade e técnica de cubos de decisão, visou a apresentação de um sistema de informação que disponibilizasse informações relativas aos custos na fabricação de produtos.

• No ano de 2006, Heil fundamentou sua monografia na Gestão do Conhecimento. Outra abordagem foi o Data Warehouse aliada a ferramenta OLAP com o objetivo de gerar vantagem competitiva através da geração de conhecimento e a utilização dessas ferramentas para análises sofisticadas.

• Em 2002, Costa desenvolveu seu trabalho no estudo e construção de um Data Warehouse voltada a área de contabilidade de uma empresa no setor têxtil. Com conceitos de granularidade e técnica de cubos de decisão, visou a apresentação de um sistema de informação que disponibilizasse informações relativas aos custos na fabricação de produtos.

Desenvolvimento

• Sistema anterior– Relatórios estáticos

• Sistema proposto – B.I. / DM / Cubos– Compor um Data Mart

– Exportar dados– Criar cubos de decisão

– Disponibilizar para análise

• Sistema anterior– Relatórios estáticos

• Sistema proposto – B.I. / DM / Cubos– Compor um Data Mart

– Exportar dados– Criar cubos de decisão

– Disponibilizar para análise

Requisitos principais

• Sistema– Permitir a geração do Data Mart diariamente– Permitir configurar a exportação de dados do Data

Mart– Permitir a exportação dos dados do DM– Permitir ao gerente de T.I. a construção dos cubos

através da ferramenta Contour OLAPBrowser.– Permitir a cópia dos cubos gerados para as estações

dos usuários

• Sistema– Permitir a geração do Data Mart diariamente– Permitir configurar a exportação de dados do Data

Mart– Permitir a exportação dos dados do DM– Permitir ao gerente de T.I. a construção dos cubos

através da ferramenta Contour OLAPBrowser.– Permitir a cópia dos cubos gerados para as estações

dos usuários

Requisitos principais

• Usuários– Visualizar as informações do DM através de cubos de

decisão– Criar os relatórios com os campos disponíveis nos

cubos de decisão– Visualizar graficamente as informações do DM– Manipular os cubos de decisão em suas estações de

trabalho

• Usuários– Visualizar as informações do DM através de cubos de

decisão– Criar os relatórios com os campos disponíveis nos

cubos de decisão– Visualizar graficamente as informações do DM– Manipular os cubos de decisão em suas estações de

trabalho

Aplicação das Etapas

• Nove etapas sugeridas propostas por Kimball (1998), para o desenvolvimento do DM– Identificar o assunto– Definir a granularidade– Escolha das dimensões– Especificar os fatos– Armazenamento de dados– Preenchimento das tabelas dimensionais– Duração do banco de dados– Dimensões de modificação lenta– Intervalo de atualização dos dados

• Nove etapas sugeridas propostas por Kimball (1998), para o desenvolvimento do DM– Identificar o assunto– Definir a granularidade– Escolha das dimensões– Especificar os fatos– Armazenamento de dados– Preenchimento das tabelas dimensionais– Duração do banco de dados– Dimensões de modificação lenta– Intervalo de atualização dos dados

EspecificaçãoDiagrama de casos de uso

Implementação

• Ferramentas e Técnicas utilizadas– UML

• Enterprise Architect– Banco de Dados Caché

– Caché ObjectScript• Caché Studio

– Contour OLAPBrowser

• Ferramentas e Técnicas utilizadas– UML

• Enterprise Architect– Banco de Dados Caché

– Caché ObjectScript• Caché Studio

– Contour OLAPBrowser

Implementação – carga de dados

Implementação – fonte da carga

Implementação – configura exportação

Implementação – fonte da exportação

Implementação – geração dos cubos

Implementação – cubo de decisão

Implementação – cubos de decisão

Implementação – cubos de decisão

Resultados e discussões

• Evolução da ferramenta• Melhora no processo decisório

– Utilização de conceitos B.I.– Construção do Data Mart

– Cubos de decisão– Segurança e agilidade

• Ambiente de análise

• Evolução da ferramenta• Melhora no processo decisório

– Utilização de conceitos B.I.– Construção do Data Mart

– Cubos de decisão– Segurança e agilidade

• Ambiente de análise

Conclusão

• Objetivos alcançados• Metodologias utilizadas se aplicaram

adequadamente• Junção de ferramentas mostrou-se

coerente• Conscientização e esclarecimento

• Objetivos alcançados• Metodologias utilizadas se aplicaram

adequadamente• Junção de ferramentas mostrou-se

coerente• Conscientização e esclarecimento

Conclusão - dificuldades

• Colheita de informações• Prova de confiabilidade• Mudança de ambiente de análise• Grande volume de dados

• Colheita de informações• Prova de confiabilidade• Mudança de ambiente de análise• Grande volume de dados

Conclusão - extensões

• Criar mecanismos de salvamento de layout’s para os cubos de decisão

• Criação de uma interface do tipo repositório com permissão de acesso

• Realizar automaticamente a criação dos cubos de decisão

• Criar mecanismo de despacho dos cubos para locais configurados como diretórios ftp, ou e-mails

• Criar mecanismos de salvamento de layout’s para os cubos de decisão

• Criação de uma interface do tipo repositório com permissão de acesso

• Realizar automaticamente a criação dos cubos de decisão

• Criar mecanismo de despacho dos cubos para locais configurados como diretórios ftp, ou e-mails

Bibliografia

• DALFOVO, Oscar.; et al. Ferramenta OLAP para Auxílio à tomada de decisão. In: ENCONTRO DE INFORMÁTICA DE CAMPO LARGO, 2., 2003, Campo Largo, Anais... Campo Largo:Faculdades Cenecista Presidente Kennedy, 2003. p. 1-5.

• INMON, W. H. Como construir o Data Warehouse. Tradução Ana Maria Netto Guz. Rio de Janeiro: Campus, 1997.

• INMON, W. H.; TERDEMAN, R.H.; IMHOFF,C.. Data warehouse: Como transformar informações em oportunidades de negócios. Tradução Melissa Kassner. São Paulo: Berkeley, 2001.

• KIMBALL, R. Data Warehouse Toolkit . São Paulo: Makron Books, 1998;

• OLIVEIRA, A. G. Data Warehouse : conceitos e soluções. Florianópolis: Advanced, 1998.

• DALFOVO, Oscar.; et al. Ferramenta OLAP para Auxílio à tomada de decisão. In: ENCONTRO DE INFORMÁTICA DE CAMPO LARGO, 2., 2003, Campo Largo, Anais... Campo Largo:Faculdades Cenecista Presidente Kennedy, 2003. p. 1-5.

• INMON, W. H. Como construir o Data Warehouse. Tradução Ana Maria Netto Guz. Rio de Janeiro: Campus, 1997.

• INMON, W. H.; TERDEMAN, R.H.; IMHOFF,C.. Data warehouse: Como transformar informações em oportunidades de negócios. Tradução Melissa Kassner. São Paulo: Berkeley, 2001.

• KIMBALL, R. Data Warehouse Toolkit . São Paulo: Makron Books, 1998;

• OLIVEIRA, A. G. Data Warehouse : conceitos e soluções. Florianópolis: Advanced, 1998.

AgradecimentosSe conheces o inimigo e te conheces a ti mesmo, não precisas de temer o resultado de cem batalhas. Se te conheces a ti mesmo, mas não conheces o inimigo, por cada vitória sofrerás também uma derrota. Se não te conheces a ti mesmo nem conheces o inimigo, perderás todas as batalhas.

Sun Tzu, A Arte da Guerra

Muito Obrigado!

Se conheces o inimigo e te conheces a ti mesmo, não precisas de temer o resultado de cem batalhas. Se te conheces a ti mesmo, mas não conheces o inimigo, por cada vitória sofrerás também uma derrota. Se não te conheces a ti mesmo nem conheces o inimigo, perderás todas as batalhas.

Sun Tzu, A Arte da Guerra

Muito Obrigado!

Recommended