24
PROPOSTA DE UMA ARQUITETURA PARA CONSTRUÇÃO DE UM DATA WAREHOUSE PARA GESTÃO DA SAÚDE PÚBLICA DE UM MUNICÍPIO DO VALE DO ITAJAÍ Renan Felipe dos Santos Prof. Alexander Roberto Valdameri,Orientador

TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

PROPOSTA DE UMA ARQUITETURA PARA CONSTRUÇÃO DE UM DATA WAREHOUSE PARA GESTÃO DA SAÚDE PÚBLICA DE UM

MUNICÍPIO DO VALE DO ITAJAÍ

Renan Felipe dos Santos

Prof. Alexander Roberto Valdameri,Orientador

Page 2: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

ROTEIRO DA APRESENTAÇÃO

Introdução e ObjetivosFundamentação teóricaSistema AtualTrabalhos CorrelatosDesenvolvimento e Especificações do sistemaDesenvolvimento e Especificações do sistemaOperacionalidade do sistemaResultados e DiscussõesConclusãoExtensõesRelevância PessoalDemonstração do sistema

Page 3: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

LDTT;Pronto, foco no atendimento;Arquitetura para BI;

INTRODUÇÃO

Page 4: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

O objetivo geral deste trabalho é apresentar uma modelagem Data Warehouse e os conceitos de Business Intelligence em um sistema de informação estratégico para saúde pública do município de Blumenau.

OBJETIVOS

Page 5: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Business Intelligence

Stair e Reynolds (2011) sugerem que um BI deve ser focado em um nichode negócio específico. Ele envolve reunir informações corretas suficientesde maneira oportuna e de forma utilizável, assim será possível analisá-laspara que possam ter efeito positivo sobre as estratégias, táticas ouoperações do negócio.

FUNDAMENTAÇÃO TEÓRICA

operações do negócio.

Page 6: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Data Warehouse

De acordo com Kimball e Ross (2002) o DW deve fazer com que asinformações sejam de fácil acesso, de conteúdo compreensível e intuitivopara o desenvolvedor e para o usuário da área de negócio. Além disso, oDW deve ser flexível e adaptável a mudanças, apresentar informações demodo consistente e funcionar como base para uma melhor tomada de

FUNDAMENTAÇÃO TEÓRICA

modo consistente e funcionar como base para uma melhor tomada dedecisões.

Page 7: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

ETL

A Extração, Transformação e Carga ou Extract Transform Load (ETL) estáno coração do processo de DW. De acordo com Turban, Sharda, Aronsone King (2009) o processo de ETL consiste em extração (leitura de dadosdo banco de dados), transformação (conversão de dados brutos para aforma aceita pelo DW) e carga (colocação de dados no DW). A ETL é

FUNDAMENTAÇÃO TEÓRICA

forma aceita pelo DW) e carga (colocação de dados no DW). A ETL éextremamente importante na integração de dados. Tem como objetivocarregar dados integrados e limpos no DW. Os dados podem ser oriundosde diversas fontes.

Page 8: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Pentaho

Para a criação do BI, rotinas de ETL foi utilizado o Pentaho. De acordocom Serain (2010) o Pentaho é uma plataforma de BI open source, escritaem Java moderna e que pode se integrar facilmente com qualquerinfraestrutura de TI. O Pentaho possibilita a criação de relatórios, visõesanalíticas e dashboards. Além disso, Serain (2010) explica que o Pentaho

FUNDAMENTAÇÃO TEÓRICA

analíticas e dashboards. Além disso, Serain (2010) explica que o Pentahopossui ferramentas de ETL, Data Mining, análise OLAP e Data Integration.

Page 9: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Integrar as redes de atendimento básico;Não possui módulo que fornece inteligência analítica;

SISTEMA ATUAL

Page 10: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Kisner (2006) apresentou técnicas, conceitos e ferramentas de BI. Nesse trabalhotambém foi realizado um estudo do modelo de BI onde uniu os modelos de BIcom o conhecimento gerado pelos gestores das empresas gerando assimuma nova base de dados e uma base do conhecimento;

Zimmermann (2006) onde foi desenvolvido uma aplicação de Sistema de Apoio àDecisão baseado em BI em que o sistema realizava a busca das informações

TRABALHOS CORRELATOS

Decisão baseado em BI em que o sistema realizava a busca das informaçõesno banco apresentando-as através de cubos de decisão, possibilitando aousuário realizar o cruzamento das informações;

Simon (2010), foi desenvolvido uma ferramenta de cubo de decisão de um BIaplicado na disciplina Tecnologia da Informação na Gestão de Negócios daFURB, como material de apoio didático-pedagógico;

Page 11: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Requisitos Funcionais

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 12: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Diagrama de Casos de Uso

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 13: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

MER – Tabelas do pronto envolvidas no processo de ETL

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 14: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Exemplo de ETL

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 15: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

MER Data Warehouse

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 16: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Script de criação de view

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 17: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

MER - Views

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 18: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Criação dos data sources;Criação dos relatórios;Criação das visões analíticas;Criação dos dashboards;

DESENVOLVIMENTO E ESPECIFICAÇÃO DO SISTEMA

Page 19: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Dashboard de acolhimento

OPERACIONALIDADE DA IMPLEMENTAÇÃO

Page 20: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Alcançou o objetivo de fornecer recursos para o desenvolvimento de inteligência analítica na saúde pública;Quadro comparativo com os trabalhos correlatos:

RESULTADOS E DISCUSSÕES

Page 21: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

• Disponibilizado arquitetura de DW e BI com foco na saúde pública;• Pode possibilitar inteligência analítica;• Utilização do Pentaho como ferramenta principal no desenvolvimento;• Melhoras nos indicadores de desempenho;

CONCLUSÃO

Page 22: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

Para dar continuidade e aprimorar o sistema, sugere-se desenvolver indicadores de desempenho e em conjunto com esses indicadores uma rotina que possa alertar os usuários quando esses indicadores não estiverem satisfazendo seus limites.

Outro aprimoramento que pode ser feito é a criação de uma ferramenta de dashboard e relatórios que possibilite a utilização de filtros em tempo de

EXTENSÕES

dashboard e relatórios que possibilite a utilização de filtros em tempo de execução com mais facilidade.

Page 23: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

RELEVÂNCIA PESSOAL

- Contato com pessoas do LDTT da FURB;- Aprendizado de uma nova ferramenta: Pentaho;- Interesse em trabalhar com BI e DW, para o desenvolvimento de inteligência analítica das empresas;- Conhecimento em BI e modelagem de BI;- Superação na dificuldade de escrever cientificamente;- Entender que uma solução viável nem sempre precisa ser programada do zero;zero;

Page 24: TCC2013-2-20-AP-RenanFSantos [Modo de Compatibilidade]dsc.inf.furb.br/arquivos/tccs/apresentacoes/2013_2_renan-f-dos-santos... · com Serain (2010) o Pentaho é uma plataforma de

DEMONSTRAÇÃO DO SISTEMA