Menu

Análise e Projeto de Sistemas – Como analisar, planejar, desenvolver e implementar sistemas de informação

R$35,00

Para que um software atinja seu objetivo final, são necessárias diversas etapas que são analisadas e discutidas neste livro. A análise e projeto de sistemas consiste …

240 páginasAutor(es): Lucas Nogueira PadrãoISBN: 978-85-371-0390-6
Sumário

Sumário

1. Análise de Sistemas
1.1. Ciclo de Vida
1.2. Planejamento
1.2.1. Viabilidade
1.2.2. Metodologia de Desenvolvimento
1.2.3. Estimativas
1.3. Análise
1.3.1. Análise dos Requisitos do Sistema
1.3.2. Definição dos Requisitos
1.3.3. Casos de Uso
1.3.4. Modelagem e UML
1.3.5. Diagramas
1.3.6. Documentação de Sistemas
1.3.7. Erros Comuns em Análise
1.4. Projeto
1.4.1. Estratégias de Aquisição
1.4.2. Arquitetura de Sistemas
1.4.3. Requisitos Operacionais
1.4.4. Requisitos de Performance
1.4.5. Requisitos de Segurança
1.4.6. Requisitos Culturais
1.4.7. Interface do Usuário
1.4.8. Desenvolvimento da Interface
1.4.9. Arquitetura de Sistemas
1.5. Implementação
2. Orientação a Objeto
2.1. Tipos de Objeto e Métodos
2.1.1. Encapsulamento
2.1.2. Mensagens
2.2. Classes e Métodos
2.3. Herança e Polimorfismo
2.4. Análise do Objeto
2.4.1. Análise da Estrutura
2.4.2. Análise do Comportamento
2.4.3. Complexidade
2.5. Padrões de Projeto
2.5.1. Catálogo de Padrões de Projeto
2.5.2. Bridge
2.5.3. Composite
2.5.4. Decorator
2.5.5. Abstract Factory
2.5.6. Strategy
2.5.7. Command
2.5.8. Iterator
2.5.9. Visitor
2.6. Arquitetura
3. Banco de Dados e SQL
3.1. Administração de Banco de Dados
3.1.1. Estrutura do Sistema de Banco de Dados
3.2. Modelagem de Processos e de Dados
3.2.1. Modelo Conceitual
3.2.2. Modelo Lógico
3.2.3. Modelo Físico
3.3. Projeto de Banco de Dados
3.3.1. Normalização
3.4. Transações
3.4.1. Concorrência e Serialização
3.5. Banco de Dados Distribuídos
3.5.1. Armazenamento Distribuído
3.6. OLAP Online Analytical Processing
3.6.1. OLTP x OLAP
4. Redes
4.1. Histórico
4.2. Tecnologia de Transmissão
4.3. Escalabilidade
4.4. Software
4.5. Orientação do Serviço
4.6. Modelo de Referência OSI
4.6.1. Camada Física
4.6.2. Camada de Enlace de Dados
4.6.3. Camada de Rede
4.6.4 Camada de Transporte
4.6.5. Camada de Sessão
4.6.6. Camada de Apresentação
4.6.7. Camada de Aplicação
4.7. Modelo de Referência TCP/IP
4.7.1. Camada Inter-Redes
4.7.2. IP
4.7.3. Sub-redes
4.8. Sistemas Distribuídos
4.8.1. Computação Ubíqua
4.8.2. Modelos de Sistemas Distribuídos
4.8.3. Arquitetura de Sistemas Distribuídos
4.9. Middleware
4.9.1. Java.net
4.9.1.1. URL
4.9.1.2. Socket
4.9.1.3. Datagramas
4.9.2. java.rmi
5. Engenharia de Software
5.1. Princípios de Engenharia de Software
5.2. Qualidade de Software
5.3. Metodologias Ágeis de Desenvolvimento de Software
5.3.1. Custo
5.3.2. Princípios Gerais
5.3.3. Extreme Programming
5.4. Testes de Software
5.4.1. Testes de Unidade
5.4.2. Testes de Integração
5.4.2.1. Abordagem Top-Down
5.4.2.2. Abordagem Bottom-Up
5.4.2.3. Teste de Regressão
5.4.2.4. Teste de Fumaça
5.5. Testes de Validação
5.6. Testes de Sistema
6. Gerência de Projetos
6.1. Gerência de Projetos Segundo PMBOK
6.1.1. Gerência de Integração
6.1.2. Gerência de Escopo
6.1.3. Gerência de Tempo
6.1.3.1. Definição de Atividades
6.1.3.2. Sequenciamento de Atividades
6.1.3.3. Estimativa de Recursos
6.1.3.4. Estimativa de Duração
6.1.3.5. Fixação do Cronograma
6.1.3.6. Controle do Cronograma
6.1.4. Gerência de Custo
6.1.4.1. Estimativa de Recursos
6.1.4.2. Estimativa de Custos
6.1.4.3. Orçamento
6.1.4.4. Controle de Custos
6.1.4.5. Índices e Variações Usados em Gerência de Custos
6.1.5. Gerência de Qualidade
6.1.6. Gerência de Recursos Humanos
6.1.6.1. Planejamento de Recursos Humanos
6.1.6.2. Aquisição da Equipe
6.1.6.3. Desenvolvendo a Equipe
6.1.6.4. Gerenciamento da Equipe
6.1.7. Gerência de Comunicação
6.1.8. Gerência de Riscos
6.1.8.1. Planejamento
6.1.8.2. Identificação de Riscos
6.1.8.3. Análise Qualitativa de Riscos
6.1.8.4. Análise Quantitativa de Riscos
6.1.8.5. Planejamento da Ação
6.1.8.6. Controle e Monitoramento dos Riscos
6.1.9. Gerência de Aquisição
6.1.9.1. Responsabilidades e Papéis
6.1.9.2. Seleção da Equipe de Gerência de Aquisições
6.1.9.3. Aumentando Oportunidades para o Sucesso
6.2. Gerência de Projetos de TI
6.2.1. Como Iniciar um Projeto de TI
6.2.2. A Pesquisa do Projeto
6.2.3. Apresentação do Projeto aos Gerentes
6.2.4. Orçamento de Projetos de TI
6.2.5. Gerência de Equipes de TI
6.3. ITIL
6.3.1. Suporte ao Serviço
6.3.2. Entrega do Serviço
7. Exercícios Práticos
Referências
Glossário  
Amostra Exercícios

Download do arquivo de exercícios

Clique aqui para fazer o download.
REF: 978-85-371-0390-6 Categoria

Para que um software atinja seu objetivo final, são necessárias diversas etapas que são analisadas e discutidas neste livro. A análise e projeto de sistemas consiste em um extremo cuidado e infinito esmero para chegar a um sistema de qualidade.
O livro Análise e Projeto de Sistemas – Como analisar, planejar, desenvolver e implementar sistemas de informação foi escrito de forma clara e objetiva. Entre os tópicos abordados estão: a análise de sistemas, ciclo de vida, metodologia de desenvolvimento, diagramas, projeto e implementação, análise de requisitos do sistema, tipos de objetos e métodos, herança e poliformismo, administração de banco de dados, modelagem de processamento de dados, redes e tecnologias de transmissão, sistemas distribuídos, engenharia de software e seus princípios, metodologias ágeis de desenvolvimento de softwares, testes de software e de validação, gerência de projetos PMBOK, gerência de projetos de TI.
No final do livro ainda temos um capítulo com exercícios para treinar os conhecimentos adquiridos.

Peso 0.3 kg
Dimensões 210 x 148 x 2 mm
Autor

Lucas Nogueira Padrão

Sumario

1. Análise de Sistemas
<br />1.1. Ciclo de Vida
<br />1.2. Planejamento
<br />1.2.1. Viabilidade
<br />1.2.2. Metodologia de Desenvolvimento
<br />1.2.3. Estimativas
<br />1.3. Análise
<br />1.3.1. Análise dos Requisitos do Sistema
<br />1.3.2. Definição dos Requisitos
<br />1.3.3. Casos de Uso
<br />1.3.4. Modelagem e UML
<br />1.3.5. Diagramas
<br />1.3.6. Documentação de Sistemas
<br />1.3.7. Erros Comuns em Análise
<br />1.4. Projeto
<br />1.4.1. Estratégias de Aquisição
<br />1.4.2. Arquitetura de Sistemas
<br />1.4.3. Requisitos Operacionais
<br />1.4.4. Requisitos de Performance
<br />1.4.5. Requisitos de Segurança
<br />1.4.6. Requisitos Culturais
<br />1.4.7. Interface do Usuário
<br />1.4.8. Desenvolvimento da Interface
<br />1.4.9. Arquitetura de Sistemas
<br />1.5. Implementação
<br />2. Orientação a Objeto
<br />2.1. Tipos de Objeto e Métodos
<br />2.1.1. Encapsulamento
<br />2.1.2. Mensagens
<br />2.2. Classes e Métodos
<br />2.3. Herança e Polimorfismo
<br />2.4. Análise do Objeto
<br />2.4.1. Análise da Estrutura
<br />2.4.2. Análise do Comportamento
<br />2.4.3. Complexidade
<br />2.5. Padrões de Projeto
<br />2.5.1. Catálogo de Padrões de Projeto
<br />2.5.2. Bridge
<br />2.5.3. Composite
<br />2.5.4. Decorator
<br />2.5.5. Abstract Factory
<br />2.5.6. Strategy
<br />2.5.7. Command
<br />2.5.8. Iterator
<br />2.5.9. Visitor
<br />2.6. Arquitetura
<br />3. Banco de Dados e SQL
<br />3.1. Administração de Banco de Dados
<br />3.1.1. Estrutura do Sistema de Banco de Dados
<br />3.2. Modelagem de Processos e de Dados
<br />3.2.1. Modelo Conceitual
<br />3.2.2. Modelo Lógico
<br />3.2.3. Modelo Físico
<br />3.3. Projeto de Banco de Dados
<br />3.3.1. Normalização
<br />3.4. Transações
<br />3.4.1. Concorrência e Serialização
<br />3.5. Banco de Dados Distribuídos
<br />3.5.1. Armazenamento Distribuído
<br />3.6. OLAP Online Analytical Processing
<br />3.6.1. OLTP x OLAP
<br />4. Redes
<br />4.1. Histórico
<br />4.2. Tecnologia de Transmissão
<br />4.3. Escalabilidade
<br />4.4. Software
<br />4.5. Orientação do Serviço
<br />4.6. Modelo de Referência OSI
<br />4.6.1. Camada Física
<br />4.6.2. Camada de Enlace de Dados
<br />4.6.3. Camada de Rede
<br />4.6.4 Camada de Transporte
<br />4.6.5. Camada de Sessão
<br />4.6.6. Camada de Apresentação
<br />4.6.7. Camada de Aplicação
<br />4.7. Modelo de Referência TCP/IP
<br />4.7.1. Camada Inter-Redes
<br />4.7.2. IP
<br />4.7.3. Sub-redes
<br />4.8. Sistemas Distribuídos
<br />4.8.1. Computação Ubíqua
<br />4.8.2. Modelos de Sistemas Distribuídos
<br />4.8.3. Arquitetura de Sistemas Distribuídos
<br />4.9. Middleware
<br />4.9.1. Java.net
<br />4.9.1.1. URL
<br />4.9.1.2. Socket
<br />4.9.1.3. Datagramas
<br />4.9.2. java.rmi
<br />5. Engenharia de Software
<br />5.1. Princípios de Engenharia de Software
<br />5.2. Qualidade de Software
<br />5.3. Metodologias Ágeis de Desenvolvimento de Software
<br />5.3.1. Custo
<br />5.3.2. Princípios Gerais
<br />5.3.3. Extreme Programming
<br />5.4. Testes de Software
<br />5.4.1. Testes de Unidade
<br />5.4.2. Testes de Integração
<br />5.4.2.1. Abordagem Top-Down
<br />5.4.2.2. Abordagem Bottom-Up
<br />5.4.2.3. Teste de Regressão
<br />5.4.2.4. Teste de Fumaça
<br />5.5. Testes de Validação
<br />5.6. Testes de Sistema
<br />6. Gerência de Projetos
<br />6.1. Gerência de Projetos Segundo PMBOK
<br />6.1.1. Gerência de Integração
<br />6.1.2. Gerência de Escopo
<br />6.1.3. Gerência de Tempo
<br />6.1.3.1. Definição de Atividades
<br />6.1.3.2. Sequenciamento de Atividades
<br />6.1.3.3. Estimativa de Recursos
<br />6.1.3.4. Estimativa de Duração
<br />6.1.3.5. Fixação do Cronograma
<br />6.1.3.6. Controle do Cronograma
<br />6.1.4. Gerência de Custo
<br />6.1.4.1. Estimativa de Recursos
<br />6.1.4.2. Estimativa de Custos
<br />6.1.4.3. Orçamento
<br />6.1.4.4. Controle de Custos
<br />6.1.4.5. Índices e Variações Usados em Gerência de Custos
<br />6.1.5. Gerência de Qualidade
<br />6.1.6. Gerência de Recursos Humanos
<br />6.1.6.1. Planejamento de Recursos Humanos
<br />6.1.6.2. Aquisição da Equipe
<br />6.1.6.3. Desenvolvendo a Equipe
<br />6.1.6.4. Gerenciamento da Equipe
<br />6.1.7. Gerência de Comunicação
<br />6.1.8. Gerência de Riscos
<br />6.1.8.1. Planejamento
<br />6.1.8.2. Identificação de Riscos
<br />6.1.8.3. Análise Qualitativa de Riscos
<br />6.1.8.4. Análise Quantitativa de Riscos
<br />6.1.8.5. Planejamento da Ação
<br />6.1.8.6. Controle e Monitoramento dos Riscos
<br />6.1.9. Gerência de Aquisição
<br />6.1.9.1. Responsabilidades e Papéis
<br />6.1.9.2. Seleção da Equipe de Gerência de Aquisições
<br />6.1.9.3. Aumentando Oportunidades para o Sucesso
<br />6.2. Gerência de Projetos de TI
<br />6.2.1. Como Iniciar um Projeto de TI
<br />6.2.2. A Pesquisa do Projeto
<br />6.2.3. Apresentação do Projeto aos Gerentes
<br />6.2.4. Orçamento de Projetos de TI
<br />6.2.5. Gerência de Equipes de TI
<br />6.3. ITIL
<br />6.3.1. Suporte ao Serviço
<br />6.3.2. Entrega do Serviço
<br />7. Exercícios Práticos
<br />Referências
<br />Glossário
 

Demonstracao

analiseeprojetosdesistemas_swf.swf

Exercicios

analiseeprojetosdesistemas_respostasdosexercicios.zip

Paginas

240

ISBN

978-85-371-0390-6