Introducción al proceso unificado UML

Páginas: 54 (13308 palabras) Publicado: 23 de febrero de 2015
Sistemas de Información II
Metodologías Orientadas a Objetos

Desarrollo de Software Orientado a
Objeto Usando UML

Autor: Ing. Silverio Bonilla

1

Sistemas de Información II
Metodologías Orientadas a Objetos

INTRODUCCIÓN MODELADO DE SW

Autor: Ing. Silverio Bonilla

2

Sistemas de Información II
Metodologías Orientadas a Objetos
Construcción de una casa para Haw

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

Autor: Ing. Silverio Bonilla

3

Sistemas de Información II
Metodologías Orientadas a Objetos
Construcción de una casa

Construida eficientemente y en un tiempo
razonable por un equipo
Requiere:
Modelado
Proceso bien definido
Herramientas más sofisticadas

Autor: Ing. Silverio Bonilla4

Sistemas de Información II
Metodologías Orientadas a Objetos
Construcción de un rascacielos

Autor: Ing. Silverio Bonilla

5

Sistemas de Información II
Metodologías Orientadas a Objetos
Claves en Desarrollo de SI
Notación

Herramientas
He
amientas
Automatizadas

P oceso
Proceso

Autor: Ing. Silverio Bonilla

6

Desarrollo de Aplicaciones Orientado a ObjetosIntroducción Modelado de Software
Abstracción - Modelado Visual (MV)
“El modelado captura las
partes esenciales del sistema”
p
Orden
Item

envío

Proceso de Negocios
Sistema Computacional
Autor: Ing. Silverio Bonilla

7

Sistemas de Información II
Metodologías Orientadas a Objetos
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
Componentes
Reutilizados
independientemente
del lenguaje de
implementación” Autor: Ing. Silverio Bonilla
Promover la Reutilización
8

Sistemas de Información II
Metodologías Orientadas a Objetos

INTRODUCCIÓN A ORIENTADO A OBJETO

Autor: Ing. Silverio Bonilla

9

Desarrollo de AplicacionesOrientado a Objetos
Conceptos Básicos de la Orientación a Objeto
Objeto:
 Es una cosa o entidad que pueden ser real (carro) o
abstracta (ecuación matemática) al cual se le aplica un
concepto Un concepto es una idea particular o una
concepto.
comprensión de nuestro mundo. Los conceptos
adquiridos
d i id nos permiten
i
razonar y sentir
i acerca de
d las
l
cosas en el mundo.
Cualquier cosa, ocurrencia o fenómeno que puede ser
identificado y caracterizado.
caracterizado
Autor: Ing. Silverio Bonilla

10

Desarrollo de Aplicaciones Orientado a Objetos
Conceptos Básicos de la Orientación a Objeto
Objeto:
Entidad definida por un conjunto de atributos comunes y
los servicios u operaciones asociados.
Es una unidad atómica que encapsula estado y
comportamiento.
pEl Modelado de Objetos permite representar el ciclo de vida
de los objetos a través de sus interacciones.
Para manipular los objetos se utilizan los mensajes.

El estado está representado por los valores de los
atributos. Un atributo toma un valor en un dominio
concreto.
Autor: Ing. Silverio Bonilla

11

Desarrollo de Aplicaciones Orientado a Objetos
Conceptos Básicos de laOrientación a Objeto
Objeto:
El estado en un instante dado corresponde a una
selección de valores de entre todos los posibles en cada
atributo. El estado evoluciona con el tiempo.
 Hay valores de atributos constantes (marca del
automóvil,
auto
óv , CV, etc.). Ge
Generalmente
e a e te eel estado de uun
objeto es variable.

Autor: Ing. Silverio Bonilla

12

Desarrollo de AplicacionesOrientado a Objetos
Conceptos Básicos de la Orientación a Objeto
Objeto:
Un objeto
U
bj
es una cosa, generalmente
l
extraída
íd del
d l
vocabulario del espacio del problema o del espacio de la
solución. Todo objeto tiene un nombre (se le puede
identificar), un estado (generalmente hay algunos datos
asociados a él) y un comportamiento (se le pueden hacer
cosas a objeto y él puede...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Uml El Proceso Unificado
  • Uml Proceso Unificado De Modelado
  • Proceso unificado uml
  • Lenguaje De Modelo Unificado (Uml)
  • UML (Lenguaje Unificado de Modelado)
  • UML Lenguaje Unificado de Modelado
  • UML (LENGUAJE MODERADO UNIFICADO)
  • Lenguaje Unificado De Modelado (Uml)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS