Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Usuario

Usuario

Ratings: (0)|Views: 8|Likes:
Published by JeSsy SuKa

More info:

Published by: JeSsy SuKa on May 28, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

08/10/2014

pdf

text

original

 
 
TIPOS DE RALACIONES EN UML
Asociación
Las asociaciones son conexiones conceptuales entre clases. Por ejemplo laasociación, entre trabajador y empresa.
“Un trabajador labora en una empresa” la asociación conectara con una línea a
trabajador y empresa, si vemos los roles de cada uno podemos decir que eltrabajador es un empleado y la empresa es la empleadora.
“Labora en” es el nombre de la asociación y la colocamos sobre
la línea, mientrasque los roles (empleado, empleador) los colocamos bajo la línea a cada lado según
corresponda. Así nuestra relación “Un trabajador labora en una empresa” en UML
se vería así:Las asociaciones pueden funcionar en ambos sentidos. Si vemos el ejemplo anterior
desde la perspectiva de la empresa, la asociación sería “Una empresa empleatrabajadores”
 
1. Ingresar al Sistema2. Obtener el Mecanizado3. Solicitud del Préstamo4. Actualización de Datos5. Aprobación del Crédito6. Transferencia del Crédito
 
 Notemos que para comprender el sentido de la asociación añadimos una flecha.Las asociaciones no se limitan conectar una clase con otra,pueden conectarse varias clases con una.Cuando necesitamos especificar mas detalles en las asociaciones comorestricciones podemos especificarlas encerrándolas entre llaves. Por ejemplo uncajero atiende a un cliente, pero cada cliente es atendido en el orden de su llegada.
La restricción del tipo “O” se la
representa con una línea entrecortada que una las2 relaciones. Por ejemplo un estudiante de educación media superior puede elegirentre un curso académico o uno comercial.
Multiplicidad
 
La multiplicidad indica la cantidad de objetos de una clase que se relacionan conotro objeto en particular de la clase asociada.En el ejemplo de la relació
n “Un trabajador labora en una empresa”, aplicando lamultiplicidad sería “Uno o varios empleados trabajan en una empresa”. Y el
diagrama se vería así:
Notemos que usamos * como comodín para indicar la palabra “varios”
 
Asociaciones calificadas
Cuando la multiplicidad de una asociación es de uno a muchos, en ocasiones serequiere seleccionar un objeto específico para cumplir la asociación. Paraseleccionar el objeto se necesita un identificador que permita diferenciarlo delresto de objetos a este se le llama calificador. Por ejemplo, cuando se realiza unareservación en un hotel, el hotel le asigna un número de confirmación. Si serequiere hacer preguntas respecto a la reservación, se deberá proporcionar elnúmero de confirmación que en este caso actúa como identificador.En UML esto se representa con un rectángulo adjunto a la clase que usará elcalificador.
Asociaciones reflexivas
Esta se da cuando una clase se asocia consigo mismo. Por ejemplo en la claseempleado, un empleado puede actuar como jefe o subalterno.
Herencia y generalización

Activity (2)

You've already reviewed this. Edit your review.
1 hundred reads
Manuel Quilambaqui added this note
chuta y ahora......com diablos hago el trabajo ....jjjjjjj

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->