Sabendo que a Análise de Pontos de Função (APF) permite medir o tamanho funcional do software, considere que no desenvolvimento de um software foram fornecidos os seguintes dados:
| Tabela 1: Complexidade para Entradas Externas (EEs) |
|---|
| TD | < 5 | 5-15 | >15 |
|---|
| AR | | | |
|---|
| < 2 | Baixa | Baixa | Média |
|---|
| 2 | Baixa | Média | Alta |
|---|
| > 2 | Média | Alta | Alta |
|---|
|
| Tabela 2: Complexidade para Saídas Externas (SEs) e Consultas Externas (CEs) |
|---|
| TD | < 6 | 6-19 | >19 |
|---|
| AR | | | |
|---|
| < 2 | Baixa | Baixa | Média |
|---|
| 2 – 3 | Baixa | Média | Alta |
|---|
| > 3 | Média | Alta | Alta |
|---|
|
| Tabela 3: Contribuições dos pontos de função das funções do tipo transação |
|---|
| Tipo de função | Baixa | Média | Alta |
|---|
| Entrada Externa (EE) | 3 PF | 4 PF | 6 PF |
|---|
| Saída Externa (SE) | 4 PF | 5 PF | 7 PF |
|---|
| Consulta Externa (CE) | 3 PF | 4 PF | 6 PF |
|---|
|
| Tabela 4: Contagem das transações do sistema |
|---|
| Descrição | Tipo | TD | AR | Complexidade | Contribuição |
|---|
| Login no sistema | CE | 4 | 2 | | |
|---|
| Cadastro de notas | EE | 5 | 3 | | |
|---|
| Alteração de notas | EE | 7 | 2 | | |
|---|
| Emitir boletim do aluno | SE | 16 | 5 | | |
|---|
| Exibir lista de presença | CE | 9 | 2 | | |
|---|
| Exibir diário de classe | SE | 20 | 4 | | |
|---|
| Total de pontos de função das transações | | | | | |
|---|
|
Legenda: AR − Quantidade de Arquivos Referenciados
TD − Quantidades de tipos de dados
Ao se completar a tabela 4, o total de pontos de função das transações é