Mensalidade - soaresanne/ERPS GitHub Wiki

NOME

Mensalidade.

DESCRIÇÃO

Gera o valor da mensalidade dos alunos.

ATORES

  1. Secretária.

  2. Administrador.

PRÉ-CONDIÇÕES

  1. Não existe nenhuma pré-condição para este método.

FLUXO PRINCIPAL

  1. Secretária clica no aluno que deseja alterar a mensalidade ou seleciona todos de uma vez.

  2. Secretária clica na aba Gerar Mensalidade;

  3. Secretária clica em Imprimir Carnê ou clica na aba Enviar E-mail;

  4. Secretária finaliza o processo e clica em Ok.

FLUXOS ALTERNATIVOS

(A1) Usuário deve escolher se deseja imprimir o carnê do aluno ou se deseja enviá-lo por e-mail:

         1.1 No final do processo de Gerar Mensalidades, a secretária clica em Imprimir Carnê OU Enviar Email;
      
         1.2 Finaliza e encerra a atividade.

(A2) Mudanças de valor na mensalidade. Apenas o Administrador pode fazê-las:

        1.1 Administrador autorizado a fazer alterações faz login com o seu usuário;

        1.2 Administrador faz as alterações necessárias;

        1.3 Administrador confirma as alterações;

        1.4 Mensagem de confirmação aparece e usuário Administrador digita sua senha novamente;

        1.5 Finaliza e clica na aba Fechar. 

ESTRUTURA DE DADOS

  1. Nome do aluno;

  2. Valor da mensalidade;

  3. Data de emissão do boleto;

  4. Data de vencimento do boleto;

  5. Boleto (Gerar mensalidade).

REGRAS DE NEGÓCIO

(RN1) A mensalidade deve ser gerada de forma anual para cada aluno.

(RN2) A mensalidade deve ser gerada de forma igual para todos os alunos referente ao valor do seu curso. Exceto aos alunos bolsistas, sendo assim: O sistema deve automaticamente gerar o valor correto da mensalidade de bolsista.

(RN3) Se passado do vencimento, quando o usuário for abrir o link do boleto. Aparecerá uma mensagem de "Boleto não encontrado" e o número de telefone da Agência de Cobrança.