PDF de programación - Desarrollo Orientado a Objetos con UML

Imágen de pdf Desarrollo Orientado a Objetos con UML

Desarrollo Orientado a Objetos con UMLgráfica de visualizaciones

Publicado el 11 de Febrero del 2019
692 visualizaciones desde el 11 de Febrero del 2019
228,2 KB
53 paginas
Creado hace 2a (21/11/2017)
Desarrollo Orientado a

Objetos con UML



Xavier Ferré Grau, María Isabel Sánchez Segura
Facultad de Informática – UPM

Desarrollo Orientado a Objetos con UML

Índice



I UML ...............................................................................................................................1

I.1 Introducción...........................................................................................................................................................1

II NOTACIÓN BÁSICA UML .......................................................................................3

II.1 Modelos..................................................................................................................................................................3

II.2 Elementos Comunes a Todos los Diagramas ...............................................................................................3
II.2.1 Notas.................................................................................................................................................................3
II.2.2 Dependencias..................................................................................................................................................3

II.3 Diagramas de Estructura Estática..................................................................................................................4
II.3.1 Clases ...............................................................................................................................................................4
II.3.2 Objetos.............................................................................................................................................................5
II.3.3 Asociaciones ...................................................................................................................................................5
II.3.3.1 Nombre de la Asociación y Dirección................................................................................................5
II.3.3.2 Multiplicidad...........................................................................................................................................6
II.3.3.3 Roles.........................................................................................................................................................6
II.3.3.4 Agregación ..............................................................................................................................................7
II.3.3.5 Clases Asociación ..................................................................................................................................7
II.3.3.6 Asociaciones N-Arias............................................................................................................................7
II.3.3.7 Navegabilidad.........................................................................................................................................8
II.3.4 Herencia...........................................................................................................................................................8
II.3.5 Elementos Derivados.....................................................................................................................................9

II.4 Diagrama de Casos de Uso ...............................................................................................................................9
II.4.1 Elementos........................................................................................................................................................9
II.4.1.1 Actores.....................................................................................................................................................9
II.4.1.2 Casos de Uso...........................................................................................................................................9
II.4.1.3 Relaciones entre Casos de Uso............................................................................................................9

II.5 Diagramas de Interacción...............................................................................................................................10
II.5.1 Diagrama de Secuencia...............................................................................................................................10
II.5.2 Diagrama de Colaboración.........................................................................................................................11

II.6 Diagrama de Estados........................................................................................................................................12

III NOTACIÓN AVANZADA UML .............................................................................14

III.1 Modelado Dinámico........................................................................................................................................14
III.1.1 Diagramas De Actividades........................................................................................................................14
III.1.2 Contenido del diagrama de actividades ..................................................................................................14
III.1.2.1 Estados de actividad y estados de acción .......................................................................................14
III.1.2.2 Transiciones.........................................................................................................................................15
III.1.2.3 Bifurcaciones.......................................................................................................................................16
III.1.2.4 División y unión..................................................................................................................................16
III.1.2.5 Calles ....................................................................................................................................................16

III.2 Modelado Físico De Un Sistema OO..........................................................................................................17



i

Desarrollo Orientado a Objetos con UML

III.2.1 Componentes...............................................................................................................................................17
III.2.1.1 Interfaces..............................................................................................................................................18
III.2.1.2 Tipos de componentes .......................................................................................................................19
III.2.1.3 Organización de componentes..........................................................................................................19
III.2.1.4 Estereotipos de componentes............................................................................................................19
III.2.2 Despliegue ...................................................................................................................................................19
III.2.2.1 Nodos....................................................................................................................................................19
III.2.2.2 Nodos y componentes........................................................................................................................20
III.2.3 Diagramas de Componentes .....................................................................................................................21
III.2.3.1 Algunos conceptos .............................................................................................................................21
III.2.3.2 Usos más comunes .............................................................................................................................21
III.2.4 Diagramas de Despliegue..........................................................................................................................22
III.2.4.1 Técnicas más comunes de modelado ..............................................................................................22
III.2.5 Arquitectura del Sistema ...........................................................................................................................23
III.2.5.1 Arquitectura de tres niveles ..............................................................................................................23
III.2.5.2 Arquitectura de tres niveles orientadas a objetos..........................................................................23
III.2.5.3 Arquitectura MULTI-nivel ...............................................................................................................23
III.2.5.4 Paquetes................................................................................................................................................24
III.2.5.5 Identificación de Paquetes.................................................................................................................24

IV DESARROLLO ORIENTADO A OBJETOS ......................................................25

IV.1 Proceso de Desarrollo.....................................................................................................................................25
IV.1.1 Visión General............................................................................................................................................25

IV.2 Fase de Planificación y Especificación de Requisitos.............................................................................27
IV.2.1 Activi
  • Links de descarga
http://lwp-l.com/pdf15155

Comentarios de: Desarrollo Orientado a Objetos con UML (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad