Modelo de datos con UML
Este curso ha sido creado para Expertos en Materia que necesitan modelar sus datos con UML.
Cubre técnicas de modelado consistentes sin entrar en detalles de implementación.
Temario del curso
Breve introducción al modelado de datos en general
- Languages utilizado para describir datos
- ERD y otras notaciones pre UML
- Por qué el modelado de datos no es el modelado de bases de datos
- Conceptos sobre almacenamiento de datos (Relacional, Jerárquico, Orientado a Objetos, etc...)
UML y Modelado de Datos
- Diagrama de Clases
- Asociación
- Agregación
- Composición
- Heredencia (Generalización y Especialización)
Atributos
- Atributo y tipos de atributos
- Atributos y relaciones
- Tipos de Datos
- Restricciones sobre los datos
- Restricciones sobre las relaciones
Vistas de modelos de datos
- Business Vista
- Vista del Modelador
- Vista del Arquitecto
- Vista del Diseñador
- Vistas de Implementadores (solo explicación breve)
Otros diagramas útiles UML
- Diagrama de estructura compuesta
- Diagrama de perfil
Evite redundancias
- Stereotipado vs Herencia
- Etiquetas
- Design Patterns (solo introducción)
Los cursos públicos requieren más de 5 participantes.
Modelo de datos con UML - Reserva
Modelo de datos con UML - Consulta
Modelo de datos con UML - Solicitud de consultoría
Solicitud de consultoría
Testimonios (1)
Práctico y realizado utilizando la aplicación Sparx EA que utilizamos extensamente en el trabajo
Andy Davey - Envitia
Curso - Data Modelling with UML
Traducción Automática
Próximos cursos
Cursos Relacionados
Aspectos prácticos de UML
21 HorasEl curso se extiende con el conocimiento de UML. Durante la formación, nos enfocamos en el uso práctico del lenguaje de la UML análisis orientado al objeto.
Análisis empresarial y sistemático utilizando la notación UML - taller práctico para PO en el método Scrum
21 HorasEl análisis empresarial es el proceso de investigar, comprender y definir las necesidades empresariales para desarrollar soluciones que satisfagan esas necesidades. Jest Un elemento clave en el proceso de gestión de cambios en la organización y diseño de nuevas soluciones de negocio. El análisis empresarial tiene como objetivo garantizar que las soluciones tecnológicas, de procesos u organizativas satisfagan los objetivos y necesidades empresariales. Jest Un elemento clave para asegurar la efectividad de los proyectos y cambios en la organización, al asegurar que las soluciones implementadas sean precisas, factibles y cumplan plenamente con los requisitos del negocio.
Análisis de Procesos de Negocio con UML y BPMN
14 HorasAudiencia del Curso:
Gerentes que deseen entender los diagramas BPMN, Consultores de Negocios, Analistas de Negocios, Ingenieros de Procesos de Negocios, Analistas de Sistemas y cualquier persona involucrada en el análisis y planificación de procesos de negocios utilizando una notación de modelado estandarizada y unificada.
Objetivos del Curso:
- Producir diagramas de proceso de alta calidad
- Modelar en la notación de proceso BPMN
- Capturar información de procesos existentes
- Implementar flujos de proceso optimizados para procesos intensivos en personas
- Simplificar definiciones de procesos complejos y dividirlos en piezas más manejables
Modelado de Procesos Empresariales Utilizando BPMN y UML
14 HorasObjetivo:
Este curso de capacitación tiene como objetivo ayudar a los analistas de negocios para aprender a modelar de manera eficiente sus procesos de negocio utilizando BPMN, así como los recursos que son manejados por sus actividades. Al ser conducidos por un marco empresarial ágil, los analistas de negocios aprenden durante este curso cómo utilizar las anotaciones BPMN y las extensiones de negocio de UML adecuadas para hacer frente a sus "requisitos de negocio" y impulsar de forma coherente las actividades subyacentes de nivel de diseño.
Patrones de Diseño
14 HorasExisten muchos patrones probados y testeados ampliamente disponibles para todos. A veces, se trata simplemente de cambiar los nombres e implementar el patrón en una tecnología específica. Esto puede ahorrar cientos de horas que de otro modo se dedicarían al diseño y la prueba. Objetivos del Curso Este curso tiene dos objetivos: primero, permite reutilizar patrones ampliamente conocidos; segundo, permite crear y reutilizar patrones específicos para su organización. Ayuda a estimar cómo los patrones pueden reducir costos, sistematizar el proceso de diseño y generar un marco de código basado en sus patrones. Público Software designers, business analysts, project managers, programmers and developers as well as operational managers and software division managers. Estilo del Curso El curso se centra en casos de uso y su relación con un patrón específico. La mayoría de los ejemplos se explican en UML y en simples ejemplos de Java (el lenguaje puede cambiar si el curso se reserva como curso cerrado). Te guía a través de las fuentes de los patrones, así como te muestra cómo catalogar y describir patrones que pueden ser reutilizados en toda tu organización.
Introducción a Enterprise Architect
7 HorasEste curso de capacitación Introducción a Enterprise Architect está diseñado para todas las personas que deseen utilizar la herramienta de modelado UML de Sparx Systems, Enterprise Architect, para sus actividades de modelado pero no estén familiarizadas con las características, funciones y el uso de Enterprise Architect.
Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
21 HorasObjetivo:
Este curso de formación tiene como objetivo ayudar a los gerentes de productos, propietarios de productos, analistas de negocios, arquitectos de sistemas y desarrolladores de entender cómo administrar eficientemente los requisitos sobre la base de la visión del producto hasta guiar a los desarrolladores con precisión en su aplicación.
Más en detalle, este curso tiene como objetivo ayudar a los gerentes de producto en una mejor definición de las propuestas de valor de sus productos sobre la base de estrategias y las necesidades de las partes interesadas. Los analistas de negocios y los propietarios de los productos entienden cómo describir los requisitos de la cartera de productos y, a continuación, descubrir epics apropiados e historias de usuarios del sistema mientras contribuyen a la creación de valor necesaria. A lo largo de ejercicios interactivos de estudio de casos, los participantes aprenden a describir detalladamente tales requisitos para validar la correcta comprensión de las necesidades y preparar las pruebas de aceptación del sistema. Por lo tanto, utilizando un perfil UML muy común y productivo, aprenden a estructurar requisitos para comunicarse eficientemente con arquitectos y desarrolladores a través de un proceso iterativo de recopilación de requisitos.
Audiencia:
- Gerentes de producto
- Propietarios de productos
- Analistas de Negocios
- Cualquier persona interesada en el proceso de gestión de requisitos
Certificación OCUP2 UML 2.5 - Preparación para los Exámenes Básicos
21 HorasDesarrollador de Contenido OCUP2
NobleProg tiene el estado oficial de desarrollador de contenido OMG OCUP 2, lo que significa que nuestros esquemas de curso y materiales de capacitación fueron desarrollados por los mismos expertos que prepararon preguntas para los exámenes de OCUP 2.
Audiencia
Desarrolladores, programadores, analistas de negocio, gerentes de proyectos, arquitectos de software, probadores, responsables de documentación o cualquier persona involucrada en el proceso de desarrollo de software.
Objetivos
Le prepara para trabajar con los elementos UML más comúnmente encontrados
Te enseña a crear modelos UML sencillos
Te prepara para ser miembro de un equipo de desarrollo de UML
Ingeniería de Sistemas Utilizando SysML y UML 2
21 HorasObjetivo:
Ayudar a los analistas y diseñadores del dominio de la ingeniería de sistemas a comprender cómo recopilar requisitos de manera eficiente y luego pasar por la implementación del diseño de software integrado sobre la base de las especificaciones del sistema utilizando UML, 2 y SysML.
Esta capacitación de 3 días tiene como objetivo ayudar a los analistas de sistemas a expresar de manera eficiente sus necesidades y a los diseñadores a realizar el diseño arquitectónico adecuado del sistema sobre la base de estas necesidades.
La arquitectura del sistema resultante proporciona un buen nivel de agilidad al software del sistema embebido frente a los cambios, ya que permite una trazabilidad coherente de las reglas de negocio encapsuladas en las funciones del sistema y las de las opciones de uso (casos de uso) de los usuarios finales hacia el nivel de implementación del software.
Aplicación de SysML con MAGICDRAW
21 HorasEste es un entrenamiento de 3 días que cubre los principios de modelado, UML, SysML y el uso de MagicDraw después de un estudio de caso, que demuestra un típico enfoque de ingeniería de sistemas basado en modelos.
El curso:
- Incluye conferencias y práctica práctica en el uso de MagicDraw para el modelado de sistemas usando SysML;
- Explica los principales conceptos y diagramas SysML;
- Proporciona ejemplos prácticos de modelos de sistemas de construcción de experiencias;
- Muestra cómo rastrear los elementos del modelo en diferentes vistas;
- Explica cómo usar las funciones de MagicDraw eficientemente;
- Se basa en un estudio de caso de modelado consistente.
Audiencia:
- Arquitectos de sistemas, ingenieros de sistemas, arquitectos de software y otros interesados que crearán y utilizarán modelos.
Métodos:
- Presentaciones, discusiones y asignaciones prácticas basadas en estudios de casos.
Materiales del curso:
- Diapositivas, modelo de estudio de caso y descripciones de asignaciones prácticas.
Certificados:
- Cada participante recibe certificados No Magic y NobleProg indicando que asistió al entrenamiento.
Análisis y diseño orientado a objetos utilizando el lenguaje UML
21 HorasLa formación en "Análisis y Diseño Orientado a Objetos utilizando el lenguaje UML" está dirigida a analistas, diseñadores, programadores, testers y gestores de proyectos, ofreciendo una introducción al modelado de sistemas utilizando UML. A través del estudio de caso, los participantes adquieren habilidades en el modelado de requisitos, procesos comerciales, así como en la documentación de requisitos funcionales y no funcionales. Las siguientes etapas de la capacitación incluyen el modelo analítico, las fases de diseño, tanto estáticas como dinámicas, y la aplicación práctica de la herramienta de modelado Enterprise Architect. La capacitación proporciona una base sólida para el modelado de procesos efectivo en las empresas, utilizando UML en todas las etapas del desarrollo de software.
Certificación OCUP2 UML 2.5 - Preparación para los Exámenes Intermedios
14 HorasAudiencia:
Desarrolladores, programadores, analistas de negocio, gerentes de proyectos, arquitectos de software, probadores, responsables de documentación o cualquier persona involucrada en el proceso de desarrollo de software.
Objetivos
Le prepara para trabajar con una amplia gama de elementos UML
Te enseña a crear modelos UML complejos
Le prepara para convertirse en un miembro senior cualificado de un equipo de desarrollo de UML.
UML en Enterprise Architect (talleres)
21 HorasEl curso está diseñado para analistas, diseñadores, desarrolladores, probadores y gerentes de proyectos.
En el taller se presenta un análisis de problemas, diseño y documentación de sistemas utilizando UML y Enterprise Architect de Sparx Systems. Durante la formación se presentarán las capacidades avanzadas del programa (como MDA, perfiles, XMI), y las mejores prácticas que pueden simplificar y acelerar en gran medida el modelado.
Debido a que la capacitación se centra en la herramienta Enterprise Architect, es necesario que los participantes ya sepan cómo modelar en UML. Para aquellos que quieran aprender a modelar, tenemos una formación dedicada a UML.
El método de entrenamiento
Ponencia 10%, 90% taller
UML para el Analista de TI
21 HorasUno de los roles de más rápido crecimiento en la industria de TI es el analista de TI Business. Business Los analistas se encuentran en casi todas las organizaciones y son miembros importantes de cualquier equipo de TI, ya sea en el sector privado o público.
Este curso proporciona una guía clara, paso a paso, sobre cómo el Analista Business puede desempeñar su función utilizando tecnología orientada a objetos de última generación.
Usar modelado de casos
14 HorasEste curso está diseñado para analistas de negocios, gerentes, líderes de equipo y propietarios de procesos para proporcionarles las competencias requeridas para crear diagramas de casos de uso y escenarios de casos de uso, que sirven como un vehículo para obtener, analizar, documentar y comunicar los requisitos funcionales Los delegados practicarán la creación de casos de uso en el Lenguaje de modelado unificado (UML) para representar gráficamente las interacciones entre los casos de uso y los actores .