Curso de um basicol

Páginas: 38 (9460 palabras) Publicado: 26 de agosto de 2010
Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

Desarrollo de Software Orientado a Objeto usando UML
Patricio Letelier Torres
letelier@dsic.upv.es Departamento Sistemas Informáticos y Computación (DSIC) Universidad Politécnica de Valencia (UPV) - España

www.dsic.upv.es/~uml

1

Contenido
I. Introducción – Modelado de Software – UML II. BreveTour por UML III. El Paradigma Orientado a Objeto usando UML – Fundamentos del Modelado OO – Requisitos del software – Interacción entre objetos – Clases y relaciones entre clases – Comportamiento de objetos – Componentes – Distribución y despliegue de componentes – Object Constraint Language (OCL) IV. Proceso de Desarrollo de SW basado en UML V. Conclusiones
www.dsic.upv.es/~uml

2www.dsic.upv.es/~uml

1

Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

I Introducción

www.dsic.upv.es/~uml

3

Introducción: Modelado de SW

www.dsic.upv.es/~uml

4

www.dsic.upv.es/~uml

2

Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

I. Introducción: Modelado de SW

Construcción de una casapara “fido”

Puede hacerlo una sola persona Requiere: Modelado mínimo Proceso simple Herramientas simples

www.dsic.upv.es/~uml

5

I. Introducción: Modelado de SW

Construcción de una casa

Construida eficientemente y en un tiempo razonable por un equipo Requiere: Modelado Proceso bien definido Herramientas más sofisticadas
www.dsic.upv.es/~uml

6

www.dsic.upv.es/~uml

3 Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

I. Introducción: Modelado de SW

Construcción de un rascacielos

www.dsic.upv.es/~uml

7

I. Introducción: Modelado de SW

Claves en Desarrollo de SI
Notación

Herramientas

Proceso

www.dsic.upv.es/~uml

8

www.dsic.upv.es/~uml

4

Departamento de Sistemas Informáticos y ComputaciónUniversidad Politécnica de Valencia

I. Introducción: Modelado de SW

Abstracción - Modelado Visual (MV)
“El modelado captura las partes esenciales del sistema”
Orden Item

envío

Proceso de Negocios Sistema Computacional
www.dsic.upv.es/~uml

9

I. Introducción: Modelado de SW

II. Notación (Visual) - Beneficios
Manejar la complejidad

Interface de Usuario (Visual Basic,Java, ..)

Lógica del Negocio (C++, Java, ..)

Múltiples Sistemas

Servidor de BDs (C++ & SQL, ..)

“Modelar el sistema independientemente del lenguaje de implementación”
www.dsic.upv.es/~uml

Componentes Reutilizados

Promover la Reutilización
10

www.dsic.upv.es/~uml

5

Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

Introducción: UMLwww.dsic.upv.es/~uml

11

I. Introducción: UML

¿Qué es UML?
UML = Unified Modeling Language Un lenguaje de propósito general para el modelado orientado a objetos. Impulsado por el Object Management Group (OMG, www.omg.org) Documento “OMG Unified Modeling Language Specification” UML combina notaciones provenientes desde:
• • • •
www.dsic.upv.es/~uml

Modelado Modelado ModeladoModelado

Orientado a Objetos de Datos de Componentes de Flujos de Trabajo (Workflows)
12

www.dsic.upv.es/~uml

6

Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia

I. Introducción: UML

Situación de Partida
Diversos métodos y técnicas OO, con muchos aspectos en común pero utilizando distintas notaciones Inconvenientes para el aprendizaje,aplicación, construcción y uso de herramientas, etc. Pugna entre distintos enfoques (y correspondientes gurús) Establecer una notación estándar

www.dsic.upv.es/~uml

13

I. Introducción: UML

Historia de UML
Comenzó como el “Método Unificado”, con la participación de Grady Booch y Jim Rumbaugh. Se presentó en el OOPSLA’95 El mismo año se unió Ivar Jacobson. Los “Tres Amigos” son socios en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • um inv
  • Construção De Materiais Didáticos Para A Disciplina Violão Em Um Curso De Licenciatura Em Música A Distância: Um...
  • Destilacion y Fenomenos UM
  • Curso
  • Curso
  • En Curso
  • Curso
  • Curso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS