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 Colocar e ocultar janelas

Trabalhar com um modelo, diagrama

    Modelos predefinidos Pacotes (vistas) e diagramas Adição de 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? diagrama de layout
  • requisitos de estado da cor
  • ativar/desativar os nomes dos pacotes
  • Criar e gerir uma relação matricial
  • Documentação dos requisitos HTML páginas
  • versão para impressão
  • Gestão avançada de requisitos tipos personalizados de requisitos
  • estado das necessidades personalizadas
  • requisitos de rastreio
  • 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 o aspeto de um diagrama? diferentes níveis de pormenor reduzir a quantidade de pormenores complexidade do processo
  • Componentes e diagramas de implantação
  • A arquitetura inicial do sistema - lógica e física componentes aninhados

      delegação e assembleia
    porto
  • 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 de 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 uso Associação "ator - caso de uso" e suas propriedades Relação entre casos de uso: incluir, estender, generalização
  • Numeração automática
  • cenários Use Case e diagramas de actividades gerados com base nos mesmos
  • Documentation geração
  • 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 caracterí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 a nível do projeto 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 em casos de utilização e no modelo de análise estática
  • Como melhorar o aspeto de um diagrama? reduzindo o número de cenários modelados
  • reduzir o número de linhas de vida

      evitar blocos aninhados complexos
    detalhes ocultos
  • Diagrama da máquina de estados (FACULTATIVO) estados e sub-estados
  • transições entre estados - acionador, condição e ação

      acções internas (entrar, fazer, sair)
    Padrões e perfis (OPCIONAL)
  • Padrões "Gang of Four" Padrões definidos no projeto Padrões do utilizador Importação de perfis de ficheiros XML
  • MDA, código fonte (FACULTATIVO)
  • Diagrama de classes para transformação do esquema da base de dados SQL geração de scripts 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 Ferramentas de colaboração
  • Requisitos

    Competências de modelação em UML.

      21 horas
     

    Declaração de Clientes (4)

    Cursos Relacionados

    Gerenciamento Eficiente de Requisitos Usando Métodos Ágeis e Modelagem UML

      21 horas

    Categorias Relacionadas