23
www.ufpa.br/spider Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1

Ferramenta: Spider-CL Manual do Usuário Versão da ...spider.ufpa.br/projetos/spider_cl/spider_cl_manual.pdf · descrição de todas as funcionalidades da Spider-CL e como ... um

Embed Size (px)

Citation preview

www.ufpa.br/spider

Ferramenta: Spider-CL

Manual do Usuário

Versão da Ferramenta: 1.1

Página 2 de 23

Histórico de Revisões

Data Versão Descrição Autor

14/07/2009 1.0 Preenchimento das seções 1, 2 3 e 4 sendo que durante o

preenchimento da seção 1 a subseção 1.4 foi removida. Renan Sales Barros

15/07/2009 1.1 Modificação das subseções 1.1 e 1.2;

elaboração da seção 5. Renan Sales Barros

16/07/2009 1.2 Modificação de todo o conteúdo das seções 2 e 3;

elaboração do sumário;

inserção da subseção 1.4.

Renan Sales Barros

20/05/2010 1.3

Modificação de diversos trechos do manual com o intuito de tornar o texto mais claro;

substituição do termo SPIDER-CL para Spider-CL;

modificação da seção 1.4;

modificação da seção 2.1;

Renan Sales Barros

Página 3 de 23

Sumário

1. Introdução ................................................................................................................................................................................... 5

1.1. Finalidade .......................................................................................................................................................................... 5

1.2. Escopo ............................................................................................................................................................................... 5

1.3. Definições .......................................................................................................................................................................... 5

1.4. Referências ........................................................................................................................................................................ 5

2. Instalação .................................................................................................................................................................................... 6

2.1. Requerimentos ................................................................................................................................................................... 6

2.1.1. Requisitos mínimos ....................................................................................................................................................... 6

2.1.2. Requisitos Recomendáveis ............................................................................................................................................ 6

2.2. Instalação e Configuração ................................................................................................................................................. 6

2.2.1. Usuário Padrão e Senha Padrão .................................................................................................................................... 6

3. Conceitos Básicos ....................................................................................................................................................................... 6

3.1. O que é um Checklist? ....................................................................................................................................................... 6

3.2. Benefícios da Utilização de Checklists ............................................................................................................................. 6

4. Introdução à Spider-CL ............................................................................................................................................................... 7

4.1. Componentes ..................................................................................................................................................................... 7

4.2. Conceitos Básicos da Spider-CL ....................................................................................................................................... 7

5. Utilização da Spider-CL ............................................................................................................................................................. 7

5.1. Tela Principal .................................................................................................................................................................... 7

5.1.1. Menu Principal .............................................................................................................................................................. 8

5.2. Visualização da Spider-CL ................................................................................................................................................ 8

5.2.1. Perfil Administração ..................................................................................................................................................... 8

5.2.2. Perfil Limitado .............................................................................................................................................................. 8

5.3. Tela de Login..................................................................................................................................................................... 9

5.3.1. Autenticar ...................................................................................................................................................................... 9

5.4. Cadastro de Usuários ......................................................................................................................................................... 9

5.4.1. Cadastrar Ususário ...................................................................................................................................................... 10

5.4.2. Cancelar o Cadastro de um Usuário ............................................................................................................................ 10

5.5. Minha Conta .................................................................................................................................................................... 10

5.5.1. Modificar Dados da Conta Pessoal ............................................................................................................................. 10

5.5.2. Cancelar Visualização e Alteração da Conta Pessoal .................................................................................................. 10

5.6. Consulta de Usuários ....................................................................................................................................................... 11

5.6.1. Pesquisar Usuário ........................................................................................................................................................ 11

5.6.2. Selecionar Usuário para Alteração dos Dados ............................................................................................................ 11

5.6.3. Cancelar a Consulta de Usuários ................................................................................................................................. 11

5.7. Alteração dos Dados do Usuário ..................................................................................................................................... 11

5.7.1. Alterar Dados do Usuário............................................................................................................................................ 12

5.7.2. Cancelar Alteração dos Dados do Usuário .................................................................................................................. 12

5.8. Cadastro de Critérios ....................................................................................................................................................... 12

5.8.1. Cadastrar Critério ........................................................................................................................................................ 12

5.8.2. Cancelar o Cadastro de um Novo Critério .................................................................................................................. 12

Página 4 de 23

5.8.3. Adicionar Alternativa .................................................................................................................................................. 12

5.9. Consulta de Critérios ....................................................................................................................................................... 13

5.9.1. Pesquisar Critério ........................................................................................................................................................ 13

5.9.2. Visualizar Gráfico do Critério ..................................................................................................................................... 13

5.9.3. Selecionar Critério para Alteração de Dados .............................................................................................................. 13

5.9.4. Cancelar Consulta de Critérios .................................................................................................................................... 13

5.10. Visualizar Gráfico do Critério ......................................................................................................................................... 13

5.10.1. Selecionar o Tipo do Gráfico .................................................................................................................................. 14

5.10.2. Cancelar Visualização do Gráfico .......................................................................................................................... 14

5.11. Alteração dos Dados do Critério ..................................................................................................................................... 14

5.11.1. Alterar Dados do Critério ....................................................................................................................................... 14

5.11.2. Cancelar Alteração de Dados do Critério ............................................................................................................... 15

5.12. Cadastro de Checklists .................................................................................................................................................... 15

5.12.1. Definir Lista de Critérios do Checklist ................................................................................................................... 16

5.12.2. Definir Lista de Usuários que podem Acessar o Checklist ..................................................................................... 16

5.12.3. Cadastrar Checklist ................................................................................................................................................. 16

5.12.4. Cancelar o Cadastro de um Checklist ..................................................................................................................... 16

5.13. Consulta de Checklists .................................................................................................................................................... 17

5.13.1. Pesquisar Checklist ................................................................................................................................................. 17

5.13.2. Visualizar Gráfico do Checklist .............................................................................................................................. 17

5.13.3. Selecionar Checklist para Alteração dos Dados ..................................................................................................... 17

5.13.4. Cancelar Consulta de Checklists ............................................................................................................................. 17

5.14. Visualizar Gráfico do Checklist ...................................................................................................................................... 17

5.14.1. Selecionar o Tipo do Gráfico para cada Critério .................................................................................................... 18

5.15. Alterar Dados do Checklist ............................................................................................................................................. 18

5.15.1. Alterar Título e Descrição do Checklist .................................................................................................................. 19

5.15.2. Alterar Lista de Usuários que Podem Aplicar o Checklist ..................................................................................... 19

5.15.3. Cancelar Alteração de Dados do Checklist ............................................................................................................. 19

5.16. Seleção Checklist para Aplicação.................................................................................................................................... 19

5.16.1. Selecionar Checklist para Aplicação ...................................................................................................................... 20

5.16.2. Cancelar Seleção de Checklist para Aplicação. ...................................................................................................... 20

5.17. Aplicação do Checklist .................................................................................................................................................... 20

5.17.1. Salvar Checklist Preenchido ................................................................................................................................... 21

5.17.2. Cancelar o Preenchimento do Checklist ................................................................................................................. 21

5.18. Consulta de Checklists Aplicados ................................................................................................................................... 21

5.18.1. Pesquisar Checklist Aplicado ................................................................................................................................. 21

5.18.2. Visualizar as Informações da Aplicação de um Checklist ...................................................................................... 21

5.18.3. Cancelar Consulta de Checklist Aplicado ............................................................................................................... 21

5.19. Visualização das Informações da Aplicação de um Checklist ......................................................................................... 22

5.19.1. Excluir Aplicação de Checklist ............................................................................................................................... 22

5.19.2. Exportar para PDF .................................................................................................................................................. 22

5.19.3. Cancelar Visualização de Aplicação de Checklist .................................................................................................. 23

Página 5 de 23

Manual do Usuário

1. Introdução

1.1. Finalidade

O propósito deste documento é apresentar um guia para a instalação, configuração e uso da ferramenta Spider-CL

focando especificamente no usuário final da ferramenta, ou seja, com esse documento pretende-se estabelecer um meio que

permita ao usuário final ter um entendimento da utilização da Spider-CL. Além disso, esse documento também apresenta uma

descrição de todas as funcionalidades da Spider-CL e como elas podem ser acessadas na ferramenta.

1.2. Escopo

A Spider-CL é uma ferramenta para o desenvolvimento de checklists objetivos que permite a aplicação desses checklists

em diversos contextos e mantém um registro permanente de todas as utilizações dos checklists desenvolvidos. Dessa forma, essa

ferramenta apresenta funcionalidades que estão relacionadas com o desenvolvimento e uso de checklists, e essas funcionalidades

serão abordadas nesse documento.

Além de apresentar as funcionalidades da ferramenta, esse documento também apresenta quais os termos usados na

ferramenta e os seus respectivos significados, um guia de como instalar e configurar a ferramenta, e uma descrição do propósito e

dos benefícios da ferramenta. Esse documento não deverá apresentar nenhuma descrição dos componentes internos da ferramenta,

e sim apenas dos componentes que estão acessíveis aos usuários finais.

Esse documento não deverá apresentar nenhuma descrição dos componentes internos da ferramenta, e sim apenas dos

componentes que estão acessíveis aos usuários finais.

1.3. Definições

Alternativa: É uma opção que pode ser marcada em um critério. Apenas uma alternativa pode ser marcada em cada

critério durante o uso de um checklist. Uma alternativa representa um possível valor que deve ser dado a um critério, por exemplo,

as alternativas “sim” e “não” podem representar possíveis valores de um critério sendo que durante o uso de um checklist que

possua esse critério o usuário deverá marcar “sim” ou “não” como valor atribuído ao critério.

Critério: Representa alguma característica, atributo ou propriedade que poderá ser avaliada em um checklist. Um critério

consiste de uma descrição da característica, atributo ou propriedade e uma lista de alternativas que representam os possíveis

resultados da avaliação do critério.

Checklist: É um conjunto de critérios organizados. Um checklist não representa os dados oriundos da aplicação de um

checklist. Ou seja, no contexto da Spider-CL, um checklist funciona como um checklist vazio e não utilizado. Um checklist é um

template que deve reutilizado diversas vezes em várias aplicações.

Usuário Ativo: É um usuário que tem acesso as funcionalidades do sistema.

Usuário Inativo: É um usuário que não pode acessar as funcionalidades do sistema.

Perfil Limitado: É um perfil de usuário que não permite a elaboração e modificação de critérios e checklists e também

não permite o cadastro, consulta e alteração de usuários da ferramenta. Usuários desse perfil apenas podem acessar alguns de seus

dados, como senha e nome, por exemplo; aplicar os checklists que lhes foram disponibilizados; e visualizar os dados das

aplicações que o mesmo efetuou.

Perfil Administração: Esse perfil pode acessar todas as funcionalidades do sistema. Entre elas estão o cadastro e

alteração dos usuários; elaboração dos checklists e critérios; e aplicação de todos os checklists elaborados

Aplicar Checklist: Esse procedimento consiste em utilizar um checklist já definido por um usuário com o perfil

Administração e atribuir valores (escolher uma alternativa) para cada um dos critérios desse checklist.

1.4. Referências

http://tomcat.apache.org: Página oficial do servidor Tomcat. Nessa página estão disponíveis os arquivos executáveis do

servidor e também a sua documentação.

http://www.mysql.com – Página oficial do SBGD MySQL. Nessa página pode ser feito o download da versão gratuita

desse SGBD e também sua documentação pode ser acessada.

Página 6 de 23

http://www.ufpa.br/spider: Página do Projeto SPIDER da Universidade Federal do Pará (UFPA). Nessa Página podem

ser obtidas outras informações a respeito da ferramenta Spider-CL. Além disso, nessa página também podem ser encontradas

informações de outras ferramentas gratuitas que a apóiam a criação de produtos de trabalhos no contexto de qualidade de

software.

2. Instalação

2.1. Requerimentos

2.1.1. Requisitos mínimos

Para a instalação da Spider-CL é necessário que o computador possua instalado um servidor de aplicação Java e o SGBD

MySQL 5.1. Os requisitos de hardware não são relevantes uma vez que se trata uma aplicação simples e que executa em qualquer

máquina capaz de satisfazer os requerimentos do servidor de aplicação Java e do MySQL. Para acessar a interface da ferramenta é

necessário um navegador web que interprete JavaScript e CSS.

2.1.2. Requisitos Recomendáveis

A Spider-CL foi otimizada para o servidor Tomcat 6.0 e versões superiores, dessa forma, recomenda-se a utilização desse

servidor. No entanto, a aplicação também foi testada no servidor Glassfish V3 e apresentou um desempenho satisfatório.

Também se recomenda a utilização do navegador web Mozilla Firefox 2.0 ou uma versão superior No entanto a

ferramenta também foi testada nos navegadores Safari 4, Internet Explorer 7 e Internet Explorer 8 e não apresentou nenhuma

incompatibilidade significativa. Contudo, usuários do navegador Internet Explorer 7 e Internet Explorer 8 não poderão visualizar

alguns efeitos gráficos do menu principal da ferramenta, além disso, algumas telas são exibidas por esse navegador de maneira

ligeiramente diferente se comparada com os demais navegadores onde a ferramenta foi testada.

2.2. Instalação e Configuração

Primeiramente deve ser instalado na máquina que hospedará a ferramenta um servidor de aplicação Java. Nessa mesma

máquina também deve ser instalado o MySQL (para maiores informações consulte os sites listados nas referências).

Antes de publicar a ferramenta no servidor é necessário antes configurar o MySQL. Para que a Spider-CL acesse o

MySQL deverá ser criado um banco chamado “spider_cl”. Para isso pode-se executar o comando:

CREATE DATABASE spider_cl;

Depois disso deve ser criado um usuário chamado “spider_cl” e cuja senha seja “spider_cl”. Esse usuário deve ter

permissões para criar tabelas e alterar o conteúdo delas dentro do banco “spider_cl”. Para isso pode-se executar o comando:

GRANT ALL PRIVILEGES ON spider_cl.* TO 'spider_cl'@'localhost' IDENTIFIED BY

'spider_cl';

O banco de dados deve estar acessível localmente pela porta 3306. Ou seja, o mesmo deverá estar acessível pela url:

localhost:3306/spider_cl. Após todas essas etapas de configuração do banco é necessário somente publicar o arquivo WAR com a

ferramenta no servidor de aplicação Java. Após a conclusão desse procedimento a ferramenta já estará pronta para o uso. Ou seja,

não é necessário executar nenhum script no MySQL para criar as tabelas ou o para inserir o usuário default inicial.

2.2.1. Usuário Padrão e Senha Padrão

