Você está na página 1de 50

MINISTRIO DA EDUCAO

UNIVERSIDADE FEDERAL DO PAMPA


NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Documentao de Sistemas

SISTEMA DE GESTO DE CERTIFICADOS


ELETRNICOS - SGCE

Verso 1.0.1

ltima reviso 28/11/2011

2011
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

UNIVERSIDADE FEDERAL DO PAMPA

REITORA
Maria Beatriz Moreira Luce

VICE-REITOR
Norberto Hoppen

NCLEO DE TECNOLOGIA DA INFORMAO E COMUNICAO

DIRETOR
Rafael Paris da Silva

COORDENADOR DE DESENVOLVIMENTO
Pierre Corra Martin
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Equipe de Desenvolvimento

Diretor do NTIC
Rafael Paris da Silva

Anlise e Concepo
Diego Lus Kreutz
Jean Samarone A. Ferreira
Pedro Conrad Junior

Desenvolvimento
Jean Samarone A. Ferreira
Patric da Silva Ribeiro
Pedro Conrad Junior
Sergio Antonio Martini Bortolin Junior

Testes de Sistema
Aline Pacheco Primo
Diego Lus Kreutz
Patric da Silva Ribeiro
Pedro Conrad Junior

Documentao
Aline Pacheco Primo
Patric da Silva Ribeiro
Pedro Conrad Junior

Reviso de Documentao
Aline Pacheco Primo
Maria Elaine dos Santos Len
Patric da Silva Ribeiro
Pedro Conrad Jnior

Colaborao
Lucas Arbiza - Graduando do Curso de Cincia da Computao
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

ndice

1. Introduo
1.1 Objetivos
1.2 Motivao
1.3 Contextualizao no PDTIC
1.4 Exemplos de utilizao
1.5 Licena
2. Informaes Tcnicas e Instalao
2.1 Informaes sobre Arquitetura e Tecnologias
2.1.1 Framework de Desenvolvimento Codeigniter
2.1.2 Banco de Dados PostgreSQL
2.2 Requisitos do Sistema
2.3 Instrues de Instalao
2.3.1 Comeando a Instalao e Definindo as permisses
2.3.2 Configurao do sistema
2.3.3 Criptografia e Chaves
2.3.4 Instalao do Banco de Dados
2.3.5 Configurao de Constantes
2.3.6 Configurao interna do sistema
2.4 Acesso ao Sistema
3. Controle de Usurios e Permisses
3.1 Administradores de Sistema
3.2 Administradores Limitados do Sistema
3.3 Controladores Globais e Locais de Qualidade
3.4 Organizadores de Evento
3.5 Permisses de Acesso dos Usurios
4. Cadastros
4.1 Usurios
4.1.1 Criando um usurio
4.1.2 Permisses Globais de Usurio
4.2 Eventos
4.2.1 Cadastro de novo evento
4.2.2 Vinculando e desvinculando os organizadores do evento
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

4.2.3 Definio de controladores de qualidade do evento


4.2.4 Edio ou excluso de dados do evento
4.3 Participantes
4.3.1 Cadastro
4.3.2 Alterao dos dados de participantes
5. Certificados
5.1 Modelos de Certificados
5.1.1 Cadastrando Modelos
5.1.2 Edio ou excluso de modelo
5.2 Importar dados
5.1.1 Cadastrando Modelos.
5.3 Avaliao de Certificados
5.3.1 Avaliando Certificados
5.4 Listagem de Certificados
5.5 Notificar Participantes
5.6 Verificando a Validade de um Certificado
6. Opes do Sistema
6.1 Configuraes do Sistema
6.2 Recuperao de Senhas de Usurios
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

1. Introduo
Este documento apresenta o Sistema de Gesto de Certificados Eletrnicos (SGCE).
Ele foi concebido pelo Ncleo de Tecnologia da Informao e Comunicao (NTIC) da
Universidade Federal do Pampa (UNIPAMPA).

O documento, na essncia, descreve os procedimentos e os recursos para utilizao


do Sistema de Gesto de Certificados Eletrnicos (SGCE). Ele um instrumento
de consulta para gestores e operadores do sistema, bem como, eventualmente,
desenvolvedores, arquitetos e implantadores de sistemas.

A seguir (nas sub-sees 1.x) so apresentados os objetivos da criao do sistema,


a motivao as instrues gerais de uso e informaes sobre a licena. Nas demais
sees (seo 2 em diante) so apresentadas instrues sobre a instalao e utilizao
do sistema e seus respectivos recursos.

1.1 Objetivos

Os principais objetivos da concepo do sistema so:


automatizao, agilidade, eficincia e eficcia na emisso e gesto de
certificados, atestados e outros documentos de eventos e acontecimento dos
mais variados tipos;
economia, atravs da eliminao da necessidade de uso do papel, de
equipamentos e insumos de impresso;
preservao do meio ambiente, atravs do no consumo de papel e no
utilizao de insumos industralizados e txicos, como cartuchos e toners de
impressoras;

1.2 Motivao

A principal motivao para o desenvolvimento do sistema partiu da organizao da


Escola Regional de Rede de Computadores - ERRC 2010. A primeira verso foi
desenvolvida com base em um sistema de scripts (programao interpretada, com
execuo em linha de comando) para gerao automtica dos certificados criado pelo
aluno de graduao Lucas Arbiza do Curso de Cincia da Computao da UNIPAMPA -
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Campus Alegrete.

O novo sistema incorporou algumas das caractersticas utilizadas nesta ferramenta,


sendo ento inteiramente desenvolvido para Web pelo Ncleo de Tecnologia da
Informao e da Comunicao da UNIPAMPA - NTIC. Tambm foram includas
algumas melhorias, como capacidades de personalizao, alm de ser mais prtico e
fcil de utilizar, quando comparado com a verso em scripts.

O NTIC est sempre em busca de solues mais inteligentes e automticas, visando


eliminar intervenes manuais e aumentar a eficincia e eficcia dos processos atravs
dos projetos em que atua.

Outro grande fator motivador foi o evento TcheLinux 2010, sediado em Alegrete.
A meta foi gerar os certificados do evento j pelo novo sistema. Foram dezenas
de certificados gerados eletronicamente, com custo zero em papel e recursos de
impresso.

Dada esta motivao, criou-se uma possibilidade de uso do sistema que se abriu para
outros eventos na UNIPAMPA, dentre os quais figuram eventos acadmicos como
congressos, seminrios, cursos e outros eventos de formao profissional.

1.3 Contexto com o PDTIC

O Plano Diretor de Tecnologia da Informao e Comunicao (PDTIC) o documento


mestre que norteia os projetos, as atividades e as aes dentro da instituio. O projeto
e a concepo do sistema esto em conformidade com objetivos e metas previstas
nesse documento.

A concepo do SGCE est dentro do escopo do projeto X, previsto no PDTIC. O


sistema, alm de atender demandas internas, tambm poder atender a demandas
externas, de outros rgos e instituies, pblicas ou privadas.

1.4 Exemplos de utilizao

Este sistema pode ser utilizado para emisso de certificados eletrnicos para
Seminrios, Congressos, Cursos, Oficinas e outros eventos que comportem a emisso
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

de certificados de participao.

1.5 Licena

O Sistema de Gesto de Certificados Eletrnicos est disponibilizado sob a licena


CC-GPL (verso em portugus da General Public License ou Licena Pblica Geral 2),
aplicada aos softwares disponibilizados no Portal do Software Pblico Brasileiro (http://
www.softwarepublico.gov.br/).

Informaes sobre a licena: http://www.gnu.org/licenses/gpl-2.0.html


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

2. Informaes Tcnicas e Instalao

2.1 Informaes sobre Arquitetura e Tecnologias

Este sistema foi desenvolvido utilizando a linguagem PHP de forma orientada a


objetos. Para agilizar os processos de desenvolvimento foi utilizado o framework de
desenvolvimento Codeigniter verso 1.7.3.

J para o armazenamento de dados foi utiizado o banco de dados PostgreSQL, verso


8.4.

Alm disto, o desenvolvimento segue um padro de interface e estrutura definido pela


equipe do NTIC, j utilizado no desenvolvimento de outros sistemas web da Instituio.

2.1.1 Framework de Desenvolvimento Codeigniter

O objetivo do framework Codeigniter fornecer um conjunto de bibliotecas para


as tarefas mais comuns que necessitem ser realizadas dentro da estrutura de
programao, alm de fornecer uma interface de acesso a estas bibliotecas,
possibilitando um processo de desenvolvimento mais rpido, mantendo o foco
dos desenvolvedores em seu projeto, minimizando a quantidade de cdigo que
necessria para que as tarefas sejam realizadas e os problemas do projeto resolvidos.

O Codeigniter um framework leve, com ampla compatibilidade entre diversas verses


e configuraes tpicas do PHP, que necessita de pouca ou nenhuma configurao
para comear o desenvolvimento, sem necessidade de se utilizar linhas de comando.
Mais informaes, bem como a documentao completa do framework esto
disponveis em http://www.codeigniter.com/.

2.1.2 Banco de Dados PostgreSQL

O PostgreSQL um sistema gerenciador de banco de dados objeto-relacional de


cdigo aberto largamente utilizado em todo o mundo. Este sistema roda em todos
os grandes sistemas operacionais, incluindo GNU/Linux, Unix, e MS Windows.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

totalmente compatvel com ACID, tendo suporte completo a chaves estrangeiras,


junes, vises, gatilhos e procedimentos armazenados. Inclui a maior parte dos tipos
de dados do ISO SQL:1999, suportando tambm o armazenamento de objetos binrios,
incluindo figuras, sons ou vdeos.

Foi escolhido devido s suas caractersticas funcionais, sua estabilidade,


confiabilidade e desenvolvimento ativo. Para mais informaes, consulte o site: http://
www.postgresql.org/.

2.2 Requisitos do Sistema

Para utilizar o Sistema Gerenciador de Certificados Eletrnicos, ser necessrio instalar


em seu ambiente os seguintes pacotes:

Apache2 com mod_rewrite habilitado.


PHP5, com suporte a GD2, LDAP e PostgreSQL
Servidor de Banco de Dados PostgreSQL
Servidor de Diretrio LDAP (Opcional)
GetText

2.3 Instrues de Instalao

Antes de comear a instalao do sistema, verifique se todos os componentes


necessrios (veja a seo Requisitos do Sistema) esto disponveis;

Depois que todos os componentes necessrios estejam instalados, siga as instrues a


partir do item 2.3.1 deste manual.

2.3.1 Comeando a Instalao e Definindo as permisses

Descompacte o pacote de instalao no diretrio do servidor WEB de sua escolha e


edite o arquivo .htaccess do diretrio raiz do sistema para refletir sua estrutura de
diretrios e a codificao de caracteres padro, caso seja necessrio.

Defina as permisses do seu diretrio de forma a permitir que o diretrio da aplicao


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

possa ser lido e tenha permisso de execuo, e que o subdiretrio uploads tenha
permisso de escrita pelo seu servidor Web.

2.3.2 Configurao do sistema

Para configurar o sistema, necessrio editar os arquivos localizados no diretrio


system/application/config/, conforme segue:

Edite a chave $config['base_url'] no arquivo config.php. Esta chave dever


conter o endereo web da raiz do sistema. Caso no seja configurada corretamente, o
sistema poder ficar inacessvel.

2.3.3 Criptografia e Chaves

Este sistema utiliza uma chave de criptografia de 256 bits para auxiliar na gerao das
chaves de segurana dos certificados. Edite o arquivo config.php e atribua sua
chave no valor em $config['encryption_key']. Uma chave vlida deve possuir
32 caracteres e ser composta de caracteres alfanumricos, maisculos e minsculos.

2.3.4 Instalao do Banco de Dados

Para configurar o banco de dados do sistema, carregue em seu servidor o script SQL
incluso no diretrio doc/sql no pacote fornecido.

Depois de criar o banco de dados em seu servidor, abra o arquivo system/config/


database.php, e edite as seguintes chaves:

$db['default']['hostname'] = Servidor de banco de dados.


$db['default']['port'] = Porta padro de escuta do banco.
$db['default']['username'] = Nome do usurio do banco de dados.
$db['default']['password'] = Senha do usurio do banco de dados.
$db['default']['database'] = Nome da base de dados.

NOTA: O script de banco de dados original est em formato PostgreSQL (Plain Text/
SQL).
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

2.3.5 Configurao de Constantes

Para que os certificados emitidos pelo sistema exibam a URL de validao de


forma correta, necessrio editar tambm o arquivo config/constants.php,
alterando a constante URL_CERTIFICADO para o mesmo valor colocado em
$config['base_url'].

2.3.6 Configurao interna do sistema

necessrio configurar, alm da edio de arquivos de configurao do framework


CodeIgniter, as opes internas do sistema, que so guardadas em banco de dados.
Esta configurao feita atravs do menu Sistema, opo Configuraes.

Dentre estas opes, esto as seguintes:

Configuraes de Autenticao
o Modo de Autenticao: Pode ser escolhido entre LDAP, Banco de
Dados e Mista. O modo de autenticao altera o modo como os usurios
so tratados dentro do sistema quanto verificao da sua identidade.
Recomenda-se escolher um modo e no alter-lo sem testes prvios, por
risco de instabilidade do sistema.
o Configuraes LDAP (apenas quando a autenticao LDAP ou Mista
estiver selecionada)
Servidor LDAP: Endereo do servidor LDAP institucional
Porta LDAP: Porta de escuta do servidor LDAP
DN Base LDAP: Base para autenticao de usurios LDAP
DN Master LDAP: Usurio do sistema para busca de dados no
LDAP
DN Search LDAP: rvore para busca de usurios do LDAP
Senha LDAP: Senha do usurio Master para realizar buscas no
LDAP

Configuraes de Upload
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Tamanho mximo de Upload: Deve ser configurado respeitando


os limites de configurao do PHP no servidor, definidos no arquivo
php.ini.
Caminho de Upload: Caminho para upload de arquivos do sistema.
Caso seja alterado para um local externo ao sistema, deve possuir um
subdiretrio modelos para armazenamento dos arquivos da galeria de
certificados.
Extenses permitidas: Especifica que extenses de arquivo so
permitidas para upload. Ideal para garantir a segurana do sistema.

Configuraes de Mensagens
E-mail padro do sistema: E-mail utilizado para testes de endereo e
comunicaes em geral. Deve existir e estar operacional.
IP do Servidor DNS: IP do servidor DNS para buscas de endereos
e verificaes para envio de correspondncia eletrnica. Deve estar
operacional e acessvel a partir do servidor do sistema.
Texto de Mensagem de Notificao: Modelo de mensagem utilizado
para envio de e-mail de notificao de disponibilidade de certificados
vlidos.
Texto de Mensagem de Alterao de Status: Template de mensagem
utilizado para envio de e-mail de notificao sobre a alterao de situao
de certificados.
Texto de Mensagem de Notificao de Qualidade: Template de
mensagem utilizado para envio de e-mail de notificao aos controladores
de qualidade dos eventos para que possam efetuar a liberao de
certificados para emisso.

NOTA: Esta configurao poder ser feita apenas pelos Adminstradores do Sistema
(exceto Administradores Limitados).

2.4 Acesso ao Sistema

O acesso ao sistema depender da configurao atual da autenticao (veja a seo


Configuraes deste manual).

Existem duas formas possveis de acessar:


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

a) Atravs do cadastro do seu usurio e senha como Organizador de algum evento,


utilizando uma senha cadastrada pelo Administrador do Sistema;

b) Atravs de sua senha em um Servidor de Diretrio LDAP, previamente configurado


pelo Administrador do Sistema.

Para acessar a interface do sistema (Figura1), utilize o endereo http://


www.exemplo.com.br/certificados/ (ou o endereo informado pelo Administrador).

Figura 1 - Tela Inicial do Sistema


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

3. Controle de Usurios e Permisses


O controle de usurios define as permisses que os mesmos tero utilizando o sistema
aps realizarem o acesso. O Sistema de Gesto de Certificados Eletrnicos apresenta
cinco tipos diferentes de papis de usurios, com um conjunto distinto de permisses.

So eles: Administradores de Sistema, Administradores Limitados, Controladores de


Qualidade Globais, Controladores de Qualidade Locais e Organizadores de Evento. A
seguir, so detalhadas a funo e os privilgios destes usurios.

3.1 Administradores de Sistema

o usurio que detm acesso integral ao sistema, podendo tambm criar novos
usurios e delegar a cada um deles as devidas permisses, bem como alterar seus
dados de acesso (inclusive a senha, quando o sistema estiver configurado para
autenticao em Banco de Dados). Ele tambm pode alterar configuraes do sistema
definindo os parmetros gerais do sistema, que afetam a forma como o sistema se
comporta e realiza suas tarefas, como a forma de autenticao de usurios, entre
outras informaes.

3.2. Administradores Limitados do Sistema

O Administrador com permisses limitadas, tem a restrio de somente ver todos os eventos
em que estiver associado e podendo gerenci-los, bem como criar usurios e novos eventos.
Ainda assim, no poder acessar as configuraes avanadas do sistema, tarefa reservada
aos Administradores.

NOTA: O usurio com funes de administrador limitado poder incluir novos usurios, mas
no poder adicionar privilgios de Administrador e/ou Controlador de Qualidade Global, e
tambm no lhe ser permitido alterar a senha do usurio. A alterao da mesma dever ser
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

realizada pelo prprio usurio cadastrado pela tela de login, atravs da opo Recuperar Senha
ou pelo Administrador Global.

Observao: Esta regra vale apenas para autenticao configurada como Banco de Dados.
Para outras configuraes, consulte o Administrador do Sistema.

3.3 Controladores de Qualidade Globais e Locais

O usurio com funo de controlador de qualidade tem o papel de garantir que os


certificados sejam entregues dentro do padro desejado pela comisso organizadora
ou mesmo pela instituio de ensino. Aps a importao dos certificados, eles no
podem ser liberados ainda: ficam pendentes aguardando a validao do controlador
global ou local.

A diferena entre um controlador global e um local a abrangncia de sua permisso:


o Controlador Global pode atuar em todos os eventos gerenciados pelo sistema, mas
o Controlador Local possui permisso para avaliar apenas certificados de eventos
especficos.

Desta forma, possvel definir para cada evento uma pessoa ou um grupo de pessoas
que seja responsvel por verificar e validar os certificados gerados, de forma que eles
estejam em conformidade com os padres estabelecidos, como legibilidade, aparncia,
ou mesmo garantir que suas informaes estejam corretas.

Caso no seja definido um controlador local, os certificados gerados sero submetidos


para avaliao ao Controlador Global, que responsvel por avaliar todos os
certificados gerados no sistema.

3.4 Organizadores de Evento

O organizador do evento responsvel pela criao dos modelos e a efetiva gerao


dos certificados, cabendo a ele, alm da criao dos modelos, a responsabilidade por
importar os dados de certificados e notificar os participantes da sua liberao, depois
que o Controlador de Qualidade avaliar e aprovar os certificados gerados. o usurio
com o menor nvel de permisso dentro do sistema.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

3.5 Permisses de Acesso dos Usurios

Na Tabela 1 esto relacionadas as permisses de acesso de cada tipo de usurio


de forma detalhada, para auxiliar na definio de papeis de usurios e resoluo de
problemas.

Tabela 1 - Tabela de permisses de acesso

Usurio / Funcionalidade Adm. Adm. Controlador de Controlador Organizador


Limitado1 qualidade global local do local do
evento evento

Configurao do Sistema

Cadastro de Usurios

Cadastro de Eventos

Edio de Eventos

Vincular Usurio ao Evento

Atribuir Controlador Local a


Evento

Excluso de Eventos

Cadastro de Modelos

Edio de Modelos

Excluso de Modelos

Importao de Dados

Visualizar Listagem de
Certificados
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Avaliao de Certificados
(Validar / Revogar / Apagar
Certificados)

Notificao de
Disponibilidade de
Certificados
1Poder editar somente os eventos que est associado como organizador.

4. Cadastros
4.1. Cadastro de usurios

Todos os usurios precisam ser cadastrados antes de utilizar o sistema, independente


do tipo de autenticao utilizado. Este procedimento visa garantir maior controle sobre
quais usurios sero responsveis pelo uso do Sistema de Certificados na instituio.

4.1.1 Criando um usurio

O primeiro passo para utilizao do sistema realizar o cadastro dos usurios que
utilizaro o Sistema de Gesto de Certificados Eletrnicos. Os usurios podem assumir
quatro papis diferentes: Administrador, Controlador de Qualidade Global, Controlador
de Qualidade Local ou organizador de evento.

1 Clique no menu Cadastros, na parte superior direita da tela.


2 Clique na opo Usurios.

Ser exibida inicialmente uma listagem dos usurios. Para cadastrar um novo usurio,

clique no boto novo ( ). Ser apresentada uma tela conforme a figura 2.


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 2 - Tela de cadastro de usurios

Os campos Cdigo / Data de Incluso / Data de Alterao sero preenchidos


automaticamente pelo sistema. Os demais campos da seo Dados Pessoais (Nome,
Documento, E-mail e Telefone) so campos de preenchimento obrigatrio.

Os dados de acesso ao sistema variam de acordo com o tipo de autenticao


selecionado (LDAP, Banco de Dados ou Mista). No caso de autenticao LDAP s
necessrio indicar o nome de usurio correspondente. A senha verificada no servio
do LDAP.

No caso de autenticao mista, a senha de banco de dados conferida primeiro, e


posteriormente a senha do LDAP. A senha armazenada apenas para a autenticao
em banco de dados. A senha do LDAP nunca armazenada no sistema.

4.1.2 Permisses Globais de Usurio

Pode-se tambm indicar na tela de cadastro do usurio se o usurio Administrador


do Sistema, Administrador Limitado ou Controlador de Qualidade Global, indicando
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Limitado, Sim ou No no campo correspondente.

No caso de organizador de evento ou controlador de qualidade local, essa configurao


ter que ser realizada diretamente na tela de cadastro do evento.

NOTA: Utilize sempre com cuidado a liberao da permisso para administrao


do sistema. Usurios com permisso de Administrador Limitado podem cadastrar
apenas usurios com o nvel de permisso mais baixo que o seu. Neste caso, As
opes Administrador do Sistema e Controlador Global no sero visveis, e sero
gravadas ambas com o valor No. Alm disto, estas opes no podero ser editadas
por este tipo de usurio (assim como a senha dos usurios, salvo a senha do prprio
Administrador Limitado).

4.2 Evento

4.2.1 Cadastro de novo evento

Para o cadastro do evento necessrio executar o seguinte procedimento:

1 Clique no menu Cadastros, na parte superior direita da tela.


2 Clique em Eventos.
Ser visualizada uma tela como mostrado na figura 3, listando os eventos cadastrados
no sistema.

Figura 3 - Listagem dos eventos cadastrados

Para cadastrar um novo evento clique no boto Novo ( ). Ser apresentada uma
tela conforme a figura 4. Preencha os campos solicitados. Os campos marcados com
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

asterisco (*) so campos de preenchimento obrigatrio.

Figura 4 - Tela de cadastro do evento

Na barra superior do formulrio so apresentadas trs opes:

Figura 5 - Botes de cadastro

Salvar - Aps alterao em qualquer formulrio no sistema, ao clicar neste boto as


modificaes sero gravadas no banco de dados.

Cancelar - Caso no queira gravar as modificaes realizadas, clicar neste boto far o
sistema voltar tela anterior.

Aps salvar os dados bsicos no cadastro do evento, a tela habilitar o boto para
Adicionar os organizadores do evento.

NOTA: Apenas Administradores (inclusive os com permisso limitada) podem cadastrar


novos eventos.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

4.2.2 Vinculando e desvinculando os organizadores do evento

Para adicionar organizadores

Clique no boto e ser exibida uma listagem com todos os


organizadores cadastrados (Figura 6), clique no organizador desejado e depois na
opo Adicionar. Aps terminar de adicionar organizadores, clique em Cancelar para
fechar a listagem.

Figura 6 - Vinculando o organizador ao evento

Removendo Organizadores

Para desfazer o vnculo de um organizador com o evento, clique no boto excluir no


lado do nome do organizador conforme a figura 7.

Figura 7 - Opo para desvincular o organizador do evento

NOTA: Qualquer operao de vnculo ou remoo de organizadores e controladores


locais efetivada automaticamente.

IMPORTANTE: O administrador limitado que incluir um evento e desejar gerenci-


lo, dever permanecer como organizador na lista de pessoas do evento. Caso
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

contrrio, no poder mais gerenciar este evento depois que ele for criado. Caso no
seja cadastrado nenhum organizador, o evento s poder ser gerenciado por um
Administrador (exceto Administradores Limitados).

4.2.3 Definio de controladores de qualidade do evento

possvel definir para cada evento uma pessoa ou grupo de pessoas responsvel por
validar os certificados gerados e autorizar sua emisso. Desta forma aps a gerao
dos certificados, os mesmos s podero ser emitidos por meio de notificao aos
participantes aps o controlador de qualidade (local do evento ou global) aprovar os
grupos de certificados gerados.

Aps vincular os organizadores de um evento, podem ser definidos os controladores


de qualidade locais, clicando no cone da coluna Controlador ao lado do nome do
organizador a ser escolhido na tabela de organizadores do evento, conforme a figura 8.

Figura 8 - Opo para definir o controlador local

Pode-se verificar visualmente quais usurios so ou no controladores de qualidade


locais, atravs do cone da coluna Controlador, conforme a Tabela 2:

Tabela 2 - cones de indicao de Controlador


cone Situao

O usurio est cadastrado como Controlador de qualidade local

O usurio no est cadastrado como Controlador de qualidade local

4.2.4 Edio ou excluso de dados do evento

Para realizar uma alterao nos dados de um evento, ou mesmo exclu-lo do sistema,
utilizamos a opo Eventos do menu Cadastros. Ao clicar nesta opo, a tela da figura
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

9 exibida, mostrando uma listagem dos eventos cadastrados:

Figura 9 - Listagem de Eventos

Para alterar os dados de um evento, clique no boto Editar ( ) ao lado do nome do


evento. Surgir ento um formulrio de cadastro com as informaes, para que possam
ser modificadas. Os controladores globais e locais de um evento podero editar
informaes do evento, mas no podero exclu-lo.
Para excluir um evento, clique no boto Excluir ( ) ao lado do nome do evento.
Surgir ento uma caixa de confirmao da opo. Clicando em OK, o registro
excludo da base de dados. Esta funo pode ser executada apenas pelos
Administradores.

NOTA: As informaes de organizadores do evento (vnculo com o evento) so


perdidas quando o evento excludo. Os eventos que possurem modelos de
certificados vinculados a eles no podero ser excludos. Esta operao NO poder
ser desfeita.

4.3 Participantes

4.3.1 Cadastro

O cadastro inicial dos participantes de eventos feito automaticamente atravs da


importao dos dados para gerao dos certificados. Consulte a seo Certificados
para mais detalhes.

4.3.2 Alterao dos dados de participantes


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Para realizar uma alterao ou mesmo a excluso de algum participante, basta clicar
em Cadastros - Participantes. Ser exibida uma tela semelhante figura 10, mostrado
uma listagem dos participantes que j foram cadastrados no sistema:

Figura 10 - Listagem de Participantes

Para alterar os dados de um participante, clique no boto Editar ( ) ao lado do


nome do evento. Surgir ento um formulrio de cadastro com as informaes, para
que possam ser modificadas.

OBS.: A excluso de registros de participantes s ser permitida para os


participantes que no tiverem registro de certificados associados a eles.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

5. CERTIFICADOS

5.1 Modelos de Certificados

5.1.1 Cadastrando Modelos

Antes da gerao dos certificados, necessrio cadastrar um ou mais modelos


de certificados de acordo com a necessidade do evento. Por exemplo, pode-se ter
necessidade de emitir certificados para participantes e palestrantes, sendo ento dois
modelos com caractersticas diferentes.

Para o cadastro de um modelo necessrio executar o seguinte procedimento:

1 Clique no menu Certificados


2 Clique em Modelos

Ser exibida uma tela como a apresentada na figura 11, listando os modelos de
certificados j cadastrados no sistema.

Figura 11 - Listagem dos modelos


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Para cadastrar um novo modelo de certificado clique no boto Novo ( ). Ser


apresentada uma tela conforme a figura 12, caso j tenha uma modelo cadastro e
queira utilizar o mesmo alterando apenas algumas informaes possvel duplicar o
modelo desejado clicando no boto Clonar ( ).

Figura 12 - Tela de cadastro de um novo modelo de certificado - Dados bsicos

1 Etapa - Descrio do modelo

Preencha os campos solicitados, lembrando que os campos com * so campos


obrigatrios.

Nome - Preencher com o nome do modelo de certificado. Exemplo: Certificado


Tchelinux Organizador.

Evento - Selecione o evento cadastrado anteriormente a que se deve vincular o


modelo.

OBS: Cdigo - O sistema registrar a cdigo do modelo automaticamente, no sendo


necessrio preench-lo.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

2 Etapa - Texto da frente do certificado

Figura 13 - Tela de cadastro de modelo de certificado - Texto do Certificado

Ttulo - Ttulo do certificado, se houver. Geralmente aparece centralizado na parte


superior do certificado.

Carga horria - Preencha com a carga horria do evento a certificar. Pode ser carga
horria de um curso realizado, oficina, palestra. Serve apenas como controle interno.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Texto - Neste campo ser colocado o texto que ir gerar os certificados dos
participantes, tenha ateno ao preencher esse campo. Observe algumas orientaes a
partir do modelo apresentado:

Certificamos que NOME_PARTICIPANTE participou do evento NOME_EVENTO,


realizado nos dias 01 e 02 de dezembro de 2010.

Neste texto, os identificadores NOME_PARTICIPANTE e NOME_EVENTO so campos


que devem estar obrigatoriamente no arquivo a ser importado para gerao dos
certificados. Os nomes dos campos precisam ter, no mnimo, duas palavras na sua
identificao, estar escritos em letras maisculas e deve-se evitar utilizar o caractere
ponto-e-vrgula (;) junto ao nome de um campo no texto do modelo de certificado. Voc
pode acrescentar mais campos se necessrio.

Instrues de importao - Este campo apresenta para o usurio informaes para a


importao do arquivo, e pode ser modificado para mostrar instrues exibidas durante
a importao de registros.

NOTA SOBRE A IMPORTAO: O arquivo com os dados para importao


deve estar no formato CSV e utilizar a codificao de caracteres UTF-8, com a
separao dos campos por ponto-e-vrgula (;) e ter, obrigatoriamente, os campos
NOME_PARTICIPANTE e EMAIL_PARTICIPANTE. Poder tambm conter outros
campos, desde que sigam as regras de importao.

Data Incluso - Automaticamente o sistema registrar a data de incluso do modelo,


no sendo necessrio preencher nada.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Data Alterao - Automaticamente o sistema registrar a data de alterao do modelo,


no sendo necessrio preencher nada.

Aps terminada a primeira etapa de criao do modelo, clique no boto Salvar.

Depois que os dados estiverem gravados na base de dados, aparecer o boto

Visualizar ( ) na barra de botes localizada na parte superior da tela, que


possibilita ter uma visualizao prvia (em formato PDF) de como o certificado parecer
com o texto e caractersticas de layout atuais.

NOTA: As alteraes no modelo s sero visualizadas ao salvar as alteraes no


banco de dados. Para isso, clique em Salvar antes de visualizar as alteraes.

Para certificados com formato frente e verso:

Quando houver necessidade de se incluir informaes no verso do certificado, deve


ser utilizada a aba Texto Verso (figura 14). Pode-se ou no incluir, da mesma maneira
que no anverso um ttulo e uma rea de texto para, por exemplo, incluir a tabela de
programao do evento.

Os dados do verso tambm podem ser personalizados por certificado caso haja
necessidade, usando identificadores de texto, assim como no texto da frente do
certificado, podendo constar dados de campos diversos conforme a necessidade
requerida pelo tipo de certificado.

O sistema detectar se existe algum texto no verso e gerar um certificado com duas
pginas automaticamente. Caso no queira utilizar o verso do certificado, basta deixar
o campo Texto Verso em branco.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 14 - Tela de cadastro de modelo de certificado - Texto do Verso

2 Etapa - Definindo a Imagem de fundo

Um modelo de certificado padro normalmente se constitui de uma folha A4 com a


parte "fixa" dos certificados (Imagens e assinaturas, por exemplo). O sistema utiliza
este padro para trabalhar com imagens de fundo. Uma imagem de fundo para um
modelo deve ser cadastrada no sistema juntamente com os dados do modelo de
certificado.

Para colocar uma imagem de fundo em seu certificado, ela precisa estar de acordo com
certas medidas, conforme a orientao que segue:

Tipo de Imagem: JPEG


Fundo da Imagem: Totalmente ilustrado ou monocromtico (normalmente utilizado
para certificados mais simples), com fundo branco
Tamanho: 1106 pixels de altura por 756 pixels de largura (em mdia)
Orientao: A4, Paisagem
Resoluo: recomenda-se usar 300dpi (pontos por polegada), para garantir uma
melhor qualidade da impresso em papel.

Estas medidas podem ser usadas para produzir a imagem em um programa grfico,
como o GIMP.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Para importar a imagem, necessrio escolher uma das seguintes opes, na aba
Imagem de Fundo:

Usar arquivo neste computador - Nesta opo possvel procurar a imagem de


fundo no computador (Figura 13) clicando na opo Selecionar arquivo.

Figura 14 - Seleo de Imagem de Fundo

Usar um modelo da galeria - A cada modelo importado para o sistema, a imagem


do modelo fica disponvel em uma galeria. Neste caso, se a imagem de fundo j foi
enviada durante o cadastro de outro modelo, o processo facilitado, podendo-se
apenas selecionar o modelo j presente no sistema clicando na imagem escolhida
(Figura 15). Depois de selecionar sua imagem de fundo, clique sobre o boto Salvar.

DICA: Procure sempre utilizar nomes de arquivos de acordo com a regra do sistema
operacional do seu servidor. Recomendamos o uso de nomes de arquivos em letras
minsculas, sem espaos e sem acentos.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 15 - Galeria de Modelos

3 Etapa - Ajuste de posio dos elementos do certificado

Na terceira etapa, existe a possibilidade de alterar o layout padro do certificado,


modificando as caractersticas de Estilo (fonte padro do certificado), Ttulo e Texto
do Certificado (distncia relativa ao topo da pgina ou seo de ttulo, Alinhamento
da seo de texto, e alinhamento interno do texto, bem como tamanho e cor da fonte),
e as caractersticas do rodap (alinhamento do texto e distncia da seo anterior, cor
do texto) (Figuras 16 e 17).
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 16 - Layout de Certificado (A)

Figura 17 - Layout de Certificado (B)

5.1.2 Edio ou excluso de modelo

Para realizar uma alterao ou mesmo a excluso de algum modelo, podemos observar
na figura 18 que quando clicamos em Certificados - Modelos, mostrada uma listagem
dos que j foram includos no Sistema.

Figura 18 - Listagem de Modelos de Certificados

Para alterar os dados de um modelo, clique no boto Editar ( ). Ser aberto o


formulrio de cadastro de modelo com os dados do modelo escolhido, para que sejam
realizadas as modificaes necessrias.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

NOTA: Caso existam certificados gerados para este modelo e o texto do modelo seja
alterado, o texto dos certificados j gerados ser alterado automaticamente pelo
sistema. Neste caso, se forem muitos certificados j existentes, a gravao dos dados
poder demorar algum tempo.

Para realizar a excluso do modelo, clique no boto Excluir ( ). Ser exibida uma
mensagem de confirmao da excluso. Caso o modelo de certificados tenha algum
certificado associado a ele no banco de dados, o modelo no poder ser excludo.

5.2 Importar dados

A importao de dados o processo da gerao eletrnica dos certificados


propriamente dita. Neste momento so includos os registros de participantes
associados ao modelo de certificados, o texto e o nmero de autenticao de cada
certificado so atribudos e as informaes so gravadas na base de dados.

Para que isto seja realizado, necessria a criao de um arquivo em formato CSV.
Para criao do modelo de certificados e do respectivo arquivo de importao, consulte
o item Cadastrando Modelos.

Figura 19 - Tela de importao de dados

A figura 19 representa a tela de importao de dados. Para que a importao seja


feita corretamente, necessrio selecionar o evento e modelo de certificado que sero
utilizados, e carregar o arquivo CSV utilizando o boto Selecionar Arquivo.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Este arquivo CSV deve seguir as instrues de importao que so exibidas na tela. A
opo Permitir registros duplicados deve ser selecionada de acordo com o desejado,
para evitar problemas com a importao do mesmo certificado mais de uma vez.

