Especificação Funcional: Refeição

Resumo

Esta especificação descreve os requisitos utilizados como base para o desenvolvimento do controle das refeições na merenda escolar.

Descrição

O lançamento das refeições vai permitir o controle do que é servido diariamente. Para lançar as refeições deverá ser informado o Ano, o Trimestre, a Entidade e o Calendário escolar, se houver e se achar necessário, não é obrigatório o preenchimento do calendário. Com essas informações preenchidas será exibido no grid uma lista com todos os dias do trimestre informado, onde deverá ser lançado em cada dia a refeição que foi/será servida, quantidade solicitada, quantidade servida, sobras limpas e sobras sujas.

Dados da refeição

Uma Refeição deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Dados da refeição
Ano Ano para lançamento das refeições Texto 4 Sim
Trimestre Trimestre para lançamento das refeições Número - Sim
Entidade Escola onde o produto está entrando do estoque Texto 60 Sim
Calendário escolar Calendário escolar para trazer dados já preenchidos no calendário Texto - Não
Refeições diárias
Dia Dia que será servida a refeição Data - Não
Refeição Descrição da refeição Texto 100 Não
Qtde. sol. Quantidade de refeições solicitadas Número - Não
Qtde. serv. Quantidade de refeições servidas Número - Não
Sobra limpa Quantidade de sobra limpa Número - Não
Sobra suja Quantidade de sobra suja Número - Não

Configurações e preferências do usuário

Não se aplica.

Pontos de verificação

  • O sistema deve exibir desabilitado o campo Entidade (apenas o nome da escola deve ser exibido), permitindo a seleção da entidade através do botão “Localizar uma entidade”; Na tela “Localizar escola”, o sistema deve exibir todas as escolas cadastradas;
  • O sistema deve exibir desabilitados: o campo Calendário escolar e o botão “Localizar um calendário”, até que exista(m) calendário(s) escolar(es) para o ano e entidade selecionados; Existindo calendários no sistema, a seleção de um calendário é permitida através do botão “Localizar um calendário” que torna-se habilitado; Na tela “Localizar calendário escolar”, o sistema deve exibir todos os calendários escolares cadastrados para o ano e entidade;
  • O sistema não deve permitir o cadastro de uma refeição para um dia não letivo.
  • Se for selecionado um calendário, o grid deve ser preenchido com os eventos lançados no calendário.
  • O sistema deverá armazenar a refeição (informada quando não tinha calendário selecionado) mesmo se logo após for informado o calendário contendo evento para aquele mesmo dia.

Observações

Nenhuma informação adicional.

Relatório

Neste módulo temos a opção de emitir o relatório demonstrativo trimestral das refeições, sendo necessário selecionar no grid qual você deseja imprimir e clicar em Relatório.

 
softwares/school/requisitos/merenda/refeicoes.txt · Última modificação: 06/03/2023 20:56 por gabrielle
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki