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
Hide whitespace changes
Inline Side-by-side
requisitos.md
View page @ 6983a2c7
...@@ -6,52 +6,47 @@ ...@@ -6,52 +6,47 @@
<details> <details>
<summary> <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. 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> </summary>
Critérios de aceitação:
<ul> <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> 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> <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> </ul>
</details> </details>
<br>
<details> <details>
<summary> <summary>
2. Como uma escola, eu gostaria de ver no formulário os dias disponíveis para agendamento de uma visita. 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> </summary>
Critérios de aceitação:
<ul> <ul>
<li> O formulário deve exibir uma lista dos dias disponíveis para agendamento de visitas. </li> <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> <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> </ul>
</details> </details>
<br>
<details> <details>
<summary> <summary>
3. Como uma escola, eu gostaria de agendar uma visita em um determinado turno para poder organizar melhor meus alunos. 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> </summary>
Critérios de aceitação:
<ul> <ul>
<li> Agendar uma visita no turno da manhã. </li> <li> Agendar uma visita no turno da manhã. </li>
<li> Agendar uma visita no turno da tarde. </li> <li> Agendar uma visita no turno da tarde. </li>
</ul> </ul>
</details> </details>
<br>
<details> <details>
<summary> <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. 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> </summary>
Critérios de aceitação:
<ul> <ul>
<li> O site deve validar se todos os campos obrigatórios estão preenchidos corretamente. </li> <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> <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: ...@@ -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> <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> </ul>
</details> </details>
<br>
<details> <details>
<summary> <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. 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> </summary>
Critérios de aceitação:
<ul> <ul>
<li> A interface do sistema administrativo deve ser protegida por autenticação e autorização. </li> <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> <li> Somente usuários com as permissões adequadas devem ter acesso à interface do sistema administrativo.</li>
</ul> </ul>
</details> </details>
<br>
<details> <details>
<summary> <summary>
6. Como Secretário do museu, gostaria de poder confirmar os agendamento, para ter controle dos agendamentos. 6. Como Secretário do museu, gostaria de poder confirmar os agendamento, para ter controle dos agendamentos.
<br>
Critérios de aceitação:
</summary> </summary>
Critérios de aceitação:
<ul> <ul>
<li> Aceitar uma solicitação de agendamento. </li> <li> Aceitar uma solicitação de agendamento. </li>
<li> A escola receber o email de confirmação do agendamento. </li> <li> A escola receber o email de confirmação do agendamento. </li>
</ul> </ul>
</details> </details>
<br>
<details> <details>
<summary> <summary>
7. Como secretário do museu, eu gostaria de poder visualizar todos os agendamentos. 7. Como secretário do museu, eu gostaria de poder visualizar todos os agendamentos.
<br>
Critérios de aceitação:
</summary> </summary>
Critérios de aceitação:
<ul> <ul>
<li> O sistema administrativo deve exibir uma lista de todos os agendamentos em ordem cronológica. </li> <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> <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> </ul>
</details> </details>
<br>
<details> <details>
<summary> <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. 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> </summary>
Critérios de aceitação:
<ul> <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 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> <li> O sistema administrativo deve exibir somente os agendamentos da escola selecionada. </li>
</ul> </ul>
</details> </details>
<br>
<details> <details>
<summary> <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. 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> </summary>
Critérios de aceitação:
<ul> <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> 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> <li> Os dados do sistema administrativo devem refletir no formulário. </li>
</ul> </ul>
</details> </details>
<br>
<details> <details>
<summary> <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. 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> </summary>
Critérios de aceitação:
<ul> <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 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> <li> O sistema administrativo deve impedir que as escolas agendem visitas em dias em que o museu não estará aberto. </li>
</ul> </ul>
</details> </details>
<br>
<details> <details>
<summary> <summary>
11. Como secretário do museu, eu gostaria de clicar no card de um agendamento para visualizar todos os dados existentes. 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> </summary>
Critérios de aceitação:
<ul> <ul>
<li> O sistema administrativo deve permitir selecionar um agendamento na tela de lista de agendamentos.</li> <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> <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: ...@@ -160,7 +148,6 @@ Critérios de aceitação:
</details> </details>
## Requisitos ## Requisitos
### Formulário: ### Formulário:
......
Clone repository
  • Processos
  • arquitetura
  • banco_dados
  • configuracao
  • Home
  • horarios
  • mockups
  • requisitos
  • sprints