Your SlideShare is downloading. ×
0122 gxc development_framework_creando_el_plano_de_la_arquitectura_de_software
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

0122 gxc development_framework_creando_el_plano_de_la_arquitectura_de_software

341
views

Published on


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

  • Be the first to like this

No Downloads
Views
Total Views
341
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Antes sucedió una reserva online.Esta secuencia de ejecución muestra desde que se realiza el retiro de un alquiler hasta que se retorna
  • EstáticosDetalla las principales unidades de implementaciónComponentes y ConectoresDetalla las principales unidades de ejecucionDespliegueRelacion entre el software y el ambiente de ejecucionTambien es bueno tener en cuentas otras particularidades Vista de desarrolloInterfases Procesos de Negocio.
  • Transcript

    • 1. Creando el plano de la arquitectura de software
      Gerardo Canedo
      gcanedo@genexusconsulting.com
    • 2. GeneXusConsultingDevelopment Framework
    • 3.
    • 4. Un ejemplo
    • 5. Requerimientos
      Gestionar el ciclo del alquiler
      Permitir reservas vía internet (web y web services)
      Generar alquileres a partir de reservas
      Dashboard
      Full web
      Registrar alquileres en sucursales incluso sin conexión con el servidor central
    • 6. Modelo Conceptual
      Leyenda: UML
    • 7. Estados del alquiler
      Leyenda: UML
    • 8. Módulos
    • 9. Módulos
    • 10. Componentes y Conectores
    • 11. Correspondencia de Módulos y Componentes
      Reservas
      Mantenimiento
      Vehículos
      Seguridad
      isAuthorized
      Dashboard
    • 12. Correspondencia de Módulos y Componentes
      Crear Reserva
      Crear Usuario
      isAuthorized
    • 13. Correspondencia de Módulos y Componentes
      Crear Alquiler
    • 14. Correspondencia de Módulos y Componentes
      Alquileres
      isAuthorized
    • 15. Interfases
    • 16. Un Ciclo de Ejecución
      Leyenda: UML
    • 17. Bases de Conocimiento para desarrollo
    • 18. Despliegue
    • 19. Correspondencia entre Componentes y Despliegue
    • 20. Correspondencia entre Componentes y Despliegue
    • 21. La arquitectura del sistema es…
    • 22. Componentes del Plano
    • 23. Estructurales
      Módulos
    • 24. Ejecución
      Componentes y Conectores
    • 25. Interfases
      Interfases
    • 26. Ubicación
      Implantación
    • 27. Estilo de Implementación con GeneXus
      Diagrama de Bases de Conocimiento
      Extension
      KB
      ExternalObject
      Comunicación
      Objetos
      User Control
      Dataview
      Pattern
      Utiliza
    • 28. Ciclos de Ejecución
      Escenario de Uso
    • 29. Algunos consejos
      Leyendas en diagramas
      Relación entre diferentes diagramas
      Trabajo en equipo
      Fundamentar decisiones
      Balancear abstracción y detalle
    • 30. Conclusiones
      La arquitectura de un software no es solo los servidores
      Estructurales
      Ejecución
      Ubicación
      Comportamiento
      Relación entre estos aspectos
    • 31. Conclusiones
      Crear el plano de la arquitectura sirve para:
      Comprensión
      Completitud
      Correctitud
      Enlace entre Análisis y Diseño
    • 32. Conclusiones
      Crear el plano de la arquitectura sirve para
      Generar lenguaje común
      Introducir a nuevas personas al proyecto
      Guiar las siguientes Etapas del proceso
      Base de discusión entre interesados
    • 33. Gerardo Canedo, gcanedo@genexusconsulting.com
      ¡Muchas GRACIAS!