diagrama de objetos para exponer

15
1 Use Case Diagrams Use Case Diagrams Diagramas de Casos de Uso Scenario Diagrams Scenario Diagrams Diagramas de Colaboración State Diagrams State Diagrams Diagramas de Componentes Component Diagrams Component Diagrams Diagramas de Distribución State Diagrams State Diagrams Diagramas de Objetos Scenario Diagrams Scenario Diagrams Diagramas de Estados Use Case Diagrams Use Case Diagrams Diagramas de Secuencia State Diagrams State Diagrams Diagramas de Clases Diagramas de Actividad Modelo TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE

Upload: efrain-coillo-mamani

Post on 22-Jul-2015

47 views

Category:

Documents


0 download

TRANSCRIPT

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 ObjetosState State Diagramas Diagrams de Diagrams Componentes

Modelo

Diagramas de Actividad

Component Component Diagramas de Diagrams Diagrams

Distribucin

TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE

1

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 partesVehculo

Animal

Platero:Animal

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

Figura

TECNO-MNB-JULIACA

COMPUTACIONE INFORMATICA III SEMSTRE

4

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

TECNO-MNB-JULIACA

COMPUTACIONE INFORMATICA III SEMSTRE

5

CARACTERISTICAS DEL DIAGRAMA DE OBJETOSse 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 detallesTECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE 6

Haciendo uso de implementacin de software para la biblioteca

Ejemplousuario bibliotecario texto

objetosTECNO-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

9

Estado ejemploUsuario 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

PersistenciaLa 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 coordinadaUsuario 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 DNI12

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