Buscar

Exercício de métricas comentado - atualizado a contagem total

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

a) Arquivo de Interface Externa: 
Sobre Métrica de Software baseada na técnica de Contagem de software – APF - Análise de 
Pontos de Função, faça o que se pede, baseado nas informações abaixo 
 
 
a) Pondere as funcionalidades existentes no sistema descrito abaixo utilizando o 
auxílio das tabelas. 
b) Baseada na Contagem Total, qual o tamanho do Software? 
 
 
Requisitos do Sistema Vídeo Locadora 
 
A Vídeo S.A. precisa manter um maior controle sobre suas locações e para isso quer realizar 
um amplo cadastro de seus clientes e de seu acervo de títulos a locar. 
 
Será realizado CADASTRO DOS CLIENTES da locadora e dados como: nome, endereço, 
telefone, totalizando 40 itens, seriam armazenados e mantidos pelo sistema. 
 
O cadastro de títulos envolve a funcionalidade CADASTRAR TÍTULO e são armazenados 60 
itens de dados em 6 agrupamentos de informações diferentes 
 
As locações são realizadas pela funcionalidade EFETUAR LOCAÇÃO DE TÍTULO e são 
armazenadas na base de dados como: o código do cliente, nome do cliente, data de início da 
locação, data de fim de locação, título locado, dentre outros 15 itens. 
 
Consultas podem ser realizadas sobre esses clientes, como uma CONSULTA GERAL, esta 
trazendo todos os 40 itens cadastrados e outra CONSULTA SIMPLES trazendo apenas 10 
dos mais importantes itens, mas também totaliza a quantidade de locações realizadas pelo 
cliente nos últimos 12 meses. 
Ps: não esqueça de ponderar os ALIs (PS: é a primeira tarefa a se realizar!!!) 
 
Identifique primeiro os ALIs, observe que existem pelo menos 3 ALIs (locais de 
armazenamento de dados) nesse sistema. Note que há funcionalidades que 
mantém as informações dos clientes, das locações e dos títulos no sistema então 
os ALIs são identificados. 
• O ALI Cliente – não se tem disponível nenhuma informação adicional, apenas 
que são armazenados e mantidos pelo sistema 40 campos, esses irão virar, 
diante a técnica de Pontos de Função – APF, Itens de Dados. 
Após identificar quantos Registros Lógicos e quantos Itens de Dados o ALI 
possui, deve-se classificá-lo de acordo com a tabelinha ao lado do quadro 
Ponderando ALI. Esse ALI possui complexidade Simples – S (interseção da 
primeira linha com a segunda coluna). 
 
Ponderando Arquivos Lógicos Internos 
 
 
 
 
 
Descrição da Função Reg. Lógicos 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cliente 1 40 S 
 1 - 19 20 - 50 51+ 
 
 0 - 1 S S M 
 
 2 - 5 S M C 
 Simples 6+ M C C 
 Médio 
 Complexo 
 
Total 
 
 
 
 
 
 
• O ALI Título - também deve ser estimado. Da mesma maneira..preencha a 
segunda linha do quadro de ponderação de ALI. Note que para esse ALI, há a 
informação quanto as quantidades de Registros lógicos, que são num total de 
6. Quanto aos itens de dados, só vem dizendo que são 60. Agora, novamente 
pondere a complexidade desse ali de acordo com a tabelinha ao lado. A 
interseção agora vai dar uma complexidade C = complexa. 
 
 
Ponderando Arquivos Lógicos Internos 
 
 
 
 
 
Descrição da Função Reg. Lógicos 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cliente 1 40 S 
 1 - 19 20 - 50 51+ 
 Título 6 60 C 0 - 1 S S M 
 
 2 - 5 S M C 
 Simples 6+ M C C 
 Médio 
 Complexo 
 
Total 
 
 
 
 
 
Continuamos a ponderar os ALIs da aplicação.... 
 
O ALI Locação – esse também deve ser estimado, tanto que existe uma 
funcionalidade fazendo manutenção nesse Ali toda vez que uma locação é 
realizada. Repete o preenchimento do quadro de ponderação da mesma maneira 
que já vinha sendo feito anteriormente. Diante das poucas informações que se tem 
disponível, apenas registre os registros lógicos e os itens de dados especificados. 
Da mesma forma que realizada anteriormente, veja qual a complexidade desse 
novo ALI baseado na tabelinha ao lado. 
 
Ponderando Arquivos Lógicos Internos 
 
 
 
 
 
Descrição da Função Reg. Lógicos 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cliente 1 40 S 
 1 - 19 20 - 50 51+ 
 Título 6 60 C 0 - 1 S S M 
 Locação 1 15 S 2 - 5 S M C 
 Simples 2 6+ M C C 
 Médio - 
 Complexo 1 
 
Total 3 
 
Observe que nesse sistema não foi identificado nenhum AIE, ou seja, nenhum ALI 
de OUTRA aplicação está sendo acessado pelo nosso sistema. Assim, esse 
quadro abaixo fica vazio. 
Ponderando Arquivos de Interfaces Externas 
 
 
 
Descrição da Função Reg. Lógicos 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 1 - 19 20 - 50 51+ 
 0 - 1 S S M 
 2 - 5 S M C 
 6+ M C C 
 Simples 
 Médio 
 Complexo 
 
Total 
 
 
 
 
 
PONDERANDO AS ENTRADAS EXTERNAS 
• Cadastrar Cliente - O Cadastro dos Clientes é realizado por essa 
funcionalidade. Todos os dados do cliente são gravados no ALI Cliente, assim 
só é identificado 1 Arquivo referenciado por essa funcionalidade. Nas 
informações disponíveis os 40 itens são gravados pro essa funcionalidade, 
assim deve-se preencher a quantidade de Itens de Dados esse valor. Agora 
pondere a complexidade baseada na tabelinha ao lado do quadro. A interseção 
da linha x coluna vai resultar numa complexidade média = M 
• 
Ponderando Entradas Externas 
 
 
 
 
 
 
Descrição da Função 
Arquivos 
Ref. 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cadastrar Cliente 1 40 M 
 1 - 4 5-15 16+ 
 
 0 - 1 S S M 
 
 2 S M C 
 
 3+ M C C 
 Simples 
 Médio 
 Complexo 
 
Total 
 
 
 
 
 
Do mesmo jeito, continua para as outras funcionalidades, até que todas as 
entradas externas tenham sido ponderadas. 
 
• Cadastrar Título - essa funcionalidade faz manutenção apensa no ALI Título 
assim apenas 1 Registro é referenciado. Diante das informações que se tem 
todos os 60 itens são gravados. E novamente pondera-se a complexidade de 
acordo com a tabelinha e novamente dá complexidade média = M. 
Ponderando Entradas Externas 
 
 
 
 
 
 
Descrição da Função 
Arquivos 
Ref. 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cadastrar Cliente 1 40 M 
 1 - 4 5-15 16+ 
 Cadastrar Título 1 60 M 0 - 1 S S M 
 
 2 S M C 
 
 3+ M C C 
 Simples 
 Médio 
 Complexo 
 
Total 
 
 
 
 
 
Continuando nas entradas externas 
 
Observe o trecho copiado do exercício: 
As locações são realizadas pela funcionalidade e são armazenadas na base de dados como: 
o código do cliente, nome do cliente, data de início da locação, data de fim de locação, 
título locado, dentre outros 15 itens. 
• Efetuar Locação De Título – Note que foi pintado (verde, laranja e roxo) no 
trecho acima três informações importantes, indicando que essa funcionalidade 
se referencia a 3 diferentes ALIs. Assim deve-se colocá-los no quadro abaixo, 
porem apenas 15 itens de dados atravessam são tratados por essa 
funcionalidade. A complexidade ficou em C = complexa 
 
Ponderando Entradas Externas 
 
 
 
 
 
 
Descrição da Função 
Arquivos 
Ref. 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cadastrar Cliente 1 40 M 
 1 - 4 5-15 16+ 
 Cadastrar Título 1 60 M 0 - 1 S S M 
 Efetuar Locação De Título 3 15 C 2 S M C 
 
 3+ M C C 
 Simples - 
 Médio 2 
 Complexo 1 
 
Total 3 
 
 
PONDERANDO AS CONSULTAS EXTERNAS 
Consultas podem ser realizadas sobre esses clientes, como umaCONSULTA GERAL, esta 
trazendo todos os 40 itens cadastrados e outra CONSULTA SIMPLES trazendo apenas 10 
dos mais importantes itens, mas também totaliza a quantidade de locações realizadas pelo 
cliente nos últimos 12 meses. 
 
• Consulta Geral (clientes) – essa consulta acessa diretamente o ALI de Cliente e 
traz os 40 itens disponíveis do cliente. Ponderando a complexidade na 
tabelinha ao lado vê-se que essa funcionalidade é Média = M. 
 
Essa consulta simples traz um cálculo, assim ela não é um Consulta 
Externa e sim uma SAÍDA EXTERNA!!! 
Ponderando Consultas Externas 
 
Descrição da Função 
Arquivos 
Ref. 
Qtde. 
Itens 
Classificação 
(S / M / C) 
 
Tipo Reg 
Lóg Campos de Dados 
 Consulta Geral 1 40 M 
 1 - 5 6-19 20+ 
 
 1 S S M 
 
 2 - 3 S M C 
 
 4+ M C C 
 Simples - 
 Médio 1 
 Complexo - 
 
Total 1 
 
PONDERANDO AS SAÍDAS EXTERNAS 
Consulta Simples – essa funcionalidade ao invés de ser uma consulta externa, 
devido o fato de possuir uma lógica de processamento, ou seja, um cálculo, ela é 
uma saída externa. Ela acessa o ALI cliente e traz 10 itens, mas faz um cálculo, 
totalizando 11 itens de dados. Olhando na tabelinha ao lado, a complexidade dessa 
saída fica em Simples – S. 
Ponderando Saídas Externas 
 
 
 
Descrição da Função Arquivos Ref. 
Qtde. 
Itens 
Classificação 
(S / M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Consulta Simples 1 11 S 
 
1 - 5 6-19 20+ 
 
 0 - 1 S S M 
 
 
 2 - 3 S M C 
 
 
 4+ M C C 
 Simples 1 
 Médio - 
 Complexo - 
 
Total 1 
 
 
Agora deve-se preencher o quadro abaixo para descobrir quantos pontos de 
função a estimativa deu...veja na próxima página 
 
RESPOSTA COMPACTADA 
Ponderando Arquivos Lógicos Internos 
 
 
 
 
 
Descrição da Função Reg. Lógicos 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cliente 1 40 S 
 1 - 19 20 - 50 51+ 
 Título 6 60 C 0 - 1 S S M 
 Locação 1 15 S 2 - 5 S M C 
 Simples 2 6+ M C C 
 Médio - 
 Complexo 1 
 
Total 3 
 
 
Ponderando Entradas Externas 
 
 
 
 
 
 
Descrição da Função 
Arquivos 
Ref. 
Qtde. 
Itens 
Classificação 
(S/ M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Cadastrar Cliente 1 40 M 
 1 - 4 5-15 16+ 
 Cadastrar Título 1 60 M 0 - 1 S S M 
 Efetuar Locação De Título 3 15 C 2 S M C 
 
 3+ M C C 
 Simples - 
 Médio 2 
 Complexo 1 
 
Total 3 
 
 
Ponderando Consultas Externas 
 
Descrição da Função 
Arquivos 
Ref. 
Qtde. 
Itens 
Classificação 
(S / M / C) 
 
Tipo Reg 
Lóg Campos de Dados 
 Consulta Geral 1 40 M 
 1 - 5 6-19 20+ 
 
 1 S S M 
 
 2 - 3 S M C 
 
 4+ M C C 
 Simples - 
 Médio 1 
 Complexo - 
 
Total 1 
 
 
 
Ponderando Saídas Externas 
 
 
 
Descrição da Função Arquivos Ref. 
Qtde. 
Itens 
Classificação 
(S / M / C) 
Tipo Reg 
Lóg Campos de Dados 
 Consulta Simples 1 11 S 
 
1 - 5 6-19 20+ 
 
 0 - 1 S S M 
 
 
 2 - 3 S M C 
 
 
 4+ M C C 
 Simples 1 
 Médio - 
 Complexo - 
 
Total 1 
 
 
 
Fator de ponderação 
Objeto 
Simples Média Complexa 
Totais 
Nº de Entradas Externas 
 
X 3 2 X 4 1 X 6 = 14 
Nº de Saídas Externas 1 X 4 X 5 X 7 = 4 
Nº de Consultas Externas 
 
X 3 1 X 4 X 6 = 4 
Nº de Arquivos Lógicos Internos 2 X 7 X 10 1 X 15 = 29 
Nº de Interfaces Externas 
 
X 5 X 7 X 10 = 
Contagem Total = 51 
 
 
RESPOSTA : 51 pontos de função!

Continue navegando