diagramas estaticos

Páginas: 22 (5297 palabras) Publicado: 23 de noviembre de 2014
© ASL 

 

Grupo MOVIS 

Los diagramas estructurales (o estáticos)
2. 1 Diagrama de clase (DCL) y diagrama de objeto (DOB)
El diagrama de clase constituye uno de los pilares esenciales de la
modelización con UML. Es decir, este diagrama proporciona la representación
estática al sistema que se va a desarrollar. Esta representación se centra en
los conceptos de clase y de asociación.Cada clase se describe por los datos y
los tratamientos, siendo esta misma clase responsable de estos aspectos para
ella misma y para otras clases.
Los tratamientos se materializan por medio de las operaciones. Los detalles de
los tratamientos no se representan directamente en el diagrama de clase; sólo
el algoritmo general y el pseudo-código correspondiente pueden estar
asociados con elmodelado.
La descripción del diagrama de clase se basa en:
• el concepto de objeto,
• el concepto de clase que comprende los atributos y las operaciones,
• los diferentes tipos de asociación entre clases.
2.1.1 Objeto
Damos una primera definición del concepto de objeto antes de tratar el
concepto de clase. La descripción de un objeto se completará simultáneamente
con la presentación del conceptode clase.
Un objeto es un concepto, una abstracción o una cosa que tiene un significado
en el contexto del sistema que se va a modelar. Cada objeto tiene una
identidad y puede distinguirse de otros sin considerar a priori los valores de sus
propiedades.
Ejemplo
La figura 2.1 muestra los ejemplos de objetos físicos (una silla, un automóvil,
una persona, una bicicleta) y objetos para laadministración (el Pedido nº 12, el
cliente Durán).

Figura 2.1: Ejemplos de objetos físicos y objetos de administración.

 

© ASL 

 

Grupo MOVIS 

Otras características
Un objeto se caracteriza por los valores de sus propiedades que le confieren
estados significativos según los momentos considerados. El formalismo de
representación de un objeto se da después de una clase.
2.1.2Clase, atributo y operación
Clase
Una clase describe un grupo de objetos con las mismas propiedades
(atributos), un mismo comportamiento (operaciones) y una semántica común
(dominio de definición).
Un objeto es una instancia de una clase. La clase representa la abstracción de
sus objetos. A nivel de la implementación, es decir, durante la ejecución de un
programa, el identificador de unobjeto es una dirección de memoria.
Ejemplo y formalismo general
Una clase se representa con la ayuda de un rectángulo con varios
compartimentos. Los tres compartimientos de base son:




la designación de la clase,
una descripción de los atributos,
la descripción de las operaciones.

También se pueden especificar otros dos compartimentos:



una descripción de lasresponsabilidades de la clase,
una descripción de las excepciones procesadas por la clase.

Es posible manipular las clases limitando el nivel de descripción para un
número reducido de compartimentos de acuerdo a los objetivos perseguidos
por el modelador. Por lo tanto las siguientes situaciones son posibles para la
manipulación de una descripción restringida de la clase:



sólo el nombre y ladescripción de las características generales de la
clase,
descripción del nombre de la clase y la lista de atributos.

La figura 2.2 muestra el formalismo general de los compartimientos de una
clase y los primeros ejemplos.
Atributo
Un atributo es una propiedad básica de una clase. Para cada objeto de una
clase, el atributo toma un valor (excepto en caso de atributos multi-valuados).


  © ASL 

 

Grupo MOVIS 

Figura 2.2: Formalismo general de una clase y ejemplos.
Formalismo y ejemplo
La figura 2.3 muestra el formalismo y un ejemplo de la representación de los
atributos de la clase.

Figura 2.3: Formalismo de atributos de clase y ejemplo.
Características
El nombre de clase puede ser calificado por un "estereotipo". La descripción
completa de los atributos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • DIAGRAMAS ESTATICOS Y DINAMICOS UML
  • Diagramas estaticos
  • Diagrama Estatico Casos De Uso
  • Estatica
  • Estatica
  • Estatica
  • Estatica
  • Estatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS