Arquitectura De Clases

Páginas: 15 (3534 palabras) Publicado: 4 de noviembre de 2015
3.1 – Arquitectura de clases

El objetivo del modelo de analisis es crear una arquitectura de objetos que sirva como base para el diseño del sistema.
Dependiendo del tipo de aplicación existen varias arquitecturas. Ellas se distinguen según la organización de los objetos de acuerdo a su funcionalidad. Esto es llamado dimension de arquitectura.
Dimension de la arquitectura
·       Unidimensional:un solo grupo de objetos para manejar la funcionalidad y la interacción externa.
·       Bidimensional: un grupo de objetos para manejar la funcionalidad y otros para las interacciones externas.
·       Tridimensional: La más usada en los sistemas de información que siendo el Modelo-Vista-Control.
Arquitectura Modelo-Vista-Control
Es un patrón de arquitectura de software que separa los datos  deuna aplicación, la interfaz del usuario y la lógica de negocio en tres componentes distintos. El modelo es el sistema de gestión de base de datos y la lógica de negocio y el controlador es el responsable de recibir los eventos de entrada desde la vista.
Modelo --> información
Vista -->  presentación con el usuario
Control à comportamiento

3.2 - Identificación de clases según estereotipos

El tipode funcionalidad o “la razón de ser” de un objeto dentro de una arquitectura se le conoce como su estereotipo. Para los sistemas de información la arquitectura del sistema según nuestro modelo de análisis se basa en tres estereotipos básicos de objetos:
       El estereotipo entidad, para objetos que guarden información sobre el estado interno del sistema, a corto y largo plazo, correspondienteal dominio del problema. Todo comportamiento naturalmente acoplado con esta información también se incluye en los objeto entidad. Un ejemplo de un objeto entidad es un registro de usuario con sus datos y comportamiento asociados.
       El estereotipo interface o borde, para objetos que implementen la presentación o vista correspondiente a las bordes del sistema hacia el mundo externo, para todotipo de actores, no sólo usuarios humanos. Un ejemplo de un objeto borde es la funcionalidad de interface de usuario para insertar o modificar información sobre el registro de usuario.
El estereotipo control, para objetos que implementen el comportamiento o control especificando cuando y como el sistema cambia de estado, correspondiente a los casos de uso. Los objetos control modelan funcionalidadque no se liga naturalmente con ningún otro tipo de objeto, como el comportamiento que opera en varios objetos entidad a la vez, por ejemplo, hacer alguna computación y luego de volver el resultado a un objeto borde. Un ejemplo típico de objeto control es analizar el uso del sistema por parte de algún usuario registrado y presentar tal información posteriormente. Este comportamiento no lepertenece a ningún objeto entidad u objeto borde específico. Nótese que no hay ninguna restricción a los diferentes estereotipos que puedan utilizarse, no solamente las tres anteriores. La notación de UML para un estereotipo se muestra en la Figura:




Diagrama de clase para los tres estereotipo. Considerando que habrá interacción entre los diferentes tipos de objetos, existirá cierto traslape en lafuncionalidad que los objetos ofrecen. Como se mencionó anteriormente, este traslape deberá minimizarse para asegurar una buena extensibilidad, donde típicamente, cada tipo de objeto captura por lo menos dos de las tres dimensiones.

ENTIDAD: Se utilizan objetos entidad para modelar la información que el sistema debe manejar a corto y largo plazo. La información a corto plazo existe durante laejecución de un caso de uso, mientras que la información a largo plazo trasciende los caso de uso, por lo que es necesario guardarla en alguna base de datos o archivos.
Durante la identificación de objeto entidad, se encontrara que objetos que objetos similares aparecen en varios casos de uso.
Clases entidad:
Validar Usuario: Este casi de uso requiere validar información exclusivamente guardada en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • HISTORIA DE LA ARQUITECTURA 1ER CLASE
  • 20150212 Arquitectura Oracle Clase
  • Zipaquira Arquitectura Y Clases De Textos Ejemplos
  • Clases de Arquitecturas
  • clases de arquitectura
  • CLASE ARQUITECTURA BARROCA
  • CLASE ARQUITECTURA DE SOFTWARE
  • LA ARQUITECTURA DE LA NO ARQUITECTURA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS