SlideShare une entreprise Scribd logo
1  sur  55
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Contenidos de la Unidad 4 Diseño Orientado a Objetos II ,[object Object],[object Object],  Craig Larman., Cap. 21 ,[object Object],  ,[object Object],  ,[object Object],  B.  Visibilidad entre Objetos   Craig Larman., Cap. 20 C.  Paquetes, Estratos y Particiones Craig Larman., Cap. 22 D.  Diagrama de actividad.   Craig Larman., Cap. 33 E.  Diagrama de Transición de estado.    Craig Larman., Cap. 33
Visibilidad Craig Larman, Cap. 20 Ingeniería en Sistemas de Información
[object Object],[object Object],[object Object],Visibilidad Introducción
Visibilidad ,[object Object],CAJA IntroducirProducto() Venta fecha estaTerminada: Booleano hora IntroducirProducto() Captura 1 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Visibilidad
[object Object],[object Object],[object Object],Visibilidad
[object Object],[object Object],[object Object],Visibilidad de Atributos
[object Object],[object Object],[object Object],[object Object],[object Object],Visibilidad de Parámetros
Visibilidad de Parámetros
[object Object],[object Object],[object Object],Visibilidad declarada localmente
[object Object],[object Object],[object Object],Visibilidad declarada localmente
Visibilidad declarada localmente
[object Object],[object Object],[object Object],[object Object],[object Object],Visibilidad global
Visibilidad
Contenidos de la Unidad 4 Diseño Orientado a Objetos II ,[object Object],[object Object],  Craig Larman., Cap. 21 ,[object Object],  ,[object Object],  ,[object Object],  B.  Visibilidad entre Objetos   Craig Larman., Cap. 20 C.  Paquetes, Estratos y Particiones Craig Larman., Cap. 22 D.  Diagrama de actividad.   Craig Larman., Cap. 33 E.  Diagrama de Transición de estado.  
[object Object],[object Object],[object Object],[object Object],ARQUITECTURA CLASICA DE 3 CAPAS
ARQUITECTURA CLASICA DE 3 CAPAS
[object Object],[object Object],[object Object],ARQUITECTURA CLASICA DE 3 CAPAS
[object Object],[object Object],[object Object],[object Object],ARQUITECTURA CLASICA DE 3 CAPAS
[object Object],[object Object],[object Object],[object Object],ARQUITECTURA MULTICAPAS
ARQUITECTURA MULTICAPAS
[object Object],[object Object],[object Object],[object Object],ARQUITECTURA MULTICAPAS
[object Object],[object Object],[object Object],ARQUITECTURA MULTICAPAS  (DESPLIEGUE)
[object Object],[object Object],[object Object],[object Object],ARQUITECTURA MULTICAPAS
[object Object],[object Object],[object Object],ARQUITECTURA MULTICAPAS
[object Object],[object Object],[object Object],[object Object],NOTACIÓN DE PAQUETES EN UML
NOTACIÓN DE PAQUETES EN UML
[object Object],[object Object],[object Object],NOTACIÓN DE PAQUETES EN UML
NOTACIÓN DE PAQUETES EN UML
NOTACIÓN DE PAQUETES EN UML Esta figura contiene una descomposición más detallada de algunos paquetes comunes en la Arquitectura de un Sistema de Información, así como las dependencias entre ellos:
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SERVICIOS DE ALTO NIVEL
[object Object],[object Object],SERVICIOS DE BAJO NIVEL
[object Object],[object Object],[object Object],[object Object],IDENTIFICACION DE LOS PAQUETES
Estratos y Particiones
[object Object],[object Object],[object Object],Estratos y Particiones
Contenidos de la Unidad 4 Diseño Orientado a Objetos II ,[object Object],Craig Larman., Cap. 21 ,[object Object],  ,[object Object],  ,[object Object],  ,[object Object],  B.  Visibilidad entre Objetos   Craig Larman., Cap. 20 C.  Paquetes, Estratos y Particiones Craig Larman., Cap. 22 D.  Diagrama de actividad.   Craig Larman., Cap. 33 E.  Diagrama de Transición de estado.    Craig Larman., Cap. 33
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Diagramas de Estado
[object Object],Diagramas de Estado
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Diagramas de Estado
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Diagramas de Estado
[object Object],[object Object],Diagramas de Estado para los Casos de Uso
[object Object],[object Object],Diagramas de Estado para los Casos de Uso
Diagramas de Estado para los Casos de Uso
[object Object],[object Object],Diagramas de Estado para los Casos de Uso
[object Object],[object Object],[object Object],Diagramas de Estado para los Casos de Uso
[object Object],[object Object],[object Object],Diagramas de Estado del  Sistema Global
Diagramas de Estado de Casos de Uso  para el Punto de Venta
[object Object],[object Object],[object Object],[object Object],[object Object],Diagramas de Estado para Tipos y Clases
[object Object],[object Object],[object Object],[object Object],Diagramas de Estado para Tipos y Clases
[object Object],[object Object],[object Object],Diagramas de Actividad para otros autores
[object Object],[object Object],[object Object],Diagramas de Actividad para otros autores
[object Object],[object Object],[object Object],Diagramas de Actividad Visión de Craig Larman
[object Object],[object Object],[object Object],[object Object],Diagramas de Actividad Visión de Craig Larman
[object Object],[object Object],[object Object],[object Object],Diagramas de Actividad Visión de Craig Larman

