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

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

Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra.

Apresentações semelhantes


Apresentação em tema: "Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra."— Transcrição da apresentação:

1 Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra

2 Agenda Metas e restrições Visão de Casos de uso Visão lógica Visão de implantação Visão de implementação Qualidade

3 Metas e restrições da Arquitetura O Sistema deve prover uma fácil manutenção. O Sistema deve funcionar nos principais navegadores web existentes. O Sistema deve ser portável. Nenhuma transação do sistema deve ultrapassar o tempo de resposta de 5 segundos. O Sistema deve suportar o acesso de 50 usuários simultaneamente, sem que isso afete o tempo de resposta.

4 Visão de Casos de Uso (1/3)

5 Visão de Casos de Uso (2/3)

6 Visão de Casos de Uso (3/3)

7 Visão Lógica

8 Visão Lógica - Pages Representa a camada de visualização da aplicação. Ele é composto por páginas XHTML que utilizam componentes do JSF e Richfaces, entre outros.

9 Visão Lógica – Pages

10 O Control é composto por Managed Beans do JSF. Visão Lógica - Control

11 Visão Lógica

12 É composto por SessionBeans do EJB3, que servem como fachadas para a camada de regras de negócio. Visão Lógica - Service

13

14 É composto por POJOs com anotações JPA para o mapeamento objeto-relatcional. Visão Lógica - Entity

15

16 Visão Lógica

17 Visão de Implantação Arquitetura client-server Ambiente com JVM Servidor de aplicações JBoss 7 Cliente com navegador web

18 Visão de Implantação

19 Visão de Implementação Está divido em 2 componentes principais, dentro de um EAR. Almirante.war responsável por manter todos os artefatos relacionados com a parte web da aplicação Almirante-service.jar responsável por manter todos os artefatos relacionados aos serviços e regras da aplicação

20 Visão de Implementação - Geral

21 Visão de Implementação - WEB

22 Visão de Implementação - Services

23 Qualidade O sistema será construído em java, fazendo com que a aplicação seja portável em Sistema Operacional que possua uma JVM. O acesso será via web, tornando o sistema compatível com os principais navegadores web existentes. A utilização das tecnologias presentes na especificação do JEE6, torna a aplicação padronizada, facilitando a manutenção. Será utilizado o padrão JAAS para autenticação e autorização.


Carregar ppt "Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra."

Apresentações semelhantes


Anúncios Google