Repository navigation
Diagrama Arquitetural
| Data | Versão | Descrição | Autor |
|---|---|---|---|
| 17/03/2016 | 0.1 | Criação do documento | Luis Henrique |
| 03/04/2016 | 0.2 | Adicionado imagem do diagrama arquitetural | Luis Henrique |
Diagrama arquitetural da relação entre os pacotes que há na aplicação SmartStock.
Este documento tem como finalidade promover a possíbilidade de observar como é tratado os componentes da aplicação, tanto sua divisão e suas relações.
Os tópicos abordados nesse documento se refere a três assuntos:
- Arquitetura do sistema
- Pacote
- Modelo arquitetural
O SmartStock utiliza um padrão arquitetural dividido em cinco camadas, sendo que cada camada possui atribuições específicas.
A camada View é onde estão os componentes que apresentam a aplicação para o usuário. Este pacote está ligado a apenas um pacote chamado de Controller.
A camada Controller é onde estão os componentes que efetuam os calculos, validações e comunicação entre os dados e a visão que é apresentada ao usuário à aplicação. Este pacote está ligado a dois pacotes chamados de View e Model.
A camada Model é onde estão os componentes que contém o modelo de dados que representam algo no mundo real e também as funções que determinam os mesmos. Este pacote está ligado a dois pacotes chamados de Controller e DAO.
A camada DAO é onde estão os componentes que realiza a comunicação entre os modelos de dados com os dados armazenados no banco. Este pacote está ligado a dois pacotes chamados de Model e Banco de dados.
A camada Banco de dados é onde estão os dados armazenados no banco. Este pacote está ligado a um pacote chamado de Banco de dados.

💯 Documento de Visão
👍 Especificação Suplementar
👍 Glossário
💯 Modelagem de Caso de Uso
💯 Especificação de Caso de Uso
* Lista de Itens de Trabalho
* Plano de Desenvolvimento de Software
👎 Plano de Medição
💯 Regras de Negócio
💯 Contrato de Operações
👎 Plano de Iterações
💯 Diagrama de Caso de Uso
* Diagrama de Sequência
💯 Modelo de Domínio
* Deployment Diagram
💯 Diagrama Arquitetural
!!! Caderno de Arquitetura
💯 Diagrama de Classe
💯 Folha de Estilo
💯 Plano de Gerenciamento de Configuração
💯 Projeto de Banco de Dados
💯 Documento Finalizado
👍 Documento a Melhorar
👎 Documento Incompleto