UNIOESTE – Universidade Estadual do Oeste do Paraná
CCET - CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS
Colegiado de Ciência da Computação
Curso de Bacharelado em Ciência da Computação
MANUAL DA GERAÇÃO DE GRÁFICOS
Allysson Chagas Carapeços
André da Silva Queiroz
Cascavel - PR
2010
Allysson Chagas Carapeços
André da Silva Queiroz
MANUAL DA GERAÇÃO DE GRÁFICOS
Trabalho da disciplina de Inteligência Artificial do
curso de Bacharelado em Ciência da
Computação. Centro de Ciências Exatas e
Tecnológicas.
Universidade Estadual do Oeste do Paraná Campus de Cascavel.
Professor: Claudia Brandelero Rizzi
Cascavel - PR
2010
3
MANUAL DA GERAÇÃO DE GRÁFICOS
Este manual tem o objetivo de auxiliar os usuário na criação de gráficos. Durante a
demonstração iremos utilizar o exemplo da URL abaixo. Todos os atributos são divididos pelo
caracter & e todos os dados são separados pelo caracter *.
Exemplo: "/servlet/GeradorGraficos?categorias=Dikstra*A*Busca em
Profundidade&tpo=barra&valX=1*10*20&valY=60*20*32&largura=800&"altura=600&titulo=Grafico
de Desempenho dos Algoritmos&posicaotit=topo&rotuloX=Numero de
acesso&rotuloY=Algoritmos&orient=horizontal&legenda=1&posicaoleg=base”
1.Categorias
Exemplo: “categorias=Dikstra*A*Busca em Profundidade”
Define a(s) categoria(s) do gráfico. Para incluir duas ou mais categorias é necessário utilizar
o * como separador. No exemplo acima definimos três categorias (Dijkstra, A e Busca em
Profundidade) para criação do gráfico.
2.Tipo de Gráfico
Exemplo: “tpo=barra”
Podemos trocar facilmente o tipo do gráfico como mostrado no exemplo acima. Existem 7
tipos diferentes de gráficos possíveis de serem gerados, são eles:
– Gráfico de Barras: barra;
– Gráfico de Barras 3D: barra3d;
– Gráfico de Barras Gradientes: barragrad;
– Gráfico de Pizza: pizza;
– Gráfico de Pizza 3D: pizza3d;
– Gráfico de Pizza Transparente: pizzatransp;
– Gráfico de Pontos: pontos.
3.Valores em X
Exemplo: “valX=1*10*20”
São os valores das categorias respectivamente. No caso do exemplo utilizado os valores
seriam 1 para o Algoritmo Dikstra, 10 para o Algoritmo A e 20 para o Algoritmo Busca em
Profundidade.
4.Valores em Y
Exemplo: “valY=60*20*32”
Tem o mesmo objetivo do Valores em X, porém é utilizado apensa em gráficos de pontos.
5.Largura
Exemplo: “largura=800”
Número de pixels em largura. No exemplo temos um gráfico com 800 pixels de largura.
4
6.Altura
Exemplo: “altura=600”
Número de pixels em altura. No exemplo temos um gráfico com 600 pixels de altura.
7.Título do Gráfico
Exemplo: “titulo=Grafico de Desempenho dos Algoritmos”
Um gráfico bem identificado deve possuir um título. A inserção de um título é feita facilmente
como mostrado no exemplo acima.
8.Posição do Título
Exemplo: “posicaotit=topo”
O título de um gráfico geralmente é encontrado no topo do gráfico, mas também podemos
escolher outras posições.
– Título fixado na parte superior do gráfico: topo;
– Título fixado na parte inferior do gráfico: base;
– Título fixado ao lado esquerdo do gráfico: esquerda;
– Título fixado ao lado direito do gráfico: direita.
9.Rótulo em X
Exemplo: “rotuloX=Numero de acesso”
Para a identificação do eixo X utilizamos o rotuloX. Seu uso é muito simples como mostrado
no exemplo acima.
10.Rótulo em Y
Exemplo: “rotuloY=Algoritmos”
Para a identificação do eixo Y utilizamos o rotuloY. Seu uso é muito simples como mostrado
no exemplo acima.
11.Orientação
Exemplo: “orient=horizontal”
A orientação do gráfico pode ser do tipo horizontal como o exemplo acima ou vertical. No
caso do tipo do gráfico for barra e a orientação especificada for vertical, será gerado um gráfico do
tipo coluna.
12.Legenda
Exemplo: “legenda=1”
É ideal que todo o gráfico tenha uma legenda para melhor identificação dos dados. Neste
campo ativamos/desativamos a visualização da legenda.
13.Posição da Legenda
Exemplo: “posicaoleg=base”
A legenda pode ser definida em quatro posições diferentes:
5
– Legenda fixada na parte superior do gráfico: topo;
– Legenda fixada na parte inferior do gráfico: base;
– Legenda fixada ao lado esquerdo do gráfico: esquerda;
– Legenda fixada ao lado direito do gráfico: direita.
14.Cor de Fundo do Gráfico
Exemplo: “corfundograf=branco”
Para a personificação da cor de fundo do gráfico basta escolher a cor no atributo. O fundo
do gráfico poderá ser formado pelas seguintes cores:
– Seta a cor branca de fundo do gráfico: branco;
– Seta a cor preta de fundo do gráfico: preto;
– Seta a cor azul de fundo do gráfico: azul;
– Seta a cor ciano de fundo do gráfico: ciano;
– Seta a cor cinza escura de fundo do gráfico: cinza_escuro;
– Seta a cor cinza clara de fundo do gráfico: cinza_claro;
– Seta a cor cinza de fundo do gráfico: cinza;
– Seta a cor verde de fundo do gráfico: verde;
– Seta a cor alaranjada de fundo do gráfico: laranja;
– Seta a cor rosa de fundo do gráfico: rosa;
– Seta a cor vermelha de fundo do gráfico: vermelho;
– Seta a cor amarela de fundo do gráfico: amarelo;
Obs.: Se a cor não for escolhida, por padrão é escolhido a cor branca.
15.Cor das Linhas Horizontais da Grade
Exemplo: “corlinhashorizontais=branco”
Para a personificação da cor das linhas horizontais da grade do gráfico basta escolher a cor
no atributo. A grade do gráfico poderá ser formado pelas seguintes cores:
– Seta a cor branca de fundo do gráfico: branco;
– Seta a cor preta de fundo do gráfico: preto;
– Seta a cor azul de fundo do gráfico: azul;
– Seta a cor ciano de fundo do gráfico: ciano;
– Seta a cor cinza escura de fundo do gráfico: cinza_escuro;
– Seta a cor cinza clara de fundo do gráfico: cinza_claro;
– Seta a cor cinza de fundo do gráfico: cinza;
– Seta a cor verde de fundo do gráfico: verde;
– Seta a cor alaranjada de fundo do gráfico: laranja;
– Seta a cor rosa de fundo do gráfico: rosa;
6
– Seta a cor vermelha de fundo do gráfico: vermelho;
– Seta a cor amarela de fundo do gráfico: amarelo;
Obs.: Se a cor não for escolhida, por padrão é escolhido a cor cinza escura.
16.Cor das Linhas Verticais da Grade
Exemplo: “corlinhasverticais=branco”
Para a personificação da cor das linhas verticais da grade do gráfico basta escolher a cor no
atributo. A grade do gráfico poderá ser formado pelas seguintes cores:
– Seta a cor branca de fundo do gráfico: branco;
– Seta a cor preta de fundo do gráfico: preto;
– Seta a cor azul de fundo do gráfico: azul;
– Seta a cor ciano de fundo do gráfico: ciano;
– Seta a cor cinza escura de fundo do gráfico: cinza_escuro;
– Seta a cor cinza clara de fundo do gráfico: cinza_claro;
– Seta a cor cinza de fundo do gráfico: cinza;
– Seta a cor verde de fundo do gráfico: verde;
– Seta a cor alaranjada de fundo do gráfico: laranja;
– Seta a cor rosa de fundo do gráfico: rosa;
– Seta a cor vermelha de fundo do gráfico: vermelho;
– Seta a cor amarela de fundo do gráfico: amarelo;
Obs.: Se a cor não for escolhida, por padrão é escolhido a cor cinza escura.
Download

MANUAL DA GERAÇÃO DE GRÁFICOS