Lenguaje Unificado de Modelado

2
UTIC Fundamentos de Análisis y Diseño de Sistemas Prof. Lic. Julio Roas Len!uae Unificado de "odelado #U"L$ El UML es una herramienta que permite a los creadores de sistemas generar diseños que capturen sus ideas en una forma convencio nal y fácil de comprender para comunicarlas a otras personas. (schmuller, pag. 5 Pro%&sito del U"L !rgani"ar el proceso de diseño de tal forma que los analistas, clientes, desarrolladores y otras personas inv olu cra das en el desarro llo del sis tema lo compre ndan y convengan con #l. (schmuller, pag. $ Creadores %rady &ooch, 'ames am)augh e *var 'aco)son Dia!ramas de U"L + iagrama de -lases + iagrama de !)etos + iagrama de -aso s de Uso + iagrama de Estados + i agrama de /ecuenci as + i agrama de 0ct iv id ad es + i ag rama de -ola)ora ci ones + i ag rama de -o mp onentes + i ag rama de i st ri )u ci 1n Caracter'sticas de U"L + 2aquetes + 3otas + Estereotipos (rientaci&n a ()etos El soft4are actual simula al mundo(o un segmento de #l, y los programas, por lo general, imitan a los o)etos del mundo. El prop1sito de la orientaci1n a o)etos es desarrollar soft4are que reflee particularmente(es decir, que modele un esquema del mundo. Entre más atri)utos y acciones tome en cuenta, mayor será la similitud de su modelo con la realidad.  0specto s de la orie ntaci1n a o)etos  0)stracci1 n, herencia, polimorfismo , encapsu lamiento, envo de mensaes, asociacio nes y la agregaci1n.

Transcript of Lenguaje Unificado de Modelado

Page 1: Lenguaje Unificado de Modelado

7/17/2019 Lenguaje Unificado de Modelado

http://slidepdf.com/reader/full/lenguaje-unificado-de-modelado-568c260e2355e 1/2

UTICFundamentos de Análisis y Diseño de SistemasProf. Lic. Julio Roas

Len!uae Unificado de "odelado #U"L$

El UML es una herramienta que permite a los creadores de sistemas generar diseños quecapturen sus ideas en una forma convencional y fácil de comprender para comunicarlas a otraspersonas. (schmuller, pag. 5

Pro%&sito del U"L

!rgani"ar el proceso de diseño de tal forma que los analistas, clientes, desarrolladores y otraspersonas involucradas en el desarrollo del sistema lo comprendan y convengan con #l.(schmuller, pag. $

Creadores

%rady &ooch, 'ames am)augh e *var 'aco)son

Dia!ramas de U"L

+ iagrama de -lases+ iagrama de !)etos+ iagrama de -asos de Uso+ iagrama de Estados+ iagrama de /ecuencias+ iagrama de 0ctividades+ iagrama de -ola)oraciones+ iagrama de -omponentes

+ iagrama de istri)uci1n

Caracter'sticas de U"L

+ 2aquetes+ 3otas+ Estereotipos

(rientaci&n a ()etos

El soft4are actual simula al mundo(o un segmento de #l, y los programas, por lo general,imitan a los o)etos del mundo.

El prop1sito de la orientaci1n a o)etos es desarrollar soft4are que reflee particularmente(esdecir, que modele un esquema del mundo. Entre más atri)utos y acciones tome en cuenta,mayor será la similitud de su modelo con la realidad.

 0spectos de la orientaci1n a o)etos

 0)stracci1n, herencia, polimorfismo, encapsulamiento, envo de mensaes, asociaciones y laagregaci1n.

Page 2: Lenguaje Unificado de Modelado

7/17/2019 Lenguaje Unificado de Modelado

http://slidepdf.com/reader/full/lenguaje-unificado-de-modelado-568c260e2355e 2/2

Clases

Una clase es una categora o grupo de cosas que tienen atri)utos y acciones similares. E.6 laclase 2ersona tiene como atri)utos nom)re, apellido, se7o, fecha de nacimiento, etc., lasacciones que reali"a pueden ser dormir, comer, caminar, etc. (schmuller, pag. 8

()etos

Un o)eto es la instancia de una clase. 2or eemplo, 'uan 2#re" es una instancia de la clasepersona. Un o)eto cuenta con una estructura, es decir atri)utos y acciones.