SlideShare uma empresa Scribd logo
Fabiano Weimar dos Santos <xiru@xiru.org>
SPDO
Sistema de Protocolo de Documentos - SPDO
Plone Symposium South America
Brasília - 2012
Fabiano Weimar dos Santos <xiru@xiru.org>
Roteiro
 Quem sou eu?
 O que é SPDO?
 Objetivos
 Principais Funções
 Princípios
 Demo
 Tecnologia
Fabiano Weimar dos Santos <xiru@xiru.org>
Quem sou eu?
 Os amigos me chama de Xiru
 Mestre em Inteligência Artificial – UFRGS
 Consultor, Desenvolvedor, Sysadmin
 Escritor ”Aspira”
 … e recentemente estudante de música
Fabiano Weimar dos Santos <xiru@xiru.org>
O que é SPDO?
 Sistema de Protocolo de DOcumentos
 Primeira Especificação 2002
 Nova Especificação e
Implementação em 2011
 Contrato PNUD
 ”Saiu bem melhor que a encomenda” ;)
Fabiano Weimar dos Santos <xiru@xiru.org>
Objetivos
Manter registros de protocolo de
entrada, saída e trâmites de documentos
recebidos, expedidos e internos.
Fabiano Weimar dos Santos <xiru@xiru.org>
Objetivos
O sistema foi especificado para atender as
necessidades das Casas Legislativas, mas
poderá ser utilizado em outros tipos de
organizações.
Fabiano Weimar dos Santos <xiru@xiru.org>
Principais Funções
 Registrar o protocolo de documentos
recebidos, expedidos e internos;
 Registrar a tramitação interna dos
documentos;
 Consultar o teor dos documentos
protocolados e eventuais anexos;
 Consultar os protocolos dos documentos
e a sua tramitação por: número do
protocolo, referências, origem, destino,
tipo e assunto;
Fabiano Weimar dos Santos <xiru@xiru.org>
Princípios
 Segurança
 Transparência
 Formatos Abertos
 Banco de Dados Relacional
 Anexos no Sistema de Arquivos
 ZODB ”decorativo”
 Baseado no Plone 4
 Interface Simples
 Regras de Negócio = Pesadelo
Fabiano Weimar dos Santos <xiru@xiru.org>
Wiki
http://colab.interlegis.leg.br/wiki/SPDO
 Documentação Completa
 2 Horas de Vídeos
 Instalador Automático
 Máquinas Virtuais
http://repositorio.interlegis.gov.br/il.spdo/trunk/
 Código-fonte
 Logo (Davi Lima e Bruno Procópio)
Fabiano Weimar dos Santos <xiru@xiru.org>
Como instalar?
wget -O -
http://repositorio.interlegis.gov.br/
il.spdo/trunk/docs/install-spdo.sh | sh
(tudo em uma única linha)
Fabiano Weimar dos Santos <xiru@xiru.org>
Screenshots
Fabiano Weimar dos Santos <xiru@xiru.org>
Screenshots
Fabiano Weimar dos Santos <xiru@xiru.org>
Screenshots
Fabiano Weimar dos Santos <xiru@xiru.org>
Screenshots
Fabiano Weimar dos Santos <xiru@xiru.org>
Screenshots
Fabiano Weimar dos Santos <xiru@xiru.org>
Tecnologia
 Plone 4.1.4
 SQLAlchemy
 Reportlab
 JQuery
 DataTables e TableTools
 z3c.form
 ”Webservices”
Fabiano Weimar dos Santos <xiru@xiru.org>
Obrigado!
@xiru (twitter)
http://blog.xiru.org
http://youtube.com/pytown
http://www.pytown.com

Mais conteúdo relacionado

Semelhante a Sistema de protocolo de documentos - SPDO

3. OJS and Crossref - Brazil
3. OJS and Crossref - Brazil3. OJS and Crossref - Brazil
3. OJS and Crossref - Brazil
Crossref
 
C4 Model
C4 ModelC4 Model
C4 Model
Cristiano Cunha
 
Plone: O CMS da moda? - Consegi 2013
Plone: O CMS da moda? - Consegi 2013Plone: O CMS da moda? - Consegi 2013
Plone: O CMS da moda? - Consegi 2013
Tania Andrea
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Caio Moreno
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
IT4biz IT Solutions
 
Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014
Tania Andrea
 
SlideCast Overview do ProJuris Gestão Jurídica
SlideCast Overview do ProJuris Gestão JurídicaSlideCast Overview do ProJuris Gestão Jurídica
SlideCast Overview do ProJuris Gestão Jurídica
Carlos Pereira
 
A Lei ODF em SC
A Lei ODF em SCA Lei ODF em SC
TDC 2020 Porto Alegre - Data Protection Full Stack
TDC 2020 Porto Alegre - Data Protection Full StackTDC 2020 Porto Alegre - Data Protection Full Stack
TDC 2020 Porto Alegre - Data Protection Full Stack
Debora Modesto
 
Introdução ao GNU/Linux
Introdução ao GNU/LinuxIntrodução ao GNU/Linux
Introdução ao GNU/Linux
Robson Vaamonde
 
01 ubuntudesktop-160204165000
01 ubuntudesktop-16020416500001 ubuntudesktop-160204165000
01 ubuntudesktop-160204165000
Ware Pc
 
fisl12 - r7
fisl12 - r7fisl12 - r7
fisl12 - r7
CaioCSilva
 
Tdc 2020-poa-data-protection-full-stack
Tdc 2020-poa-data-protection-full-stackTdc 2020-poa-data-protection-full-stack
Tdc 2020-poa-data-protection-full-stack
Douglas Siviotti
 
Da introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools FlowDa introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools Flow
Ricardo Longa
 
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Caio Moreno
 
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
IT4biz IT Solutions
 
Pentaho inteligência de negócios utilizando software livre campus party 2011
Pentaho  inteligência de negócios utilizando software livre   campus party 2011Pentaho  inteligência de negócios utilizando software livre   campus party 2011
Pentaho inteligência de negócios utilizando software livre campus party 2011
Campus Party Brasil
 
ProJuris Gestão Jurídica - Processos e Contratos
ProJuris Gestão Jurídica - Processos e ContratosProJuris Gestão Jurídica - Processos e Contratos
ProJuris Gestão Jurídica - Processos e Contratos
Carlos Pereira
 
Demandas legais no desenvolvimento de software
Demandas legais no desenvolvimento de softwareDemandas legais no desenvolvimento de software
Demandas legais no desenvolvimento de software
Claudio Ferreira Filho
 
Monitoramento: logs como elementos de primeira ordem
Monitoramento: logs como elementos de primeira ordemMonitoramento: logs como elementos de primeira ordem
Monitoramento: logs como elementos de primeira ordem
Thaisa Silva
 

Semelhante a Sistema de protocolo de documentos - SPDO (20)

3. OJS and Crossref - Brazil
3. OJS and Crossref - Brazil3. OJS and Crossref - Brazil
3. OJS and Crossref - Brazil
 
C4 Model
C4 ModelC4 Model
C4 Model
 
Plone: O CMS da moda? - Consegi 2013
Plone: O CMS da moda? - Consegi 2013Plone: O CMS da moda? - Consegi 2013
Plone: O CMS da moda? - Consegi 2013
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
 
Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014
 
SlideCast Overview do ProJuris Gestão Jurídica
SlideCast Overview do ProJuris Gestão JurídicaSlideCast Overview do ProJuris Gestão Jurídica
SlideCast Overview do ProJuris Gestão Jurídica
 
A Lei ODF em SC
A Lei ODF em SCA Lei ODF em SC
A Lei ODF em SC
 
TDC 2020 Porto Alegre - Data Protection Full Stack
TDC 2020 Porto Alegre - Data Protection Full StackTDC 2020 Porto Alegre - Data Protection Full Stack
TDC 2020 Porto Alegre - Data Protection Full Stack
 
Introdução ao GNU/Linux
Introdução ao GNU/LinuxIntrodução ao GNU/Linux
Introdução ao GNU/Linux
 
01 ubuntudesktop-160204165000
01 ubuntudesktop-16020416500001 ubuntudesktop-160204165000
01 ubuntudesktop-160204165000
 
fisl12 - r7
fisl12 - r7fisl12 - r7
fisl12 - r7
 
Tdc 2020-poa-data-protection-full-stack
Tdc 2020-poa-data-protection-full-stackTdc 2020-poa-data-protection-full-stack
Tdc 2020-poa-data-protection-full-stack
 
Da introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools FlowDa introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools Flow
 
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
 
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
 
Pentaho inteligência de negócios utilizando software livre campus party 2011
Pentaho  inteligência de negócios utilizando software livre   campus party 2011Pentaho  inteligência de negócios utilizando software livre   campus party 2011
Pentaho inteligência de negócios utilizando software livre campus party 2011
 
ProJuris Gestão Jurídica - Processos e Contratos
ProJuris Gestão Jurídica - Processos e ContratosProJuris Gestão Jurídica - Processos e Contratos
ProJuris Gestão Jurídica - Processos e Contratos
 
Demandas legais no desenvolvimento de software
Demandas legais no desenvolvimento de softwareDemandas legais no desenvolvimento de software
Demandas legais no desenvolvimento de software
 
Monitoramento: logs como elementos de primeira ordem
Monitoramento: logs como elementos de primeira ordemMonitoramento: logs como elementos de primeira ordem
Monitoramento: logs como elementos de primeira ordem
 

Mais de Fabiano Weimar

Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)
Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)
Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)
Fabiano Weimar
 
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Fabiano Weimar
 
Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???
Fabiano Weimar
 
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo AlheioPortal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Fabiano Weimar
 
Introducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo PloneIntroducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo Plone
Fabiano Weimar
 
Integração de sistemas legados com Plone
Integração de sistemas legados com PloneIntegração de sistemas legados com Plone
Integração de sistemas legados com Plone
Fabiano Weimar
 
Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)
Fabiano Weimar
 
Faça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.cachingFaça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.caching
Fabiano Weimar
 
Adaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveisAdaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveis
Fabiano Weimar
 
Plone Yak Shaving and Bikeshedding
Plone Yak Shaving and BikesheddingPlone Yak Shaving and Bikeshedding
Plone Yak Shaving and Bikeshedding
Fabiano Weimar
 
Otimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websitesOtimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websites
Fabiano Weimar
 
Understanding Plone Security
Understanding Plone SecurityUnderstanding Plone Security
Understanding Plone Security
Fabiano Weimar
 
Tips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile PlatformsTips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile Platforms
Fabiano Weimar
 
Segurança no plone
Segurança no ploneSegurança no plone
Segurança no plone
Fabiano Weimar
 
Dicas e truques de otimização de websites python
Dicas e truques de otimização de websites pythonDicas e truques de otimização de websites python
Dicas e truques de otimização de websites python
Fabiano Weimar
 
Conhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UECConhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UEC
Fabiano Weimar
 
Novidades do plone 4
Novidades do plone 4Novidades do plone 4
Novidades do plone 4
Fabiano Weimar
 
O novo plone 4
O novo plone 4O novo plone 4
O novo plone 4
Fabiano Weimar
 
Reconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiroReconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiro
Fabiano Weimar
 
IPv6
IPv6IPv6

Mais de Fabiano Weimar (20)

Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)
Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)
Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)
 
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
 
Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???
 
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo AlheioPortal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
 
Introducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo PloneIntroducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo Plone
 
Integração de sistemas legados com Plone
Integração de sistemas legados com PloneIntegração de sistemas legados com Plone
Integração de sistemas legados com Plone
 
Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)
 
Faça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.cachingFaça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.caching
 
Adaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveisAdaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveis
 
Plone Yak Shaving and Bikeshedding
Plone Yak Shaving and BikesheddingPlone Yak Shaving and Bikeshedding
Plone Yak Shaving and Bikeshedding
 
Otimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websitesOtimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websites
 
Understanding Plone Security
Understanding Plone SecurityUnderstanding Plone Security
Understanding Plone Security
 
Tips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile PlatformsTips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile Platforms
 
Segurança no plone
Segurança no ploneSegurança no plone
Segurança no plone
 
Dicas e truques de otimização de websites python
Dicas e truques de otimização de websites pythonDicas e truques de otimização de websites python
Dicas e truques de otimização de websites python
 
Conhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UECConhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UEC
 
Novidades do plone 4
Novidades do plone 4Novidades do plone 4
Novidades do plone 4
 
O novo plone 4
O novo plone 4O novo plone 4
O novo plone 4
 
Reconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiroReconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiro
 
IPv6
IPv6IPv6
IPv6
 

Sistema de protocolo de documentos - SPDO

  • 1. Fabiano Weimar dos Santos <xiru@xiru.org> SPDO Sistema de Protocolo de Documentos - SPDO Plone Symposium South America Brasília - 2012
  • 2. Fabiano Weimar dos Santos <xiru@xiru.org> Roteiro  Quem sou eu?  O que é SPDO?  Objetivos  Principais Funções  Princípios  Demo  Tecnologia
  • 3. Fabiano Weimar dos Santos <xiru@xiru.org> Quem sou eu?  Os amigos me chama de Xiru  Mestre em Inteligência Artificial – UFRGS  Consultor, Desenvolvedor, Sysadmin  Escritor ”Aspira”  … e recentemente estudante de música
  • 4. Fabiano Weimar dos Santos <xiru@xiru.org> O que é SPDO?  Sistema de Protocolo de DOcumentos  Primeira Especificação 2002  Nova Especificação e Implementação em 2011  Contrato PNUD  ”Saiu bem melhor que a encomenda” ;)
  • 5. Fabiano Weimar dos Santos <xiru@xiru.org> Objetivos Manter registros de protocolo de entrada, saída e trâmites de documentos recebidos, expedidos e internos.
  • 6. Fabiano Weimar dos Santos <xiru@xiru.org> Objetivos O sistema foi especificado para atender as necessidades das Casas Legislativas, mas poderá ser utilizado em outros tipos de organizações.
  • 7. Fabiano Weimar dos Santos <xiru@xiru.org> Principais Funções  Registrar o protocolo de documentos recebidos, expedidos e internos;  Registrar a tramitação interna dos documentos;  Consultar o teor dos documentos protocolados e eventuais anexos;  Consultar os protocolos dos documentos e a sua tramitação por: número do protocolo, referências, origem, destino, tipo e assunto;
  • 8. Fabiano Weimar dos Santos <xiru@xiru.org> Princípios  Segurança  Transparência  Formatos Abertos  Banco de Dados Relacional  Anexos no Sistema de Arquivos  ZODB ”decorativo”  Baseado no Plone 4  Interface Simples  Regras de Negócio = Pesadelo
  • 9. Fabiano Weimar dos Santos <xiru@xiru.org> Wiki http://colab.interlegis.leg.br/wiki/SPDO  Documentação Completa  2 Horas de Vídeos  Instalador Automático  Máquinas Virtuais http://repositorio.interlegis.gov.br/il.spdo/trunk/  Código-fonte  Logo (Davi Lima e Bruno Procópio)
  • 10. Fabiano Weimar dos Santos <xiru@xiru.org> Como instalar? wget -O - http://repositorio.interlegis.gov.br/ il.spdo/trunk/docs/install-spdo.sh | sh (tudo em uma única linha)
  • 11. Fabiano Weimar dos Santos <xiru@xiru.org> Screenshots
  • 12. Fabiano Weimar dos Santos <xiru@xiru.org> Screenshots
  • 13. Fabiano Weimar dos Santos <xiru@xiru.org> Screenshots
  • 14. Fabiano Weimar dos Santos <xiru@xiru.org> Screenshots
  • 15. Fabiano Weimar dos Santos <xiru@xiru.org> Screenshots
  • 16. Fabiano Weimar dos Santos <xiru@xiru.org> Tecnologia  Plone 4.1.4  SQLAlchemy  Reportlab  JQuery  DataTables e TableTools  z3c.form  ”Webservices”
  • 17. Fabiano Weimar dos Santos <xiru@xiru.org> Obrigado! @xiru (twitter) http://blog.xiru.org http://youtube.com/pytown http://www.pytown.com