====== Especificação funcional: Dados Biométricos ====== ===== Resumo ===== O módulo de dados biométricos permite ao usuário registrar os dados biométricos dos alunos. ===== Descrição ===== O módulo de dados biométricos deve permitir ao usuário registrar informações de peso e altura dos alunos para a disciplina de Educação Física. O sistema deve registrar os dados biométricos por período letivo, ou seja, para cada período letivo de um diário deve haver um registro de peso/altura para cada aluno. O sistema deve exibir uma grade com a [[lista_alunos|lista de alunos]] e duas colunas: uma para registro do peso e outra para registro da altura. O sistema deve verificar ainda se o aluno pode ou não ter os dados biométricos registrados. Caso o aluno não tenha frequentado um determinado período letivo, os campos para a digitação do peso/altura do aluno naquele período letivo devem ser anulados ou desabilitados. O sistema deve verificar se o aluno frequentou o período letivo com base na data de matrícula do aluno e na data de seu movimento caso ele não esteja mais matriculado (transferido, remanejado, ...). A exibição e preenchimento dos dados biométricos só deve estar ativa quando a disciplina que está sendo visualizada for //Educação física//. Para identificar essa disciplina corretamente, deve ser utilizado o código da área (11) ao invés do nome, pois o nome pode ser modificado pelo usuário no School desktop. O sistema não deve permitir a alteração dos dados biométricos do aluno caso o período letivo selecionado esteja bloqueado. ===== Pontos de verificação ===== * Ao selecionar a disciplina de educação física, os dados biométricos devem ser exibidos; * Ao selecionar outra disciplina que não seja educação física, os dados biométricos devem ser ocultados; * O sistema só deve permitir que o usuário informe os dados biométricos após definir as datas de início e término do período letivo; * O sistema deve verificar se os alunos frequentaram o período letivo sempre que as suas datas de início e término forem alteradas; * Os campos de peso e altura dos alunos que não frequentaram o período letivo devem ser anulados (-) e não podem ser alterados; * O sistema deve aceitar qualquer valor real válido como peso ou altura; * O sistema deve exibir os valores de peso e altura com duas casas decimais (valores com mais casas decimais devem ser arredondados); ===== Observações ===== Nenhuma.