Workflow com Gestão
Documental e Certificação Digital
Roberto Gallo
Agenda
 Histórico
 Apresentação
 Demonstração
 Cronograma e Requisitos
Histórico
 Identificada necessidade de ferramenta para gestão
documental e de processos com certificação digital em
2008
 Montado projeto com Unicamp, Klais e recursos RNP
 Proposto framework para desenvolvimento de
aplicações por clientes
 Engenho de workflow, repositório de documentos,
módulo de certificação digital e aplicação exemplo
voltada para Unicamp
Histórico II
 Engenho de workflow:
 Proposta inicial usar o “Bossa” como base;
 Certificação digital:
 Proposta inicial utilizar Adobe PDF Reader como
assinador e verificador de documentos no lado cliente;
 Lado servidor projeto/desenvolvido
 Repositório:
 Inteiramente projetado/desenvolvido
 Aplicação:
 Inteiramente projetado/desenvolvido
Histórico III
 Engenho de workflow:
 Bossa foi deixado de lado pois o mesmo não possuia
mais suporte de desenvolvimento
 Foi construído engenho completamente novo
 Certificação Digital:
 Adobe PDF Reader não assina documentos não gerados
por Adobe PDF Pro
 Foi construído applet e servlet especialmente para o fim
de assinatura de documentos no lado cliente
Histórico IV
Evolução da Equipe
Set
Out
Nov
Dez
Jan
Fev
Mar
Abr
Mai
Jun
Jul
A
V
A
V
A
V
A
V
A
V
A
A
A
V
A
V
A
V
A
V
A* A
A
A
2v
A
V
A
V
A
V
A
V
A
V
A
A
A
V
A
V
A
V
A
V
A
A
A
A
2v
A
2v
A
2v
A
2v
A* A
A
A
A
U
A
U
A
U
A
U
A
A
A
2v
A
2v
A
2v
A
2v
A* A
A
A
A
U
A
U
A
U
A
U
Out
Ago
A
2v
Set
Jul
Ago
Jun
Pessoal Gallo
Eduard Pericles Mauro
o
A
A
A
A
U
A
U
Apresentação
Proposta Original x Estado Atual
Item
Original
Atual
Engenho de Workflow
Sim, baseado no Bossa
Sim, totalmente
desenvolvido
Certificação Digital –
Cliente
Sim, utilizanddo como
base o reader
Sim, com assinador
totalemente desenvolvido
Certificação Digital –
Servidor
Sim
Sim
Repositório de
documentos
Sim
Sim
Aplicação Exemplo
Sim
Sim
Ampla documentação
Sim
Não, não ampla o
suficiente
Editor gráfico de fluxos
Não
Base oferecida pela Klais
Módulo de administração
Não (não foi previsto)
Sim, final de
implementação
Aplicação – Arquitetura da Solução
 Arquitetura - Visão Esquemática
 Como os módulos se comunicam?
A aplicação
 Pré-requisitos
 Cliente: browser Java compatível
 Servidor: 2GB RAM, disco rígido a contento (com
backup), S.O. Linux
 Funcionalidades disponíveis x planejadas
 A versão atual cobre todas as funcionalidades previstas
 Limitações
 Não suporta certificados A3 (em Smartcard)
 Assinatura limitada a arquivos PDF
 Não suporta split & merge de processos (tarefas em ||)
Demonstração do Docflow
 No endereço do projeto
 https://www.lca.ic.unicamp.br/trac/pkiecm
 Por vídeo
 Fluxo da RNP gravado para apresentação
Cronograma Atividades em 2009
 Disponibilidade de Pessoal
 Gallo: Finalizando participação em 31/10/2009
 Péricles: Retoma atividades DAC em 31/10/2009
 Desenvolvimento
 31/10/2009 – entrega de if. de Adm –fechamento do prot
 30/11/2009 – split & merge de fluxos (DAC)
 Homologação
 Uso inicial nos fluxos da RNP
Cronograma Atividades 2010
 Funcionalidades candidatas
 Uso de múltiplos tipos de documentos
 Integração com certificados A3
 Integração direta com ASI-HSM
 Uso do padrao brasileiro de assinatura digital
 Editor gráfico de fluxos (grande empreitada)


Geração de XML de fluxos
Geração de páginas automáticas
 Ampla documentação
 Recursos necessários
 Equipe com ao menos 3 implementadores, 1 coordenador (eng.
Software), 1 especialista segurança
 Infra-estrutura: recursos para equipamentos laptops e servidores
Download

downloading