A opo notificar controladores permite avisar os controladores de qualidade sobre a


existncia de certificados que necessitem ser avaliados e liberados para notificao
posterior.

NOTA: Se forem definidos controladores locais, apenas estes controladores sero


avisados sobre cada certificado liberado. Se no existirem controladores locais, os
controladores globais so notificados automaticamente.

A opo Permitir registros duplicados faz com que, caso uma importao seja
interrompida por algum problema no processo (falta de energia ou problemas com a
rede, por exemplo), ela possa ser feita novamente, sem gerar os registros de certificado
que j foram processados.

Mesmo assim, caso ocorra algum problema, os certificados ainda passaro por uma
avaliao pelo Controlador de Qualidade antes de serem efetivamente liberados,
podendo tambm ser excludos nesta etapa do processo.

Depois de ajustar as opes de importao, clique no boto Importar ( ).

Obs.: Apenas o Controlador de Qualidade pode excluir ou revogar o registro de


um certificado gerado, caso seja necessrio.

Acompanhando o histrico de importao

possvel acompanhar todo o histrico de importaes. Para isto, necessrio


escolher o evento e modelo de certificado e clicar em Histrico. Surgir ento uma tela
com os registros de importaes para aquele modelo de certificado conforme a figura
20, contendo a data, hora, usurio, IP do usurio e informaes sobre o resultado da
importao.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 20 - Histrico de importaes para o modelo

NOTA: Aps importao dos certificados, os mesmos s podero ser liberados por
meio de notificao aos participantes aps o controlador de qualidade global ou local
aprovar os certificados.

5.3 Avaliao de Certificados

A etapa de avaliao de certificados foi criada para garantir que os certificados emitidos
pelo sistema passem por uma avaliao antes que sejam efetivamente enviados aos
participantes de eventos.

Esta avaliao se constitui na verificao de um certificado ou lote de certificados por


um rgo ou equipe que possa garantir que os dados do certificado emitido, alm de
corretos, estejam de acordo com um padro de qualidade (formatao, aparncia,
normas textuais) pr definido.

5.3.1 Avaliando Certificados

Para avaliar certificados, o Controlador de Qualidade deve utilizar a opo Avaliao


de Certificados, do menu Certificados. Ao selecionar esta opo, exibida uma tela
semelhante da Figura 21, onde o usurio poder selecionar qual evento e modelo
deseja avaliar.

Figura 21 - Seleo de Modelo para Avaliao

Note, para os Controladores Locais, nesta tela de seleo sero apresentados apenas
os eventos em que o usurio tiver permisso de Controlador. Caso o usurio seja
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

definido como controlador global, so exibidos todos os eventos cadastrados no


sistema, e seus respectivos modelos.

Aps selecionar o evento e o modelo de certificado desejado, exibida a listagem de


certificados do modelo para avaliao, podendo-se filtrar quais tipos de certificado so
exibidos, entre Vlidos, Revogados ou Pendentes (recm importados), como mostram
os detalhes das figuras 22A, 22B e 22C.

NOTA: Pode-se exibir mais de um tipo de situao simultaneamente, clicando na opo


correspondente e marcando-a.

Figura 22A: Detalhe da janela de avaliao - Caixa de pesquisa

Figura 22B: Detalhe da janela de avaliao - Preenchimento da Justificativa


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 22C: Detalhe da janela de avaliao - Seleo de Certificados a avaliar

Aps a seleo dos tipos de certificados, a lista atualizada automaticamente. Caso


deseje filtrar mais ainda os resultados da pesquisa, utilize a caixa de pesquisa no topo
da tela, escolhendo o critrio em Pesquisar por (figura 22A) e digitando o texto que
deseja buscar.

Em toda avaliao de certificados necessrio informar a justificativa da avaliao que


ser dada (figura 22B), podendo escolher se o certificado (ou grupo de certificados)
ser considerado vlido (apto para emisso), revogado (considerado invlido por
qualquer outro motivo, mas ainda disponvel no sistema), ou se ser apagado (aplicvel
apenas para os certificados que ainda estiverem pendentes).

Esta ltima opo apaga certificados que foram usados apenas como um lote de teste,
caso necessrio. (Esta operao, depois de realizada, no poder ser desfeita).

Enquanto um certificado estiver pendente, no poder ser considerado vlido, e nem o


participante a que ele se refere poder ser notificado.

Enquanto os participantes no tiverem sido notificados, a comisso organizadora


e os controladores de qualidade podero emitir certificados de prova, que sero
semelhantes ao modelo que segue, na figura 22D:
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 22D - Certificado de Teste

Este certificado poder ser usado para verificar a aparncia final de um certificado
antes que a emisso dos certificados esteja concluda.

A operao de validao de certificados poder ou no enviar notificaes aos


organizadores do evento e aos destinatrios de certificados, conforme aplicvel,
selecionando no campo Notificar por E-mail a opo desejada.

ATENO: Para cada certificado com a situao alterada ser enviada uma
mensagem de notificao.

Para efetivar a avaliao dos certificados, basta selecionar os certificados na ltima


coluna da tabela, podendo selecionar todos de uma vez (caixa de seleo no topo da
lista), ou individualmente (figura 22C), e clicar no boto Salvar.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Aps a avaliao, ser exibido um aviso de quantos certificados foram avaliados,


concluindo a operao. Este aviso semelhante ao exibido na figura 23:

Figura 23: Resultado da Avaliao

5.4 Listagem de Certificados

Na opo Certificados - Listagem possvel visualizar a relao de todos os


certificados gerados pelo sistema para um determinado evento escolhido (Figura 24).

Figura 24 - Seleo de Evento

Vejamos, por exemplo, os certificados gerados para o 1 Seminrio de Software Livre


Tchelinux Alegrete. Na figura 25 mostrada a relao de certificados emitidos.

Figura 25 - Listagem de Certificados do Evento

Na listagem de certificados possvel trabalhar com os certificados de trs formas


diferentes:
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Histrico - Todas as alteraes realizadas no registro do certificado so mantidas e


podem ser acompanhadas atravs desta opo.

Editar - permite alterar o texto do certificado em caso de um erro de digitao, por


exemplo, do nome do participante, sem ter que gerar um novo certificado.

