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
  1. Introdução

Objetivo

O objetivo deste documento é fornecer uma descrição detalhada dos requisitos do sistema de gerenciamento de restaurantes, incluindo suas funcionalidades, restrições e requisitos de autenticação. Este documento destina-se ao grupo de desenvolvedores do trabalho da A3, das disciplinas Gestão e qualidade de software e Modelos, métodos e técnicas da engenharia de software. Este documento também tem como objetivo descrever as principais decisões de projeto tomadas pela equipe de desenvolvimento e os critérios considerados durante a tomada destas decisões. Suas informações incluem a parte de hardware e software do sistema.

PreviousIntroduçãoNextEscopo do Produto

Last updated 1 year ago

šŸ‘‰