Para utilizar a ferramenta basta autenticar-se com o usuário “admin” e senha nula, ou seja, o campo senha deve ser

deixado em branco. Esse usuário possui privilégios para realizar todas as operações dentro da ferramenta.

3. Conceitos Básicos

3.1. O que é um Checklist?

A Spider-CL é uma ferramenta para o desenvolvimento e publicação de checklists compostos por critérios objetivos. Os

checklists são bastante utilizados para avaliações e inspeções de produtos de trabalhos diversos das organizações. Um checklist é

uma lista de atributos ou qualidades que devem ser avaliados em um determinado ativo de uma organização sendo que cada um

desses atributos possui uma lista de possíveis valores que o mesmo pode receber e apenas um desses valores contidos nessa lista

pode ser marcado.

3.2. Benefícios da Utilização de Checklists

O uso checklists possui algumas vantagens se relacionado com outros mecanismos de avaliação. A principal delas é a

objetividade. Diferentemente de outros métodos de avaliações, um checklist permite estabelecer um conjunto fechado de possíveis

Página 7 de 23

resultados para as avaliações. Essa característica faz com que a verificação de problemas e defeitos seja mais bem executada por

uma pessoa diminuindo a possibilidade de a mesma cometer erros durante a aplicação do checklist. Além disso, os critérios de

avaliação contidos no checklist e o conjunto de valores que esses critérios podem assumir também funcionam como um guia

durante a realização das avaliações. Dessa forma, o uso de checklists facilita a realização das avaliações além de possibilitar que

essas avaliações sejam efetuadas de maneira objetiva.

No contexto de desenvolvimento de software. A maioria das avaliações dos produtos de trabalho pode ser realizada

através da utilização de checklists objetivos. Além disso, se comparado com o processo manual de desenvolvimento e utilização

dos checklists, com a utilização da Spider-CL é possível uma rápida difusão e elaboração dos checklists dentro da organização o

que deve facilitar na obtenção dos benefícios relacionados com o uso de checklists objetivos.

4. Introdução à Spider-CL

4.1. Componentes

A Spider-CL é totalmente acessível a partir de um navegador web comum. A interface da Spider-CL foi desenvolvida

utilizando componentes gráficos convencionais como caixas de textos, tabelas, listas e botões sendo que a interação com essa

interface pode ser feita apenas através de um dispositivo apontador simples (mouse convencional, por exemplo) e um teclado.

4.2. Conceitos Básicos da Spider-CL

Os principais conceitos apresentados no Spider-CL estão relacionados com checklists objetivos. Como descrito, na

Spider-CL um checklist nada mais é do que uma relação organizada de critérios objetivos sendo que cada critério define uma

característica e possíveis valores como resultado da avaliação dessa característica. Na Spider-CL um checklist também está

associado com uma lista de usuários com perfil limitado. Juntamente com todos os usuários com perfil administração, os usuários

dessa lista são os únicos usuários que poderão aplicar esse checklist.

O principal objetivo da Spider-CL é prover a automação do processo de definição e utilização de checklists para a

avaliação, inspeção ou revisão através de critérios objetivos.

A Spider-CL apresenta uma série de benefícios como:

É uma ferramenta gratuita.

É portável, por ser desenvolvida como uma aplicação web Java, a ferramenta pode ser instalada em qualquer

plataforma que capaz de executar um servidor de aplicação Java e o MySQL 5.1.

Possui uma interface bastante simples de utilizar e que pode ser acessada a partir de qualquer navegador web

convencional;

Pode ser utilizada para o desenvolvimento e aplicação de qualquer tipo de checklist objetivo e em qualquer

contexto, não somente o contexto de avaliação.

Possui controle de acesso e mantém registro de todas as aplicações de cada checklist.

Exporta os checklists preenchidos para o formato PDF.

Permite visualizar os dados das aplicações dos checklists a partir de gráficos.

5. Utilização da Spider-CL

5.1. Tela Principal

Esta seção reproduz visualmente a tela principal do sistema e descreve cada uma das funcionalidades acessíveis a partir

da mesma.

Página 8 de 23

5.1.1. Menu Principal

Minha Conta: Essa opção permite alterar os dados do usuário que está autenticado na ferramenta. Caso o usuário seja

um usuário com perfil limitado o mesmo apenas poderá alterar o seu nome, a sua senha e o seu nome de usuário.

Sair: Essa opção permite que o usuário retorne para a tela de autenticação da aplicação.

Cadastrar Usuário: Essa opção permite que novos usuários sejam cadastrados na ferramenta.

Consultar Usuário: Essa opção permite visualizar todas as informações dos usuários cadastrados, a partir dessa opção

pode ser selecionado um usuário para que os dados do mesmo sejam editados.

Cadastrar Critério: Essa opção permite cadastrar novos critérios que podem ser utilizados na elaboração de checklists.

Consultar Critério: Essa opção permite acessar todos os critérios já cadastrados e alterar os dados desses critérios.

Cadastrar Checklist: Essa opção possibilita a criação de um novo checklist.

Consultar Checklist: Essa opção permite acessar todos os checklists elaborados. A partir dessa opção pode ser acessada

a tela de edição dos dados de um checklist.

Aplicar Checklist: Essa opção permite selecionar um checklist já desenvolvido e fazer uso do mesmo.

Visualizar Checklist: Essa opção permite visualizar os dados oriundos de uma aplicação de um checklist. A partir dessa

opção é possível exportar um checklist preenchido para o formato PDF e, caso necessário, os usuários com perfil administração

poderão selecionar e excluir um checklist preenchido.

5.2. Visualização da Spider-CL

Esta seção permite um entendimento das diferentes visões de utilização da Spider-CL. As subseções a seguir listam cada

uma dessas visões e descrevem as diferentes funções disponíveis para os usuários de acordo com essas visões.

5.2.1. Perfil Administração

O perfil administrador tem acesso a todas as operações do menu principal apresentado.

5.2.2. Perfil Limitado

O perfil limitado tem acesso apenas somente às seguintes opções do menu principal:

Minha Conta: Como mencionado, nessa opção um usuário com perfil limitado poderá modificar o seu nome, o seu

nome de usuário e a sua senha. Os demais itens, perfil e status, encontram-se bloqueados para usuários com o perfil limitado.

Sair: Permite que o usuário retorne para a tela de autenticação.

Aplicar Checklist: Essa opção apresenta algumas diferenças quando acessada por um usuário com o perfil limitado.

Nesse caso apenas podem ser selecionados os checklists que foram disponibilizados para o usuário limitado em questão.

Visualizar Checklist: Essa opção permite visualizar os dados oriundos de uma aplicação de um checklist realizada pelo

usuário limitado que está acessando a opção, ou seja, ele apenas pode visualizar as aplicações de checklist por ele realizadas.

Além disso, ele não poderá modificar ou remover os dados inseridos durante a aplicação de um checklist.

Página 9 de 23

5.3. Tela de Login

A tela acima é a tela inicial da ferramenta. Quando um usuário digita no seu navegador a url da ferramenta o mesmo

visualizará essa tela cujo objetivo é capturar os dados do usuário e posteriormente apresentar as operações da ferramenta de

acordo com o perfil desse usuário.

5.3.1. Autenticar

Após ter fornecido um usuário e uma senha válidos, para efetivar a autenticação o usuário deverá ou clicar no botão

rotulado com a palavra “Autenticar” ou, caso o componente focado seja a caixa de texto da senha, pressionar a tecla <Enter>.

Eventualmente o usuário poderá informar um nome de usuário inválido ou uma senha inválida, nesse caso uma mensagem será

exibida informando tal ocorrência.

Caso um usuário inativo tente autenticar-se no sistema, o mesmo será informado por meio de uma mensagem que surgirá

na tela que ele encontra-se impossibilitado de acessar as funcionalidades da ferramenta.

5.4. Cadastro de Usuários

Página 10 de 23

Nessa tela são fornecidos os dados para o cadastro de um novo usuário. A seguir temos uma descrição de cada um dos

campos:

Nome completo: Esse campo deve armazenar o nome completo do usuário, como, por exemplo: Pedro

Carvalho de Melo. Esse campo de conter no máximo 63 caracteres.

Nome de usuário: Esse campo deve armazenar o nome que o usuário deverá utilizar para se autenticar na

ferramenta, como, por exemplo: pedro_melo. Esse campo de conter no máximo 31 caracteres.

Senha: Esse campo deve armazenar a senha que o usuário deve fornecer quando desejar autenticar-se na

ferramenta. Esse campo de conter no máximo 31 caracteres.

Confirmar senha: Esse campo serve apenas para que o usuário repita a senha digitada no campo anterior.

Perfil do usuário: Esse campo indica qual o perfil do usuário cadastrado.

Status do usuário: Esse campo indica qual o status do usuário cadastrado.

5.4.1. Cadastrar Ususário

Após o preenchimento de todos os campos, para concluir o cadastro do novo usuário o botão rotulado com o texto

“Salvar” deve ser clicado. Se algum erro for detectado no preenchimento de algum campo uma mensagem será exibida

informando sobre o erro. O novo usuário apenas será salvo quando nenhum erro for encontrado nos valores fornecidos para cada

um dos campos da tela.

5.4.2. Cancelar o Cadastro de um Usuário

Para cancelar o cadastro de um usuário o botão rotulado com texto “Cancelar” deve ser clicado.

Caso alguma outra funcionalidade do menu principal seja acessada enquanto essa tela estiver sendo visualizada, essa

ação será automaticamente executada antes da tela da outra funcionalidade que foi acessada ser exibida.

5.5. Minha Conta

Nessa tela o usuário que se encontra autenticado na ferramenta pode visualizar e alterar os seus dados. Caso seja um

usuário de perfil limitado os campos “Perfil do usuário” e “Status do usuário” estarão bloqueados para modificações.

5.5.1. Modificar Dados da Conta Pessoal

Para efetivar as modificações realizadas nessa tela o usuário deve clicar no botão rotulado com o texto “Salvar”.

5.5.2. Cancelar Visualização e Alteração da Conta Pessoal

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

Página 11 de 23

5.6. Consulta de Usuários

Nessa tela é possível visualizar os dados de todos os usuários cadastrados na ferramenta.

5.6.1. Pesquisar Usuário

Para efetuar essa operação basta clicar no botão “Pesquisar” ou pressionar a tecla <Enter> caso a caixa de texto “Palavra-

chave” esteja focada. Ao efetuar essa operação, a tabela logo abaixo do botão “Pesquisar” deverá exibir todos os usuários que

apresentam em seus nomes completos ou nomes de usuários a palavra-chave fornecida.

5.6.2. Selecionar Usuário para Alteração dos Dados

Essa operação está acessível a partir do botão “Editar” ou ao efetuar um clique duplo em um dos usuários listados na

tabela. Ao efetuar essa operação a janela atual é fechada e uma nova janela, semelhante à janela de cadastro de usuários, deve ser

exibida. Nessa tela são exibidos os dados do usuário selecionado na tela anterior e é possível alterar cada um dos valores que

foram fornecidos no momento do cadastro do usuário.

5.6.3. Cancelar a Consulta de Usuários

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.7. Alteração dos Dados do Usuário

Nessa tela é possível alterar os dados de um usuário já cadastrado na ferramenta.

Página 12 de 23

5.7.1. Alterar Dados do Usuário

Essa operação está acessível a partir do botão “Salvar”. Ao efetuar essa operação os dados do usuário selecionado na tela

de consulta de usuários são alterados de acordo com os novos valores fornecidos nessa tela.

5.7.2. Cancelar Alteração dos Dados do Usuário

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.8. Cadastro de Critérios

Nessa tela é possível criar um novo critério.

5.8.1. Cadastrar Critério

Essa operação está acessível a partir do botão “Salvar”. Ao efetuar essa operação é verificado se todos os campos estão

preenchidos corretamente, caso isso ocorra o critério será salvo. O campo “Critério” deve possuir um texto que não seja maior que

511 caracteres. Para cada uma das alternativas deve ser atribuído um texto com 63 caracteres ou menos.

5.8.2. Cancelar o Cadastro de um Novo Critério

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.8.3. Adicionar Alternativa

Essa operação está acessível a partir do botão “Adicionar Alternativa”. Ao efetuar essa operação um novo campo para a

inserção de uma nova alternativa é criado na tela. Na atual versão do Spider-CL Não existe a possibilidade de remover esse campo

após ele ser criado. Caso sejam criados mais campos do que o necessário deve-se reiniciar o processo de criação de um novo

critério. Um critério deve possuir no mínimo duas alternativas, dessa maneira, sempre que um novo critério é criado o mesmo já

aparece na tela com duas alternativas para serem cadastradas.

Página 13 de 23

5.9. Consulta de Critérios

5.9.1. Pesquisar Critério

Para efetuar essa operação basta clicar no botão “Pesquisar” ou pressionar a tecla <Enter> caso a caixa de texto “Palavra-

chave” esteja focada. Ao efetuar essa operação, a tabela logo abaixo do botão “Pesquisar” deverá exibir todos os critérios cujo

texto apresente as palavras-chave fornecidas.

5.9.2. Visualizar Gráfico do Critério

Essa operação está acessível a partir do botão “Visualizar Gráfico”. Ao efetuar essa operação uma nova tela será exibida

com um gráfico que mostra o percentual e quantidade de vezes que cada alternativa do critério selecionado foi marcada.

5.9.3. Selecionar Critério para Alteração de Dados

Essa operação está acessível a partir do botão “Editar” ou ao efetuar um clique duplo em um dos critérios listados na

tabela. Ao efetuar essa operação a janela atual é fechada e uma nova janela, semelhante à janela de cadastro de critérios, deve ser

exibida. Nessa tela são exibidos o critério selecionado na tela anterior e suas alternativas. Nessa será é possível alterar o texto do

critério e o texto de suas alternativas, além disso, não será permitido alterar a quantidade de alternativas do critério selecionado.

5.9.4. Cancelar Consulta de Critérios

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.10. Visualizar Gráfico do Critério

Página 14 de 23

Essa tele permite visualizar a os valores atribuídos ao critério selecionado considerando todas as aplicações de todos os

diferentes checklists nos quais esse critério é utilizado.

5.10.1. Selecionar o Tipo do Gráfico

Para mudar o tipo de gráfico utilizado basta selecionar um dos valores da caixa de combinação rotulada com o texto

“Tipo do gráfico:”. Dois tipos de gráficos estão disponíveis: “Pizza” e “Barras”. Na legenda de ambos os tipos de gráficos são

mostrados, respectivamente, o texto da alternativa, o número de vezes que essa alternativa foi selecionada, e o percentual de vezes

que essa alternativa foi selecionada.

5.10.2. Cancelar Visualização do Gráfico

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.11. Alteração dos Dados do Critério

A partir dessa tela os usuários podem modificar os dados de um critério previamente selecionado.

5.11.1. Alterar Dados do Critério

Para alterar os dados do critério na ferramenta é necessário clicar no botão “Salvar”.

Página 15 de 23

5.11.2. Cancelar Alteração de Dados do Critério

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.12. Cadastro de Checklists

Página 16 de 23

Nessa tela é possível criar um novo checklist. Durante o processo de criação de um novo checklist o usuário deverá

informar um nome para o checklist, sendo que esse nome deve conter no máximo 63 caracteres. Opcionalmente pode ser

fornecida uma descrição para o checklist, esse campo não possui limite de tamanho.

Em seguida o usuário deverá elaborar uma lista de critérios, e uma lista de usuários. A lista de critérios define quais os

critérios estarão presentes no checklist; e a lista de usuários define quais usuários poderão aplicar o checklist que está sendo

criado.

5.12.1. Definir Lista de Critérios do Checklist

Para definir a lista de critérios do checklist deve-se antes pesquisar os critérios que devem ser adicionados ao checklist. É

possível realizar uma pesquisa com base em todos os critérios do sistema, ou com base nos critérios de um checklist já criado.

Após realizar essa pesquisa, a segunda tabela da tela deverá apresentar o resultado da pesquisa de critérios.

Para inserir um critério no checklist, basta clicar e arrastar um critério da tabela com o resultado da pesquisa para a

primeira tabela da tela. Essa tabela representa a organização dos critérios no checklist. Durante a criação de um checklist é

possível alterar a posição de um critério apenas clicando e arrastando o mesmo para a posição desejada, essa posição irá

determinar a ordem na qual os critérios serão organizados no checklist. Para excluir um critério deve ser pressionada a tecla

<Delete> do teclado. Pelo menos um critério deve ser adicionado ao checklist caso contrário o mesmo não poderá ser salvo.

5.12.2. Definir Lista de Usuários que podem Acessar o Checklist

Para definir a lista de usuários que podem acessar o checklist deve ser feito exatamente o mesmo processo utilizado para

definir a lista de critérios do checklist. No entanto, nesse caso a posição dos usuários na tabela não possui nenhuma interpretação

adicional. A lista apenas indica que os usuários que a mesma apresenta poderão acessar o checklist que sendo criado.

Um checklist pode ser salvo sem a determinação de nenhum usuário. Nesse caso o checklist só poderá ser aplicado por

usuários com perfil “Administração”.

5.12.3. Cadastrar Checklist

Para efetuar essa operação basta clicar no botão “Salvar”. Ao clicar nesse botão será exibida uma mensagem que pede a

confirmação da operação e informa que após o checklist ser salvo a organização dos critérios do mesmo não poderá ser

modificada futuramente.

5.12.4. Cancelar o Cadastro de um Checklist

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

Página 17 de 23

5.13. Consulta de Checklists

5.13.1. Pesquisar Checklist

Para pesquisar um checklist o usuário deve clicar no botão “Pesquisar” ou, caso a caixa de texto “Palavra-chave” esteja

focada, pressionar a tecla <Enter>. Essa pesquisa ira retornar todos os checklists que apresentem o termo da caixa de texto

“Palavra-chave” em seu título ou em sua descrição.

5.13.2. Visualizar Gráfico do Checklist

Essa operação está acessível a partir do botão “Visualizar Gráfico”. Quando essa operação é iniciada a tela de consulta de

checklists é fechada e uma nova tela é mostrada. Nessa nova tela encontram-se exibidos diversos gráficos, um para cada critério

do checklist sendo que as informações mostradas nesses gráficos são referentes às aplicações do checklist selecionado. Dessa

forma, se um critério é utilizado em dois checklists, apenas os dados coletados nas aplicações do checklist selecionado na tela de

consulta serão considerados durante a criação do gráfico.

5.13.3. Selecionar Checklist para Alteração dos Dados Essa operação está acessível a partir do botão “Editar”. Quando esse botão é clicado, a tela de consulta de checklist é fechada e o

checklist é

5.13.4. Cancelar Consulta de Checklists

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.14. Visualizar Gráfico do Checklist

Página 18 de 23

Nessa tela são exibidos os gráficos referentes às aplicações de um checklist.

5.14.1. Selecionar o Tipo do Gráfico para cada Critério

Para mudar o tipo de gráfico de um critério é necessário selecionar um dos valores da caixa de combinação acima do

critério em questão. Da mesma forma como disponível na tela de visualização do gráfico de um critério, dois tipos de gráficos

estão disponíveis: “Pizza” e “Barras”. Na legenda de ambos os tipos de gráficos são mostrados, respectivamente, o texto da

alternativa, o número de vezes que essa alternativa foi selecionada, e o percentual de vezes que essa alternativa foi selecionada.

5.15. Alterar Dados do Checklist

