Análises de Sistemas
1. Conceitos Básicos 2
1.1 Análise 2
1.2 Processo 2
1.3 Programa 2
1.4 Análise de Sistemas 2
1.5 Sistemas 2
1.5.1 Tipos de Sistemas 3
2. Análise Estruturada 4
2.1 Análise Tradicional 4
2.1.1 Segunda Geração 4
2.1.2 Terceira Geração 4
2.2 Relacionamento Usuário e Analista 4
2.3 Problemas com Análise Clássica(Tradicional) 4
2.3.1 Comunicação 4
2.3.2 Mudanças naturais exigidas pelo sistema 4
2.3.3 Falta de Ferramentas 4
2.3.4 Documentação 4
2.3.5 Formação do Profissional 5
2.4 Análise Tradicional X Análise Estruturada 5
2.4.1 Comparação 5
2.4.2 Objetivos da Análise Estruturada 5
2.4.3 Condução do Trabalho de Análise 5
2.5 Diálogo Usuário X Analista 6
2.6 As Ferramentas da Análise Estruturada 6
2.6.1 Diagrama de Fluxo de Dados 6
2.6.2 Dicionários de Dados 10
2.6.3 Descrição de Procedimentos 12
3. Análise de Dados 13
3.1 Conceitos Básicos 13
3.2 Modelo de Dados 14
3.2.1 O que é Modelo de Dados? 14
3.2.2 Tipos de Entidade 16
3.2.3 Tipos de Relacionamento 16
3.2.4 Relacionamentos 17
3.2.4.1 Restrições de Mapeamento 17
3.2.5 Tipos de Chave 18
3.3 Consolidação de Modelos de Dados 19
3.3.1 O que é Consolidação? 19
3.3.2 Trabalhos Executados na Consolidação 19
3.4 Normalização 19
3.4.1 O que é Normalização 19
3.4.2 Anomalias de Atualização 19
3.4.3 Dependência Funcional 19
3.4.4 Dependência Funcional Composta ou Completa 20
3.4.5 Dependência Funcional Transitiva 20
3.4.6 Primeira Forma Normal (1FN) 21
3.4.7 Segunda Forma Normal (2FN) 213
3.4.8 Terceira Forma Normal (3FN) 223
3.4.9 Simplificação do Processo de Normalização 234
3.4.10 Regras Práticas 244
4. Bibliografia 25
1. Conceitos Básicos
1.1 Análise Derivado do grego analýein - desatar, soltar, significa dissolução de um conjunto em suas partes. Em sentido amplo, empregam-se os termos “análise” e “analisar” como sinônimos de exame e examinar, pesquisa e pesquisar, verificação e verificar.
1.2 Processo Série de