🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘SAP ABAP Programación Orientada a Objetos - UML

Selector Alummnos / Empresas

Definición de SAP ABAP Programación Orientada a Objetos - UML

Unified Modeling Language es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos. Se ha convertido en el estándar de facto de la industria, debido a que ha sido concebido por los autores de los tres métodos más usados de orientación a objetos: Grady Booch, Ivar Jacobson y Jim Rumbaugh.

Estos autores fueron contratados por la empresa Rational Software Co. para crear una notación unificada en la que basar la construcción de sus herramientas CASE. En el proceso de creación de UML han participado, no obstante, otras empresas de gran peso en la industria como Microsoft, Hewlett-Packard, Oracle o IBM, así como grupos de analistas y desarrolladores.

Esta notación ha sido ampliamente aceptada debido al prestigio de sus creadores y debido a que incorpora las principales ventajas de cada uno de los métodos particulares en los que se basa: Booch, OMT y OOSE. UML ha puesto fin a las llamadas “guerras de métodos” que se han mantenido a lo largo de los 90, en las que los principales métodos sacaban nuevas versiones que incorporaban las técnicas de los demás.

Con UML se fusiona la notación de estas técnicas para formar una herramienta compartida entre todos los ingenieros software que trabajan en el desarrollo orientado a objetos.

El objetivo principal cuando se empezó a gestar UML era posibilitar el intercambio de modelos entre las distintas herramientas CASE orientadas a objetos del mercado. Para ello era necesario definir una notación y semántica común.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "SAP ABAP Programación Orientada a Objetos - UML" creadas y compartidas abiertamente por nuestros alumnos.

SAP SemiSenior

¿Qué es la Programación Orientada a Objetos? La Programación Orientada a Objetos (POO) es un paradigma de programación, es decir, un modelo o un estilo de programación que nos da unas guías sobre cómo trabajar con él. Se basa en el concepto de clases y objetos. Con la POO debemos acostumbrarnos a pensar de forma distinta al momento de programar en términos de objetos, propiedades y métodos. Este tipo de programación se utiliza para estructurar un programa de software en piezas simples y reutilizables de planos de código (clases) para crear instancias individuales de objetos. Inicialmente ABAP fue un lenguaje de programación estructurada pero fue...

Acceder a esta publicación

Creado y Compartido por: Enrique Horacio Lugo Lander

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

En los estandares de programacion vamos a determinar la forma como codificamos nuestro programa ABAP, aqui definimos como declaramos las variables, estructuras, tablas, tambien la forma como se van a definir todos los objetos que se crean en el Diccionario de datos o en cualquier transaccion donde se creen objetos en el sistema. Al utilizar los estandares de programacion nos beneficiaremos ya que los programas van a ser mas faciles de leer y de entender al momento de realizar alguna modificacion. Una ventaja del manejar los estandares es que al momento de definir una variable o funcion esta se volvera automatica, ya que se seguiran las reglas definidas en el estandar, por ejemplo para declarar una tabla interna se utilizaria TI_XXXX si fuera...

Acceder a esta publicación

Creado y Compartido por: Brahyan Alejandro Castro Taborda / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

En una instalacion de Sap en una empresa existen tres ambientes Desarrollo, testing y productivo cada uno de los ambientes tiene mandantes, los mandantes pueden conceptualizarse como mesas dentro de un ambiente, lo importante es que estas mesas (mandantes) son propias de cada ambiente los mandantes 000 y 066 son escenciales para cualquier implementacion de sap erp y las actualizaciones se aplican en el mandante 000 por lo que no deberia ser modificado. independientemente de los mandantes que se puedan crear si se desea mantener una estandarizacion se considera que el mandante 400 es el mandante de operacion basico en el ambiente productivo. como similitud con programacion orientada a objetos la clase se crea en la transaccion se80 los objetos...

Acceder a esta publicación

Creado y Compartido por: Eduardo Vargas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

CLASES Son objetos de ABAP que se crean mediante la transacción estándar SE24. ABAP no es un lenguaje puramente orientado a objetos sino que incorpora la orientación a objetos recién con la versión del sistema lanzada a partir del año 1999. Esto trae aparejado que solo ciertas funcionalidades del sistema pueden ser representadas mediante programación orientada a objetos. Referida a las Estrategias de Liberación, las Clases permiten agrupar las Características, para luego ser asignadas a los Grupos de liberación y definir los datos del documento tomados en cuenta en la elección de la estrategia.

