Libros Urgentes

 
 
Recomienda este libro
 

UML 2 - Iniciacin, ejemplos y ejercicios corregidos [2 edicin]

  • Fien VAN DER HEYDE - Laurent DEBRAUWER
  • Ediciones Eni
  • 252 páginas
  • ISBN: 2746047411 ISBN-13: 9782746047419
  • 1 edición
  • Entrega de 1 a 7 días contra reembolso por agencia urgente*
    • 26,96€ ($36,62)
    • Envíos a España GRATIS en pedidos de más de 49€
 
 

Este libro de UML 2 está dirigido tanto a estudiantes como a desarrolladores que se ocupan del modelado de sistemas y procesos.
Etapa a etapa, el lector descubrirá los elementos de modelado a partir de ejemplos pedagógicos extraídos de... el mundo de los caballos. Tras una introducción a la orientación a objetos, la obra presenta los diferentes diagramas de UML 2, desde la descripción de los requisitos a partir de casos de uso hasta el diagrama de componentes, pasando por los diagramas de interacción, de clases, de estados-transiciones y de actividades. El lector aprenderá de qué manera los diagramas de interacción pueden utilizarse para descubrir los objetos que componen el sistema.
Esta nueva edición de la obra introduce los diagramas de estructura composite.

Ahorra Con Agapea
"Compra "UML 2 - Iniciacin, ejemplos y ejercicios corregidos [2 edicin]" junto a "Hipatia de Alejandría":

Por solo 41.96 € Gastos de envío gratis**



Capítulo 1: Introducción

A. Motivaciones de la obra . . . . . . . . . . . . . 9

B. El mundo de los caballos. . . . . . . . . . . . . 10

C. Contenido de la obra . . . . . . . . . . . . . . 11

Capítulo 2: A propósito de UML

A. Introducción . . . . . . . . . . . . . . . . . . 17

B. El origen del UML: Unified Modeling Language . . . 17

C. RUP: Rational Unified Process . . . . . . . . . . 19

D. MDA: Model Driven Architecture. . . . . . . . . . 21

Capítulo 3: Conceptos de la orientación

a objetos

A. Introducción . . . . . . . . . . . . . . . . . . 25

B. El objeto. . . . . . . . . . . . . . . . . . . . 25

C. La abstracción . . . . . . . . . . . . . . . . . 26

D. Clases de objetos . . . . . . . . . . . . . . . . 27

E. Encapsulación . . . . . . . . . . . . . . . . . 28

F. Especialización y generalización . . . . . . . . . . 29

G. Herencia. . . . . . . . . . . . . . . . . . . . 31

H. Clases abstractas y concretas . . . . . . . . . . . 32

I. Polimorfismo . . . . . . . . . . . . . . . . . . 33

J. Composición . . . . . . . . . . . . . . . . . . 34

K. La especialización de los elementos:

la noción de estereotipo en UML . . . . . . . . . 35

L. Conclusión . . . . . . . . . . . . . . . . . . . 37

Capítulo 4: Modelado de los requisitos

A. Introducción . . . . . . . . . . . . . . . . . . 41

B. Casos de uso . . . . . . . . . . . . . . . . . . 41

C. Actor . . . . . . . . . . . . . . . . . . . . . 42

D. Escenario . . . . . . . . . . . . . . . . . . . 42

E. Relación de comunicación . . . . . . . . . . . . 43

F. Diagrama de los casos de uso. . . . . . . . . . . 43

G. Relaciones entre los casos de uso . . . . . . . . . 45

1. Relación de inclusión . . . . . . . . . . . . . . . . . 45



2. Relación de extensión . . . . . . . . . . . . . . . . . 48



3. Especialización y generalización de los casos de uso . . . . 50



H. Representación textual de los casos de uso . . . . . 52

I. Conclusión . . . . . . . . . . . . . . . . . . . 55

J. Ejercicios . . . . . . . . . . . . . . . . . . . 56

1. El hipódromo . . . . . . . . . . . . . . . . . . . . . 56



2. El club ecuestre. . . . . . . . . . . . . . . . . . . . 56



3. El tiovivo de caballos de madera. . . . . . . . . . . . . 56



Capítulo 5: Modelado de la dinámica

A. Introducción . . . . . . . . . . . . . . . . . . 59

B. Diagrama de secuencia. . . . . . . . . . . . . . 59

1. Definición . . . . . . . . . . . . . . . . . . . . . . 59



2. Línea de vida de un objeto . . . . . . . . . . . . . . . 60



3. Envío de mensajes. . . . . . . . . . . . . . . . . . . 61



4. Creación y destrucción de objetos . . . . . . . . . . . . 64



5. Descripción de la dinámica . . . . . . . . . . . . . . . 65



C. Marcos de interacción (UML 2) . . . . . . . . . . 67

1. La noción de marco de interacción. . . . . . . . . . . . 67



2. La alternativa. . . . . . . . . . . . . . . . . . . . . 67



3. El bucle . . . . . . . . . . . . . . . . . . . . . . . 68



4. Utilización de los marcos de interacción. . . . . . . . . . 69



D. Diagrama de comunicación . . . . . . . . . . . . 71

E. Descubrir los objetos del sistema . . . . . . . . . 73

F. Conclusión . . . . . . . . . . . . . . . . . . . 77

G. Ejercicios . . . . . . . . . . . . . . . . . . . 77

1. El hipódromo . . . . . . . . . . . . . . . . . . . . . 77



2. La central de compra de caballos . . . . . . . . . . . . 78



Capítulo 6: Modelado de objetos

A. Introducción . . . . . . . . . . . . . . . . . . 81

B. Conocer los objetos del sistema por descomposición . 81

C. Representación de clases. . . . . . . . . . . . . 84

1. La forma simplificada de representación de clases . . . . . 84



2. La encapsulación . . . . . . . . . . . . . . . . . . . 86



3. La noción de tipo . . . . . . . . . . . . . . . . . . . 88



4. Firma de los métodos . . . . . . . . . . . . . . . . . 90



5. La forma completa de representación de las clases . . . . . 91



6. Los atributos y los métodos de clase . . . . . . . . . . . 92



7. Los atributos calculados . . . . . . . . . . . . . . . . 94



D. Las asociaciones entre objetos . . . . . . . . . . 95

1. Los vínculos entre objetos . . . . . . . . . . . . . . . 95



2. Representación de las asociaciones entre clases . . . . . . 96



3. La cardinalidad de las asociaciones . . . . . . . . . . . 98



4. Navegación. . . . . . . . . . . . . . . . . . . . . . 100



5. Asociar una clase a sí misma . . . . . . . . . . . . . . 100



6. Las clases-asociaciones . . . . . . . . . . . . . . . . 102



7. La calificación de las asociaciones . . . . . . . . . . . . 103



8. La expresión de las especificaciones en las asociaciones . . . 104



9. Los objetos compuestos . . . . . . . . . . . . . . . . 107



a. La composición fuerte o composición . . . . . . . . . 107



b. La composición débil o agregación . . . . . . . . . . 109



c. Diferencias entre composición y agregación . . . . . . . 111



E. Relación de generalización/especialización entre clases 111

1. Clases más específicas y clases más generales. . . . . . . 111



2. La herencia . . . . . . . . . . . . . . . . . . . . . 112



3. Clases concretas y abstractas . . . . . . . . . . . . . . 114



4. Expresión de especificaciones sobre la relación de herencia . 115



5. La herencia múltiple . . . . . . . . . . . . . . . . . . 117



6. Factorización de las relaciones entre objetos . . . . . . . . 118



7. Interfaz . . . . . . . . . . . . . . . . . . . . . . . 119



F. Diagrama de objetos o instancias . . . . . . . . . 123

G. Diagrama de estructura compuesta. . . . . . . . . 124

1. Descripción de un objeto compuesto . . . . . . . . . . . 124



2. Colaboración . . . . . . . . . . . . . . . . . . . . . 129



H. Conclusión . . . . . . . . . . . . . . . . . . . 131

I. Ejercicios . . . . . . . . . . . . . . . . . . . 132

1. La jerarquía de los caballos . . . . . . . . . . . . . . . 132



2. Los productos para caballos. . . . . . . . . . . . . . . 132

Capítulo 6

80 UML 2



Capítulo 7: Estructuración

de los elementos de modelado

A. Introducción . . . . . . . . . . . . . . . . . . 135

B. Empaquetado y diagrama de empaquetado . . . . . 135

C. Asociaciones entre empaquetados . . . . . . . . . 138

D. Conclusión . . . . . . . . . . . . . . . . . . . 139

Capítulo 8: Modelado del ciclo

de vida de los objetos

A. Introducción . . . . . . . . . . . . . . . . . . 143

B. La noción de estado . . . . . . . . . . . . . . . 143

C. El cambio de estado. . . . . . . . . . . . . . . 144

1. Noción de evento y de señal . . . . . . . . . . . . . . 144



2. La transición . . . . . . . . . . . . . . . . . . . . . 146



D. Elaboración del diagrama de estados-transiciones . . 147

1. Representación gráfica de los elementos básicos . . . . . . 147



2. Condiciones de guarda . . . . . . . . . . . . . . . . . 150



3. Actividades vinculadas a un estado o al traspaso

de una transición . . . . . . . . . . . . . . . . . . . 152



4. Estados compuestos . . . . . . . . . . . . . . . . . . 154



E. El diagrama de timing . . . . . . . . . . . . . . 160

F. Conclusión . . . . . . . . . . . . . . . . . . . 161

G. Ejercicios . . . . . . . . . . . . . . . . . . . 162

1. El ticket de apuesta trifecta . . . . . . . . . . . . . . . 162



2. La carrera de caballos . . . . . . . . . . . . . . . . . 162



3. El tiovivo de madera. . . . . . . . . . . . . . . . . . 162



Capítulo 9: Modelado de las actividades

A. Introducción . . . . . . . . . . . . . . . . . . 165

B. Las actividades y los encadenamientos de actividades. 165

1. Las actividades . . . . . . . . . . . . . . . . . . . . 165



2. Los encadenamientos de actividades . . . . . . . . . . . 166



C. Las particiones o calles . . . . . . . . . . . . . 170

D. Las actividades compuestas. . . . . . . . . . . . 172

E. El diagrama de vista de conjunto de las interacciones 175

F. Conclusión . . . . . . . . . . . . . . . . . . . 176

G. Ejercicios . . . . . . . . . . . . . . . . . . . 176

1. El espectáculo ecuestre. . . . . . . . . . . . . . . . . 176



2. La apuesta trifecta. . . . . . . . . . . . . . . . . . . 176



Capítulo 10: Modelado

de la arquitectura del sistema

A. Introducción . . . . . . . . . . . . . . . . . . 179

B. El diagrama de componentes . . . . . . . . . . . 180

1. Los componentes . . . . . . . . . . . . . . . . . . . 180



2. La arquitectura del software por componentes . . . . . . . 183



C. El diagrama de despliegue . . . . . . . . . . . . 184

D. Conclusión . . . . . . . . . . . . . . . . . . . 185


 
 

Otros libros de Otros:

INTRODUCCIÓN A INTERNET

Introducción A Internet

  • Vértice
  • 34 páginas
  • 8,32€($11,3)
ALFABETIZACIÓN INFORMÁTICA

Alfabetización Informática

  • Vértice
  • 38 páginas
  • 8,32€($11,3)
E-COMMERCE: APLICACIÓN Y DESARROLLO

E-commerce: Aplicación Y Desarrollo

  • Vértice
  • 122 páginas
  • 20,28€($27,55)
Portada Libro

Pascal Y Turbopascal

  • Galán Pascual, Carlos
  • 212 páginas
  • 6,01€($8,16)
Portada Libro

Acto De Investidura Del Grado Doctor Hon

  • Virton G.Cerf y Richard Schrock
  • 10€($13,58)
COMPUTACION. TEORIA Y MANEJO DE PAQUETES

Computacion. Teoria Y Manejo De Paquetes

  • VILLAREAL
  • 544 páginas
  • 32€($43,47)
 
 
*Para península. Tiempo estimado para días laborables.
**Oferta válida solo para envíos a España. Resto de destinos se aplicará un descuento de 4,95 €