Luis Loyola

Páginas: 13 (3145 palabras) Publicado: 12 de diciembre de 2012
UNIVERSIDAD SALESIANA DE BOLIVIA

INGENIERIA DE SISTEMAS


Análisis y diseño de sistemas II
DIAGRAMA DE CLASES

DOCENTE: Lic. Elisa Arizaca

PARALELO: 6 –A1

UNIVERSITARIO: Condori Mendoza Efraín Erick
Cusquispe Ancasi Juan Pablo
Mamani Choque Cristian
Beltrán Vanessa
Suxo illanes Alisson

LA PAZ - BOLIVIA
II - 2009
FECHA: 12/11/09


DIAGRAMADE CLASES


1.- Definición.- Los diagramas de clases representan un conjunto de elementos del modelo que son estáticos, como las clases y los tipos, sus contenidos y las relaciones que se establecen entre ellos.

Algunos de los elementos que se pueden clasificar como estáticos son los siguientes:

1.1.- Paquete.- Es el mecanismo de que dispone UML  para organizar sus elementos en grupos, serepresenta un grupo de elementos del modelo.  Un sistema es un único paquete que contiene el resto del sistema, por lo tanto, un paquete debe poder anidarse, permitiéndose que un paquete contenga otro paquete.

1.2.- Clases.- Una clase representa un conjunto de objetos que tienen una estructura, un comportamiento y unas relaciones con propiedades parecidas.  Describe un conjunto de  objetos quecomparte los mismos atributos, operaciones, métodos, relaciones y significado.  En UML una clase es una implementación de un tipo.  Los componentes de una clase son:

1.2.1.- Atributo.- Se corresponde con las propiedades de una clase o un tipo.  Se identifica mediante un nombre.  Existen atributos simples y complejos.

1.2.2.- Operación.-También conocido como método, es un servicioproporcionado por la clase que puede ser solicitado por otras clases y que produce un comportamiento en ellas cuando se realiza.

Las clases pueden tener varios parámetros formales, son las clases denominadas plantillas.  Sus atributos y operaciones vendrán definidos según sus parámetros formales.  Las plantillas pueden tener especificados  los valores reales para los parámetros formales, entonces recibenel nombre de clase parame rizada instanciada.  Se puede usar en  cualquier lugar en el que se podría aparecer su plantilla.

1.3.- Meta clase.- Es una clase cuyas instancias son clases. Sirven como depósito para mantener las variables de clase y proporcionan operaciones (método de clase) para inicializar estas variables.  Se utilizan para construir meta modelos (modelos que se utilizan paradefinir otros modelos).

1.4.- Tipos.- Es un descriptor de objetos que tiene un estado abstracto y especificaciones de operaciones pero no su implementación.  Un tipo establece una especificación de comportamiento para las clases.

1.5.- Interfaz.- Representa el uso de un tipo para describir el comportamiento visible externamente de cualquier elemento del modelo.

1.6.- Relación entreclases.- Las clases se relacionan entre sí de distintas formas, que marcan los tipos de relaciones existentes:

1.6.1.- Asociación.- Es una relación que describe un conjunto de vínculos entre clases.  Pueden ser binarias o n-arias, según se implican a dos clases o más.   Las relaciones de asociación vienen identificadas por los roles, que son los nombres que indican el comportamiento que tienen los tiposo las clases, en el caso del rol de asociación (existen otros tipos de roles según la relación a la que identifiquen).  Indican la información más importante de las asociaciones.  Es posible indicar el número de instancias de una clase que participan en una relación mediante la llamada multiplicidad. 

1.6.2.- Composición.- Es un tipo de agregación donde la relación de posesión es tan fuertecomo para marcar otro tipo de relación.  Las clases en UML tienen un tiempo de vida determinado, en las relaciones de composición, el tiempo de vida de la clase que es parte del todo (o agregado) viene determinado por el tiempo de vida de la clase que representa el todo, por tanto es equivalente a un atributo, aunque no lo es porque es una clase  y puede funcionar como tal en otros casos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Loyola
  • Ignacio loyola
  • RESUMEN DE LOYOLA
  • Ignacio de loyola
  • Ignacio de loyola
  • Xime Loyola
  • biografia de loyola
  • Ignacio de loyola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS