Relatório de inspeção de software
O objetivo deste documento é apresentar resultados da inspeção de software realizada com o objetivo de identificar defeitos e erros na documentação do software ou no sistema e desvios em relação a padrões e especificações.
Este documento de inspeção de Software apresenta informações sobre um software de uma empresa de computadores, mas mais precisamente da área da logística, e a partir destas informações será feitas inspeções, comparando diagramas e código fonte do produto em questão e posteriormente apresentado resultado da inspeção.
Inspeção do Software
Nas tabelas abaixo são apresentadas informações da inspeção realizada nos diagramas de classe, diagrama de sequência e os resultados da mesma.
Diagrama de Classe
Tipo
Nome do Objeto
Atende
Atende parcialmente
Não Atende
Classe
FPrincipal x Menus menuTranspLista x menuTranspNovo x
Classe
FListaTransportadores x Botões btnAtualizar x btnNovo x btnPesquisa x btnVoltar x btnEditar x btnExcluir x
Classe
FTransportador x Botões btnSalvar x btnCancelar x
Classe
CPrincipal x Classe
CListaTransportador
x
Classe
CTransportador x Classe
Transportador
x
Atributos
nome x cnpj x telefone x email x Classe
Endereco
x
Atributos
Logradouro x numero x bairro x cidade x uf x cep x Classe
RepositoryTransportador
x
Atributo
transportadores x Classe
RepositoryEndereco
x
Atributo
enderecos x Classe
DAO
x
Classe
DAOTransportador x Classe
DAOEndereco
x
Diagrama de Sequência - Incluir transportador
Ordem
Função
Atende
Atende parcialmente
Não Atende
Observações
1. clicaTransportadores x
Há divergência no nome dos métodos.
1.1
New x 2. getTransportadores x
2.1
getListaTransportadores x Não consta no código, pois foi desenvolvido com outra solução.
2.1.1
select x 2..1.2 new x
3.
clicaNovo x Há divergência no nome dos métodos.
3.1
New x 3.1.1 new x
4.
clicaSalvar x Há divergência no nome dos