32
SISTEMA DE ADVOCACIA COM SISTEMA DE ADVOCACIA COM AUTOMATIZA AUTOMATIZA Ç Ç ÃO DO ANDAMENTO ÃO DO ANDAMENTO DOS PROCESSOS JUR DOS PROCESSOS JUR Í Í DICOS DICOS RECEBIDOS DO SISTEMA PUSH RECEBIDOS DO SISTEMA PUSH ATRAV ATRAV É É S DE E S DE E - - MAIL MAIL Acadêmico: Marcus Vin Acadêmico: Marcus Vin í í cius Felippi cius Felippi Orientador: Orientador: Paulo Roberto Dias Paulo Roberto Dias

SISTEMA DE ADVOCACIA COM AUTOMATIZA ÇÃO DO …dsc.inf.furb.br/arquivos/tccs/apresentacoes/2005-2marcusviniciusfe... · SISTEMA DE ADVOCACIA COM AUTOMATIZA ÇÃO DO ANDAMENTO DOS

  • Upload
    habao

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

SISTEMA DE ADVOCACIA COM SISTEMA DE ADVOCACIA COM AUTOMATIZAAUTOMATIZAÇÇÃO DO ANDAMENTO ÃO DO ANDAMENTO

DOS PROCESSOS JURDOS PROCESSOS JURÍÍDICOS DICOS RECEBIDOS DO SISTEMA PUSH RECEBIDOS DO SISTEMA PUSH

ATRAVATRAVÉÉS DE ES DE E--MAILMAIL

Acadêmico: Marcus VinAcadêmico: Marcus Viníícius Felippicius Felippi

Orientador: Orientador: Paulo Roberto DiasPaulo Roberto Dias

Roteiro da ApresentaRoteiro da Apresenta ççãoão

IntroduIntroduççãoão

FundamentaFundamentaççãoão TeTeóóricarica

EspecificaEspecificaççãoão

ImplementaImplementaççãoão

OperacionalidadeOperacionalidade

ConclusõesConclusões

IntroduIntrodu ççãoão

IInformnformáática na advocaciatica na advocacia

Site do TJSCSite do TJSC

Sistema PUSHSistema PUSH

Principais Objetivos do SistemaPrincipais Objetivos do Sistema

Capturar Capturar ee--mailsmails do Sistema PUSH e do Sistema PUSH e atualizar base de dadosatualizar base de dados

Manter agenda atualizada com as Manter agenda atualizada com as movimentamovimentaçções de cada processoões de cada processo

Manter cadastros de advogados, clientes Manter cadastros de advogados, clientes e processose processos

Gerar relatGerar relatóório com as movimentario com as movimentaçções ões dos processosdos processos

FundamentaFundamenta çção Teão Teóóricarica

Sistema PUSHSistema PUSH

Direito ProcessualDireito Processual

Protocolos de Protocolos de EE--mailmail

Formato de Mensagens EletrônicasFormato de Mensagens Eletrônicas

Trabalhos CorrelatosTrabalhos Correlatos

Sistema PUSHSistema PUSH

Sistema de envio automSistema de envio automáático de tico de ee--mailsmailscom as movimentacom as movimentaçções processuaisões processuais

Direito ProcessualDireito Processual

DistingueDistingue--se em três espse em três espéécies:cies:

Processo de conhecimento;Processo de conhecimento;

Processo de execuProcesso de execuçção;ão;

Processo cautelar.Processo cautelar.

Protocolos de Protocolos de EE--mailmail

SMTP: SMTP: SimpleSimple MailMail TransferTransfer ProtocolProtocol

IMAP: IMAP: Internet Mail Access ProtocolInternet Mail Access Protocol

POP: POP: Post Office ProtocolPost Office Protocol

Formato de Mensagens EletrônicasFormato de Mensagens Eletrônicas

Possui um formato simples separado em Possui um formato simples separado em

cabecabeççalho e corpoalho e corpo

Anexos arbitrAnexos arbitráários convertidos em formarios convertidos em forma

textualtextual

Formato MIME inventado pelo IETFFormato MIME inventado pelo IETF

Trabalhos CorrelatosTrabalhos Correlatos

ProtProtóótipo de um software aplicativo para tipo de um software aplicativo para

escritescritóório de advocacia com recursosrio de advocacia com recursos

voltados voltados àà internetinternet

Software que automatiza a busca de Software que automatiza a busca de

