Libro Diseño de Sistemas Orientado a Objetos UML

Páginas: 60 (14929 palabras) Publicado: 8 de abril de 2014
 Desarrollo de software


Este texto muestra las distintas técnicas que se necesitan para diseñar aplicaciones informáticas desde la perspectiva de la orientación a objetos, usando lo que se denomina UML (Lenguaje Unificado de Modelado).

Pretende adiestrar en las técnicas de análisis orientadas al objeto así como capacitar en los métodos, notación y símbolos de UML.

Los conceptos sellevan a la práctica con Visual Modeler, la herramienta de Microsoft para el modelado de objetos.

Va dirigido a personas con amplia experiencia en desarrollo de aplicaciones desde la perspectiva de la programación.







UML







DISEÑO ORIENTADO A OBJETOS CON UML













Índice
ÍNDICE 5
INTRODUCCIÓN AL MODELADO ORIENTADO A OBJETOS 9
MODELADO 10PRINCIPIOS BÁSICOS DEL MODELADO 11
ORIENTACIÓN A OBJETOS 11
VENTAJAS DE LA ORIENTACIÓN A OBJETOS 12
CONCEPTOS BÁSICOS DE LA ORIENTACIÓN A OBJETO 12
INTRODUCCIÓN AL LENGUAJE UNIFICADO DE MODELADO, UML 15
VISTA GENERAL DE UML 16
BLOQUES DE CONSTRUCCIÓN DE UML 17
Elementos Estructurales 17
Clases 17
Interfaz 18
Colaboración 18
Casos de Uso 18
Clase Activa 19Componentes 19
Nodos 19
Elementos de comportamiento 20
Interacción 20
Maquinas de estados 20
Elementos de agrupación 20
Elementos de anotación 21
Relaciones 21
Dependencia 21
Asociación 21
Generalización 22
Realización 22
Diagramas 22
Diagramas de Clases 22
Diagramas de Objetos 23
Diagramas de Casos de Usos 23
Diagramas de Secuencia y de Colaboración 23Diagramas de Estados 23
Diagramas de Actividades 23
Diagramas de Componentes 23
Diagramas de Despliegue 23
ARQUITECTURA 24
CICLO DE VIDA 25
MODELADO ESTRUCTURAL 27
REPRESENTACIÓN DE LAS CLASES EN UML 28
RESPONSABILIDADES 29
RELACIONES 30
Relación de Dependencia 30
Relación de Generalización 31
Relación de Asociación. 33
INTERFACES 35
ROLES 36
PAQUETES37
Términos y conceptos 37
Elementos Contenidos 38
INSTANCIAS 39
Operaciones 39
Estado 39
Modelado de instancias concretas 40
Modelado de instancias prototípicas 40
DIAGRAMAS DE CLASES Y DE OBJETOS 43
DIAGRAMAS DE CLASES 43
Usos comunes 44
Modelado de colaboraciones simples 44
Modelado de un Esquema Lógico de Base de Datos 45
DIAGRAMAS DE OBJETOS 46
Usoscomunes 48
Modelado de estructuras de objetos 48
MODELADO DEL COMPORTAMIENTO 51
INTERACCIONES 51
Contexto 52
Objetos y Roles 53
Enlaces 53
Mensajes 54
Modelado de un flujo de control 55
CASOS DE USO 56
Casos de uso y actores 58
Casos de uso y flujo de eventos 58
Casos de uso y escenarios 59
Casos de uso y colaboraciones 59
Modelado del Comportamiento de unElemento 60
DIAGRAMAS PARA EL MODELADO DEL COMPORTAMIENTO 63
DIAGRAMAS DE CASOS DE USO 64
Usos comunes 64
Modelado del contexto de un sistema 65
Modelado de los requisitos de un sistema 66
DIAGRAMAS DE INTERACCIÓN 67
Diagramas de Secuencia 67
Diagramas de Colaboración 68
Modelado de flujos de control por ordenación temporal 69
Modelado de flujos de control pororganización 70
DIAGRAMAS DE ACTIVIDADES 72
Estados de la acción y estados de la actividad 73
Transiciones 74
Bifurcación 75
División y Unión 75
Calles (Swimlanes) 76
Usos comunes 76
VISUAL MODELER. 79
CONCEPTOS 80
Sistemas cliente servidor en tres capas 80
Vistas de Visual Modeler 81
Vista Lógica (Logical View) 81
Vista de Componentes (Component View) 82
Vista deDespliegue (Deployment View) 83
BARRA DE HERRAMIENTAS DE VISUAL MODELER 84
Sobre Archivo 84
Sobre Edición 84
Sobre Utilidades 85
Sobre Diagramas 85
Sobre Visualización 85
BARRA DE HERRAMIENTAS PARA LOS DIAGRAMAS 86
Elementos comunes a todos los diagramas 86
Elementos para los Diagramas de Clases 86
Clases (Class) 87
Interfaces 91
Clases de Utilidades (Class...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño orientado a objetos con UML
  • UML Programación orientada a objetos
  • uml programacion orientada a objetos
  • Desarrollo Orientado a Objetos con UML
  • Lenguaje de programación orientado a objetos uml
  • AN LISIS Y DISE O DE SISTEMAS ORIENTADOS A OBJETOS MEDIANTE EL USO DE UML
  • Diseño Orientado A Objetos
  • Diseño Grafico Orientado A Objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS