SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software Yaskelly Yedra
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
Tecnicas esquemas indexados
Tecnicas esquemas indexadosTecnicas esquemas indexados
Tecnicas esquemas indexadosGiovani Ramirez
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareLia IS
 
Seguridad en los Sistemas Distribuidos
Seguridad en los Sistemas DistribuidosSeguridad en los Sistemas Distribuidos
Seguridad en los Sistemas DistribuidosTensor
 
Semana 3 gestion de la configuracion y control de cambios
Semana 3 gestion de la configuracion y control de cambiosSemana 3 gestion de la configuracion y control de cambios
Semana 3 gestion de la configuracion y control de cambiosGiovani Ramirez
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareJesús Navarro
 
Organización del computador
Organización del computadorOrganización del computador
Organización del computadorIsrael Rey
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)bat1820
 
Análisis y especificación de requerimientos
Análisis y especificación de requerimientosAnálisis y especificación de requerimientos
Análisis y especificación de requerimientosFranklin Parrales Bravo
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Caseguestf131a9
 
Estándares para los centros de computo
Estándares para los centros de computoEstándares para los centros de computo
Estándares para los centros de computoJessy Zuñiga
 
Caracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosCaracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosJorge Guerra
 
Semana 1 trazabilidad y modelos de trazabilidad
Semana 1 trazabilidad y modelos de trazabilidadSemana 1 trazabilidad y modelos de trazabilidad
Semana 1 trazabilidad y modelos de trazabilidadGiovani Ramirez
 
Patrones de diseño: Polimorfismo
Patrones de diseño: PolimorfismoPatrones de diseño: Polimorfismo
Patrones de diseño: PolimorfismoAutentia
 

La actualidad más candente (20)

Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
Formato ieee830
Formato ieee830Formato ieee830
Formato ieee830
 
Tecnicas esquemas indexados
Tecnicas esquemas indexadosTecnicas esquemas indexados
Tecnicas esquemas indexados
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
Seguridad en los Sistemas Distribuidos
Seguridad en los Sistemas DistribuidosSeguridad en los Sistemas Distribuidos
Seguridad en los Sistemas Distribuidos
 
Poo manual de ejercicios
Poo manual de ejercicios Poo manual de ejercicios
Poo manual de ejercicios
 
Semana 3 gestion de la configuracion y control de cambios
Semana 3 gestion de la configuracion y control de cambiosSemana 3 gestion de la configuracion y control de cambios
Semana 3 gestion de la configuracion y control de cambios
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Organización del computador
Organización del computadorOrganización del computador
Organización del computador
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)
 
Análisis y especificación de requerimientos
Análisis y especificación de requerimientosAnálisis y especificación de requerimientos
Análisis y especificación de requerimientos
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Ingeniería web_Unidad 3
Ingeniería web_Unidad 3Ingeniería web_Unidad 3
Ingeniería web_Unidad 3
 
Estándares para los centros de computo
Estándares para los centros de computoEstándares para los centros de computo
Estándares para los centros de computo
 
Caracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosCaracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas Distribuidos
 
Semana 1 trazabilidad y modelos de trazabilidad
Semana 1 trazabilidad y modelos de trazabilidadSemana 1 trazabilidad y modelos de trazabilidad
Semana 1 trazabilidad y modelos de trazabilidad
 
Patrones de diseño: Polimorfismo
Patrones de diseño: PolimorfismoPatrones de diseño: Polimorfismo
Patrones de diseño: Polimorfismo
 

Destacado

Esquemas de financiamiento de TI
Esquemas de financiamiento de TIEsquemas de financiamiento de TI
Esquemas de financiamiento de TIEdwin Lopez
 
Diagrama de actividades uml
Diagrama de actividades umlDiagrama de actividades uml
Diagrama de actividades umlcamiloan40
 
Soluciones con objetos y patrones. visibilidad
Soluciones con objetos y patrones. visibilidadSoluciones con objetos y patrones. visibilidad
Soluciones con objetos y patrones. visibilidadJuan Pablo Bustos Thames
 
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 SolutionJavier Gonzalez-Sanchez
 
Diagramas de Actividades
Diagramas de ActividadesDiagramas de Actividades
Diagramas de ActividadesLenin Vivanco
 
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 UMLabigail2015
 
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 FutbolsAUL gRIJALVA
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividadJose Arellano
 
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 controlJuan Pablo Bustos Thames
 
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 SommervilleJuan Pablo Bustos Thames
 
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 PressmanJuan Pablo Bustos Thames
 
Modelado UML de sistema punto venta
Modelado UML de sistema punto ventaModelado UML de sistema punto venta
Modelado UML de sistema punto ventaRafael Diaz
 
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 componentesVictor Escamilla
 

Destacado (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
 

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

Similar a 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
 
Diagramas de clases
Diagramas de clasesDiagramas de clases
Diagramas de clases
 
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
 

Más de Juan Pablo Bustos Thames

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...Juan Pablo Bustos Thames
 
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 contratosJuan Pablo Bustos Thames
 
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 usoJuan Pablo Bustos Thames
 
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)Juan Pablo Bustos Thames
 

Más de Juan Pablo Bustos Thames (19)

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