Contenu connexe

Tendances

54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
cristina_devargas
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
still01
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
landeta_p
 
Herramientas De Modelado
Herramientas De ModeladoHerramientas De Modelado
Herramientas De Modelado
msc080277
 

Tendances (20)

54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Diagramas clases presentacion
Diagramas clases presentacionDiagramas clases presentacion
Diagramas clases presentacion
 
Mapa conceptual Arquitecto de Software
Mapa conceptual Arquitecto de SoftwareMapa conceptual Arquitecto de Software
Mapa conceptual Arquitecto de Software
 
Uml
UmlUml
Uml
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Ensayo Cliente Servidor
Ensayo Cliente ServidorEnsayo Cliente Servidor
Ensayo Cliente Servidor
 
Diagramas de clases
Diagramas de clasesDiagramas de clases
Diagramas de clases
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Representacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia ArtificialRepresentacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia Artificial
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
Caja negra
Caja negraCaja negra
Caja negra
 
Package Diagram
Package DiagramPackage Diagram
Package Diagram
 
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por LuicossaUna mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
 
Sistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de SistemasSistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de Sistemas
 
Herramientas De Modelado
Herramientas De ModeladoHerramientas De Modelado
Herramientas De Modelado
 
Caso de uso de caja negra
Caso de uso de caja negraCaso de uso de caja negra
Caso de uso de caja negra
 
Proxy design pattern
Proxy design patternProxy design pattern
Proxy design pattern
 

En vedette

Diagrama de actividades uml
Diagrama de actividades umlDiagrama de actividades uml
Diagrama de actividades uml
camiloan40
 
Alerta para la Esposas en el Mundial de Futbol
Alerta para la Esposas en el Mundial de FutbolAlerta para la Esposas en el Mundial de Futbol
Alerta para la Esposas en el Mundial de Futbol
sAUL gRIJALVA
 

En vedette (20)

Esquemas de financiamiento de TI
Esquemas de financiamiento de TIEsquemas de financiamiento de TI
Esquemas de financiamiento de TI
 
Diagrama de actividades uml
Diagrama de actividades umlDiagrama de actividades uml
Diagrama de actividades uml
 
Soluciones con objetos y patrones. visibilidad
Soluciones con objetos y patrones. visibilidadSoluciones con objetos y patrones. visibilidad
Soluciones con objetos y patrones. visibilidad
 
200809 - RUP y Patrones de Software en CMMi Technical Solution
200809 - RUP y Patrones de Software en CMMi Technical Solution200809 - RUP y Patrones de Software en CMMi Technical Solution
200809 - RUP y Patrones de Software en CMMi Technical Solution
 
Diagramas de Actividades
Diagramas de ActividadesDiagramas de Actividades
Diagramas de Actividades
 
Objeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UMLObjeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UML
 
Alerta para la Esposas en el Mundial de Futbol
Alerta para la Esposas en el Mundial de FutbolAlerta para la Esposas en el Mundial de Futbol
Alerta para la Esposas en el Mundial de Futbol
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
Diseño a Nivel de Componentes
Diseño a Nivel de ComponentesDiseño a Nivel de Componentes
Diseño a Nivel de Componentes
 
Descomposición modular y estilos de control
Descomposición modular y estilos de controlDescomposición modular y estilos de control
Descomposición modular y estilos de control
 
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian SommervilleEl Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
El Proceso de Diseño de Interfaz del Usuario por Ian Sommerville
 
Reglas de Oro
Reglas de OroReglas de Oro
Reglas de Oro
 
Metamodelo UML
Metamodelo UMLMetamodelo UML
Metamodelo UML
 
Diagrama uml
Diagrama umlDiagrama uml
Diagrama uml
 
El Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanEl Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger Pressman
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 
Diseño de interfaces
Diseño de interfacesDiseño de interfaces
Diseño de interfaces
 
Modelado UML de sistema punto venta
Modelado UML de sistema punto ventaModelado UML de sistema punto venta
Modelado UML de sistema punto venta
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 

Similaire à Visibilidad. Paquetes, Estratos y Particiones. Diagramas de Estado y de Actividad

Arquitec a13
Arquitec a13Arquitec a13
Arquitec a13
xavazquez
 
Arquitectura de aplicaciones
Arquitectura de aplicacionesArquitectura de aplicaciones
Arquitectura de aplicaciones
Julio Pari
 
Programacion por capas
Programacion por capasProgramacion por capas
Programacion por capas
Josue Lopez
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetos
Messenger Adictos
 

Similaire à Visibilidad. Paquetes, Estratos y Particiones. Diagramas de Estado y de Actividad (20)

Arquitec a13
Arquitec a13Arquitec a13
Arquitec a13
 
Aplicaciones n capas en visual.net
Aplicaciones n capas en visual.netAplicaciones n capas en visual.net
Aplicaciones n capas en visual.net
 
Arquitectura de aplicaciones
Arquitectura de aplicacionesArquitectura de aplicaciones
Arquitectura de aplicaciones
 
Patrones para asignar responsabilidades. grasp
Patrones para asignar responsabilidades. graspPatrones para asignar responsabilidades. grasp
Patrones para asignar responsabilidades. grasp
 
Programación en capass
Programación en capassProgramación en capass
Programación en capass
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
 
Laboratorio de Programacion.
Laboratorio de Programacion.Laboratorio de Programacion.
Laboratorio de Programacion.
 
Laboratorio iii
Laboratorio iiiLaboratorio iii
Laboratorio iii
 
Compu 1
Compu 1Compu 1
Compu 1
 
Informe
InformeInforme
Informe
 
APLICACIÓN N-CAPAS VISUAL.NET
APLICACIÓN N-CAPAS VISUAL.NETAPLICACIÓN N-CAPAS VISUAL.NET
APLICACIÓN N-CAPAS VISUAL.NET
 
Programacion por capas
Programacion por capasProgramacion por capas
Programacion por capas
 
Diapositivas de n capas en visual net 2017
Diapositivas de n capas en visual net 2017Diapositivas de n capas en visual net 2017
Diapositivas de n capas en visual net 2017
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Estilos Arquitectonicos-Capas
Estilos Arquitectonicos-CapasEstilos Arquitectonicos-Capas
Estilos Arquitectonicos-Capas
 
Lab Tr5 Multicapa
Lab Tr5 MulticapaLab Tr5 Multicapa
Lab Tr5 Multicapa
 
Programacion orientada a objetos Java
Programacion orientada a objetos JavaProgramacion orientada a objetos Java
Programacion orientada a objetos Java
 
Framework
FrameworkFramework
Framework
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetos
 
Informatica
InformaticaInformatica
Informatica
 

Plus de Juan Pablo Bustos Thames

Plus de Juan Pablo Bustos Thames (20)

Pruebas del Software
Pruebas del SoftwarePruebas del Software
Pruebas del Software
 
Verificación y Validación del Diseño
Verificación y Validación del DiseñoVerificación y Validación del Diseño
Verificación y Validación del Diseño
 
Modelos de dominio específicos
Modelos de dominio específicosModelos de dominio específicos
Modelos de dominio específicos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Del análisis al diseño. conclusión de la fase del análisis. diagramas de cola...
Del análisis al diseño. conclusión de la fase del análisis. diagramas de cola...Del análisis al diseño. conclusión de la fase del análisis. diagramas de cola...
Del análisis al diseño. conclusión de la fase del análisis. diagramas de cola...
 
Del análisis al diseño. diagramas de secuencia y contratos
Del análisis al diseño. diagramas de secuencia y contratosDel análisis al diseño. diagramas de secuencia y contratos
Del análisis al diseño. diagramas de secuencia y contratos
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Primeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoPrimeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de uso
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Documentación del diseño
Documentación del diseñoDocumentación del diseño
Documentación del diseño
 
Conceptos de diseño
Conceptos de diseñoConceptos de diseño
Conceptos de diseño
 
Proceso de diseño
Proceso de diseñoProceso de diseño
Proceso de diseño
 
Ingeniería del software asistida por computadora (case)
Ingeniería del software asistida por computadora (case)Ingeniería del software asistida por computadora (case)
Ingeniería del software asistida por computadora (case)
 
Prototipado del software
Prototipado del softwarePrototipado del software
Prototipado del software
 
Prototipado del software
Prototipado del softwarePrototipado del software
Prototipado del software
 
Desarrollo rápido de aplicaciones
Desarrollo rápido de aplicacionesDesarrollo rápido de aplicaciones
Desarrollo rápido de aplicaciones
 
Métodos Ágiles
Métodos ÁgilesMétodos Ágiles
Métodos Ágiles
 
Modelos de desarrollo rápido de software
Modelos de desarrollo rápido de softwareModelos de desarrollo rápido de software
Modelos de desarrollo rápido de software
 
Modelo rup
Modelo rupModelo rup
Modelo rup
 

Visibilidad. Paquetes, Estratos y Particiones. Diagramas de Estado y de Actividad