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 o ficheiro EAP
- Criar e guardar um ficheiro de projeto Enterprise Architect
- Tipos de vistas
- Interface do programa: menus, barras de ferramentas, caixa de ferramentas, navegador de projectos e outras janelas
- Acoplar e ocultar janelas
Trabalhar com um modelo, diagrama
- Modelos predefinidos
- Pacotes (vistas) e diagramas
- Adicionar elementos ao modelo e ao diagrama
- Diferentes formas de remover os elementos e as suas consequências
- Guardar diagramas
Requisitos Management
- Métodos de recolha de requisitos
- Categorias de requisitos FURPS
- Diagrama de requisitos
- Relações entre requisitos
- agregação
- dependência
- Como melhorar o aspeto de um diagrama?
- layout do diagrama
- requisitos de estado da cor
- ativar/desativar os nomes dos pacotes
- Criar e gerir uma relação matricial
- Documentar requisitos
- HTML páginas
- versão para impressão
- Gestão avançada de requisitos
- tipos de requisitos personalizados
- estado dos requisitos personalizados
- controlo de requisitos
- documentação de requisitos
Business modelação de processos, arquitetura
- Diagrama de actividades
- Actividades compostas
- Fluxos de controlo, fluxos de objectos
- Tratamento de excepções, fluxo de interrupção
- Partições
- Fluxos simultâneos e tomada de decisões
- Como melhorar a aparência de um diagrama?
- diferentes níveis de pormenor
- reduzir a quantidade de pormenores
- complexidade do processo
- Diagramas de componentes e de implantação
- A arquitetura inicial do sistema - lógica e física
- componentes aninhados
- delegação e montagem
- porta
- interface
- vias de comunicação
- Implementação não normalizada de estereótipos em diagramas (OPCIONAL)
- biblioteca gráfica de estereótipos
- adicionar a biblioteca ao projeto
- estereótipos gráficos personalizados
Use Cases e respectiva documentação
- Modelação dos requisitos funcionais
- Âmbito do sistema
- Actores e relações entre eles
- Identificação de casos de utilização
- Associação "ator - caso de utilização" e suas propriedades
- Relacionamento entre casos de uso: incluir, estender, generalização
- Numeração automática
- Cenários Use Case e diagramas de atividade gerados com base nos mesmos
- Geração Documentation
- Modelos de documentos
Modelo analítico
- Diagrama de classes ao nível do modelo de domínio
- classe, método, atributo, classe abstrata, interface
- associação e suas caraterísticas
- outras relações: agregação, composição, generalização, dependência, classe de associação
- identificação da classe
- Diagrama de sequência
- tipos de mensagens: assíncronas, síncronas, de retorno
- estereótipos: Limite, Controlo e Entidade
Modelo estático
- Diagrama de classes ao nível da conceção
- Geração de código-fonte e engenharia inversa (OPCIONAL)
- geração de código-fonte a partir do diagrama
- geração do diagrama a partir do código fonte
- sincronização do código-fonte e do diagrama
- Diagramas de objectos
Modelo dinâmico
- Verificação do modelo estático
- clarificação das assinaturas dos métodos
- verificação do diagrama de classes
- Modelação dinâmica ao nível das chamadas de métodos (diagrama de sequência) com base nos casos de utilização e no 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
- evitando blocos aninhados complexos
- esconder pormenores
- Diagrama de máquina de estados (OPCIONAL)
- estados e subestados
- transições entre estados - acionador, condição e ação
- acções internas (entrar, fazer, sair)
Padrões e perfis (FACULTATIVO)
- "Padrões "Gang of Four
- Padrões definidos no projeto
- Padrões do utilizador
- Importação de perfis a partir de ficheiros XML
MDA, código fonte (OPCIONAL)
- Diagrama de classes para transformação do esquema da base de dados
- Geração de scripts SQL com base no diagrama de classes
- Geração de código-fonte - opções disponíveis
Trabalho de grupo
- Enterprise Architect Controlo de versões de pacotes
- Diferenças nas versões do projeto, documentação
- Utilização de um repositório para armazenar o modelo
- Collaboration ferramentas
Requisitos
Competências de modelação em UML.
21 Horas
Declaração de Clientes (1)
Exercícios práticos em EA.
Pawel - Krajowa Szkola Skarbowosci
Curso - UML in Enterprise Architect (workshops)
Máquina Traduzida