CRIA
CRIA
Ç
Ç
ÃO DE
ÃO DE
CUSTOMER RELATIONSHIP
CUSTOMER RELATIONSHIP
MANAGEMENT
MANAGEMENT
(CRM) APLIC
(CRM) APLIC
Á
Á
VEL A
VEL A
SISTEMAS COMERCIAIS NO SEGMENTO DE
SISTEMAS COMERCIAIS NO SEGMENTO DE
TURISMO
TURISMO
Acadêmico: Peterson M. Gon
Acadêmico: Peterson M. Gonççalvesalves
Orientador: Prof. Alexander R.
ROTEIRO DE APRESENTA
ROTEIRO DE APRESENTA
Ç
Ç
ÃO
ÃO
IntroduIntroduççãoão
FundamentaFundamentaçção teão teóóricarica
EspecificaEspecificaççãoão
ImplementaImplementaççãoão
Operacionalidade da implementaOperacionalidade da implementaççãoão
INTRODU
INTRODU
Ç
Ç
ÃO
ÃO
Concorrência entre empresasConcorrência entre empresas
Volume de dadosVolume de dados
InformaInformaçções gerenciaisões gerenciais
CRM baseado em Data CRM baseado em Data WarehouseWarehouse
OBJETIVO DO TRABALHO
OBJETIVO DO TRABALHO
Desenvolver um protDesenvolver um protóótipo de CRM aplictipo de CRM aplicáável a vel a
sistemas comerciais utilizados em agências de
sistemas comerciais utilizados em agências de
turismo, possibilitando consultas dinâmicas e
turismo, possibilitando consultas dinâmicas e
emissão de relat
emissão de relatóórios rios com com informainformaçções ões gerenciais.
FUNDAMENTA
FUNDAMENTA
Ç
Ç
ÃO TE
ÃO TE
Ó
Ó
RICA
RICA
Agências de turismoAgências de turismo
Banco de dados relacionaisBanco de dados relacionais
Modelagem multidimensionalModelagem multidimensional
Data Mart
Data Mart
, ,Data Mining
Data Mining
e eData Warehouse
Data Warehouse
TRABALHOS CORRELATOS
TRABALHOS CORRELATOS
DalDal PozzoPozzo (2002)(2002)
DalfovoDalfovo (2001)(2001)
REQUISITOS
REQUISITOS
Consultas dinâmicasConsultas dinâmicas
Emissão de relatEmissão de relatóórios com informarios com informaçções ões
gerenciais
gerenciais
Emissão de grEmissão de grááficos referentes ficos referentes ààs informas informaçções ões
gerenciais
gerenciais
Salvar as consultas dinâmicas realizadasSalvar as consultas dinâmicas realizadas
ImportaImportaçção de dados da base operacional prão de dados da base operacional préé-
-definida que contribuam para a an
definida que contribuam para a anáálise gerencial lise gerencial dos dados
ESPECIFICA
ESPECIFICA
Ç
Ç
ÃO
ÃO
AnAnáálise estruturada contendo:lise estruturada contendo:
-- Diagrama de contexto;Diagrama de contexto;
-- Diagramas de fluxo de dados (Diagramas de fluxo de dados (DFDsDFDs))
DIAGRAMA DE CONTEXTO
DIAGRAMA DE CONTEXTO
DIAGRAMAS DE FLUXO DE DADOS (DFD)
DIAGRAMAS DE FLUXO DE DADOS (DFD)
Gerência Rotina de importação Aciona dim_produto dim_cliente dim_fornecedor fato_vendas Produtos Clientes Fornecedores Vendas dim_produto Gerar Vendas por produto fato_vendas
Gerência Vendas X Produto
Código e Descrição
Qtde e Valor de Venda Base de Dados Operacional
DIAGRAMAS DE FLUXO DE DADOS (DFD)
DIAGRAMAS DE FLUXO DE DADOS (DFD)
fato_vendas dim_produto
Gerar Vendas por Destino Gerência Vendas X Destino
Código e Descrição Qtde e Valor de Venda Destino fato_vendas dim_produto Gerar Vendas por Cliente Gerência Vendas X Cliente
Código e Descrição
Qtde e Valor de Venda
dim_cliente Código e Descrição
DIAGRAMAS DE FLUXO DE DADOS (DFD)
DIAGRAMAS DE FLUXO DE DADOS (DFD)
fato_vendas dim_produto dim_fornecedor Gerar Vendas por Fornecedor
Gerência Vendas X Fornecedor
Código e Descrição Qtde e Valor de Venda Código e Descrição fato_vendas dim_produto dim_fornecedor Gerar Consultas Dinâmicas Gerência
Interface de Consulta Código e Descrição Qtde e Valor de Venda Código e Descrição dim_clientes Código e Descrição Gráficos de Consulta
MODELO ENTIDADE RELACIONAMENTO
MODELO ENTIDADE RELACIONAMENTO
FK _ _ fa to _ ve n d _ _ co d cl _ _ 5 C C 2 8 7 E 9 FK _ _ fa to _ ve n d _ _ co d fo _ _ 5 DB 6 A C 2 2 FK _ _ fa to _ ve n d a s_ _ 5 B C E 6 3 B 0 d i m _ cl i e n te co d cl i n o m cl i a p e cl i e n d cl i cp l e n d ce p cl i b a i cl i ci d cl i e stcl i p a i cl i fo n cl i < p i > I V A 1 0 0 V A 6 0 V A 1 0 0 V A 4 0 I V A 2 0 V A 6 0 V A 2 V A 2 0 V A 2 5 < M > P K _ _ d i m _ cl i e n te _ _ 5 7 0 9 A E 9 3 < p i > d i m _ fo rn e ce co d fo r n o m fo r a p e fo r e n d fo r cp l e n d ce p fo r b a i fo r ci d fo r e stfo r p a i fo r fo n fo r < p i > I V A 1 0 0 V A 6 0 V A 1 0 0 V A 4 0 I V A 2 0 V A 6 0 V A 2 V A 2 0 V A 2 5 < M > P K _ _ d i m _ fo rn e ce _ _ 5 8 F 1 F7 0 5 < p i > d i m _ p ro d u to co d e m p co d fi l co d p st a n o p cv n u m p cv ve n o rc se g si s se q d o c p e ssi s se q d xp ti p p d t d e sp ro o ri p ro ci d o ri ci d d st d stp ro co d fo r n o m fo r < p i > < p i > < p i > < p i > < p i > < p i > < p i > < p i > < p i > < p i > S I S I S I S I I V A 1 S I S I S I S I V A 3 V A 2 0 V A 3 0 V A 3 0 V A 3 0 V A 3 0 I V A 9 0 < M > < M > < M > < M > < M > < M > < M > < M > < M > < M > P K _ _ d i m _ p ro d u to _ _ 5 5 2 1 6 6 2 1 < p i > fa to _ ve n d a s ti p p d t q td ve n vl rve n vl rg a n co d fo p co d m fp d a tve n V A 3 I N1 1 ,2 N1 1 ,2 V A 5 V A 5 DT
IMPLEMENTA
IMPLEMENTA
Ç
Ç
ÃO
ÃO
Ferramenta de desenvolvimento Ferramenta de desenvolvimento DelphiDelphi
Linguagem de programaLinguagem de programaçção ão ObjectObject Pascal Pascal
Banco de dados Microsoft SQL ServerBanco de dados Microsoft SQL Server
InteraInteraçção com o banco de dados atravão com o banco de dados atravéés de s de
componentes do tipo
componentes do tipo tQuerytQuery
DriveDrive nativo para Microsoft SQL Server nativo para Microsoft SQL Server
disponibilizado pela
disponibilizado pela BorlandBorland Database Database EngineEngine (BDE)
IMPLEMENTA
IMPLEMENTA
Ç
Ç
ÃO
ÃO
Selecionar o processo de negSelecionar o processo de negóócio a ser cio a ser
modelado
modelado
Declarar o grão do processo de negDeclarar o grão do processo de negóóciocio
Escolher as dimensões que se aplicam a cada Escolher as dimensões que se aplicam a cada
linha da tabela de fatos
linha da tabela de fatos
Identificar os fatos numIdentificar os fatos numééricos que preencherão ricos que preencherão
cada linha da tabela de fatos
IMPLEMENTA
IMPLEMENTA
Ç
Ç
ÃO
ÃO
Componentes da Componentes da palletpallet DecisionDecision CubeCube
--
DecisionCube
DecisionCube
--DecisionQuery
DecisionQuery
--DecisionSource
DecisionSource
--
Decision
Decision
Pivot
Pivot
--
DecisionGrid
DecisionGrid
OPERACIONALIDADE DA IMPLEMENTA
OPERACIONALIDADE DA IMPLEMENTA
OPERACIONALIDADE DA IMPLEMENTA
OPERACIONALIDADE DA IMPLEMENTA
OPERACIONALIDADE DA IMPLEMENTA
CONSIDERA
CONSIDERA
Ç
Ç
ÕES FINAIS
ÕES FINAIS
TemTem--se como resultado uma ferramenta de se como resultado uma ferramenta de
apoio para que os respons
apoio para que os responsááveis em gerenciar os veis em gerenciar os recursos para investimentos na
recursos para investimentos na áárea de vendas rea de vendas de uma agência de turismo possam tomar suas
de uma agência de turismo possam tomar suas
decisões baseados em valores e resultados
decisões baseados em valores e resultados
demonstrados atrav
demonstrados atravéés das funcionalidades do s das funcionalidades do prot
CONCLUSÕES E EXTENSÕES
CONCLUSÕES E EXTENSÕES
IntegraIntegraççãoão
ConhecimentoConhecimento