Visão Lógica do Documento de Arquitetura do Software
Rafael Macacchero Lago de Sá Rodrigues
Rodrigo Madureira
Antonius Walenkamp
José Carlos da Conceição



Estilo MVC – model view controller.
Temos 3 pacotes principais, com classes bem
distintas, sendo eles Vacina, Ficha e
Campanha.
Temos 3 camadas na arquitetura –
apresentação, lógica de negócio e
persistência.














Fichapaciente
Atendente
Paciente
Gerentepaciente
Aplicaçãovacina
Vacina
Lotevacina
Propaganda
Campanha
Diretor
Estoquista
Estoque
Gerenteestoque
Avisoemail










Gerenciaficha (cadastra, edita, remove)
Buscaficha
Gerenciaestoque (cadastra, edita, remove)
Gerenciacampanha (cadastra, edita, remove)
Alertacampanha
Alertanormal
Alertavalidade
Vacinacao
Exportadados
Login








Telalogin
Páginaprincipal
Páginaficha
Páginacampanha
Páginavacinacao
Páginaestoque
Páginahelp
Páginadadosestatisticos



Ficha: Pacote onde ficam todas as classes
que envolvem manipulação nas fichas dos
pacientes.
Vacina: Pacote onde ficam todas as classes
de organização e gerência das vacinas do
sistema.
Campanha: Pacote onde ficam todas as
classes de manipulação de campanhas.


Teremos a camada de apresentação, que se
comunica com a camada de lógica de
negócio, que por sua vez se comunica com a
camada de persistência.
Para fazer a comunicação entre o projeto e a
camada de banco de dados SQL, será
utilizado o Hibernate. Para a criação da
interface gráfica de usuário, será utilizado
JSF.
Download

Trabalho 6 de FES