Modelo de diseño

Páginas: 5 (1098 palabras) Publicado: 2 de noviembre de 2011
MODELO DE DISEÑO

En esta ocasión, ya después de haber finalizado algunos conceptos de los diagramas sería prudente ahora entrar en sus contenidos o características particulares de algunos de ellos y su vez hablar de diseños más “amplios” o detallados, es decir diagramas de “funcionamiento”; ya veremos más adelante porque los denomino de esta manera.

Pero que característica es bastanterepresentativa en este momento que pueda ayudar a expandir el conocimiento de manera pertinente (ayude a mejorar o entender modelos y/o diagramas anteriores). La característica de la visibilidad la cual nos habla directamente sobre objetos y como su definición indica se refiere a la manera en la cual un objeto ve o tiene una referencia hacia otro objeto. De una u otra manera hablamos de comunicaciónentre los objetos, crucialmente sea la manera en la cual están manifestadas las asociaciones ya que la visibilidad le puede dar un mayor sentido a las mismas, definiendo su “esencia” de una manera comunicativa, es decir, existe un objeto emisor y uno receptor; donde para que se pueda dar una comunicación se debe generar un mensaje que es enviado claramente por el emisor a un objeto receptor. Sinembargo, para que esto se pueda dar el receptor tiene que ser de alguna manera visible al emisor.

Bueno ahora ya que tenemos una definición clara y adecuada sobre lo que representa la visibilidad es apropiado indicar las maneras en que se pueden dar la visibilidad. Esta se puede dar de cuatro maneras muy comunes y son visibilidad: de atributo, de parámetro, local y global.

Expresare estosmétodos en su orden anterior que también es el orden en el cual se usa de mayor a menor frecuencia. El primero de ellos es la visibilidad por atributo, donde el emisor tiene una característica (atributo) que hace referencia al receptor, es decir cada vez que se cree una instancia del emisor, automáticamente se genera este vínculo con el receptor; siempre existe esta visibilidad cuando se da este casoque incluso es el más común como se mencionó anteriormente. Seguidamente aparece la visibilidad de parámetro, donde nuestro receptor aparece en un parámetro de un método del emisor y se pude decir que el tiempo de vida de esta comunicación se mantiene mientras se está ejecutando dicho método. Puede que en algún momento se considere que algún receptor en visibilidad de parámetro se convierta avisibilidad de atributo. Consecutivamente menciono la visibilidad local, la cual se presenta dentro de un método del emisor, donde (en su interior) se declara una instancia del receptor lo cual incluso puede disminuir su tiempo de vida, se suele emplear para obtener un dato estrictamente necesario que genere un retorno a partir de la información que posea en receptor. Y finalmente aparece lavisibilidad global, la cual se pude decir de manera relativa que es permanente ya que se consigue de manera que se le es asignada a una variable global una instancia de nuestro receptor.

De acuerdo al orden planteado al principio es podemos dejar claro que la visibilidad es útil para enriquecer nuestros diagramas anteriores pero ya teniendo estos diagramas podemos identificar de manera clara laespecificación de las clases software que participan en la solución del problema que queremos resolver. A esto viene un nuevo diagrama, el que mencionaba respecto al funcionamiento y es el diagrama de clases de diseño. En estos se representaran la colaboración e interacción de los diferentes elementos involucrados en la solución, por ello se suelen crear en paralelo con los diagramas de secuencia ycolaboración; aunque también representan sus características como atributos, la visibilidad de los mismos y sus métodos respectivos.

Dentro del diagrama se pueden definir entonces: las clases con sus atributos y métodos, sus asociaciones, las interfaces con sus operaciones y constantes requeridas, información enriquecida sobre los atributos (visibilidad), la navegabilidad y las dependencias de las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño Instruccional Modelo Acad
  • Modelo De Diseño De Investigacion
  • Modelo Contrato Diseño Arquitectonico
  • El modelado de trabajo diseño de puesto
  • Modelos de diseño instruccional
  • Modelo de diseño de alcantarillas
  • Modelo Kemp de Diseño Instruccional
  • Modelos y diseños de investigación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS