O sistema PRODUS é utilizado para apoiar o controle da prod...
Comentários
Veja os comentários dos nossos alunos
Para responder a essa questão de Análise de Pontos de Função (APF), precisamos identificar a intenção primária de cada funcionalidade descrita.
A resposta correta é a C) Entrada Externa e Consulta Externa.
Aqui está o porquê, analisando cada funcionalidade separadamente:
1. Funcionalidade: Calcular e armazenar taxas de produtividade
* Ação: O usuário (Líder) comanda o cálculo e o sistema armazena os resultados na base de dados.
* Intenção Primária: Processar dados que vêm de fora da fronteira da aplicação para manter (atualizar/incluir) um Arquivo Lógico Interno (ALI).
* Classificação: Trata-se de uma Entrada Externa (EE).
> Nota: Mesmo que haja processamento/cálculo, o fato de a intenção ser a atualização da base de dados configura uma EE.
>
2. Funcionalidade: Apresentar taxas de produtividade em uma janela de tempo
* Ação: O usuário (Gestor) solicita a apresentação de dados já existentes/calculados.
* Intenção Primária: Recuperar e exibir dados para o usuário sem alterar arquivos internos e sem a necessidade de processamentos matemáticos complexos ou criação de dados derivados além do que já foi armazenado.
* Classificação: Trata-se de uma Consulta Externa (CE).
> Diferença crucial: Se a funcionalidade envolvesse cálculos complexos no momento da exibição ou criasse dados derivados para o usuário, poderia ser uma Saída Externa (SE). Como o enunciado foca na "apresentação", a CE é a classificação mais adequada.
>
Resumo das definições para fixação:
| Função de Transação | Sigla | Intenção Primária |
|---|---|---|
| Entrada Externa | EE | Manter um ALI ou introduzir dados de controle. |
| Consulta Externa | CE | Recuperar dados e apresentá-los ao usuário (sem cálculos complexos). |
| Saída Externa | SE | Apresentar dados ao usuário com processamento adicional ou criação de dados derivados. |
Fonte: Gemini
Gabarito (C)
Descrevendo com base na documentação da plataforma Estratégia
- Entradas Externas (EE): representam ações dos usuários ou de sistemas externos que enviam dados para o sistema. Isso inclui a criação, atualização ou exclusão de registros dentro do sistema, além de qualquer processamento de dados associado. Podemos citar, por exemplo, ações de incluir, excluir e alterar registros. Por outro lado, não são exemplos: menus, telas de login, telas de filtro de relatórios, etc.
- Consultas Externas (CE): envolvem a recuperação de informações do sistema, mas não envolvem a atualização ou modificação dos dados. Elas são usadas para recuperar informações existentes no sistema e fornecê-las ao usuário ou a sistemas externos. Dessa forma, em uma CE não deve conter cálculo matemático, dados derivados, nem atualizar nenhum ALI, ou seja, uma CE nunca altera o comportamento do sistema. Exemplos: telas de login, telas de ajuda, telas de consulta e relatórios sem cálculos ou geração de dados derivados.
Com base nessa explicação, "a funcionalidade para calcular a taxa de produtividade dos colaboradores da equipe e gravar no banco" constitui de uma Entrada Externa. Na qual possui um envio de dados para o sistema com processamento. Já a funcionalidade "apresentação das taxas de produtividade de cada equipe em uma janela" representa uma Consulta Externa. Exibição em tela sem processamento.
Fonte: https://www.estrategiaconcursos.com.br/blog/apf-resumo/
EE (Entrada Externa)
"Calculadas e armazenadas na base de dados"
→ Há gravação/atualização de dados.
→ O resultado é armazenado.
→ Pense em EE.
SE (Saída Externa)
"Calculadas e apresentadas ao usuário"
→ O cálculo ocorre no momento da exibição.
→ O resultado é gerado na saída.
→ Pense em SE.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo