Sei sulla pagina 1di 23

CLASE 4

Unidad 1 Introduccin al Anlisis y Diseo


Orientado a Objeto.
ANLISIS Y DISEO ORIENTADO A OBJETO
Introduccin al Anlisis y Diseo Orientado a Objeto
El diagrama de clases por tanto se construye antes de construir el
software y es un plano de todo lo que deseamos construir. En l van las
clases que va a contener tu software y sus asociaciones, adems
podemos decir que es una forma normada de representar un software,
de esta forma todos hablamos el mismo idioma y conocemos a priori lo
que debemos construir, evitando as errores o interpretaciones por
parte del equipo de programadores.
Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
En UML una clase es representada por un rectngulo que se encuentra
sub dividido en 3 rectngulos, el primero de arriba debe ir el nombre de
la clase, el cual debe representar el objeto que se construye a partir de
esta clase, en el segundo espacio va una lista con todos los atributos o
caractersticas que deseas tenga tu objeto y en el ltimo una lista con
todos los comportamientos que tu futuro objeto podr realizar.
Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
Un diagrama se dice que presenta las relaciones estticas entre las
clases con el fin de establecer qu clases se relacionarn y cual ser su
multiplicidad. Para ello en el diagrama es necesario unirlas a ambas con
una lnea para representar esta asociacin.

Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
La multiplicidad establece la cantidad de elementos mximos y mnimos
con los cuales una clase se puede relacionar. Existen varios tipos de
multiplicidad:

Uno a Uno.
Uno a Muchos.
Uno a una cantidad limitada de elementos.
Muchos a muchos.

Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
Multiplicidad uno a uno.
Esta relacin se da cuando dos instancias de una clase tiene una
asociacin de uno es a uno en ambos sentidos.

Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
Multiplicidad uno a muchos.
Esta relacin se da cuando un objeto esta asociado a ms de un objeto
de otro tipo.

Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
Multiplicidad uno a una cantidad limitada de elementos.
Esta relacin se da cuando un objeto puede estar asociada con una
cantidad limite de otros elementos, cuyo limite puede encontrarse en el
nmero mnimo o mximo.
Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
Multiplicidad Mucho es a Muchos.
Representa una asociacin donde un objeto se asocia de uno a es a
mucho en cualquier direccin.
Diagramas de Estructura
Diagrama de Clases.
Introduccin al Anlisis y Diseo Orientado a Objeto
Los diagramas de objetos son similares en su anotacin al de diagrama
de clases y son un complemento que se utiliza para enfatizar la relacin
que existe entre dos instancias de clases en un momento especfico de
tiempo, la diferencia de este diagrama es que no se presenta como una
relacin esttica con su respectiva multiplicidad, a cambio, muestra
cmo un objeto se relaciona con otros objetos luego de haberse
construido, es decir un ejemplo de cmo se ver en el futuro en algn
instante de su vida.
Diagramas de Estructura
Diagrama de Objeto.
Introduccin al Anlisis y Diseo Orientado a Objeto
Diagramas de Estructura
Diagrama de Objeto.
Introduccin al Anlisis y Diseo Orientado a Objeto
Diagramas de Estructura
Diagrama de Estructuras compuestas.
Los diagramas de objetos son similares en su anotacin al de diagrama
de clases y son un complemento que se utiliza para enfatizar la relacin
que existe entre dos instancias de clases en un momento especfico de
tiempo, la diferencia de este diagrama es que no se presenta como una
relacin esttica con su respectiva multiplicidad, a cambio, muestra
cmo un objeto se relaciona con otros objetos luego de haberse
construido, es decir un ejemplo de cmo se ver en el futuro en algn
instante de su vida.
Introduccin al Anlisis y Diseo Orientado a Objeto
Diagramas de Estructura
Diagrama de Estructuras compuestas.
Introduccin al Anlisis y Diseo Orientado a Objeto
El diagrama de componentes es un diagrama de alto nivel de
abstraccin, en l van modelados todos los componentes (elementos)
que componen un software. En l vamos a representar los
componentes que van incluidos pero no funcionan, sin embargo
debemos especificar cules se comunicarn entre s.

Un componente de software es una pieza que representa un conjunto
de funcionalidades que dependern del tipo de software va a realizar
Diagramas de Estructura
Diagrama de Componente.
Introduccin al Anlisis y Diseo Orientado a Objeto
Diagramas de Estructura
Diagrama de Componente.
Introduccin al Anlisis y Diseo Orientado a Objeto
Diagramas de Estructura
Diagrama de Componente.
Para que un componente pueda comunicarse con otro componente
debe tener lo que se conoce como interfaces, una interfaz es un punto
de entrada para que otros componentes puedan obtener del l el
servicio que presta.
Introduccin al Anlisis y Diseo Orientado a Objeto
El diagrama de despliegue es un diagrama que permite mostrar la
relacin fsica que tendrn los componentes de software y hardware de
un sistema. El diagrama de despliegue nos sirve para ubicar en que
Hardware (en que equipo fsico) debe ir cada componente para que los
encargados de instalar el software sepan como hacerlo.

Diagramas de Estructura
Diagrama de Despliegue.
Introduccin al Anlisis y Diseo Orientado a Objeto
El diagrama de paquete sirve para formar una mejor visin de qu
queremos construir, para ello lo divide en subsistemas ms pequeos,
la agrupacin de los elementos se define en funcin de algo que ellos
tengan en comn y que los identifique como grupo, para luego
mediante flechas representar la dependencia que existe entre ellos, es
decir los elementos de un grupo que dependen de otro que se
encuentran en un grupo distinto, esto se hace para dar orden y claridad
en el diagrama, de esta forma evitamos tener ciclos dentro de nuestra
estructura.
Diagramas de Estructura
Diagrama de Paquete.
Introduccin al Anlisis y Diseo Orientado a Objeto
Diagramas de Estructura
Diagrama de Paquete.
Introduccin al Anlisis y Diseo Orientado a Objeto
REVISA EL MANUAL DE LA ASIGNATURA,AL FINAL DEL
CAPTULO ENCONTRARS UNA PRCTICA GUIADA LA CUAL
TE AYUDAR A ENTENDER CMO APLICAR LOS CONCEPTOS
EXPUESTOS DURANTE LA SEMANA.
Prctica guiada.
Introduccin al Anlisis y Diseo Orientado a Objeto
REVISA EL CENTRO DE DOCUMENTACIN Y ENCONTRARS
UNA SERIE DE EJECICIOS PROPUESTOS PARA QUE
PRACTIQUES LOS CONCEPTOS APRENDIDOS EN LA SEMANA.
Ejercicios Propuestos.

Potrebbero piacerti anche