Está en la página 1de 7

Las Vistas de la Arquitectura de una Aplicacin.

Una aplicacin vive dentro de una organizacin y esta tiene una arquitectura que describe su estructura y funciones. La idea es describir la estructura de un Sistema con modelos que describan la visin que tienen los distintos interesados o stakeholders de la organizacin,. En La arquitectura informtica desde distintas perspectivas pero similar algunas de ellas son: Negocio. Aplicacin. Informacin.

Tecnologa.

Vista Conceptual
La vista conceptual es usada para definir los requerimientos funcionales y la visin que los usuarios del negocio tienen de la aplicacin y describir el modelo de negocio que la arquitectura debe cubrir. Si se est usando el Proceso Unificado como metodologa de desarrollo, esta vista estar descripta en trminos de Casos de Uso, Diagramas de Actividad, Procesos de Negocio, Entidades del Negocio, etc. Esta vista muestra los subsistemas y mdulos en los que se divide la aplicacin y la funcionalidad que brinda dentro de cada uno de ellos.

Vista Lgica
Muestra los componentes principales de diseo y sus relaciones de forma independiente de los detalles tcnicos y de cmo la funcionalidad ser implementada en la plataforma de ejecucin (ejemplo, .NET Framework). Los arquitectos crean modelos de diseo de la aplicacin, los cuales son vistas lgicas del modelo funcional y que describen la solucin. Se describe la solucin en trminos de paquetes y clases de diseo. Siguiendo el supuesto de que se est usando el Proceso Unificado, dentro de esta vista se describe la Realizacin de los Casos de Uso, subsistemas, paquetes y clases.

En la actualidad, uno de los patrones de diseo ms utilizado para cualquier tipo aplicaciones es el de Capas (Layers en ingls) donde, bsicamente, se divide los elementos de diseo en paquetes de Interfaz de Usuario, Lgica de Negocio y Acceso a Datos y Servicios.

Esta es una de las posibles divisiones en capas, podran existir otras un poco ms completas e incluso una que defina mayor cantidad de capas. Dado que este es un modelo de diseo, cabe destacar que sta es una divisin lgica, no se especifica en que procesador "vivir" cada uno de los paquetes.

Vista Fsica
la distribucin del procesamiento entre los distintos equipos que conforman la solucin, incluyendo los servicios y procesos de base. Los elementos definidos en la vista lgica se "mapean" a componentes de software (servicios, procesos, etc.) o de hardware que definen ms precisamente como se ejecutar la solucin.

Vista Implementacin
la vista de implementacin describe cmo se implementan los componentes fsicos mostrados en vista de distribucin agrupndolos en subsistemas organizados en capas y jerarquas, ilustra, adems las dependencias entre stos. Bsicamente, se describe el mapeo desde los paquetes y clases del modelo de diseo a subsistemas y componentes fsicos.

También podría gustarte