Camada de Interface – Projeto X

Postado por Carlos Fernando Sylverio | Postado em Análise | Postado em 12-03-2009

0

Agora que sabemos quais são os principais elementos (modelo de domínio) a serem tratados na nossa aplicação, iremos planejar a implementação do site.

Para isso temos que pensar na criação da:

  • camada de interface
  • camada de controle
  • camada de negócio
  • camada de persistência de dados

Para a camada de interface, criei um protótipo.E com esse protótipo, podemos visualizar quais serão as principais funcionalidades do site, ou principais operações a serem realizadas.

Segue protótipo para o site do Juca:

De uma forma resumida, foi possível extrair deste protótipo as seguintes operações necessárias para seu funcionamento:

  • GetAlbum()
  • GetFigurinha()
  • GetRecentesItens()
  • Busca(nome)

No próximo post irei criar os diagramas de classes e sequência, para podermos iniciar a fase de desenvolvendo das operações mencionadas e criar nosso mecânismo de acesso a dados com o iBatis.

Até mais ;-)

Vídeo interessante

Postado por Carlos Fernando Sylverio | Postado em Orientação a Objetos, Programação, Tecnologia | Postado em 12-03-2009

0

Pessoal, encontrei um vídeo com uma palestra sobre Domain Driven Design, no Blog da Localweb.

Achei bem legal pois ele completa um pouco o post anterior.

Enjoy!