Professional Documents
Culture Documents
UNOCHAPEC
Curso de Graduao em Sistemas de Informao
Chapec-SC, 2010
FOLHA DE APROVAO
_____________________________
Jos Alexandre de Toni
_____________________________
Jorge A. Di Domnico
____________________________
Roberta Pasqualli
_____________________________
Marcos Andr Valginski
DEDICATRIA
Aos meus pais que me deram todo o apoio para que este sonho se tornasse realidade,
minha esposa que me acompanhou e me auxiliou nos melhores e piores momentos dessa
caminhada, minha filha e tambm aos amigos que partilharam todos os momentos.
AGRADECIMENTOS
Primeiramente a Deus.
Aos meus pais Jandir Augusto Pagno e Maria Marafon Pagno pelo apoio oferecido.
A minha esposa Simoni Riviera pelo companheirismo incondicional e minha filha Juliana.
A Uninfo Sistemas pela oportunidade oferecida.
A todos os meus amigos e colegas que fizeram parte de mais esta etapa.
ALBERT EINSTEIN
RESUMO
ABSTRACT
This work approaches the study of one BI - Business Intelligence, with the aim of
studying and prototyping the tool Qlikview for treatment and analysis of data from an OLTP
system, in order to extract information to assist management in care sectors technical support.
As a case study we used the sector Ateno ao Cliente of Uninfo Sistemas, Chapec-SC.
To carry out the work were discussed such topics as: concepts of business
management, evolution of information systems, business intelligence concepts, techniques for
building Data Warehouse, features of the tool under study and case study.
With this study we intended to gather information necessary to pair prototyping and
implementation of the tool under study, aiming to show the necessity and feasibility of using a
BI tool in the regional companies of information technology to assist care to customers and
enabling their decision-making to managers.
LISTA DE FIGURAS
LISTA DE TABELAS
LISTA DE SIGLAS
SUMRIO
1.
INTRODUO................................................................................................................................... 13
2.
2.2
2.3
2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
Granularidade ............................................................................................................................34
2.4.6
Metadados.................................................................................................................................35
3.
3.2
A Ferramenta ....................................................................................................................................37
3.2.1
3.2.2
3.2.3
Script de Conexo......................................................................................................................41
3.2.4
4.
A Empresa ..........................................................................................................................................50
4.2
4.3
4.4
Prototipao .......................................................................................................................................54
5.
6.
REFERNCIAS ................................................................................................................................... 62
13
1. INTRODUO
Ferramenta voltada para analise de dados, paga, desenvolvida pela empresa Qliktech
14
15
16
2. FUNDAMENTAO TERICA
Neste captulo sero apresentados alguns conceitos que daro subsdios para o estudo,
prototipao da ferramenta, anlise e entendimento da empresa. Para isso so abordados
conceitos de administrao de empresas, gesto da tecnologia da informao, a evoluo dos
sistemas de informaes at chegarmos aos conceitos de Business Intelligence.
Para efetuar tal feito, o administrador precisa desenvolver habilidades e tcnicas para
por em prtica os conhecimentos, conceitos e habilidades humanas que nada mais que
compreender, entender e desenvolver liderana e habilidade conceitual, que permite o
pensamento filosfico, conceitual e idealizador que esta associada viso de futuro e a
soluo de problemas.
O administrador deve combinar estas habilidades, sendo que cada nvel hierrquico
requer habilidades mais especficas para o nvel, por exemplo, o gerente de produo deve ter
mais habilidade tcnica e desejvel que o gestor da empresa tenha sua maior habilidade na
rea conceitual e humana.
17
Indiferente do nvel hierrquico que determinado administrador esta locado, ele vai ter
responsabilidade sobre subordinados e este deve fazer com que estes subordinados
executem as tarefas de modo a alcanar os resultados esperados.
Para Chiavenato (2001) a tarefa bsica da administrao a de conseguir fazer as
coisas por meio das pessoas e dos recursos disponveis de maneira eficiente e eficaz, e
ressalta tambm que a eficincia e a eficcia com que as pessoas trabalham em conjunto
para alcanar objetivos comuns depende diretamente da capacidade daqueles que exercem a
funo administrativa. Com esta afirmao, entendo que cabe ao administrador encontrar
mtodos para motivar e liderar estas pessoas a fim de que realizem as tarefas necessrias
para atingir o objetivo comum.
Atualmente, a teoria geral da administrao se baseia em cinco variveis bsicas:
tarefas, estrutura, pessoas, ambiente, e tecnologia, e cada teoria desenvolvida at hoje,
enfoca uma ou algumas destas variveis, cada qual focada na resoluo de problemas
especficos, cada teoria surgiu para como resposta aos problemas organizacionais e
empresariais mais relevantes de sua poca, e foi bem sucedida ao apresentar solues
adequadas para tais problemas (CHIAVENATO, 2001)
Para cada poca surge uma necessidade, um problema a ser resolvido, assim as vrias
teorias foram aparecendo, conforme mostra a tabela 1.
Anos
Teorias
1903
Administrao Cientifica
1909
Teoria Burocrtica
1916
Teoria Clssica
1932
1947
Teoria Estruturalista
Anos
Teorias
1951
1953
Abordagem Sociotcnica
1954
Teoria Neoclssica
1957
Teoria Comportamental
1962
Desenvolvimento Organizacional
1972
Teoria da Contingncia
18
19
H algum tempo atrs, o tratamento das informaes eram feitas de forma semiautomatizado, geralmente centralizado em CPD (acrnimo de Centro de Processamento de
Dados), utilizando os mainframes, nesta poca
20
considerada como qualquer engenho ou conjunto de regras que trata informaes ou dados,
mesmo que de forma espordica utilizando para isso qualquer mtodo. Estes engenhos so
formados por equipamentos fsicos e componentes similares, softwares, redes de
comunicaes, todos
processando e armazenando dados e informaes, porm para todo este sistema funcionar,
necessrio o recurso humano, que sem dvida, o componente de maior importncia para o
perfeito funcionamento deste sistema.
de
dados,
utilitrios,
ferramentas
de
comunicao,
linguagens
de
21
Por fim, os recursos humanos, que como o nome sugere, so formados por pessoas.
Estas pessoas so responsveis pela execuo dos processos, tornando o sistema vivo,
alimentando-o, efetuando manutenes e desfrutando dos servios disponibilizados.
O gestor de todo este conjunto de componentes deve estar capacitado e ter
conhecimento sobre cada um dos componentes e gerir de forma a encontrar o equilbrio entre
eles, sempre atendendo as necessidades da empresa.
Segundo Rezende (2003), mesmo no tendo o conhecimento tcnico depurado, o
gestor deve conhecer esses conceitos elementares.
Nos primrdios, arvamos a terra para obter nosso sustento, com a revoluo industrial,
passamos a fazer trocas de trabalho e recursos. Nesta poca surge necessidade de
gerenciamento dos dados, controle de produo, funcionrios, entre outros controles. Esta
necessidade foi atendida organizando dados em fichas e cadernos, logo com o auxlio de
equipamentos mecnicos, este trabalho de organizar dados se tornou mais gil, contudo a
complexidade dos dados aumentava conforme o tempo passava.
Com o advento da eletrnica, comearam a surgir mquinas mais eficientes, iniciando
com calculadoras e evoluindo para computadores capazes de processar volumes de dados
cada vez maior.
De forma tmida, os computadores foram invadindo as empresas, inicialmente com
pequenas planilhas, editores de textos e em seguida com sistemas voltado para a atividade da
empresa.
Nos anos 60, as aplicaes eram construdas para atender setores especficos nas
empresas. Os primeiros sistemas de gerenciamento de dados, de certa forma, foram
construdos imitando a estrutura hierrquica empresarial, governamental e social da poca.
Estes sistemas, complexos para a poca, eram implantados com uma tica mais tecnolgica
que de negcio. Mantinham dados em forma de arquivos, espalhados pelos setores da
empresa, tornando os dados redundantes e inconsistentes.
No incio da dcada de 70, surge a possibilidade de armazenar dados em discos, desta
forma os sistemas podiam acessar os dados diretamente, diminuindo o tempo de
processamento e aumentado a agilidade do sistema, surgiu nesta poca o termo OLTP. Estes
sistemas tambm eram conhecidos pela sigla EDP (acrnimo de Eletronic Data Processing).
Na mesma poca, surge o conceito de banco de dados, que tinha como principal
objetivo eliminar o problema de redundncia de dados. Neste caso, isso no aconteceu de
22
http://www.scribd.com/doc/9666996/Sistemas-de-Informacao
23
24
25
O termo BI nasceu por volta de 1989, criado por Howard Dresner - Gartner Group
descreve como deve ser feito para que organizaes acessem seus dados histricos de modo
a tirar proveito das informaes, construindo um cenrio competitivo diante das demais
empresas tradicionais que no utilizam este conceito.
De forma mais ampla, pode ser entendido, como a utilizao de dados vindos de
diferentes fontes para definio de uma estratgia competitiva.
Haberkorn (2004) esclarece que uma tecnologia que possibilita aos usurios acessar
dados e explorar as informaes visando uma tomada de deciso mais correta, e
complementa que transforma dados em informaes, flexibilizando o modo de visualiz-las
de acordo com as solicitaes dos usurios.
A maioria das empresas tem uma enorme quantidade de dados, porm enfrenta
dificuldade em armazenar e tratar este dados, Barbieri (2001) afirma O universo empresarial
hoje padece de um mal clssico. Possui uma montanha de dados, mas enfrenta dificuldade na
extrao de informaes a partir dela.
O termo BI esta associado a aplicaes e tecnologias para coletar, analisar tratar e
armazenar dados e informaes originrias das mais variadas fontes e fornecer aos mais
26
variados tipos de usurios, se implantado de forma correta e for utilizado de forma consistente,
torna-se uma verdadeira mina de ouro para a empresa.
Dados armazenados por sistemas ERP esto em bancos de dados com modelagem
voltada para a atividade transacional, no so acessveis, pois apresentam estruturao
inadequada para anlise, desta forma, estas informaes e o possvel conhecimento,
disponibilizados neste formato, no so passveis de uso pelos gestores da organizao.
Barbieri (2004) nos esclarece que os sistemas legados e os emergentes ERPEnterprise Resource Planning, sistemas integrados corporativos, no trazem as informaes
gerenciais na sua forma mais palatvel, portanto, somente um tratamento adequado e
apresentao amigvel, estas informaes tero utilidade para os gestores.
Para que estes dados tenham um tratamento mais adequado, necessrio seguir
algumas regras e processos, onde os conjuntos de dados brutos passam por normalizaes e
so armazenados de forma que facilite sua anlise, veremos mais adiante a respeito de
modelagem de dados.
Regionalmente as empresas de base tecnolgica no tm cultura madura para
utilizao destes modelos de sistemas, tem informaes, porm em formato imprprio para o
consumo. Este o cenrio perfeito para implantao de um sistema de BI, utiliza toda a gama
de dados, que deve ser tratados, extrados e armazenados em banco de dados com formato
acessvel denominado Data Warehouse (DW) ou Data Marts.
2.4.1
Data Warehouse um armazm de dados que deve ser capaz de sustentar a camada
de inteligncia da empresa e possvel de ser aplicada aos negcios, como elementos de
diferenciais e competitivos (BARBIERI, 2001) estes dados dever estar armazenados de forma
organizada, devem estar etiquetados em local de fcil acesso, disponvel para ser consumido
pelos gestores. Barbieri (2001) compara o dado com um pacote de biscoito cream cracker
num supermercado do bairro, analisando esta comparao, entende-se que o dado deve
estar armazenado de forma organizada, rotulado e sempre a mostra de seus consumidores,
que no caso de dados, so os gestores da empresa.
Segundo o pioneiro e especialista no assunto, Willian. H. Inmon, um Data Warehouse
um conjunto de dados, no voltil, orientado a tpicos, integrado, que varia com o passar do
tempo e que serve de suporte para o processo de tomada de deciso da gerencia (INMON
apud COLAO, 2001), no voltil refere-se forma esttica que os dados devem assumir
27
28
2.4.2
MODELAGEM DE DADOS
29
Em alguns casos uma tabela de fatos suficiente para acomodao dos dados e em
outros casos so necessrias vrias tabelas de fatos.
A tabela de fatos responsvel por armazenar grandes quantidades de dados
histricos, estes dados devem ser significativos e estar sumarizados, como totais de vendas,
unidades vendidas entre outros valores, de acordo com a granularidade adotada para o
projeto. J as tabelas perifricas so responsveis por armazenar dados relacionados com os
fatos, como datas, tipos de operao, vendedores, clientes entre outros dados similares.
A variao do modelo estrela gerou o modelo snowflake (Floco de Neve), que de
forma simples o resultado da decomposio de uma ou mais dimenses que possuem
hierarquias entre seus membros, que simplificando o conceito, o resultado da aplicao da
30
terceira forma normal sobre as entidades de dimenso (MACHADO, 2000), conforme mostra
a figura 3.
31
Data Cloud 3 ou nuvens de dados, por sua vez foge da maneira tradicional de tratar e
armazenar dados. Este conceito considera que todas as informaes relevantes devem ser
tratadas e armazenadas em um arquivo, este arquivo no tem formato conhecido.
Internamente, a estruturao dos dados segue a lgica de apontamentos por assuntos e
dados relacionados, formando uma verdadeira nuvem de dados.
Imaginem que cada fato ocorrido seja publicado na nuvem de dados, estes fatos
podem ser referenciados, comentados, analisados, vinculados a outros fatos, podem ser
"misturados" com outros fatos e apresentados de forma amigvel ao usurio. Os dados
objetos de anlise atuam de forma combinada, podem alterar o contexto para mudar o
resultado da anlise, o que fato para determinada anlise, pode tornar-se dimenso para
outro ponto de vista.
Todo este engenho no requer anlise e modelagem prvia dos dados, basta que
estes estejam disponveis em algum local e tenha entre si algum tipo de ligao. Geralmente
estes dados so carregados inicialmente em memria RAM e somente processados e
analisados para exibio conforme demanda.
O conceito de data cloud baseado no conceito de cloud computing, onde voc
acessa e faz uso de um determinado recurso, sem saber onde esta ou qual sua estrutura,
para isso basta que exista uma conexo entre voc e o recurso, ou seja, voc faz uso de uma
determinada informao, analisa, cruza, exibe, sem saber o real formato de armazenamento.
Para Crtes (2008), quando acessado uma soluo OLAP via navegador ou browser,
temos um WOLAP (acrnimo de Web On-line Analytical Process) e quando misturamos os
conceitos de MOLAP e ROLAP, temos um novo conceito chamado HOLAP (acrnimo de
Hybrid On-line Analytical Process).
Para a recuperao e exibio dos dados, seja armazenado em cubos modelados ou
e nuvens de dados, so utilizados algumas tcnicas, denominadas operadores.
2.4.3
OPERADORES DIMENSIONAIS
http://portal.modeldriven.org/content/data-cloud
32
33
2.4.4
Para Cortez (2008), dados so sucesses de fatos brutos, que no foram organizados,
processados, relacionados, avaliados ou interpretados, representando apenas partes isoladas
de eventos.
Todo o sistema de informaes trata e armazenam dados. Na tabela 3 comparamos os
tipos de dados, considerando um sistema transacional com um sistema analtico. Verificamos
que os mesmos dados so armazenados e tratados de formas diferentes, usando uma tica
diferenciada para cada tipo de sistema. Os dados utilizados no sistema OLTP, chamamos de
dados operacionais e dados informacionais os dados tratados pelo sistema OLAP.
Dados Operacionais
Dados Informacionais
Contedo
Valores Correntes
Valores
Sumarizados,
Calculados,
Pro
Aplicao/sistema
de
Por Assuntos/Negcios
informaes
Natureza dos dados
Dinmica
Relacional,
para
computao transacional
atividades analticas
Uso
Altamente
Estruturado,
Tempo de resposta
estruturado,
com
processamento
processamento repetitivo
analtico/heurstico
34
Nas aplicaes voltadas para anlise dos dados, geralmente ocorre transformaes dos
dados do nvel operacional para o nvel informacional. Esta transformao pode ocorrer no
momento de construir o sistema e durante sua utilizao, leva em conta os metadados, a
granularidade dos dados e suas associaes.
Na figura 5, verifica-se a transformao de alguns dados associados em informao. A
prxima etapa gerar conhecimento, tomando como base estas informaes.
2.4.5
GRANULARIDADE
35
2.4.6
METADADOS
36
Tambm
conhecido
como
Metadados
Tcnicos
descrevem
detalhadamente o formado dos dados, suas fontes, os tratamentos que devem receber,
nomes de atributos, as rotinas de carga, como deve ser utilizado e armazenado entre outras
informaes de cunho tcnico pertinentes aos dados. Geralmente estes metadados so
gerenciados por uma ferramenta de repositrio e a finalidade auxiliar os administradores e
desenvolvedores, permitindo assim um conhecimento maior sobre os dados, facilitando a
manuteno e escalabilidade do Data Warehouse.
Front-Room Tambm conhecidos como Metadados de Negcio descrevem
detalhadamente as regras de operaes do Data Warehouse, nomenclaturas de dados,
totalizadores, frmulas utilizadas para encontrar resultados, como utilizar as informaes
contidas no Repositrio. Os metadados de negcios podem apresentar-se de forma
estruturada ou no-estruturada, dificultando a gerncia destes metadados por ferramentas de
repositrios.
Metadados de negcios permitem fazer a juno entre o mundo codificado de um DW
e o mundo do usurio de negcios (COLAO, 2001). Seu principal objetivo auxiliar o
usurio final na utilizao da ferramenta. De nada adianta ter uma montanha de dados se no
sabemos o que cada dado significa.
37
3. FERRAMENTA QLIKVIEW
A empresa Qliktech, uma empresa sueca, fundada em 1993 como uma empresa de
consultoria. Um dos primeiros trabalhos da empresa era desenvolver uma ferramenta para
anlise de dados multidimensional. Ao desenvolver esta soluo, os fundadores perceberam
que poderiam utilizar esta ferramenta para soluo de problemas gerais de outras
organizaes. Isto levou ao desenvolvimento da ferramenta Qlikview, utilizando para isso a
tecnologia em memria associativa.
O nome escolhido foi devido simplicidade que os dados eram exibidos, bastando um
clique para visualizao de um novo cenrio com dados e informaes, esta ideia foi
patenteada.
Aps 10 anos de atividade a empresa tinha cerca de 1.500 clientes em todo o mundo,
passando a ser considerada uma grande empresa de software. Aps este perodo a empresa
recebeu investimentos e passou a ter um crescimento significativo, contando atualmente com
527.000 usurios e mais de 11.400 clientes em 94 pases, e continua a adicionar a este
nmero, aproximadamente 14 novos clientes por dia. Ela tambm tem 530 funcionrios em 22
escritrios em 12 pases, com mais de 800 parceiros globais.
3.2 A FERRAMENTA 4 5
http://www.inteligencia-negocios.com/tecnologia
http://www.nordicasoftware.com.br
38
39
3.2.1
40
conexo com o banco e efetua a carga dos dados; 02 Abre o assistente para a criao de
grficos; 03 Adiciona componentes ao cenrio em construo, como grficos, tabelas,
marcadores, mostradores entre outros; 04 Limpa os filtros aplicados nos cenrios em
construo; 05 Visualiza o modelo das tabelas internas; 06 Espao destinado a
construo dos cenrios.
Figura 7 Qlikview
Para iniciar, necessrio criar um arquivo novo, em Arquivo Novo, por padro, este
arquivo gerado somente uma aba Principal. Ao longo do projeto, possvel adicionar novas
abas e diversos componentes.
Depois de criado o arquivo, o prximo passo a conexo com o banco de dados e a
criao de um script para efetuar a carga destes dados.
3.2.2
41
caracter set utilizado pelo banco. A figura 8 exemplifica a configurao de uma conexo
ODBC em uma base de dados localizada em um servidor Linux.
Aps a conexo, criamos um script SQL para selecionar os dados do banco OLTP e
salvar no arquivo. Este script pode ser gerado utilizando o assistente do Qlikview, que
disponibiliza de forma grfica as tabelas de origem dos dados.
3.2.3
SCRIPT DE CONEXO
42
Para fazer uso do assistente de criao do script, clicamos no boto Selecionar, na tela
que se abre, temos a possibilidade de graficamente selecionar uma tabela e quais campos
desta tabela queremos carregar, assim gerado os comandos necessrios para carga destes
dados. A figura 10 mostra o assistente com a seleo da tabela municpio e com alguns
campos desta tabela. Podemos observar que foi criado um comando parecido com SQL para
a seleo destes campos na tabela.
Apesar de apresentar grande facilidade de gerao do script, todo o script utilizado para
a elaborao dos cenrios foi construdo utilizando uma ferramenta externa, especifica para
conexo com bancos de dados Firebird.
Considerando o meu conhecimento com o banco de dados usado para o estudo de
caso, optei em codificar o script de forma manual, assim, possibilitou a gerao de um cdigo
com SQL puro, com maior possibilidade de tratamento de anomalias e adequao dos rtulos
dos dados, facilitando o entendimento do script.
O script composto basicamente de comandos select, onde cada select gera uma
tabela no arquivo criado no Qliqview. As associaes so feitas conforme o rotulo dos dados
43
Portanto, a ligao entre a tabela pessoa e a tabela municpio ser feita pelo atributo
COD_MUNICIPIO que apresenta o mesmo rtulo em ambas as tabelas, desta forma seguindo
um padro: se o atributo for um cdigo, usar COD_ + nome (COD_PESSOA,
COD_MUNICIPIO), desta forma, h possibilidade de adicionar tabelas sem que haja
necessidade de alterao do cdigo antigo.
Aps efetuar a carga dos dados a ferramenta permite a visualizao grfica das tabelas
internas. A figura 12 mostra graficamente as tabelas pessoa e municpio e a ligao entre
elas.
Figura 12 - Tabelas
O script utilizado para a gerao dos cenrios do estudo de caso composto por 6
(seis) comandos select, a figura 13 mostra que na mesma tabela foi aplicado dois select, e
para cada resultado foi rotulado os dados de forma diferente. Assim teremos a tabela pessoa
com o cdigo e nome do cliente e para a outra seleo teremos a tabela pessoa-1 com cdigo
e nome do tcnico. Este formato de script vai garantir que clientes e tcnicos sejam tratados
de forma distinta, mesmo que os dados sejam originrios da mesma tabela.
44
45
O script deve estar na aba main do editor de script, Aps a carga dos dados possvel
observar a ligao entre as tabelas conforme a figura 15.
3.2.4
CONSTRUNDO CENRIOS
A ferramenta permite a criao de vrias abas, cada aba pode trazer informaes
diversas, que podem ser mostradas atravs de tabelas, grficos de barras, de pizza, de linhas,
mostradores digitais, analgicos, sinalizadores entre outros mostradores alm de objetos
necessrios para realizao e visualizao de filtros. Cada componente tem suas
particularidades, conforme descritas a seguir.
- Tabela: Componente destinado a exibio dos dados em forma de planilha, possvel
selecionar uma ou mais linhas desta tabela conforme mostra a figura 16.
46
Resultado da seleo
Seleo da algumas
linhas da tabela
Figura 16 Tabela
47
- Mostrador das selees atuais: Componente destinado para exibio das selees
aplicadas nos demais documentos, muito til, pois alm de visualizar os grficos e
mostradores importante saber quais dados esto sendo considerado para gerao de tal
48
resultado. Os filtros que esto aplicados sobre os dados podem ser removidos a partir deste
componente, bastando para isso clicar sobre o cone borracha na linha da seleo. O
componente mostra os filtros feitos em qualquer aba, ou seja, mostra todos os filtros aplicados
sobre os dados. A figura 20 mostra os filtros referentes ao tcnico, status e dia da semana.
A criao dos componentes feita a partir da aba, fazer clique com o boto direito do
mouse sobre a aba, surge uma lista de componentes, basta clicar com o boto direito, ir a
propriedade e fazer as configuraes grficas e de fonte de dados. A figura 21 mostra a etapa
de configurao e exemplifica a criao de um grfico de barras. Esta configurao esta
presente em todos os mostradores, onde possvel definir de forma geral a aparncia, as
dimenses dos dados, expresses utilizadas entre outras possibilidades.
- Expresses: Presente na maioria dos componentes, utilizada para vrias finalidades,
como calcular um determinado dado para exibio, alterar a cor do componente, ttulo da tela
entre outras possibilidades. A figura 21 ressalta a edio de expresses, nesta tela ser
utilizada em um mostrador, a totalizao ser feita mediante o atendimento de uma condio
if.
49
50
4.1 A EMPRESA 6
que
com
profissionalismo,
humanizao,
excelncia,
inovao,
disciplina,
http://www.uninfosistemas.com.br
51
52
chamado, o nome da pessoa que esta relatando o problema, a soluo do problema, entre
outros campos de menor relevncia. A figura 22 mostra o fluxo de um chamado.
53
54
Portanto, os dados sero carregados de forma integra ao DW, para evitar problemas com falta
de dados para atender requisitos que vo surgir ao longo do perodo de prototipao e
implantao.
Inmon (1999) ressalta a necessidade do construtor do DW analisar os dados e sugerir a
utilizao, assim, aps a anlise global dos dados, sero criados alguns cenrios e sugerido a
anlise deles por parte da gerncia.
4.4 PROTOTIPAO
55
utilizando para isso algumas abas e componentes como grficos e mostradores. A figura 23
mostra a aba Operacional. Nesta aba so apresentadas quatro informaes sumarizadas a
fim de auxiliar a gesto das pessoas do setor, para isso foi utilizado trs componentes para
mostrar a mesma informao, assim o gestor escolhe o componente que apresenta melhor
visual, considerando sempre que a cor azul representa melhor condio e a cor vermelha
representa condio crtica. Abaixo segue a descrio de cada informao mostrada.
- ABERTOS, mostra a quantidade de chamados que atualmente esto abertos, ou seja,
a lista de chamados que esto espera de atendimento. Foi utilizado um limite mnimo de 0
(zero) e um limite mximo de 30 (trinta) chamados, assim o mostrador vai oscilar entre esta
faixa de valor. Considerando o histrico dos chamados, o ideal e manter a lista de chamado
com valor abaixo de 6 (seis), podendo chegar at 12 (doze), sem preocupao, acima destes
valores necessrio tomar alguma atitude para evitar o atraso na soluo dos chamados.
- PERCENTUAL DE OCUPAO TCNICA, demonstra o quanto a equipe esta
ocupada na resoluo dos chamados. O clculo para obter esta informao, considera o
nmero de chamados que esto em atendimento e o nmero de tcnicos que o setor
disponibiliza. Neste caso foi considerado que cada analista pode resolver em mdia at dois
chamados simultaneamente.
- PENDENTES, apresenta o total de chamados que esto no aguardo de alguma
soluo, tem relao direta com os abertos e o percentual de ocupao tcnica.
- AGILIDADE DE HOJE , basicamente representa o tempo mdio, em horas, que os
chamados permaneceram abertos, no dia de hoje, no aguardo de uma soluo. Neste caso o
mostrador apresenta um valor de 1,87, considerando que o prazo para resoluo dos
chamados de menos de 2,5 horas contadas a partir da hora de abertura, portanto estamos
dentro do prazo.
56
Todas as demais abas do prottipo apresentam, por padro, conforme a figura 24, um
componente de selees atuais (01), componentes para seleo de ms e dia de abertura e
fechamento (02), uma caixa de filtros diversos (03), um espao destinado a exibio de dados
relacionados aba em questo (04) e um espao destinado a filtros ou controles especficos
da aba selecionada (05).
possvel observar que depois de aplicado um filtro, neste caso por problema, a aba
onde o filtro vai repercutir sinaliza logo a direita do nome com um ponto verde, pode-se
observar que no componente 03, a linha do problema tambm est sinalizada com um ponto
verde.
57
Na aba tcnico, possvel aplicar filtros por tcnicos e por status de forma direta, o
grfico mostra um ranking de chamados por tcnicos, para isso respeita todos os filtros
aplicados em qualquer aba, atendendo assim o primeiro requisito.
Para atender o segundo requisito que diz respeito ao nmero de chamados fechados
por problema e por tipo de atendimento, foi criado duas abas, a aba problema e a aba
atendimento.
Considerando que voc queira saber com que meio os chamados foram resolvidos,
considerando determinados problemas a serem resolvidos, ento selecionamos os tipos de
problemas que desejamos verificar. A figura 25 mostra que com o auxlio do mouse, criamos
um retngulo (retngulo verde) de forma a enquadrar os problemas, ou ainda pressionando a
tecla CTRL, clicamos nos problemas que desejamos selecionar, desta forma possvel
selecionar problemas de forma aleatria.
Depois de selecionado os problemas, podemos em qualquer outra aba avaliar a
evoluo dos chamados, por exemplo, a evoluo do problema ao longo de um perodo.
Neste exemplo vamos avaliar o meio de resoluo deste problema.
58
Figura 26 Atendimentos
59
O grfico de barras mostra a totalizao dos chamados por ano, observamos na figura
29, que inicialmente em 2005 eram processados cerca de 4050 chamados ao ano, e no ano
de 2009 foram processados cerca de 25000 chamados.
60
61
62
6. REFERNCIAS
BARBIERI, CARLOS. BI Business Intelligence: Modelagem e Tecnologia. Rio de Janeiro:
Axcel Books, 2001.
COLAO JUNIOR, METHANIAS. Projetando Sistemas de Apoio Deciso Baseados em
Data Warehouse. Rio de Janeiro: Axcel Books, 2004.
REZENDE, DENIS ALCIDES. Tecnologia da Informao: Aplicada a Sistemas de
Informaes Empresariais: 3. ed. So Paulo: Atlas, 2000.
SMOLA, MARCOS. Gesto da Segurana da informao : Uma Viso Executiva: 5. ed.
Rio de Janeiro: Elsevier, 2003.
FOINA, PAULO ROGRIO. Tecnologia da Informao: Planejamento e Gesto: 2. ed. So
Paulo: Atlas, 2006.
INMON, W. H.; WELCH, J. D.; GLASSEY, KATHERINE L. Gerenciando Data Warehouse:
So Paulo: Makron Books, 1999.
INMON, WILLIAM H. Como Construir o Data Warehouse: Rio de Janeiro: Campus, 1997.
CHIAVENATO, IDALBERTO. Teoria Geral da Administrao: 6. ed. So Paulo: Atlas, 2001.
HABERKORN, ERNSTO. Gesto Empresarial com ERP: 2. ed. So Paulo: Microsiga, 2004.
CRTES, PEDRO LUIZ. Administrao de Sistemas de Informaes: So Paulo: Saraiva,
2008.
MACHADO, Felipe Nery Rodrigues. Projeto de Data Warehouse: Uma Viso
Multidimensional: So Paulo: rica, 2008.
DATA CLOUD. Disponvel <http://portal.modeldriven.org/content/data-cloud>. Acesso em 09
nov. de 2009
63