Cache

Páginas: 10 (2293 palabras) Publicado: 24 de noviembre de 2012
MODELO DE ANÁLISIS

El propósito fundamental del modelo de análisis es resolver analizando los requisitos con mayor profundidad, pero con la diferencia de que puede utilizarse el lenguaje de los desarrolladores de proyectos para describir los resultados. En consecuencia podemos razonar más sobre los aspectos internos del sistema, y por tanto resolver aspectos relativos a la interferencia decasos de uso y demás. Podemos estructurar los requisitos de manera que nos facilite su comprensión, su preparación, su modificación y su mantenimiento. Se puede considerar como una primera aproximación al modelo de diseño y es por tanto, una entrada fundamental cuando se da “forma” al sistema en el diseño y la implementación.












3.1 ARQUITECTURA DE CLASES
La arquitectura delsoftware es un marco conceptual completo que describe su forma y estructura (sus componentes y la manera en que se integran).
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema, dependiendo del tipo de aplicación existen diversas arquitecturas que se pueden utilizar, siendo de nuestro interés aquellas arquitecturasespecialmente diseñadas para el manejo de los sistemas de información, las cuales involucran ricas bordes de usuario y accesos a la base de datos como aspectos fundamentales de la arquitectura. En término de las propias arquitecturas, éstas se distinguen según la organización de la funcionalidad que ofrecen los objetos dentro de ellas o la dimensión de los objetos. Esta dimensión corresponde a losdiferentes tipos de funcionalidad que manejan los objetos dentro la arquitectura.

Por ejemplo, en el caso de funcionalidad para el manejo de bordes y base de datos, si existen tipos distintos de objetos para el manejo de cada una de estas por separado, entonces se considera que la arquitectura es de dos dimensiones. Por el contrario, si todos los objetos manejan de manera indistinta los dostipos de funcionalidades, entonces se considera que la arquitectura es de una sólo dimensión.
Si se aplica el concepto de dimensión a los métodos estructurados, se puede ver que estos consisten de dos dimensiones correspondientes a funciones y datos. Las funciones representan un eje de comportamiento que no guarda información, mientras que los datos se ubican en un eje de información que nocontiene comportamiento. En general, ejes de funcionalidad pueden corresponder a distintos tipos de funcionalidades, como se ve al contrastar funciones y datos versus manejo de bordes y bases de datos.

La arquitectura del software es importante por:
Las representaciones de la arquitectura permiten la comunicación entre todas las partes interesantes en el desarrollo de un sistema de cómputo.
Laarquitectura destaca las decisiones iniciales relacionadas con el diseño que tendrán un impacto profundo en todo el trabajo de la ingeniería del software que le sigue y lo que también resulta importante en el sitio final del sistema entidad operacional.
La arquitectura " constituye un modelo relativamente pequeño e intelectualmente comprensible de como esta estructurado al sistema y como trabajanjuntos sus componentes". Una arquitectura del software tiene varios patrones arquitectónicos que utilicen temas como la concurrencia, la persistencia y la distribución.

3.2 IDENTIFICACIÓN DE CLASES SEGÚN LOS ESTEREOTIPOS
Para llevar a cabo la transición del modelo de requisitos al modelo de análisis se deben identificar los objetos necesarios para implementar todos los casos de uso. Laarquitectura de objetos debe considerar los tres tipos de estereotipos de objetos como se discutió anteriormente. Para lograr esto se debe identificar primero las clases borde, luego las entidad y finalmente las de control.
En general, se desea asignar la funcionalidad más especializada correspondiente a la “política” de la aplicación a los objetos control, la cual depende y afecta al resto de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cachas
  • CACH
  • cache
  • CACHA
  • Cacha
  • De Cache
  • Cacha
  • cache

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS