UML - Unified Modeling Language

Neste curso o aluno aprende a usar as técnicas da linguagem UML, tendo visão sobre modelagem, com explicação da Orientação a Objetos e descrição dos Diagramas utilizados na construção de sistemas.

Carga Horária: 24hs

:: Objetivo do Curso ::

Fornecer ao profissional que pretende utilizar as técnicas da linguagem UML, uma visão clara de modelagem, explicar o paradigma da Orientação a Objetos , descrição dos Diagramas utilizados para a construção de sistemas e a aplicação destes conceitos em um estudo de caso utilizando ferramenta CASE (FREEWARE)

:: A Quem Se Destina ::

Programadores e arquitetos de software

METODOLOGIA DO CURSO :

Através de uma série de exercícios cuidadosamente elaborados, o aluno construirá os diagramas da UML através do uso da ferramenta ENTERPRISE ARCHITECT e ASTAH (ex-Jude)

:: Conteúdo ::

Para obter maiores informações sobre este curso, clique no botão abaixo:






Clique no botão abaixo , irá para o Calendário de Turmas, onde tem "Pré-Inscrição" ao lado da programação da  turma de sua preferência, clique e preencha o formulário





Capítulo 1 - O que é UML, quais são seus Objetivos e Recursos ?

1. O que é UML, quais são seus Objetivos e Recursos?
2. Histórico e Evolução da UML
3.Classificação, Abstração e Instanciação: a Origem do OO
4.Porque e Como Modelar?

Capítulo 2 - Processos de Desenvolvimento de Software.

1. SCRUM
2.Elementos do SCRUM
3.RUP (Rational Unified Process)
4. Melhores Práticas da Engenharia de Software
5.Divisão Clássica do Processo de Desenvolvimento de Software

Capítulo 3. Conceitos de Orientação a Objetos


1.Objeto, Classe, Atributo,Visibilidade
2.Operação, Encapsulamento, Pacote
3.Herança / Generalização, Polimorfismo
4.Coesão e Acoplamento

Capítulo 4 –Resumo dos Diagramas da UML

1. Diagrama de Classes , Diagrama de Objetos, Diagrama de Pacotes
2. Diagrama de Componentes, Diagrama de Implantação
3. Diagrama de Estrutura Composta, Diagrama de Caso de Uso
4. Diagrama de Visão Geral, Diagramas de Tempo e de Sequência
5. Diagramas de Comunicação, de Atividades e Máquina de Estados.

Capítulo 5 – Requisitos de Sistema


1. Requisitos Funcionais e Requisitos NÃO Funcionais.
2.Modelo FURPS.
3. Fases da Análise de Requisitos.
4. Técnica para Análise de Requisitos.
5. Regras de Negócio

Capítulo 6 - Detalhamento do Diagrama de Casos de Uso

1.Atores, Fronteira do Sistema
2. Associações: Extensão, Inclusão, Generalização, Extensão
3. Multiplicidade, Estereótipos
4. Cenários de Caso de Uso: Principal, Secundário, Exceções
5. Pré-Condições e Pós-Condições

Capítulo 7 – Diagrama de Classes

1.Atributos, Operações, Target Values, Restrições, Visibilidade, Multiplicidade
2. Associações: Unárias, Binárias e Ternárias.
3. Associações: Agregação, Composição, Generalização/Especialização.
4. Dependência, Classes Abstratas, Interfaces Requeridas e Fornecidas.
5. Classes de Associação, Classes de Domínios, Estereótipos

Capítulo 8– Diagrama de Sequência

1. Para que e como , criar um diagrama de Sequência?
2. Atores, Objetos e Linha de Vida.
3. Mensagens, Estímulos, Condições de Guarda, Frames
4. Fragmentos e Ocorrência de Interação.
5. Operadores de interação: opt, break, alt, loop, ref

Capítulo 9 – Diagramas de Comunicação e Diagrama de Máquina de Estado.

1.Objetos, vínculos, mensagens, auto-chamada, Condições de Guarda
2. Estados , Transições, Atividades Internas, Auto-Transições
3. Regiões Concorrentes, Transições Concorrentes
4. Pseudo Estados: Escolha, História, Junção
5. Estados: Compostos, de Sincronismo, Sub-Máquina

Capítulo 10 – Diagrama de Atividades

1. Atividades, Nós de Ação, Fluxo de Controle, Objetos e Fluxos de Objetos
2. Nós: de Ação, de Repositório, de Fusão, de Decisão,Bifurcação e União
3. Ações, Tratadores de Exceções, Partição de Atividades (Swimming Lane)

Capítulo 11 - Demais Diagramas da UML
Visão Geral de Interação, Componentes, Implantação, Pacotes, Tempo e Objeto.

1.Visão Geral de Interação: Ocorrência e Elementos de Interação
2. Diagrama de Componentes: Componentes e Interfaces
3. Nós e Instância de nós.
4. Artefatos. Pacotes: Dependência Merge e Dependência Import

Capítulo 12 – Mapeamento de Objetos para o modelo Relacional

1. Modelo de Dados Relacional
2. Modelo de Classes x MER
3.Conectividade "Um para Um", "Um para Muitos", "Muitos para Muitos".
4. Agregação e Composição. Associações Ternárias
5. Generallização / Especialização

.:Preço

**  O ALUNO QUE PARTICIPAR DE UMA AULA EXPERIMENTAL, GANHARÁ BOLSA DE ESTUDO COM DESCONTOS DE ATÉ 60%. 

Entre em contato conosco e garanta sua bolsa, clicando neste botão:









.:Depoimentos

  • O curso de UML da Interplan dá uma visão global de utilização dos diagramas da UML, o que no mercado , é difícil de conseguir Jéssica A. R. Macedo
  • O curso de UML da Interplan, me elucidou muitas dúvidas sobre o mundo da UML. Rodrigo Souza Henriques
  • O conteúdo do curso de UML da Interplan me surpreendeu pela quantidade de informações. Francisco Sampaio Rodrigues

.:Envie um Comentário

Calendário de Turmas

Horários e turmas