Projeto de conclusão de disciplina Arquitetura de Software 2020-1. O sistema apresenta um ambiente de compra e venda.
Acredita-se que um ambiente de compra e venda saudável possui uma busca inteligente entre os itens, não limita a quantidade de itens por transação e permite o usuário alterar entre as funções de compra ou venda, entre outras funções.
Segue as orientações do Prof. Guilherme Silva Marques:
Na sua extensão do trabalho foi adotado conceitos do artigo Architectural Blueprints—The “4+1” View Model of Software Architecture.
Será feito a tentativa de utilizar as 5 views sobre a impressão que são os passos mínimos para construção de sistemas de informação coorporativos durante a fase de Design.
Visão de Desenvolvimento
-
Diagrama UML de Componentes
-
Base: interfaces requeridas e fornecidas
Visão Lógica
-
Diagrama UML de Classes
-
Modelo de Negócio, por exemplo.
Visão Física
-
Diagrama UML de Implantação/Instalação
-
Uma visão estática do aparato necessário de software e hardware subjacente para permitir que a arquitetura seja funcional
-
Envolve tecnologias e protocolos
Visão de Processo
-
Principais atividades e como se comunicam
-
Diagrama de Atividades
-
Em alto nível, mais próximo do Domínio do Problema.
-
Não tem compromisso de mostrar explicitamente objetos e como trocam mensagens, tal qual Diagrama de Sequência
Visão de Cenários
- Diagrama de Caso de Uso + Sequência