Академический Документы
Профессиональный Документы
Культура Документы
Modelo
Diagramas de Actividad
Distribucin
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
Animal
Platero:Animal
Figura
TECNO-MNB-JULIACA
DIAGRAMA DE OBJETOS
Entonces el diagrama de objetos es una unidad atmica que encapsula = identidad + estado +comportamiento ,
TECNO-MNB-JULIACA
Ejemplo
usuario bibliotecario texto
objetos
TECNO-MNB-JULIACA COMPUTACIONE INFORMATICA III SEMSTRE 7
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
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
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
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