Вы находитесь на странице: 1из 15

Use Case Use Case Diagramas Diagrams de Diagrams Secuencia Scenario Scenario Diagramas Diagrams de Diagrams Colaboracin Scenario

Scenario Diagramas de Diagrams Diagrams Estados

Use Case Use Case Diagramas Diagrams de Diagrams Casos de Uso

State State Diagramas Diagrams de Diagrams Clases

State State Diagramas Diagrams de Diagrams Objetos


State State Diagramas Diagrams de Diagrams Componentes

Modelo

Diagramas de Actividad

Component Component Diagramas de Diagrams Diagrams

Distribucin

TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE

DIAGRAMA DE OBJETOS

Objeto es una entidad discreta con lmites bien definidos y con identidad, es una unidad atmica que encapsula estado y comportamiento.
TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE 2

DIAGRAMA DE OBJETOS

La encapsulacin en un objeto permite una alta cohesin y un bajo acoplamiento. el Objeto es reconocido tambin como una instancia de la clase a la cual pertenece.
TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE 3

Las clases y los objetos estn en todas partes


Vehculo

Animal

Platero:Animal

Punto (1,3) (2,2) (2,1) (5,2.5)

Figura

TECNO-MNB-JULIACA

COMPUTACIONE INFORMATICA III SEMSTRE

DIAGRAMA DE OBJETOS
Entonces el diagrama de objetos es una unidad atmica que encapsula = identidad + estado +comportamiento ,

TECNO-MNB-JULIACA

COMPUTACIONE INFORMATICA III SEMSTRE

CARACTERISTICAS DEL DIAGRAMA DE OBJETOS


se puede caracterizarse en una entidad fsica o abstracta El modelado de objetos permite representar el ciclo de vida de los objetos a travs de sus interacciones La representacin fsica es haciendo uso del rectngulo con un nombre subrayado Ocultacin de detalles
TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE 6

Haciendo uso de implementacin de software para la biblioteca

Ejemplo
usuario bibliotecario texto

objetos
TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE 7

Caractersticas alrededor de un objeto:


Estado: Persistencia: Comunicacin: Categoras de objetos: Mensajes:
TECNO-MNB-JULIACA 8

COMPUTACIONE INFORMATICA III SEMSTRE

Estado

El estado de lo objetos esta representado por lo valores de lo atributos, un atributo toma un valor en un dominio concreto

TECNO-MNB-JULIACA

COMPUTACIONE INFORMATICA III SEMSTRE

Estado
ejemplo
Usuario Nombre Cdigo Carr Prof. carnet Bibliotecario Profesin Nombre Turno DNI Texto Cdigo de barras Autor Registro Cant. De ejemplares

TECNO-MNB-JULIACA

COMPUTACIONE INFORMATICA III SEMSTRE

10

Persistencia
La persistencia de designa la capacidad de un objeto trascender en el espacio/tiempo, podremos despus reconstruirlo, es decir, cogerlo de memoria secundaria para utilizarlo en la ejecucin (materializacin del objeto). Los lenguajes no proponen soporte adecuado para la persistencia, la cual debera ser transparente, un objeto existe desde su creacin hasta que se destruya.
TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE 11

objetos los

Comunicacin

en la consecucin de trabajan de manera coordinada


Usuario Nombre Cdigo Carr Prof. carnet

un fin especfico. El comportamiento global se basa pues en la comunicacin entre los objetos que la componen.
Bibliotecario Profesin Nombre Turno DNI
12

Categoras de objetos:
Activos o Pasivos Cliente -- Servidores, Agentes

Objeto Activo: posee un hilo de ejecucinpropio y puede iniciar una actividad. Objeto Pasivo: no puede iniciar una actividad pero puede enviar estmulos una vez que se le solicita un servicio. Cliente es el objeto que solicita un servicio. Servidor es el objeto que provee el servicio solicitado. Los agentes renen las caractersticas de clientes y servidores. Son la base del mecanismo de delegacin. Introducen indireccin: un cliente puede comunicarse con un servidor que no conoce directamente.
13

Mensajes

El mensaje es el soporte de una comunicacin que vincula dinmicamente los objetos que fueron separados previamente en el proceso de descomposicin. Un mensaje es la especificacin de un estmulo.

14

15

Вам также может понравиться