Especificação funcional: Impressão do diário

Resumo

Este documento define, em linhas gerais, como a impressão do diário deve ser realizada.

Descrição

Após o preenchimento dos dados de um diário, seu conteúdo precisa ser impresso e assinado pelos responsáveis (professores, pedagogos, etc) para que possa ser arquivado pela escola. Cada cliente (município) possui um “modelo” de diário próprio, ou seja, um conjunto de normas e estilos que precisam ser seguidos ao gerar e imprimir um diário.

Folhas do diário

Um diário é formado por várias folhas. Cada folha é responsável pelo registro e impressão de um tipo específico de informação como, por exemplo, frequências, notas, resultados, entre outros.

Cada modelo de diário contém um conjunto de folhas que juntas compõem o diário de um cliente (município) específico. Embora muitas dessas folhas sejam comuns entre vários modelos de diário, algumas são específicas de um determinado modelo e só serão impressas quanto um diário daquele modelo específico estiver sendo usado no sistema. Cada cliente (município) deve ter autonomia para solicitar a inclusão, modificação ou até mesmo a exclusão de folhas do seu modelo de diário, sem que isso prejudique ou altere os demais modelos existentes (até mesmo nas folhas que são comuns entre modelos).

Uma folha do diário nem sempre irá corresponder a uma única página impressa. Existem folhas que devem ser impressas a cada período letivo e, nesse caso, a quantidade de páginas irá variar de acordo com a quantidade de períodos letivos existentes no diário. Além disso, a quantidade de informação a ser impressa pode ser grande, o que irá gerar várias páginas da mesma folha na hora da impressão.

Opções de impressão

Impressão personalizada

Nesse modo de impressão o usuário deverá poder selecionar quais folhas ele deseja imprimir. Para isso, quando esta opção for solicitada, o sistema deverá exibir uma lista com todas as folhas disponíveis no modelo de diários do arquivo que está sendo utilizado e permitir que o usuário selecione quais delas deseja imprimir. O sistema deve ainda permitir que o usuário imprima as folhas selecionadas para todas as disciplinas ou apenas para a disciplina atual. Da mesma forma, o usuário deverá poder imprimir as folhas para todos os períodos letivos ou somente para o período letivo atual.

OBSERVAÇÕES:

  • Todas as páginas de cada uma das folhas devem ser geradas em um único documento, na ordem estabelecida pelo modelo que está sendo utilizado, e exibidas ao usuário através do navegador padrão para que possam ser impressas;
  • As folhas geradas devem sempre estar de acordo com o tipo do período para o qual estão sendo impressas, independente da escolha do usuário. Por exemplo, se o usuário marcar uma folha de recuperação e solicitar a impressão dessa folha para um período letivo normal, o sistema NÃO deve gerar essa folha;
  • Folhas com tipo de período definido como “anual” devem ser geradas apenas uma vez, independente da escolha do usuário.
  • O sistema deve exibir todas as folhas implementadas pelo modelo de diário;
  • O sistema deve permitir que o usuário selecione qualquer combinação de folhas, inclusive todas elas;
  • O sistema deve permitir que o usuário selecione para impressão todas as disciplinas ou apenas a disciplina atual;
  • O sistema deve permitir que o usuário selecione para impressão todos os períodos letivos ou apenas o período letivo atual;
  • O sistema deve respeitar o tipo de período letivo de cada folha, independente da seleção do usuário (não gerar uma folha de recuperação para um período letivo normal, por exemplo);
  • O sistema deve gerar todas as folhas do diário em um mesmo documento, na ordem definida no modelo do município.
 
softwares/diario.online/requisitos/modulos/impressao_do_diario.txt · Última modificação: 24/03/2022 01:51 por matheus
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki