Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Agendamento de Visitas de Escola ao Museu
  • Wiki
  • Wiki
  • requisitos

requisitos · Changes

Page history
Update requisitos authored May 19, 2023 by Vinicius Alencar da Silva's avatar Vinicius Alencar da Silva
Show whitespace changes
Inline Side-by-side
requisitos.md
View page @ 6983a2c7
......@@ -6,52 +6,47 @@
<details>
<summary>
1. Como uma escola, eu gostaria de poder acessar o site para fazer um agendamento de visita ao museu, para facilitar o processo de reserva.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> A escola deve ser capaz de inserir as informações da escola, do responsável e da visita no formulário de agendamento. </li>
<li> O site deve fornecer uma confirmação clara de que o agendamento foi feito com sucesso após o envio do formulário. </li>
</ul>
</details>
<br>
<details>
<summary>
2. Como uma escola, eu gostaria de ver no formulário os dias disponíveis para agendamento de uma visita.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> O formulário deve exibir uma lista dos dias disponíveis para agendamento de visitas. </li>
<li> A lista de dias disponíveis deve ser atualizada dinamicamente com base nas configurações de dias de funcionamento do museu definidas no sistema. </li>
</ul>
</details>
<br>
<details>
<summary>
3. Como uma escola, eu gostaria de agendar uma visita em um determinado turno para poder organizar melhor meus alunos.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> Agendar uma visita no turno da manhã. </li>
<li> Agendar uma visita no turno da tarde. </li>
</ul>
</details>
<br>
<details>
<summary>
4. Como um usuário do site, eu gostaria que o sistema avaliasse os dados do agendamento para garantir que todas as informações necessárias sejam fornecidas corretamente.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> O site deve validar se todos os campos obrigatórios estão preenchidos corretamente. </li>
<li> O site deve exibir uma mensagem de erro clara caso algum campo seja preenchido incorretamente ou esteja faltando. </li>
......@@ -60,99 +55,92 @@ Critérios de aceitação:
<li> O backend deve rejeitar agendamentos com informações inválidas ou incompletas e informar ao usuário o motivo da rejeição. </li>
</ul>
</details>
<br>
<details>
<summary>
5. Como secretário do museu, eu gostaria que a interface fosse restrita apenas a usuários autorizados, para que apenas usuários credenciados possam ver os agendamentos.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> A interface do sistema administrativo deve ser protegida por autenticação e autorização. </li>
<li> Somente usuários com as permissões adequadas devem ter acesso à interface do sistema administrativo.</li>
</ul>
</details>
<br>
<details>
<summary>
6. Como Secretário do museu, gostaria de poder confirmar os agendamento, para ter controle dos agendamentos.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> Aceitar uma solicitação de agendamento. </li>
<li> A escola receber o email de confirmação do agendamento. </li>
</ul>
</details>
<br>
<details>
<summary>
7. Como secretário do museu, eu gostaria de poder visualizar todos os agendamentos.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> O sistema administrativo deve exibir uma lista de todos os agendamentos em ordem cronológica. </li>
<li> O sistema administrativo deve exibir informações importantes sobre cada agendamento, como a escola, a data, o turno e o número de pessoas. </li>
</ul>
</details>
<br>
<details>
<summary>
8. Como Secretário do museu, eu gostaria de poder visualizar todos os agendamentos de uma escola específica para facilitar a localização de informações específicas.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> O sistema administrativo deve permitir a seleção de uma escola específica para filtrar os agendamentos. </li>
<li> O sistema administrativo deve exibir somente os agendamentos da escola selecionada. </li>
</ul>
</details>
<br>
<details>
<summary>
9. Como um Secretário do museu, eu gostaria de poder alterar a quantidade de pessoas permitidas por dia para gerenciar o fluxo de visitantes.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> O sistema administrativo deve permitir a configuração da quantidade máxima de pessoas que podem visitar o museu em um único dia. </li>
<li> Os dados do sistema administrativo devem refletir no formulário. </li>
</ul>
</details>
<br>
<details>
<summary>
10. Como secretário do museu, eu gostaria de poder alterar os dias de funcionamento do museu para que as informações sobre disponibilidade sejam sempre atualizadas.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> O sistema administrativo deve permitir a definição dos dias e horários de funcionamento do museu.</li>
<li> O sistema administrativo deve impedir que as escolas agendem visitas em dias em que o museu não estará aberto. </li>
</ul>
</details>
<br>
<details>
<summary>
11. Como secretário do museu, eu gostaria de clicar no card de um agendamento para visualizar todos os dados existentes.
<br>
Critérios de aceitação:
</summary>
Critérios de aceitação:
<ul>
<li> O sistema administrativo deve permitir selecionar um agendamento na tela de lista de agendamentos.</li>
<li> O sistema administrativo deve permitir a visualização completa das informações de cada agendamento. </li>
......@@ -160,7 +148,6 @@ Critérios de aceitação:
</details>
## Requisitos
### Formulário:
......
Clone repository
  • Processos
  • arquitetura
  • banco_dados
  • configuracao
  • Home
  • horarios
  • mockups
  • requisitos
  • sprints