Página 19 de 23

Nessa tela é possível modificar alguns dados de um checklist anteriormente criado. Todas as operações disponíveis nessa

tela são semelhantes com a tela de criação de um novo checklist, no entanto, Nessa tela, a lista de critérios do checklist não pode

ser alterada, mas a lista de usuários, o título e a descrição podem ser alteradas livremente.

5.15.1. Alterar Título e Descrição do Checklist

Para efetuar essa operação basta alterar o texto dos campos “Nome do checklist” e “Descrição” e clicar no botão

“Salvar”.

5.15.2. Alterar Lista de Usuários que Podem Aplicar o Checklist

Essa operação pode ser realizada mesma forma como descrito na tela de cadastro de checklists na operação “Definir Lista

de Usuários que podem Acessar o Checklist”.

5.15.3. Cancelar Alteração de Dados do Checklist

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.16. Seleção Checklist para Aplicação

Essa tela permite buscar e selecionar um checklist para aplicação.

Página 20 de 23

5.16.1. Selecionar Checklist para Aplicação

Essa operação pode ser realizada a partir do botão Selecionar, nesse caso o checklist marcado na lista será aplicado, ou

através de um duplo clique em um dos checklists exibidos na lista.

5.16.2. Cancelar Seleção de Checklist para Aplicação.

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.17. Aplicação do Checklist

Nessa tela é feita o preenchimento de um checklist. Durante o preenchimento checklist, é possível descrever essa

utilização do checklist a partir do campo “Descrição do uso do checklists”. Esse campo não possui um limite de caracteres. Além

disso, durante esse preenchimento a página é rolada automaticamente para o próximo critério a ser preenchido.

Página 21 de 23

5.17.1. Salvar Checklist Preenchido

O processo de preenchimento de um checklist consiste em assinalar uma alternativa para cada critério e opcionalmente

elaborar algum detalhamento no campo descrição desse critério. Após esse processo ser concluído. Para salvar os dados na

ferramenta deve-se clicar no botão “Salvar”. Se algum critério foi deixado sem resposta, a ferramenta informará o usuário.

5.17.2. Cancelar o Preenchimento do Checklist

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

5.18. Consulta de Checklists Aplicados

Nessa tela podem ser pesquisados todos os checklists aplicados. A pesquisa pode ser realizada levando em consideração

vários parâmetros. A seguir será descrito cada um desses parâmetros:

Palavra-chave: Esse campo determina uma palavra-chave que será buscada no campo descrição dos checklists

aplicados.

Data inicial: Uma data que identifica o início de um período onde se deseja buscar checklists aplicados.

Data final: Uma data que identifica o final de um período onde se deseja buscar checklists aplicados.

Confirmar senha: Esse campo serve apenas para que o usuário repita a senha digitada no campo anterior.

Usuário responsável: Esse campo indica qual do que fez o preenchimento do checklist buscado. Caso o usuário

autenticado na ferramenta apresente o perfil “Limitado” esse campo estará bloqueado e terá como valor o

próprio usuário que está utilizando a ferramenta. Dessa forma, os usuários com o perfil “Limitado” apenas

poderão visualizar as aplicações de checklist que o mesmo efetuou.

Checklist: Esse campo indica qual checklist foi usado na aplicação buscada.

5.18.1. Pesquisar Checklist Aplicado

Para efetuar essa operação basta clicar no botão “Pesquisar”. Ao efetuar essa operação, a tabela logo abaixo do botão

“Pesquisar” deverá exibir todos os checklists que satisfaçam as condições determinadas pelo conjunto de campos anteriormente

descritos.

5.18.2. Visualizar as Informações da Aplicação de um Checklist

Essa operação está acessível a partir do botão “Visualizar” ou ao efetuar um clique duplo em um dos checklists aplicados

listados na tabela. Ao efetuar essa operação a janela atual é fechada e uma nova janela será exibida com todos os dados da

aplicação do checklist.

5.18.3. Cancelar Consulta de Checklist Aplicado

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.

Página 22 de 23

5.19. Visualização das Informações da Aplicação de um Checklist

Nessa são exibidas todas as informações referentes a uma aplicação de um checklist. A partir dessa tela é possível ter o

acesso a uma versão em PDF dos dados da aplicação do checklist e, para usuários com perfil administrador. É possível excluir

uma aplicação de um checklist.

5.19.1. Excluir Aplicação de Checklist

Essa operação está acessível a partir do botão “Excluir”. Ao efetuar essa operação o registro dessa aplicação do checklist

é excluído definitivamente da aplicação.

5.19.2. Exportar para PDF

Essa operação está acessível a partir do botão “Baixar PDF”. Ao efetuar essa operação é gerado um arquivo em formato

PDF que contém todas as informações apresentadas pela ferramenta em sua tela atual.

Página 23 de 23

5.19.3. Cancelar Visualização de Aplicação de Checklist

Essa operação é equivalente a operação acessível a partir do botão “Cancelar” da tela de cadastro de usuários.