Observe as seguintes descrições de funcionalidades que compõem um sistema de controle de notas de alunos:
Cadastro de Alunos
- Principal intenção: Atualizar o arquivo aluno
- Dados da tela: Cabeçalho com nome e logotipo da escola, nome aluno, matrícula aluno, endereço aluno, telefone aluno, comando (tecla Enter ou botão ok), mensagem para o usuário
- Arquivo acessado: aluno
Cadastro de Notas
- Principal intenção: Atualizar o arquivo nota
- Dados da tela: Cabeçalho com nome e logotipo da escola, nome aluno, matricula aluno, nota 1 aluno, nota 2 aluno, comando (tecla Enter ou botão ok), mensagem para o usuário
- Arquivo acessado: aluno, nota
Consulta Nota
- Principal intenção: Apresentar as notas do aluno
- Dados da tela: Cabeçalho com nome e logotipo da escola, nome aluno, nota 1 aluno, nota 2 aluno, comando (tecla Enter ou botão ok), mensagem para o usuário
- Arquivo acessado: aluno, nota
Relatório de Resultados de Alunos
- Principal intenção: Apresentar as notas de todos os alunos com a média aritmética obtida por cada um
- Dados da tela: Cabeçalho com nome e logotipo da escola, nome aluno, matrícula aluno, nota 1 aluno, nota 2 aluno, média aritmética, comando (tecla Enter ou botão ok), mensagem para o usuário
- Arquivo acessado: aluno, nota
Considere as complexidades e as contribuições para funções de transação constantes do Manual de Práticas de Pontos de Função do IFPUG, versão 4.3.1., e desconsidere quaisquer funcionalidades não citadas. As quantidades de transações do tipo entrada externa (EE), consulta externa (CE), saída externa (SE) e o somatório de Pontos de Função (PF’s) de todas as funções de transação, respectivamente, são: