Desenvolvimento de software
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
EVERTON LUIZ GABRIEL DA SILVA
DESENVOLVIMENTO DE SOFTWARE
Guarapuava
2012
everton luiz gabriel da silva
DESENVOLVIMENTO DE SOFTWARE
Trabalho de Análise e Desenvolvimento de Sistemas apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média semestral nas disciplinas de Analise de Sistemas I, Engenharia de Software, Banco de Dados I e Linguagens e Técnicas de Programação II.
Orientadores: Polyanna P. Gomes Fabris, Luiz Cláudio Perini, Roberto Nishimura e Anderson Macedo.
SUMARIO
1 INTRODUÇÃO 3 2 OBJETIVO 4 3 DESENVOLVIMENTO 5 3.1 DESENVOLVIMENTO DE SOFTWARE 5 3.1.1 O PROCESSO DE INSPEÇÃO DE SOFTWARE 5 3.1.2 VERIFICAÇÃO E VALIDAÇÃO 12 3.1.2.1 TÉCNICAS DE V & V (SOMMERVILLE) 13 3.1.3 TESTABILIDADE DE SOFTWARE 16 3.1.3.1 TESTES DE CAIXA-BRANCA 17 3.1.3.1.1 TESTE DE CAMINHO BÁSICO 17 3.1.3.1.2 TESTE DE ESTRUTURA DE CONTROLE 17 3.1.3.1.3 TESTE DE CONDIÇÃO 17 3.1.3.1.4 TESTE DE FLUXO DE DADOS 17 3.1.3.1.5 TESTE DE CICLO 18 3.1.3.2 TESTES DE CAIXA-PRETA 18 3.1.3.2.1 TESTE DE COMPARAÇÃO 18 3.1.3.2.2 TESTE DE MATRIZ ORTOGONAL 18 3.1.3.3 ESTRATÉGIA DE TESTE DE SOFTWARE 18 3.2 SISTEMA GERENCIADOR DE BANCO DE DADOS 19 3.3 LINGUAGEM USADA PARA DESENVOLVIMENTO DO SISTEMA 21 3.4 MODELO USADO PARA DESENVOLVIMENTO DO SISTEMA 22 3.4.1 MODELO ESPIRAL 22 3.4.2 APLICAÇÃO 22 3.4.3 VANTAGENS 22 4 ELEMENTOS DE APOIO AO TEXTO 23 4.1 FIGURA 1 23 4.2 FIGURA 2 23 4.3 FIGURA 3 24 4.4 FIGURA 4 24 4.5 FIGURA 5 25 4.6 FIGURA 6 26 4.7 FIGURA 7 27 4.8 FIGURA 8 27 4.9 FIGURA 9 28 4.10 FIGURA 10 29 4.11 FIGURA 11 29 4.12 FIGURA 12 30 4.13 FIGURA 13 30 4.14 FIGURA 14 31 4.15 FIGURA 15 31 5 CONCLUSÃO 32 REFERÊNCIAS 33
INTRODUÇÃO
Tecnologia, desenvolvimento, rapidez, robustez, segurança, enfim, palavras que