Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Criar e configurar arquivo EAP
- Criar e salvar um arquivo de projeto do Enterprise Architect
- Tipos de visões
- Interface do programa: menus, barras de ferramentas, Toolbox, Project Browser e outras janelas
- Ancorar e ocultar janelas
Trabalhando com modelo, diagrama
- Modelos pré-definidos
- Pacotes (visões) e diagramas
- Adicionando elementos ao modelo e ao diagrama
- Diferentes formas de remover itens e suas consequências
- Salvando diagramas
Gestão de Requisitos
- Métodos de coleta de requisitos
- Categorias de requisitos FURPS
- Diagrama de Requisitos
- Relacionamentos entre requisitos
- agregação
- dependência
- Como melhorar a aparência de um diagrama?
- layout do diagrama
- cor do status dos requisitos
- ativar / desativar os nomes dos pacotes
- Criar e gerenciar uma matriz de relacionamento
- Documentação de requisitos
- páginas HTML
- versão imprimível
- Gestão avançada de requisitos
- tipos personalizados de requisitos
- status personalizado de requisitos
- rastreamento de requisitos
- documentação de requisitos
Modelagem de processos de negócio, arquitetura
- Diagrama de Atividades
- Atividades compostas
- Fluxos de controle, fluxos de objetos
- Tratamento de exceções, fluxo de interrupção
- Partições
- Fluxos concorrentes e tomada de decisão
- Como melhorar a aparência de um diagrama?
- diferentes níveis de detalhe
- reduzindo a quantidade de detalhes
- complexidade do processo
- Componentes e diagramas de Implantação
- A arquitetura inicial do sistema - lógica e física
- componentes aninhados
- delegação e montagem
- porta
- interface
- caminhos de comunicação
- Implementação não padrão de estereótipos em diagramas (OPCIONAL)
- biblioteca gráfica de estereótipos
- adicionando a biblioteca ao projeto
- estereótipos gráficos personalizados
Casos de Uso e sua documentação
- Modelagem de requisitos funcionais
- Escopo do sistema
- Atores e os relacionamentos entre eles
- Identificando casos de uso
- Associação "ator - caso de uso" e suas propriedades
- Relacionamento entre casos de uso: include, extend, generalização
- Numeração automática
- Cenários de Caso de Uso e diagramas de atividades gerados com base neles
- Geração de documentação
- Modelos de Documentação
Modelo Analítico
- Diagrama de Classes no nível do modelo de domínio
- classe, método, atributo, classe abstrata, interface
- associação e suas características
- outros relacionamentos: agregação, composição, generalização, dependência, classe de associação
- identificação de classe
- Diagrama de Sequência
- tipos de mensagens: assíncrona, síncrona, retorno
- estereótipos: Boundary, Control e Entity
Modelo Estático
- Diagrama de Classes no nível de design
- Geração de código-fonte e engenharia reversa (OPCIONAL)
- gerando código-fonte a partir do diagrama
- gerando diagrama a partir do código-fonte
- sincronização entre código-fonte e diagrama
- Diagramas de Objetos
Modelo Dinâmico
- Verificação do modelo estático
- clarificar as assinaturas dos métodos
- verificação do diagrama de classes
- Modelagem dinâmica no nível de chamadas de métodos (diagrama de sequência) com base em casos de uso e modelo de análise estática
- Como melhorar a aparência de um diagrama?
- reduzindo o número de cenários modelados
- reduzindo o número de linhas de vida (lifelines)
- evitando blocos aninhados complexos
- ocultando detalhes
- Diagrama de Máquina de Estados (OPCIONAL)
- estados e sub-estados
- transições entre estados - gatilho, condição e ação
- ações internas (entry, do, exit)
Padrões e perfis (OPCIONAL)
- Padrões "Gang of Four"
- Padrões definidos no projeto
- Padrões do usuário
- Importação de perfis a partir de arquivos XML
MDA, código-fonte (OPCIONAL)
- Transformação de Diagrama de Classes para esquema de banco de dados
- Geração de script SQL com base em diagrama de classes
- Geração de código-fonte - opções disponíveis
Trabalho em grupo
- Versionamento de pacotes do Enterprise Architect
- Diferenças nas versões do projeto, documentação
- Uso de repositório para armazenar o modelo
- Ferramentas de colaboração
Requisitos
Habilidades de modelagem em UML.
21 Horas
Testemunhos de Clientes (1)
Faça exercícios no EA.
Pawel - Krajowa Szkola Skarbowosci
Curso - UML in Enterprise Architect (workshops)
Máquina Traduzida