Detalhes - apresenta informaes como data de liberao, texto do certificado,


validade do documento e tambm a opo de gerar o certificado em PDF, conforme
pode ser visualizada na figura 26.

Figura 26 - Detalhes do certificado

5.5 Notificar participantes

Este recurso permite que a organizao do evento comunique aos participantes que
os certificados esto disponveis para download, enviando o link individual de cada
certificado para seu destinatrio.

A Figura 27 mostra a tela do recurso para notificao, onde devem ser informados o
evento e o modelo de certificado. Aps, deve-se selecionar os participantes que se
deseja notificar. Pode-se selecionar apenas um, um grupo de participantes ou todos os
participantes.
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 27 - Notificao de Participantes

Dica: para selecionar participantes no sequenciais, utilize a tecla CTRL e clique no


nome do participante.

Aps selecionar os participantes que sero notificados, clique no boto Enviar. Ao


trmino do envio das mensagens de notificao, o sistema apresentar a relao de
e-mails a enviar, com a situao de cada um (enviado ou no), conforme ilustrado na
figura 28.

Figura 28 - Resultados da Notificao

NOTA: Dependendo do nmero de pessoas selecionado na lista para notificao, o


processo poder demorar algum tempo, uma vez que o sistema verifica se o e-mail de
notificao poder ser recebido (ou no) na caixa postal de destino.

Depois que o certificado gerado e as notificaes so emitidas pelos organizadores


do evento, cada participante receber em seu e-mail uma mensagem parecida com a
figura 29:
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Figura 29 - Modelo de Mensagem de Notificao

Ao clicar no link presente na mensagem, o usurio receber automaticamente um aviso


para confirmar o download do certificado em formato PDF, podendo ser gravado em
disco e impresso quando assim o desejar.

5.6 Verificando a Validade de um Certificado

Cada certificado tem em seu rodap um link de validao do documento atravs de


um cdigo criptografado. Digitando-se o link de validao no seu navegador web,
possvel a qualquer pessoa verificar a situao da validade do documento gerado.

O link semelhante ao seguinte:


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

http://www.exemplo.com.br/certificados/validar/BAEBAEBB5

Aps digitar o endereo no navegador que corresponda ao link de validao do


certificado, ser apresentada uma tela como a da figura 30, com as informaes do
documento:

Figura 30 - Detalhes do Certificado


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

6. Opes do Sistema

6.1 Configuraes do Sistema

Para acessar a tela que permite alterar as configuraes do sistema, clique em Sistema
- Configuraes.

NOTA: Para realizar as alteraes no sistema necessrio ter privilgios de


Administrador (exceto Administrador Limitado).

Na figura 28 so mostradas as Configuraes de Autenticao do sistema.

Figura 28 - Configuraes de Autenticao

Nesta tela so configurados os seguintes itens:

Modo de Autenticao - Poder ser escolhida a forma com que o sistema verifica as
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

senhas dos usurios e libera sua permisso de acesso. Caso sua empresa possua
um servidor de Diretrio LDAP, os dados para autenticao de usurios podero ser
informados nesta tela. Caso contrrio, as senhas dos organizadores sero gravadas no
banco de dados interno.

Pode-se tambm configurar o sistema para utilizar autenticao mista, onde


verificada primeiramente a senha no banco de dados e, caso no seja encontrada a
informao de senha, verificado o servidor LDAP para autenticar o usurio.

Ateno: Para salvar as informaes de configurao, clique no boto Salvar. Caso


precise restaurar as configuraes para o padro, utilize o boto Restaurar.

Na figura 29, vemos as configuraes utilizadas para upload de arquivos de importao


e arquivos grficos de modelos de certificados. Podem ser configuradas aqui as opes
de Tamanho mximo de upload, o caminho onde sero gravados os arquivos e todas
as extenses de upload de arquivos permitidas pelo sistema.

Figura 29 - Configuraes de Upload

Na aba Mensagens (figura 30) so configuradas as mensagens padro de notificao e


de justificativas para validao e revogao de certificados, bem como o Servidor DNS
para verificao de e-mails e a conta de e-mail padro para testes e envio de e-mail
MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

pelo sistema.

Figura 30 - Configuraes de Mensagens (Notificaes)


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

Para configurar as mensagens, utilize as seguintes constantes:

NOME_PARTICIPANTE - Especifica que nesta posio do texto ser escrito o nome do


participante que receber o certificado.

NOME_EVENTO - Especifica o nome do evento que emitiu a notificao.

EMAIL_EVENTO - Especifica o e-mail de contato dos organizadores do evento.

LINK_CERTIFICADO - Imprime o link que ser utilizado para emisso do certificado.

IDENTIFICACAO_CERTIFICADO - Escreve o cdigo de validao do certificado.

DESCRICAO_STATUS - Informa o status do certificado (se validado ou revogado).

DESCRICAO_JUSTIFICATIVA - Informa a justificativa do Avaliador.

NOTA: Os campos NOME_PARTICIPANTE, NOME_EVENTO e EMAIL_EVENTO


podem ser utilizados na configurao de todas as mensagens, pois
referem-se pessoa que receber o e-mail. das duas mensagens. O
campo LINK_CERTIFICADO especfico para a notificao de Emisso
e os campos IDENTIFICAO_CERTIFICADO, DESCRICAO_STATUS e
DESCRICAO_JUSTIFICATIVA so usados apenas na notificao de validao/
revogao de certificados.

6.2 Recuperao de Senhas de Usurios

Quando a autenticao de usurios estiver configurada para Banco de Dados, ser


possvel utilizar uma funo especial de recuperao de senha de usurios, clicando na
tela inicial na opo Recuperar Senha.

Se a opo estiver habilitada na configurao do sistema, uma tela semelhante da


MINISTRIO DA EDUCAO
UNIVERSIDADE FEDERAL DO PAMPA
NCLEO DE TECNOLOGIA DE INFORMAO E COMUNICAO
COORDENADORIA DE DESENVOLVIMENTO DE SISTEMAS

figura 31 exibida:

Figura 31 - Recuperar senha de usurio

Nesta tela, atravs da utilizao do nmero de documento informado no cadastro de


organizadores, o sistema poder enviar uma nova senha atravs do e-mail cadastrado
para o usurio.