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

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

Faculdade de Tecnologia SENAI Porto Alegre Aula 1 Prof. Me. Humberto Moura

Apresentações semelhantes


Apresentação em tema: "Faculdade de Tecnologia SENAI Porto Alegre Aula 1 Prof. Me. Humberto Moura"— Transcrição da apresentação:

1 Faculdade de Tecnologia SENAI Porto Alegre Aula 1 Prof. Me. Humberto Moura humberto@humbertomoura.com.br

2

3 Reaproveitamento de código; Dificuldade de manutenção; Complexidade; Falta de padronização. Problemas do Desenv. Software

4

5 Padrão amplamente conhecido; Facíl escalabilidade; Divisão das responsabilidades; Facilita a manutenção de código. Vantagens 3 Camadas

6 É a tela ou Interface Gráfica do Usuário – GUI; Não deve conter codificação referente a lógica do negócio; Deve se ater a questões de tela; As ações são chamadas para a camada de negócio; Ex: formulários, HTML, Janelas, console… Camada de Apresentação

7 Também conhecida como lógica de domínio ou lógica; Deve conter somente as regras de negócio; Não deve conter código de telas ou de banco de dados; Deve realizar chamadas à camada de Persistência. Camada de Domínio

8 É a camada resposável por guardar os dados (Persistir); Geralmente é utilizada com Banco de Dados Relacionais; Não deve conter dados de Apresentação; Não faz chamadas a camada de lógica, apenas utiliza como dados de entrada em parâmetros de métodos; É dependente da tecnologia (Banco de Dados, por exemplo); Ex.: Padrão Data Acess Object (DAO), pode ser utilizado. Camada de Persistência

9 Exercício Desenvolver um sistema de cadastro de clientes em 3 camadas. Para ajudar, pode-se seguir o esboço da aplicação:

10 Exercício


Carregar ppt "Faculdade de Tecnologia SENAI Porto Alegre Aula 1 Prof. Me. Humberto Moura"

Apresentações semelhantes


Anúncios Google