A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

SISTEMA PROCESSUAL DIGITAL

Apresentações semelhantes


Apresentação em tema: "SISTEMA PROCESSUAL DIGITAL"— Transcrição da apresentação:

1 SISTEMA PROCESSUAL DIGITAL
Douglas Borrego Buchara João Paulo F. Guedes Rodrigo Rosa Nascimento

2 Introdução Ministério Público do Trabalho (MPT) Processos Trabalhistas

3 Visão Geral Auxiliar a gestão de documentos do Ministério Público do Trabalho; Permitir a inclusão do documento em formato digital (facilitar o acesso de informações processuais); Tramite de documentos;

4 Visão Geral Controle das partes envolvidas ( reclamante, reclamado, advogados, procuradores); Controle de Audiências ( agendamento com Procurador, partes envolvidas, advogados);

5 Caso de Uso

6 Classes

7 Arquitetura

8 Padrão Bussiness Delegate

9 Padrão Business Object

10 Padrão Transfer Object

11 Padrão DAO

12 Padrão Abstract Factory

13 Singleton

14 Factory Method

15 Padrão Facade

16 Componentização da Camada de Visualização
Aplicação de Design Patterns Frameworks Base para construção de aplicações Vantagens: ágil, arquitetura robusta, fácil manutenção/evolução Framework MVC Incorporar características de MVC para WEB Interfaces gráficas baseado em eventos

17 JSF (JavaServer Faces)
Incorpora características MVC para WEB Separação entre visualização e regras de negócio

18 JSF e MVC Controle: Servlet FacesServlet: receber requisições WEB
Arquivos de configuração: associações, mapeamentos e regras de navegação Manipuladores de Eventos: receber dados, acessar modelo, devolve resultado ao FacesServlet

19 JSF e MVC (cont.) Modelo: Visualização: Objetos de negócio
Component trees: hierarquia de componentes UI, tornando possível unir um componente ao outro para formar interfaces mais complexas.

20 JSF e MVC (cont.)

21 JSF - Características Componentes extensíveis Tags JSP
Reuso de componentes da página Associação de eventos

22 JSF no Projeto – Diagrama Classes

23 JSF no Projeto – Arquivos e Classes

24 JSF no Projeto – Arquivos e Classes

25 JSF no Projeto – Fonte(página)

26 JSF no Projeto – faces-config.xml

27 JSF no Projeto – página inicial

28 JSF no Projeto –listagem

29 JSF no Projeto – inclusão

30 JSF no Projeto – detalhamento

31 JSF no Projeto – alteração

32 Componentização da Camada de Negócios
JPA – Java Persistent API Framework Camada de Persistência Maior produtividade (controle de persistência dentro do JAVA) Padrão para mapear objetos ORM – Mapeamento Objeto/Relacional Mapeamento O/R automatizado Objetos JAVA para Tabelas BDR Metadata descreve ORM

33 JPA – Java Persistent API (cont.)
Anotações (Anottation) Semelhante aos modificadores public e private Diminuindo a quantidade de código e o uso de arquivos de configuração xml Marcadas com um

34 JPA no Projeto – Pacote TO

35 JPA no Projeto – Classe Processo

36 JPA no Projeto – persistence.xml

37 Considerações finais:
Arquivo digital de processos;


Carregar ppt "SISTEMA PROCESSUAL DIGITAL"

Apresentações semelhantes


Anúncios Google