|
|[Home](home)| [Sprints](sprints) | [Requisitos Gerais](Requisitos Gerais) | [Prototipação](prototipacao)|[Configuração ambiente](configuracao de ambiente)|[Escopo](escopo)| [Glossário](glossário) | [Equipe](equipe)|[Arquitetura](Arquitetura)
|
|
|[Home](home)| [Sprints](sprints) | [Requisitos Gerais](Requisitos Gerais) | [Prototipação](prototipacao)|[Configuração ambiente](configuracao de ambiente)|[Escopo](escopo)| [Glossário](glossário) | [Equipe](equipe)|[Arquitetura](Arquitetura)
|
|
|---|---|---|---|---|---|---|---|---|
|
|
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
# Diagrama da arquitetura
|
|
|
|
1. [Diagrama de busca da Bibliografia](#diagramabb)
|
|
|
|
2. [Diagrama de busca de livros](#diagramabl)
|
|
|
|
3. [Diagrama de busca de livros favoritos](#diagramabf)
|
|
|
|
4. [Diagrama de login do usuário](#diagramal)
|
|
|
|
|
|
<h1>Arquitetura do projeto
|
|
<h1>Arquitetura do projeto
|
|
|
|
|
|
Este projeto está sendo desenvolvido em um modelo MVC (Model / View / Controller) sendo:
|
|
Este projeto está sendo desenvolvido em um modelo MVC (Model / View / Controller) sendo:
|
... | @@ -69,25 +75,25 @@ Tem como principal objetivo criar objetos que encapsulam uma solicitação para |
... | @@ -69,25 +75,25 @@ Tem como principal objetivo criar objetos que encapsulam uma solicitação para |
|
É um padrão de projetos onde um objeto prevê uma interface que abstrai acesso de dados, ele lê e grava a partir da origem de dados (BD, arquivo, memória..) e encapsula o acesso de dados, de forma que as demais não precisam saber sobre isso. Sendo assim, cada método do DAO deve fazer uma única leitura ou gravação no banco de dados e não deve controlar transações ou realizar operações adicionais, tal como realizar alterações nos dados recebidos do serviço.
|
|
É um padrão de projetos onde um objeto prevê uma interface que abstrai acesso de dados, ele lê e grava a partir da origem de dados (BD, arquivo, memória..) e encapsula o acesso de dados, de forma que as demais não precisam saber sobre isso. Sendo assim, cada método do DAO deve fazer uma única leitura ou gravação no banco de dados e não deve controlar transações ou realizar operações adicionais, tal como realizar alterações nos dados recebidos do serviço.
|
|
|
|
|
|
-----------------------------------------------------
|
|
-----------------------------------------------------
|
|
|
|
## Diagrama de busca da Bibliografia <a name="diagramabb"></a>
|
|
<h1>Diagrama de busca da Bibliografia
|
|
<h1>Diagrama de busca da Bibliografia
|
|
|
|
|
|
![image](/uploads/20057825cb0f514f12e2056846582f95/image.png)
|
|
![image](/uploads/20057825cb0f514f12e2056846582f95/image.png)
|
|
|
|
|
|
-----------------------------------------------------
|
|
-----------------------------------------------------
|
|
|
|
## Diagrama de busca de livros <a name="diagramabl"></a>
|
|
<h1>Diagrama de busca de livros
|
|
<h1>Diagrama de busca de livros
|
|
|
|
|
|
![image](/uploads/c0a9c3b871fdacfb09940e8bd4151106/image.png)
|
|
![image](/uploads/c0a9c3b871fdacfb09940e8bd4151106/image.png)
|
|
|
|
|
|
-----------------------------------------------------
|
|
-----------------------------------------------------
|
|
|
|
## Diagrama de busca de livros favoritos <a name="diagramabf"></a>
|
|
<h1>Diagrama de busca de livros favoritos
|
|
<h1>Diagrama de busca de livros favoritos
|
|
|
|
|
|
![image](/uploads/06a802277f23f9eef6472fc266320d4e/image.png)
|
|
![image](/uploads/06a802277f23f9eef6472fc266320d4e/image.png)
|
|
|
|
|
|
-----------------------------------------------------
|
|
-----------------------------------------------------
|
|
|
|
## Diagrama de login do usuário <a name="diagramal"></a>
|
|
<h1>Diagrama de login do usuário
|
|
<h1>Diagrama de login do usuário
|
|
|
|
|
|
![image](/uploads/0bd176ef75ea5154e764388ca7e2a730/image.png) |
|
![image](/uploads/0bd176ef75ea5154e764388ca7e2a730/image.png) |