A3
Restaurante
Restaurante
  • šŸ‘Øā€šŸ’¼Inicio
  • šŸ‘‰Introdução
    • Objetivo
    • Escopo do Produto
    • Materias de referencia
    • VisĆ£o geral
  • šŸ½ļøDescrição Geral
    • Interfaces de Usuarios
    • Interfaces de Software
    • Requisitos de Adaptação ao Ambiente
    • StakeHolders do Projeto
    • FunƧƵes do Produto
    • Caracteristicas dos UsuĆ”rios
  • šŸ› ļøArquitetura do Projeto
    • VisĆ£o de Caso de Uso (Caso de Uso)
    • VisĆ£o Lógica (Realização dos Casos de Uso)
    • VisĆ£o de Processo (Perfomance, Escalibilidade,Concorrencia)
    • VisĆ£o de Implementação (Componentes de Software)
  • āš™ļøPadrƵes do Projeto (Design Patterns)
    • PadrĆ£o MVC (Model-View Controller):
    • PadrĆ£o DTO (Data Transfer Object)
  • šŸ“…Cronograma Projetado do Produto
    • Riscos e ConsideraƧƵes
  • šŸ“ŠPlano de Testes
    • Requisitos a Testar
      • Cadastro de Restaurantes
      • Autenticação de Acesso
      • Consulta de Restaurante
      • Atualização de Restaurante
      • ExclusĆ£o de Restaurante
      • Avaliação de Restaurantes
      • Consulta de AvaliaƧƵes e ComentĆ”rios
      • Autenticação e Autorização
    • Tipos de Teste
      • Iteração 1: Testes UnitĆ”rios e de Integração
      • Iteração 2: Testes de Caixa Branca e Caixa Preta
        • Criação de UsuĆ”rio
        • Busca de UsuĆ”rios
        • Busca de UsuĆ”rios pelo Id
        • Atualização de Senha do UsuĆ”rio
        • Autenticação de um UsuĆ”rio
        • Criação de um Restaurante
        • Comentar em um Restaurante
        • Avaliação de Restaurante
        • Busca de Restaurantes
        • Busca de Restaurante pelo Id
    • Teste de Perfomance e Estrutura
  • šŸ“‹Requisitos EspecĆ­ficos
    • VisĆ£o Geral
    • Requisitos Funcionais
    • Requisitos NĆ£o Funcionais
  • šŸ”Estudo de Viabilidade
    • O que acontece se o sistema nĆ£o for implementado?
    • Quais sĆ£o os problemas com os processos atuais?
    • Como o sistema proposto pode ajudar?
    • Quais serĆ£o os possĆ­veis problemas de integração?
    • Ɖ necessĆ”rio a adoção de nova tecnologia ou o desenvolvimento de novas habilidades?
    • Quais facilidades devem ser fornecidas pelo sistema?
  • šŸ”—InformaƧƵes de Suporte
Powered by GitBook
On this page

Arquitetura do Projeto

PreviousCaracteristicas dos UsuÔriosNextVisão de Caso de Uso (Caso de Uso)

Last updated 1 year ago

Aqui estÔ uma representação arquitetural do projeto de Sistema de Gerenciamento de Restaurantes, baseada no modelo "4+1", conforme especificado. Essa representação arquitetural fornece uma visão abrangente do sistema de gerenciamento de restaurantes, abordando diferentes aspectos desde os requisitos funcionais até a implementação e implementação física do sistema.

Tópicos abordados nesta seção:

šŸ› ļø
Visão de Caso de Uso (Caso de Uso)
Visão Lógica (Realização dos Casos de Uso)
Visão de Processo (Perfomance, Escalibilidade,Concorrencia)
Visão de Implementação (Componentes de Software)