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. Requisitos Específicos

Visão Geral

O sistema foi desenvolvido para facilitar a gestão de restaurantes, oferecendo várias funcionalidades importantes. Os usuários podem adicionar, buscar, atualizar e excluir restaurantes, com a exigência de autenticação para garantir a segurança dos dados. Avaliações dos restaurantes são permitidas em uma escala de 1 a 5 estrelas, considerando aspectos como comida, ambiente e funcionários, e os usuários podem deixar comentários opcionalmente. Além disso, é possível visualizar as avaliações e comentários deixados por outros usuários para restaurantes específicos. Os administradores têm permissões amplas, incluindo o gerenciamento completo dos restaurantes e usuários, enquanto os usuários padrão têm acesso restrito, podendo apenas adicionar avaliações e consultar informações dos restaurantes.

PreviousRequisitos EspecíficosNextRequisitos Funcionais

Last updated 1 year ago

📋