Workflow com Gestão Documental e Certificação Digital
Roberto Gallo
AgendaHistóricoApresentaçãoDemonstraçãoCronograma e Requisitos
HistóricoIdentificada 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 clientesEngenho de workflow, repositório de
documentos, módulo de certificação digital e aplicação exemplo voltada para Unicamp
Histórico IIEngenho 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/desenvolvidoRepositório:
Inteiramente projetado/desenvolvidoAplicação:
Inteiramente projetado/desenvolvido
Histórico IIIEngenho de workflow:
Bossa foi deixado de lado pois o mesmo não possuia mais suporte de desenvolvimento
Foi construído engenho completamente novoCertificaçã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 IVEvolução da Equipe
ApresentaçãoProposta Original x Estado AtualItem 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áticaComo os módulos se comunicam?
A aplicaçãoPré-requisitos
Cliente: browser Java compatívelServidor: 2GB RAM, disco rígido a contento (com
backup), S.O. LinuxFuncionalidades disponíveis x planejadas
A versão atual cobre todas as funcionalidades previstas
LimitaçõesNão suporta certificados A3 (em Smartcard)Assinatura limitada a arquivos PDFNão suporta split & merge de processos (tarefas
em ||)
Demonstração do DocflowNo endereço do projeto
https://www.lca.ic.unicamp.br/trac/pkiecmPor vídeo
Fluxo da RNP gravado para apresentação
Cronograma Atividades em 2009Disponibilidade de Pessoal
Gallo: Finalizando participação em 31/10/2009Péricles: Retoma atividades DAC em
31/10/2009Desenvolvimento
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 2010Funcionalidades candidatas
Uso de múltiplos tipos de documentos Integração com certificados A3 Integração direta com ASI-HSMUso do padrao brasileiro de assinatura digitalEditor gráfico de fluxos (grande empreitada)
Geração de XML de fluxos Geração de páginas automáticas
Ampla documentaçãoRecursos necessários
Equipe com ao menos 3 implementadores, 1 coordenador (eng. Software), 1 especialista segurança
Infra-estrutura: recursos para equipamentos laptops e servidores