Click here to load reader

Análise e Projeto de Sistemas

  • View
    1.127

  • Download
    0

Embed Size (px)

Text of Análise e Projeto de Sistemas

2

SUMRIOSUMRIO.............................................................................................................................................................2 1. CARACTERIZAO DE SISTEMAS..........................................................................................................4 1.1 CONCEITUAO DE SISTEMAS..........................................................................................................................4 1.2 ELEMENTOS OU COMPONENTES DE SISTEMA............................................................................................5 1.3 - EXEMPLOS DE SISTEMA......................................................................................................................7 1.4 - CICLOS DE UM SISTEMA......................................................................................................................7 2. CONCEITOS DE ANLISE DE SISTEMAS...............................................................................................9 2.1 O QUE ANLISE?.........................................................................................................................................9 2.2 - CONCEITUAO DA ANLISE DE SISTEMAS.........................................................................................................9 2.3 - ELEMENTOS DA ANLISE DE SISTEMAS..............................................................................................................9 2.4 FASES DA ANLISE DE SISTEMAS.....................................................................................................................9 2.5 SEQNCIA LGICA PARA ANLISE................................................................................................................11 2.6 - RELAO DA ANLISE DE SISTEMAS E OUTRAS ANLISES.................................................................................11 2.6.1 Relao entre Anlise de Sistemas, a Cincia e a Engenharia........................................................11 2.6.2 A Anlise de Sistemas e a Pesquisa Operacional............................................................................12 2.6.3 A Anlise de Sistemas e a Anlise Custo-Efetividade......................................................................12 3. CONCEITUAO DE INFORMAO.....................................................................................................13 3.1 - CONCEITO DE INFORMAO............................................................................................................................13 3.2 - RELAO ENTRE INFORMAO E COMUNICAO...............................................................................................13 3.3 - O PROFISSIONAL DA INFORMAO..................................................................................................................14 4. METODOLOGIA E DOCUMENTAO NO DESENVOLVIMENTO DE SISTEMAS.....................18 4.1 - CICLO DE DESENVOLVIMENTO DE SOFTWARE......................................................................18 4.1.1 - Caracterstica:..................................................................................................................................20 4.1.2 - Princpios:........................................................................................................................................20 4.1.3 - Sistematizao do processo de construo de software:..................................................................20 4.1.4 - Fases do Ciclo de Vida Tradicional:................................................................................................20 4.2 - ANLISE DE REQUISITOS..................................................................................................................22 4.2.1 - Idia Fundamental............................................................................................................................22 4.2.2 - Problemas na Anlise.......................................................................................................................22 4.2.3 - Fases da Anlise de Requisitos.........................................................................................................23 4.3 ESPECIFICAO DE SISTEMAS........................................................................................................26 4.3.1 - Dificuldades para Especificao......................................................................................................26 4.3.2 - Anlise Estruturada Moderna..........................................................................................................27 4.3.3 - Caractersticas da Anlise Estruturada...........................................................................................27 4.3.4 - Ferramentas Componentes...............................................................................................................29 5. MODELAGEM DE DADOS.........................................................................................................................30 5.1 DIAGRAMA DE ENTIDADE-RELACIONAMENTO (DER).............................................................30 5.1.1. Consideraes Inicias .......................................................................................................................30 5.1.2 - Componentes dos DERs....................................................................................................................31 5.1.3. Normalizao.....................................................................................................................................33 5.1.3.1 Primeira Forma Normal (1FN)..................................................................................................34 5.1.3.2 Segunda Forma Normal (2FN)..................................................................................................34 5.1.3.4 Terceira Forma Normal (3FN)..................................................................................................35 6.MODELAGEM DE ATIVIDADES...............................................................................................................37 6.1 - DIAGRAMA DE FLUXO DE DADOS..................................................................................................38 6.1.2 Componentes do DFD......................................................................................................................38 6.1.2.1 Entidade Externa.......................................................................................................................38 6.1.2.2 Fluxo de Dados..........................................................................................................................38 6.1.2.3 Processo.....................................................................................................................................38 6.1.2.4 Depsito.....................................................................................................................................39Anlise de Projetos e Sistemas APS

3 6.1.3 Algumas Regras, Propriedades e Limitaes..................................................................................39 6.1.4 DFD em Nveis.................................................................................................................................39 6.1.5 - Diretrizes para a Elaborao do DFD.............................................................................................40 6.1.6 Algumas Tcnicas............................................................................................................................40 6.1.6.1 Tcnica de Gane/Sarson............................................................................................................40 6.1.6.2 Tcnica de Yourdon/DeMarco..................................................................................................40 6.1.6.3 Tcnica de Meilir Page-Jones....................................................................................................41 6.2. DICIONRIO DE DADOS.....................................................................................................................42 6.2.1 - Componentes.....................................................................................................................................42 6.2.2 - Notao.............................................................................................................................................42 6.2.3 - Exemplo............................................................................................................................................43 6.3. ESPECIFICAO DE PROCESSOS......................................................................................................44 6.3.1 - Como fazer a Especificao de Processos.......................................................................................44 6.3.1.1 - Pseudo-Linguagem portugus estruturado..............................................................................44 6.3.1.2 - Tabelas de Deciso.....................................................................................................................45 6.3.1.3 - rvores de Deciso....................................................................................................................46

Anlise de Projetos e Sistemas APS

4

1. CARACTERIZAO DE SISTEMAS1.1 CONCEITUAO DE SISTEMAS No podemos falar muito sobre anlise de sistemas enquanto no tivermos uma clara idia do que seja um sistema. Muitos dos sistemas de computadores que elaboramos so substituies ou novas implementaes de sistemas no-computadorizados que j existem; alm disso, a maioria dos sistemas computadorizados interage ou tem uma interface com vrios sistemas existentes (alguns podem ser computadorizados e outros no). Para que nosso sistema computadorizado seja bem-sucedido, precisamos conhecer, detalhadamente,