Cursos de Modelagem de Dados com UML
Este curso foi criado para especialistas no assunto que são necessários para modelar seus dados com a UML .
Abrange técnicas de modelagem consistentes sem entrar em detalhes de implementação.
Programa do Curso
Breve introdução à modelagem de dados em geral
- Languages usado para descrever dados
- ERD e outras notações pré UML
- Por que modelagem de dados não é modelagem de banco de dados
- Conceitos de armazenamento de dados (Relacional, Hierárquico, Orientado a Objetos, etc...)
UML e Modelagem de Dados
- Diagrama de classes
- Associação
- Agregação
- Composição
- Herança (Generalização e Especialização)
Atributos
- Atributo e tipos de atributos
- Atributos e relações
- Tipos de dados
- Restrições nos dados
- Restrições nas relações
Visualizações de modelos de dados
- Business Ver
- Visualização do modelador
- Visão do arquiteto
- Visualização dos designers
- Visualizações dos implementadores (apenas uma breve explicação)
Outros diagramas úteis UML
- Diagrama de estrutura composta
- Diagrama de perfil
Evite redundâncias
- Estereotipagem vs Herança
- Tag
- Design Patterns (apenas introdução)
Precisa de ajuda para escolher o curso certo?
Cursos de Modelagem de Dados com UML - Enquiry
Modelagem de Dados com UML - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (1)
Hands-on and conducted using the Sparx EA application which we use extensively in the job
Andy Davey - Envitia
Curso - Data Modelling with UML
Próximas Formações Provisórias
Cursos Relacionados
Aspectos Práticos da Linguagem UML
21 HorasO curso amplia o conhecimento possuído de UML. Durante o treinamento, focamos no uso prático da linguagem de análise orientada a objetos UML.
Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology
21 HorasA análise comercial é o processo de investigação, compreensão e definição das necessidades comerciais, a fim de desenvolver soluções que satisfaçam essas necessidades. [É um elemento-chave no processo de gestão da mudança numa organização e na conceção de novas soluções empresariais. A análise empresarial visa garantir que as soluções tecnológicas, processuais ou organizacionais satisfazem os objectivos e as necessidades empresariais. Jest um elemento-chave para garantir a eficácia dos projectos e das mudanças numa organização, assegurando que as soluções introduzidas são pertinentes, viáveis e respondem plenamente às necessidades da empresa.
Análise de Processos de Negócios com UML e BPMN
14 HorasPúblico-alvo do curso:
Gestores que pretendam compreender os diagramas BPMN, Business Consultores, Business Analistas, Business Engenheiros de Processos, Analistas de Sistemas e todos os que estejam envolvidos na análise e planeamento de Business Processos utilizando notação de modelação padronizada e unificada.
Curso Goals:
- Produzir diagramas de processo de alta qualidade
- Modelar na notação de processo BPMN
- Capturar informações sobre o processo atual
- Implementar fluxos de processo optimizados para processos com uso intensivo de pessoas
- Simplificar definições de processos complexos e dividi-los em partes mais fáceis de gerir
Modelagem de Processo Empresarial Usando BPMN e UML
14 HorasObjetivo:
Este curso de treinamento tem como objetivo ajudar analistas de negócios a aprender a modelar eficientemente seus processos de negócios usando BPMN, bem como recursos que são manipulados por suas atividades. Sendo conduzido por uma estrutura empresarial ágil, os analistas de negócios aprendem durante este curso como usar notações BPMN apropriadas e extensões de negócios de UML para lidar com seus "requisitos de negócios" e conduzir coerentemente atividades de nível de design subjacentes.
Padrões de Design
14 HorasHá muitos padrões experimentados e testados amplamente disponíveis para todos. Às vezes é uma questão de mudar os nomes e implementar o padrão em uma tecnologia específica. Pode poupar centenas de horas, que de outra forma seriam gastas em design e testes. Formação Go als Este curso tem dois objetivos: primeiro, ele permite que você reutilize padrões amplamente conhecidos, em segundo lugar, ele permite que você crie e padrões de reutilização específicas para a sua organização. Ele ajuda você a estimar como os padrões podem reduzir custos, sistematizar o processo de design e gerar uma estrutura de código baseada em seus padrões. Audiência Designers de software, analistas de negócios, gerentes de projeto, programadores e desenvolvedores, bem como gerentes operacionais e gerentes de divisão de software. Estilo do Curso O curso se concentra em casos de uso e sua relação com um padrão específico. A maioria dos exemplos é explicada em UML e em exemplos Java simples (a linguagem pode mudar se o curso for reservado como um curso fechado). Ele guia você pelas origens dos padrões, além de mostrar como catalogar e descrever padrões que podem ser reutilizados em toda a organização.
Introduction to Enterprise Architect
7 HorasEste curso de treinamento Introdução ao Enterprise Architect foi desenvolvido para todas as pessoas que desejam usar a ferramenta de modelagem UML da Sparx Systems, o Enterprise Architect, para suas atividades de modelagem, mas não estão familiarizadas com os recursos, funções e uso do Enterprise Architect.
Gerenciamento Eficiente de Requisitos Usando Métodos Ágeis e Modelagem UML
21 HorasObjetivo:
Este curso de treinamento visa ajudar gerentes de produto, proprietários de produtos, analistas de negócios, arquitetos de sistemas e desenvolvedores a entender como gerenciar eficientemente os requisitos com base na visão do produto, até orientar os desenvolvedores com precisão na implementação deles.
Mais detalhadamente, este curso tem como objetivo auxiliar os gerentes de produto a definir melhor as proposições de valor de seus produtos com base nas estratégias e nas necessidades das partes interessadas. Business analistas de Business e os proprietários de produtos entendem como descrever os requisitos do backlog do produto e, em seguida, descobrem epopéias e histórias de usuários apropriadas do sistema, ao mesmo tempo em que contribuem para a criação de valor necessária. Ao longo dos exercícios de estudo de caso interativo, os participantes aprendem a descrever detalhadamente esses requisitos para validar a compreensão correta das necessidades e preparar os testes de aceitação do sistema. Assim, usando apenas um perfil UML muito comum e produtivo, eles aprendem a estruturar os requisitos para se comunicar eficientemente com arquitetos e desenvolvedores por meio de um processo iterativo de coleta de requisitos.
Público:
- Gerentes de produto
- Proprietários de produtos
- Analistas de Business
- Qualquer pessoa interceptada no processo de Management requisitos
Object Constraint Language (OCL) and Web Ontology Language (OWL)
21 HorasEste treinamento ao vivo conduzido por instrutor in Portugal (online ou no local) é destinado a programadores ou qualquer pessoa que deseje aprender e usar OCL e OWL para expressar todos os tipos de consulta de modelo, manipulação e requisitos de especificação.
No final desta formação, os participantes serão capazes de
- Ter uma melhor compreensão da arquitetura OCL e OWL.
- Utilizar OCL e OWL para expressar transformações de modelos.
Certificação OCUP2 UML 2.5 - Preparação para Exames Básicos
21 HorasOCUP2 Desenvolvedor de Conteúdo
A NobleProg tem o status oficial de OMG Desenvolvedor de Conteúdo OCUP 2, o que significa que os esboços de nossos cursos e materiais de treinamento foram desenvolvidos pelos mesmos especialistas que prepararam as questões para os exames OCUP 2.
Público alvo
Desenvolvedores, programadores, analistas de negócios, gerentes de projeto, arquitetos de software, testadores, pessoas responsáveis pela documentação ou qualquer pessoa envolvida no processo de desenvolvimento de software.
Objectivos
Prepara-o para trabalhar com os elementos UML mais comuns
Ensina a criar modelos UML simples
Prepara-o para ser membro de uma equipa de desenvolvimento de UML
Engenharia de Sistemas Usando SysML e UML 2
21 HorasObjetivo:
Ajudar Analistas e Designers do domínio da Engenharia de Sistemas a entender como reunir eficientemente os requisitos, em seguida, passar pela implementação do design de software embarcado com base nas especificações do sistema usando UML 2 e SysML .
Este treinamento de 3 dias visa auxiliar os analistas de sistemas a expressar eficientemente suas necessidades e projetistas para fazer o projeto arquitetônico apropriado do sistema com base nessas necessidades.
A arquitetura do sistema resultante fornece um bom nível de agilidade ao software do sistema embarcado em face das mudanças, pois permite uma rastreabilidade coerente das regras de negócios encapsuladas nas funções do sistema e das escolhas de uso (casos de uso) dos usuários finais em direção à nível de implementação de software.
Aplicar SysML com MAGICDRAW
21 HorasTrata-se de uma formação de 3 dias que abrange os princípios da modelação, UML, SysML e a utilização do MagicDraw ou do Cameo na sequência de um estudo de caso, que demonstra uma abordagem típica da engenharia de sistemas baseada em modelos.
O curso:
- Inclui aulas teóricas e práticas sobre o uso de MagicDraw ou Cameo para modelagem de sistemas usando SysML;
- Explica os principais conceitos e diagramas do SysML;
- Fornece experiência prática na construção de exemplos de modelos de sistemas;
- Mostra como rastrear elementos do modelo em diferentes vistas;
- Explica como usar os recursos do MagicDraw de forma eficiente;
- Baseia-se em um estudo de caso de modelagem consistente.
Público-alvo:
- Arquitectos de sistemas, engenheiros de sistemas, arquitectos de software e outras partes interessadas que irão criar e utilizar modelos.
Métodos:
- Apresentações, discussões e trabalhos práticos baseados em estudos de caso.
Materiais do curso:
- Slides, modelo de estudo de caso e descrições de trabalhos práticos.
Certificados:
- Cada participante recebe um certificado NobleProg indicando que participou na formação.
Object-oriented analysis and design using the language UML
21 HorasO curso de formação "Object Oriented Analysis and Design using UML" destina-se a analistas, designers, programadores, testadores e gestores de projectos, oferecendo uma introdução à modelação de sistemas utilizando UML. Através de um estudo de caso, os participantes adquirem competências na modelação de requisitos, processos empresariais e documentação de requisitos funcionais e não funcionais. As fases subsequentes da formação incluem o modelo analítico, as fases de conceção - estática e dinâmica - e a aplicação prática da ferramenta de modelação Enterprise Architect. A formação proporciona uma base sólida para a modelação eficaz de processos empresariais, utilizando UML em todas as fases do desenvolvimento de software.
Certificação OCUP2 UML 2.5 - Preparação para Exames Intermediários
14 HorasPúblico-alvo:
Programadores, analistas de negócio, gestores de projeto, arquitectos de software, testadores, responsáveis pela documentação ou qualquer pessoa envolvida no processo de desenvolvimento de software.
Objectivos:
Prepara-o para trabalhar com uma ampla gama de elementos UML
Ensina-o a criar modelos UML complexos
Prepara-o para se tornar um membro sénior qualificado de uma equipa de desenvolvimento UML.
UML in Enterprise Architect (workshops)
21 HorasO curso é projetado para analistas, designers, desenvolvedores, testadores e gerentes de projetos.
O workshop apresenta um sistema de análise de problemas, design e documentação usando UML e Enterprise Architect de Sparx Systems. Durante a formação será apresentada às capacidades avançadas do programa (como MDA, perfis, XMI), e as melhores práticas que podem muito simplificar e acelerar a modelagem.
Porque o treinamento se concentra na ferramenta Enterprise Architect é necessário que os participantes já saibam como modelar em UML. Para aqueles que gostariam de aprender a modelar, temos treinamento dedicado para UML.
O método de treinamento
Lecturas 10%, 90% Workshop