Arquitectura de Software

Descripción

Mapa Mental para gestionar el autoestudio basico en la formación como Arquitecto.
Yesid David Ramirez Espinosa
Mapa Mental por Yesid David Ramirez Espinosa, actualizado hace más de 1 año
Yesid David Ramirez Espinosa
Creado por Yesid David Ramirez Espinosa hace más de 7 años
57
1

Resumen del Recurso

Arquitectura de Software
  1. Aplicaciones JEE Multicapas
    1. Nivel de Presentación

      Nota:

      • Se deben usar DAOs para realizar todas las operaciones de acceso a datos (inserción, modificación, borrado, consultas, etc.); inclusive si se usa JPA se deben hacer todas las operaciones desde el DAO.
      • prueba
      1. Nivel de Servicio

        Nota:

        • Esta capa es la encargada de exponer las funcionalidades del negocio como un servicio (SOAP). Se encarga de hacer la conversión de los objetos del servicio (XSD) a los DTOs de la aplicación. Se encarga de invocar a la capa de negocio para usar su lógica.
        1. Nivel de Negocio

          Nota:

          • Esta capa tiene la lógica y validaciones del negocio, se encarga de coordinar las capas de integración y persistencia. Debe presentar una interface que pueda ser usada por las capas superiores (presentación o servicio) o por un sistema externo que quiera reusar esta lógica de negocio.
          1. Nivel de Persistencia

            Nota:

            • Se deben usar DAOs para realizar todas las operaciones de acceso a datos (inserción, modificación, borrado, consultas, etc.); inclusive si se usa JPA se deben hacer todas las operaciones desde el DAO.
            1. Nivel de Integración

              Nota:

              • Esta capa es la encargada del acceso a recursos externos y que van a ser integrados desde la aplicación.
            2. Documentos de Arquitectura
              1. Documento de Analisis
                1. Glosario
                  1. Descripción
                    1. Alcance
                      1. Casos de Uso
                        1. Business Process
                          1. Prototipos UI
                          2. Documento de Diseño
                            1. Descripción
                              1. Alcance Tecnico
                                1. Diagramas de Componentes
                                  1. Detalle Diagramas
                                  2. Diagrama de Clases
                                    1. Diagramas de Paquetes
                                      1. Diagramas de Datos
                                        1. Diagrama de Despliegue
                                          1. Requerimientos No Funcionales
                                          2. CheckList de Arquitectura
                                            1. Diagrama de Secuencia
                                            Mostrar resumen completo Ocultar resumen completo

                                            Similar

                                            Arquitectura de software 4+1 UML
                                            Luis Galicia
                                            Arquitectura de Software
                                            Abner Gustavo Cuxum Larios
                                            Atributos de calidad de un software
                                            Cristian Vargas
                                            Practtical Software Architecture - Mapa mental
                                            Luis Galicia
                                            Arquitectura de Software - Contexto del sistema
                                            Luis Galicia
                                            Arquitectura de Sofware
                                            Jose Gregorio PalacioSanchez
                                            Arquitectura de Software
                                            Luis Galicia
                                            The 4 +1
                                            Luis Galicia
                                            ARQUITECTURA DE SOFTWARE
                                            Vanessa Lopez
                                            Arquitectura de software 4+1 UML
                                            Zack Everett Gap
                                            Arquitectura de Software
                                            Jose Gregorio PalacioSanchez