Acceder a esta publicación

Creado y Compartido por: Juan David Ramirez Zambrano / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Definiciones: POO: Programacion orientada a objetos, es un metodo de desarrollo de software basado en el comportamiento de los objetos en el mundo real. Objetos: Es unicamente una porción de codigo fuente que contiene datos y proporciona servicios. Clase: Es un conjunto de objetos que tienen la misma estructura y comportamiento. Instancia: Es un objeto de una clase en particular creado en tiempo de ejecucion. Cada vez que creamos una nueva instancia, esta adquiere atributos, metodos y eventos de la clase a la que pertenece, esto nos da dos ventajas: Si hay algun cambio en la clase, todas las instancias de esta clase se actualizaran automaticamente. Al ser independiente de las otras instancias, puedo...

Acceder a esta publicación

Creado y Compartido por: Juan Jose Pujol Diaz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

ABAP = Programacion Avanzada de Aplicaciones de Negocios. Es un Lenguaje estructurado: Secuencial: porque sigue en orden las instrucciones a ser ejecutadas. Instruccion Condicional o Seleccion: Puede elegir las instrucciones y la decision a tomar en base a una condicion. Iteraciòn: Es la repeticion de una instruccion o campo de instrucciones mientras se cumple una condicion. ABAP tambien es un lenguaje orientado a Eventos, donde la secuencia de instrucciones depende del cumplimiento de un evento o condicion. En el año 1999 se incorporo lo que se llama ABAP Objects, esto no hizo que el lenguaje dejara de ser estructurada, mas bien permitio que determinadas funcionalidades puedan ser pensadas y desarrolladas utilizando...

Acceder a esta publicación

Creado y Compartido por: Jessica Daiana Garcete Paez / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

SAP: Systems Applications Program Es un sistema tipo ERP. Permite las gestion ventas y distribucion, gestion financiera, gestion de materiales, Controlling, planificacion de produccion, gestion de activos fijos, control de calidad y planificacion de mantenimiento. La amplia posibilidad de parametrizacion del sistema permite adaptar el sistema a un universo de empresas totalmente diversas entre si lo que permitio la gran penetracion de SAP en el ambito empresarial. Esta desarrollado sobre el codigo de programacion ABAP, este lenguaje de programacion permite el desarrollo de transacciones y reportes informativos que se vuelven importantes al hacer la adaptacion de SAP a las necesidades especificas de cada empresa.

Acceder a esta publicación

Creado y Compartido por: Luis David Tumbarello / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

1-QUE ES ABAP? Lenguaje de programacion avanzado de SAP que ayuda a programar soluciones especificas que no estan integradas en el sistema estandar de SAP. 2-Historia: creado en los 80 es una mezcla de COBOL y SQL que ayuda a manejar la informacion en el sistema. con el paso del tiempo y el volumen de info se volcio demasiado complicado para ususarios finales y se necitaban expertos, luego en el 99 se lanzo una version orientada a objetos. 3- Principales fortalezas de ABAP: -Utiliza sentencias OPEN SQL para conectarse con casi todas las bases de datos, a partir de SAP S/4HANA solo utiliza la base de datos HANA. -Lenguaje estructurado pero tambien orientado a eventos u objetos -cuenta con miles de funciones de manejo de archivos , base de datos...

Acceder a esta publicación

Creado y Compartido por: Roberto Castro / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

SAP es una abreviatura para sistema , aplicaciones y productos en procedimientos de datos. ABAP= Es el lenguaje de programacion de SAP. SAP ERP= Es la aplicacion principal de SAP BusinnesS SUite PRIMERO FUE SAP ECC y luego SAP R/3

Acceder a esta publicación

Creado y Compartido por: Hugo Arredondo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Buenas noches compañeros actualmente me encuentro trabajando por mi cuenta he soy TSU en informática y he tenido experiencia con la programacion orientada a objeto, desde siempre me ha gustado la implementación de nuevas tecnologías a nivel de software de aplicación. De igual manera también soy graduado de ingeniero civil y me he desarrollado en el área con experiencia en obras y proyectos de construcción, he asistido a congresos de SAP, mas no he tenido la oportunidad de trabajar con el. Espero obtener grandes conocimientos en este curso y continuar avanzando con ustedes en otros niveles de antemano agradecido. Saludos.

Acceder a esta publicación

Creado y Compartido por: Jesús Gabriel Lopez Mendia / Disponibilidad Laboral: FullTime + Carta Presentación


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.