mensagens recebidas via mensagens recebidas via ee--mailmail comcom

arquivos anexos (POP e FTP)arquivos anexos (POP e FTP)

Sistema Agente JurSistema Agente Juríídicodico

Principais RequisitosPrincipais Requisitos

Manter processos e outros cadastrosManter processos e outros cadastrosCapturar Capturar ee--mailsmails provenientes do Sistemaprovenientes do SistemaPUSH e atualizar base de dados com asPUSH e atualizar base de dados com asmovimentamovimentaççõesõesVisualizar agenda das movimentaVisualizar agenda das movimentaçções dosões dosprocessosprocessosGerar relatGerar relatóórios de movimentarios de movimentaçções eões ehonorhonorááriosrios

EspecificaEspecificaççãoão

EnterpriseEnterprise ArchitectArchitect::

Diagrama de casos de usoDiagrama de casos de usoDiagrama de classesDiagrama de classesDiagrama de atividadesDiagrama de atividades

PowerDesignerPowerDesigner::

Modelo fModelo fíísico de dadossico de dados

Diagramas de Casos de UsoDiagramas de Casos de Uso

Diagrama de ClassesDiagrama de Classes

Diagrama de AtividadesDiagrama de Atividades

Modelo FModelo Fíísico de Dadossico de Dados

ImplementaImplementaççãoão

API API JavaMailJavaMail

MMéétodo todo RetornaConteudoRetornaConteudo()()

MMéétodo todo RetornaConteudoEnderecoRetornaConteudoEndereco()()

API API JavaMailJavaMailA API A API JavaMailJavaMail tem como objetivos principais:tem como objetivos principais:

Ser simples e fSer simples e fáácil de implementar;cil de implementar;Usar conceitos e interfaces que facilitam a Usar conceitos e interfaces que facilitam a integraintegraçção com outras API Java;ão com outras API Java;Dar suporte ao desenvolvimento de aplicaDar suporte ao desenvolvimento de aplicaççõesõesde de ee--mail mail robustas manipulando uma variedaderobustas manipulando uma variedadecomplexa de formatos de complexa de formatos de ee--mailsmails, tipos de, tipos dedados, acessos e transportes de dados;dados, acessos e transportes de dados;Permitir que desenvolvedores estendam suasPermitir que desenvolvedores estendam suasclasses para suas implementaclasses para suas implementaçções particularesões particularesde sistemas de mensagens.de sistemas de mensagens.

MMéétodo todo RetornaConteudoRetornaConteudo()()

MMéétodo responstodo responsáável pela extravel pela extraçção do ão do nnúúmero do processo, data da mero do processo, data da movimentamovimentaçção e descrião e descriçção da ão da movimentamovimentaçção. ão.

MMéétodo todo RetornaConteudoEnderecoRetornaConteudoEndereco()()

Tem a funTem a funçção de extrair o ão de extrair o link link onde onde estão as movimentaestão as movimentaçções no ões no sitesite do do TJSC TJSC

OperacionalidadeOperacionalidade

A demonstraA demonstraçção da operacionalidade da ão da operacionalidade da implementaimplementaçção serão seráá atravatravéés de um estudo s de um estudo de caso de cadastro de um processo, com de caso de cadastro de um processo, com importaimportaçção e visualizaão e visualizaçção das ão das movimentamovimentaççõesões

Cadastro de AdvogadoCadastro de Advogado

Cadastro de ClientesCadastro de Clientes

Cadastro de Partes ContrCadastro de Partes Contrááriasrias

Cadastro de Cadastro de ÁÁreasreas

Cadastro de ComarcasCadastro de Comarcas

Cadastro de Advogado ContrCadastro de Advogado Contrááriorio

Cadastro de ProcessoCadastro de Processo

ImportaImportaçção de Movimentaão de Movimentaççõesões

MovimentaMovimentaçções do Processoões do Processo

ConclusõesConclusões

Objetivos alcanObjetivos alcanççadosados

DificuldadesDificuldades

AvaliaAvaliaçção da API ão da API JavamailJavamail

AquisiAquisiçção de conhecimento em novasão de conhecimento em novas

ferramentasferramentas

ExtensãoExtensão

Como sugestão de extensão deste trabalho Como sugestão de extensão deste trabalho podepode--se estudar a viabilidade de buscar as se estudar a viabilidade de buscar as movimentamovimentaçções diretamente no ões diretamente no sitesite do TJSC do TJSC