Arquitetura - Viixdev/WebAdote GitHub Wiki

Overview

O sistema vai ser implementando utilizando o padrão de arquitetura MVC, junto com a framework Spring para gerenciar os protocolos http e o hibernate para lidar com toda a transação com o sgbd, postgress no caso. Como se trata de uma aplicação web, o padrão mvc foi escolhido por ser prático e de fácil uso.

Mais informações sobre mvc aqui!

Sistema

O sistema geral foi divido em 2 (dois), o pacote Adoteweb e o pacote de Relatórios. O pacotede Adoteweb terá como função gerenciar toda a inclusão e lógica sobre os dados dos sistema, já o pacote de Relatórios apenas será responsável por gerar os relatórios desejados pelos usuários.

Modelo

Segue a baixo a figura descrevendo o modelo de arquitetura que será utilizado:

alt text