diagrama de objetos para exponer
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