Your SlideShare is downloading. ×
0
APLICACIONES DE LOS BO’s


             ALEJANDRO DOMÍNGUEZ




15/10/1998        PRINCIPIA INFORMATICA   1
Temario

El modelo de negocios: diseños ejecutables
Cliente/servidor y los BO’s
Aplicaciones heredadas y los BO’s
Internet...
EL MODELO DE NEGOCIOS:
     DISEÑOS EJECUTABLES
                  Elementos del modelo de negocios
                       ...
Elementos del modelo de
                               negocios
   • Actores
        – Personas y procesos automáticos - c...
Ejemplo sencillo de modelo


                           Llamada de venta

                                        Produce
...
Mapeando el modelo al
                       modelado de BO’s

                            Llamada de venta




 Agente   ...
Implementando el modelo
• Cada BO señalado abajo se implementa como un
  componente independiente conteniendo reglas de
  ...
Las reglas de negocios aplican a
                   cualquier BO
                                          Los compradores...
Estrechando la brecha entre el
           diseño y la implantación
                   BO comunes
                         ...
CLIENTE/SERVIDOR Y LOS
                       BO’s
  Problemas en las aplicaciones de
                        dos niveles
...
Problemas en las aplicaciones
            de dos niveles (Two tier)
                                           Fuentes de
...
Cliente/Servidor de 3 niveles con
                                 BO’s
                                                  ...
APLICACIONES
             HEREDADAS Y LOS BO’s

Los BO’s pueden “incorporar”
  las aplicaciones heredadas y
              ...
Los BO’s pueden “incorporar”
      las aplicaciones heredadas y
                             datos
• Los objetos de negoci...
“Incorporación” de sistemas
                              heredados
                        La incorporación permite que l...
INTERNET Y LOS BO’s
                Los BO’s e Internet y/o una Intranet
                BO’s en diferentes empresas puede...
Los BO’s e Internet y/o una
                                   intranet
La gente puede utilizar los BO´s a través
de los s...
BO’s en diferentes empresas
              pueden interoperar a través de
                                    Internet
El O...
Internet integra gente, empresas y
                BO’s en todo el mundo




15/10/1998     PRINCIPIA INFORMATICA   19
Internet browsers como clientes
                       de los BO’s
                                    Web
               ...
Internet, e-commerce y BO’s
• Los BO’s permiten el e-commerce
     – Proporcionan workflow (objetos de procesos de
       ...
RESOLVIENDO LOS
    PROBLEMAS CON LOS BO’s

             Los BO’s pueden atacar a los
                              proble...
Los BO’s pueden atacar a los
                        problemas (1)
• Problema
  – Sistemas inflexibles no cambian acorde a...
Los BO’s pueden atacar a los
                       problemas (2)
• Problema
     – Las aplicaciones heredadas son difícil...
Los BO’s pueden atacar a los
                       problemas (3)
• Problema
     – Dificultad para integrar aplicaciones ...
Los BO’s pueden atacar a los
                       problemas (4)
• Problema
   – Ambientes cerrados y propietarios
• Resp...
Los BO’s pueden atacar a los
                       problemas (5)
• Problema
     – Las aplicaciones no se ajustan a las n...
Los BO’s pueden atacar a los
                       problemas (6)
• Problema
     – Los SI’s son inaccesibles y no entendi...
Los BO’s pueden atacar a los
                         problemas (7)
• Problema
  – Los SI’s son caros y difíciles de const...
Los BO’s pueden atacar a los
                         problemas (8)
• Problema
  – Los SI’s no son “escalables” cuando los...
Los BO’s pueden atacar a los
                       problemas (9)
• Problema
     – ¡Esto es demasiado difícil!
• Respuest...
¡LAS BUENAS NOTICIAS!:
           LOS BO’s SON REALES

                         Ahora y el futuro
                        ...
Ahora y en el futuro
• Productos y servicios están disponibles hoy en
  día para construir y desplegar BO’s
• Estándares y...
Conclusiones
• La tecnología de objetos distribuidos con BO’s
  tendrá un impacto significante en la efectividad
  de los ...
Contactos

• PRINCIPIA INFORMATICA, S.A. de C.V.
   (5) 452-63-20
   (5) 452-63-21
   (5) 452-63-22
   – http://www.pri...
Upcoming SlideShare
Loading in...5
×

Aplicaciones de los objetos de negocios

778

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
778
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Aplicaciones de los objetos de negocios"

  1. 1. APLICACIONES DE LOS BO’s ALEJANDRO DOMÍNGUEZ 15/10/1998 PRINCIPIA INFORMATICA 1
  2. 2. Temario El modelo de negocios: diseños ejecutables Cliente/servidor y los BO’s Aplicaciones heredadas y los BO’s Internet y los BO’s Resolviendo los problemas con los BO’s ¡Las buenas noticias!: los BO’s son reales 15/10/1998 PRINCIPIA INFORMATICA 2
  3. 3. EL MODELO DE NEGOCIOS: DISEÑOS EJECUTABLES Elementos del modelo de negocios Ejemplo sencillo de modelo Mapeando el modelo al modelado de BO’s Implementando el modelo Las reglas de negocios aplican a cualquier BO Estrechando la brecha entre el diseño y la implantación 15/10/1998 PRINCIPIA INFORMATICA 3
  4. 4. Elementos del modelo de negocios • Actores – Personas y procesos automáticos - clientes, agentes de ventas, autorizador de compras • Procesos – hacer pedidos, realizar facturas, reclutar personal, hacer envíos, manufacturar • Entidades – lugares, cosas, partes, órdenes, facturas, compras 15/10/1998 PRINCIPIA INFORMATICA 4
  5. 5. Ejemplo sencillo de modelo Llamada de venta Produce Producto Orden Para Los actores, procesos y entidades de negocios definen el modelo de negocios. 15/10/1998 PRINCIPIA INFORMATICA 5
  6. 6. Mapeando el modelo al modelado de BO’s Llamada de venta Agente Objeto de proceso de venta Comprador Tomado por Produce De Producto Para Orden 15/10/1998 PRINCIPIA INFORMATICA 6
  7. 7. Implementando el modelo • Cada BO señalado abajo se implementa como un componente independiente conteniendo reglas de negocio • Cada uno colabora con el otro objeto de negocios utilizando marcos de trabajo estándar Agente Objeto de proceso de venta Comprador Tomado por Produce De Producto Para Orden 15/10/1998 PRINCIPIA INFORMATICA 7
  8. 8. Las reglas de negocios aplican a cualquier BO Los compradores deben estar en espera cuando excede su límite de crédito Ninguna orden debe ser procesada cuando el Los compradores deben comprador esté en espera estar en espera cuando se retrasan 60 días en sus pagos Orden Comprador 15/10/1998 PRINCIPIA INFORMATICA 8
  9. 9. Estrechando la brecha entre el diseño y la implantación BO comunes Diseño Implantación Marco de trabajo de los BO 15/10/1998 PRINCIPIA INFORMATICA 9
  10. 10. CLIENTE/SERVIDOR Y LOS BO’s Problemas en las aplicaciones de dos niveles Cliente/Servidor de 3 niveles con BO’s 15/10/1998 PRINCIPIA INFORMATICA 10
  11. 11. Problemas en las aplicaciones de dos niveles (Two tier) Fuentes de datos Aplicaciones tradicionales monolíticas SQL DBMS Aplicaciones Cliente/Servidor monolíticas Cosas Cosas malas buenas Todas las reglas de negocios, Los datos van aquí las reglas de datos, las aplicaciones lógicas y el código de interfaces de usuario están contenidas aquí 15/10/1998 PRINCIPIA INFORMATICA 11
  12. 12. Cliente/Servidor de 3 niveles con BO’s SQL DBMS Aplicaciones Objetos de Aplicaciones Cliente heredadas negocios Cliente/Servidor Buenas cosas Buenas Buenas cosas cosas La interfaz del usuario Las reglas de negocio Los datos van aquí y las aplicaciones y de datos van aquí lógicas van aquí 15/10/1998 PRINCIPIA INFORMATICA 12
  13. 13. APLICACIONES HEREDADAS Y LOS BO’s Los BO’s pueden “incorporar” las aplicaciones heredadas y datos “Incorporación” de sistemas heredados 15/10/1998 PRINCIPIA INFORMATICA 13
  14. 14. Los BO’s pueden “incorporar” las aplicaciones heredadas y datos • Los objetos de negocio se definen en términos de su interfaz; su implementación puede utilizar aplicaciones existentes – Pueden “llamar” una aplicación existente – Pueden utilizar un “raspador de pantallas” • Los nuevos sistemas basados en BO’s se pueden construir utilizando un DBMS existente 15/10/1998 PRINCIPIA INFORMATICA 14
  15. 15. “Incorporación” de sistemas heredados La incorporación permite que los programas y datos viejos trabajen con y como BO’s 15/10/1998 PRINCIPIA INFORMATICA 15
  16. 16. INTERNET Y LOS BO’s Los BO’s e Internet y/o una Intranet BO’s en diferentes empresas pueden operar a través de Internet Internet integra gente, empresas y BO’s en todo el mundo Internet browsers como clientes de los BO’s Internet, e-commerce y BO’s 15/10/1998 PRINCIPIA INFORMATICA 16
  17. 17. Los BO’s e Internet y/o una intranet La gente puede utilizar los BO´s a través de los servidores Web en cualquier lugar 15/10/1998 PRINCIPIA INFORMATICA 17
  18. 18. BO’s en diferentes empresas pueden interoperar a través de Internet El Oeste exporta El Este importa 15/10/1998 PRINCIPIA INFORMATICA 18
  19. 19. Internet integra gente, empresas y BO’s en todo el mundo 15/10/1998 PRINCIPIA INFORMATICA 19
  20. 20. Internet browsers como clientes de los BO’s Web Servers Browser Business Clients Objects Business Browser Internet Objects Clients Business Objects Browser Clients Web Servers 15/10/1998 PRINCIPIA INFORMATICA 20
  21. 21. Internet, e-commerce y BO’s • Los BO’s permiten el e-commerce – Proporcionan workflow (objetos de procesos de negocios) y fuentes (objetos de entidades de negocios) a las aplicaciones equipadas con browsers – Traen clientes y proveedores a la empresa – Integran los negocios con clientes y proveedores compartiendo BO’s 15/10/1998 PRINCIPIA INFORMATICA 21
  22. 22. RESOLVIENDO LOS PROBLEMAS CON LOS BO’s Los BO’s pueden atacar a los problemas 15/10/1998 PRINCIPIA INFORMATICA 22
  23. 23. Los BO’s pueden atacar a los problemas (1) • Problema – Sistemas inflexibles no cambian acorde a las necesidades de negocios • Respuesta El modelado de objetos y la implementación permiten a las componentes de negocios integrarse y utilizarse de diferentes formas. Los cambios son sólo sobre un número pequeño de objetos Cada BO y cada cliente es un “programa” separado, el impacto en los cambios se minimiza 15/10/1998 PRINCIPIA INFORMATICA 23
  24. 24. Los BO’s pueden atacar a los problemas (2) • Problema – Las aplicaciones heredadas son difíciles de evolucionar • Respuesta Las aplicaciones heredadas pueden “incorporarse” en BO’s para una integración y transición eficiente 15/10/1998 PRINCIPIA INFORMATICA 24
  25. 25. Los BO’s pueden atacar a los problemas (3) • Problema – Dificultad para integrar aplicaciones y unidades de negocio • Respuesta El modelo de BO’s de la OMG opera dentro de marco estándar que facilita la integración de la tecnología y las unidades de negocio Los BO’s se convierten en componentes de escritorio 15/10/1998 PRINCIPIA INFORMATICA 25
  26. 26. Los BO’s pueden atacar a los problemas (4) • Problema – Ambientes cerrados y propietarios • Respuesta Aplicación de los estándares de BO’s de la OMG Los BO’s están abiertos para utilizar cualquier DBMS o las aplicaciones existentes para la implementación Los BO’s se pueden utilizar por cualquier aplicación o programas de escritorio a través de interfaces estándar 15/10/1998 PRINCIPIA INFORMATICA 26
  27. 27. Los BO’s pueden atacar a los problemas (5) • Problema – Las aplicaciones no se ajustan a las necesidades de negocios o al modelo de negocios • Respuesta Los BO’s representan e implementan de forma directa el modelo de negocios y los procesos de negocios 15/10/1998 PRINCIPIA INFORMATICA 27
  28. 28. Los BO’s pueden atacar a los problemas (6) • Problema – Los SI’s son inaccesibles y no entendibles • Respuesta Los BO’s utilizan la terminología de negocios de la forma en que la gente de negocios la entienden Los BO’s catalogan al browser como un visor de alto nivel de los SI’s 15/10/1998 PRINCIPIA INFORMATICA 28
  29. 29. Los BO’s pueden atacar a los problemas (7) • Problema – Los SI’s son caros y difíciles de construir y mantener • Respuesta Los BO’s son componentes reutilizables que reducen los esfuerzos de desarrollo y mantenimiento, proporcionando un SI con mas estructura y menos complejo El despliegue de los clientes a través de Internet reduce el mantenimiento 15/10/1998 PRINCIPIA INFORMATICA 29
  30. 30. Los BO’s pueden atacar a los problemas (8) • Problema – Los SI’s no son “escalables” cuando los negocios crecen • Respuesta La computación distribuida permite agregar hardware acorde a los requerimientos de crecimiento Sistemas avanzados de replicación y distribución se pueden emplear “tras bambalinas” para escalar al sistema 15/10/1998 PRINCIPIA INFORMATICA 30
  31. 31. Los BO’s pueden atacar a los problemas (9) • Problema – ¡Esto es demasiado difícil! • Respuesta Las herramientas y marcos de trabajo basadas en estándares reducen el 90% el tiempo de construcción y utilización de BO’s Los BO’s configurables se pueden “conectar” por usuarios potenciales y utilizarse en las aplicaciones de escritorio 15/10/1998 PRINCIPIA INFORMATICA 31
  32. 32. ¡LAS BUENAS NOTICIAS!: LOS BO’s SON REALES Ahora y el futuro Conclusiones Contactos 15/10/1998 PRINCIPIA INFORMATICA 32
  33. 33. Ahora y en el futuro • Productos y servicios están disponibles hoy en día para construir y desplegar BO’s • Estándares y productos basados en estándares están y estarán disponibles en un futuro cercano ¡Veo BO’s! 15/10/1998 PRINCIPIA INFORMATICA 33
  34. 34. Conclusiones • La tecnología de objetos distribuidos con BO’s tendrá un impacto significante en la efectividad de los SI’s • Esta es una tecnología emergente bien fundamentada • ¡Este es el momento exacto para iniciar! 15/10/1998 PRINCIPIA INFORMATICA 34
  35. 35. Contactos • PRINCIPIA INFORMATICA, S.A. de C.V. (5) 452-63-20 (5) 452-63-21 (5) 452-63-22 – http://www.principia.com.mx 15/10/1998 PRINCIPIA INFORMATICA 35
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×