CES092 |
Análise e Desenho Object-Oriented com UML |
|
|
||
|
Objectivo Geral |
|
|
||
A análise e desenho Object-Oriented (OO) é o principal método utilizado na indústria do software para desenvolver, fazer modelação e testar programas e sistemas.
Este curso tem como objectivo dotar os participantes dos conhecimentos e skills necessários para fazerem análise, e desenho OO de sistemas com UML.
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Fazer o levantamento de requisitos de utilizador com Use Cases e transformá-los num desenho detalhado através de UML
· Explorar a modelação Object-Oriented através da Unified Modeling Language (UML)
· Adaptar as mudanças de requisitos às técnicas interactivas e componentes
· Conceber e desenhar soluções optimizadas para linguagens e plataformas Object-Oriented (OO)
· Refinar modelos de análise e desenho de sistemas
· Criar testes de sistemas para testar os desenhos de implementações
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais envolvidos no desenvolvimento de sistemas e plataformas Object-Oriented (OO).
|
|
|
PRÉ-REQuisitos |
|
|
Aconselha-se alguma familiaridade com os conceitos básicos de OO, não sendo no entanto obrigatório
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - Introdução aos conceitos de UML e OO
· Conceitos e utilização de UML
· Diagramas Use case
· Object models e Diagramas de Interacção
· Revisão dos conceitos Object-Oriented (OO)
· Classes, objectos e atributos
· Encapsulamento e interfaces
· Associações e multiplicidade
· Polimorfismo e colecções
· O “Unified Process”
· O Ciclo de vida do software OO
· Use cases e funcionalidades centradas em modelos de arquitectura
· Desenvolvimento interactivo e incremental
2 - Modelos de requisitos
· Captar o contexto do sistema com Use Cases
· Criação do “Domain Object Model”
3 - Estabilização do modelo Objecto
· Refinamento de classes e associações
· Funcionalidades de reutilização
4 - Geração do modelo e contexto
· Use Case Realization
· Diagramas de sequência objectos e mensagens tipo
· Refinar diagramas de sequência
· Utilização de “State Machines”
· Estados, eventos e acções
· Captar as “State Machines” a partir dos diagramas de sequência
· Análise do contexto do objecto
· Métodos de modelação com diagramas de actividade
· Swimlanes, concorrência e sincronismo
· Reestruturações com polimorfismos e delegações
· Aumentar a robustez utilizando constrangimentos, dependências e a “Object Constraint Language (OCL)“
5 - Desenho orientado a Objectos - Object-Oriented Design
· Desenho de nível de Objecto
· Desenho de Sistemas
· Desenho de Componentes
6 - Design Patterns
· Objectivos das Design Patterns
· Arquitectura e modelos de análise
· Reutilização, robustez e flexibilidade
· Utilização das “Design Patterns”
· Independência de interfaces
· Garantira a evolução dos produtos
7 - Testes ao desenho Object-Oriented
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,990.00 EUR | 1,590.00 EUR | 1,290.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
3,650,790.00 AOA | 1,941,390.00 AOA | 1,575,090.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
248,170.00 MZN | 131,970.00 MZN | 107,070.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
17,940.00 R$ | 9,540.00 R$ | 7,740.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?