Próximas Turmas
Nenhuma turma disponível no momento
Entre em contato para informar seu interesseO que você vai aprender nesse curso
Objetivo: Curso voltado para profissionais de Análise de sistemas, Análise de Requisitos e documentação / engenharia de software. Este curso explora todo o conteúdo da UML voltado para rastreamento, abstração e documentação de requisitos de software bem como diagramação e plotagem em UML dos aspectos funcionais e tecnológicos de um sistema orientado a objetos.
Ferramenta Case: Astah UML
Conteúdo do curso
Introdução à Análise e Levantamento de Requisitos
- Requisitos Funcionais e Requisitos Não funcionais
- Definição de escopo de projeto
- Análise de sistemas com UML
- Atores (Definição e Relacionamentos)
- Caso de Uso
- Extends e Include
- Documentação de casos de uso
- Pré-condições
- Pós-condições
- Fluxo principal
- Fluxos de exceção
- Fluxos alternativos
- Regras de negócio
- Regras de validação
- Descrição de processos funcionais
- Análise de requisitos sob a ótica de processos
- Fluxos paralelos de execução
- Concorrência entre processos
- Definição de maquina de estados
- Ciclo de vida de objetos
- Transições de estados
- Orientação a Objetos
- Classes, Atributos e Métodos
- Relacionamentos
- Herança
- Associação / Agregação e Composição
- Dependência
- 1 para 1
- 1 para Muitos
- Muitos para Muitos
- Auto-Relacionamento
- Enums
- Interfaces
- Classes Abstratas
- Packages
- Diagrama de pacotes
- Arquiteturas de Projetos Orientado a Objetos
- Desenvolvimento em Camadas e MVC
- Descrição de arquiteturas de software
- Java e DotNet
- Nodes e Componentes
- Comunicação entre componentes
- Artefatos
Diagramas de Seqüência e Comunicação
- Definindo os estereotipos dos objetos
- Mensagens
- Interações
- Create, Destroy e Return
- Boundaries, Controls e Views
- Lifelines
- Introdução aos Padrões de Projeto
- Categorias: Criacionais, Comportamentais e Estruturais
- Facade, Delegate, Factory, Composite, Builder, Singleton, State
Simulados e Exercicios
- Desenvolvimento de listas de exercicios e estudos de caso durante as aulas
- Realização de simulados