✒️ABAP POO / Introducción a UML Por Jeferson Pena Curvelo
ABAP Introducción a UML
Análisis y diseño con UML
(Unified Modeling Language) UML es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos.
Modelo: es una simplificacion de la realidad. El modelado es escensial en la construcción de sofware para:
-Comunicar la estructura de un sistema complejo.
-Especificar el comportamiento deseado de un sistema.
-Comprender mejor lo que estamos construyendo.
-Descubrir oportunidades de simplificacón y reutilización.
-Falta de integracion con otras técnicas (diseño de interfases de usuario)
-Es Excesivamente complejo, "el 80% de los problemas puede modelarse utilizando el 20% de UML".
Diagramas de UML: ésta utiliza una serie de diagramas para representar gráficamente un sistema desde distintos puntos de vista.
Diagrama de Clases: Muestra un conjunto de clases y sus relaciones. Proporciona una perspectiva estática del sistema (representa su diseño estructural).
Diagrama de Objetos: Muestra un conjunto de objetos y sus relaciones (una situacion concreta en un momento determinado) Representa la parte est+atica de una relación.
DIagrama de Secuencia: Muestra una interaccion completa: un conjunto de objetos y sus relaciones, junto con los mensajes que se envian entre ellos. Resalta la ordenacion temporal de los mensajes que se intercambian.
Diagrama de Colaboración o Comunicación; Resalta la organizacion estructural de los objetos que intecambian mensajes.
Diagrama de Casos de Uso: Representa la interacción entre el usuario y el sistema informático. Un actor es el papel que el usuario juega con respecto al sistema. Un actor no tiene que ser humano, puede ser otro sistema externo que pide información al sistema actual.
Diagrama de Estados: Muestra los estados y las transiciones entre estados. Es muy importante para describir el comportamiento de un sistema reactivo (Cuyo comportamiento está dirigido a eventos).
Diagrama de Actividades: Muestra el orden en el que se van realizando las tareas dentro de un sistema (el flujo de control de las actividades).
Diagrama de Componentes: Muestra la organizacion lógica de la implementación de un sistema. Indica los componentes del sistema y las dependencias entre ellos.
Diagrama de Despliegue: Muestra la configuracion del sistema en tiempo de ejecucion. Indica los nodos de procesamiento y sus componentes.
Continúe aprendiendo sobre el tema "Introducción a UML" de la mano de nuestros alumnos.
SAP Expert
La Introducción a UML (Unified Modeling Language) en la Programación Orientada a Objetos (POO) en ABAP permite representar de forma visual y estructurada los componentes y relaciones de un sistema antes de su implementación. UML proporciona diagramas que facilitan el diseño, comprensión y comunicación del modelo de negocio y del software. En ABAP orientado a objetos, las clases, interfaces y métodos se pueden planificar mediante diagramas de clases, donde se definen atributos, operaciones y asociaciones. Estos diagramas ayudan a analizar dependencias, herencia, encapsulación y polimorfismo, pilares fundamentales de la POO. Además, los diagramas de secuencia describen cómo...
Ingeniero en informática especializado en soporte erp y consultoría sap (scm sd, tax-sd, mm, pp), con habilidades en análisis, trabajo en equipo, comunicación efectiva y enfoque a resultados.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Análisis y diseño con UML (Unified Modeling Language) UML es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. Modelo: es una simplificacion de la realidad. El modelado es escensial en la construcción de sofware para: -Comunicar la estructura de un sistema complejo. -Especificar el comportamiento deseado de un sistema. -Comprender mejor lo que estamos construyendo. -Descubrir oportunidades de simplificacón y reutilización. Ventajas de UML: -Unifica distintas notaciones previas: Rumbaugh, Jacobson, Meyer, Harel, Wirsf-brock, Fusion, Embly, Gamma et. al, Shlaer-Mellor, Odell, Booch. Desventajas de UML -Falta...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
UML Es un lenguaje que nos permite modelar, construir y documentar los elementos de un sistema orientado a objetos, representándolos gráficamente, utilizando una seria de diagramas MODELO Es una simplificación de la realidad. Es esencial para: - Comunicar la estructura de un sistema - Ver gráficamente los elementos del sistema - Descubrir oportunidades de simplificación DIAGRAMA DE CLASES Muestra un conjunto de clases y sus relaciones DIAGRAMA DE OBJETOS Muestra un conjunto de objetos y sus relaciones DIAGRAMA DE SECUENCIA Muestra la interacción entre un conjunto de objetos y sus relaciones, así como los mensajes que interactúan entre ellos. DIAGRAMA DE COLABORACIÓN O COMUNICACIÓN...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Introduccion a la UML. UML: Es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. Modelo: es una simplificacion de la realidad. Diagramas: para representar graficamente un sistema desde distintos punto de vista. De clases: proporciona una perspectiva estatica del sistema. De objetos: Muestra un conjunto de objetos y sus relaciones. De secuencia: Muestra una interccion completa: un conjento de objetos junto con los mensajes que se envian entre ellos. De colaboracion o cumunicacion: Resalta la organizacion estructural de los objetos que intercambian mensajes. De casos de uso: representea la interaccion entre el usuario y el sistema informatico. De estados: Muestra los estados...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
UML (Unified Modeling Language) Lenguaje Unificado de Modelado. Es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. Que es un modelo: Es una simplificación de la realidad, es esencial en la construcción de software para: - Comunicar la estructura de sistemas complejos - Especificar el comportamiento deseado de un sistema - Comprender mejor lo que estamos construyendo - Descubrir oportunidades de simplificación y reutilización. Ventajas de UML: - Unifica distintas notaciones previas. Desventajas de UML: - Falta de integración con otras técnicas, por ejemplo diseño de interfases de usuario. - Es excesivamente complejo, el...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
VIDEO - INTRODUCCION A UML En este video aprenderemos los conceptos basico de UML (UNIFIED MODELING LANGUAGE) QUE ES UML? Es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. QUE ES UN MODELO? Un modelo es una simplificacion de la realidad. El modelado es esencial en la construccion de software para: Comunicar la estructura de un sistema complejo Especificar el comportamiento deseado de un sistema Comprender mejor lo que estamos construyendo Descubrir oportunidades de simplificacion y reutilizacion VENTAJAS DE UML. Unifica distintas notaciones previas: Booch, Rumbaugh, Jacobson, Meyer, Harel, Wirfs-brock, Fusion, Embly, Gamma et. al., Shlaer-Mellor,...
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Introducción a UML UML (Unified Modeling Language) Es una lenguaje que permite modelar, construir y documentar los elementos que forma una sistema de software orientado a objetos. Modelo: Es una simplificación de la realidad. El modelado es escencial en la construcción de software para: Comunicar la estructura de una sistema complejo Especificar el comportamiento deseado de un sistema Comprender mejor lo que estamos construyendo Descubrir oportunidades de simplificación y reutilización Diagramas de UML UML utiliza una serie de diagramas para representar graficamente un sistema desde distintos puntos de vista: Diagrama de clases: Muesta un conjunto de clases y sus relaciones Diagrama...
Soy ingeniero en sistemas y cuento con mas de 20 años de experiencia en el área de
informatica, tambien he participado en la implementación, migración y configuración de
sap-erp para varias empresas.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
INTRODUCCION A UML – LECCION 1-7 ANALISIS Y DISEÑO CON UML ¿QUE ES UML? Unifiel Modeling Language, es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objeto. ¿QUE ES UN MODELO? Es una simplificación de la realidad El modelo es esencial en la construcción de software para: - Comunicar la estructura de un sistema complejo - Especificar el comportamiento deseado de un sistema - Comprender mejor lo que estamos construyendo - Descubrir oportunidades de simplificar y reutilizar VENTAJAS DEL UML - Unifica distintas notificaciones previas DESVENTAJAS DEL UML - Falta de integración...
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Unidad-1-Lección-8: Introducción a UML ¿Qué es UML? UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. ¿Qué es un MODELO? Es una simplificación de la realidad. El modelado es esencial en la construcción de software para: · Comunicar la estructura de un sistema complejo · Especificar el comportamiento deseado de un sistema · Comprender mejor lo que estamos construyendo · Descubrir oportunidades de simplificación y reutilización Ventajas de UML · Unifica distintas notaciones previas Desventajas...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Si bien es muy simplificado el video, sirve como introducción a esta herramienta de modelado. Definitivamente hay que leer el apunde recomendado, donde ya se trabaja en cada diagrama con detalle.
👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.