SlideShare una empresa de Scribd logo
1 de 20
1
UNIVERSIDAD ALAS PERUANAS
Facultad de Ingeniería de Sistemas e Informática
MODELO DE
ANALISIS
Semana 8
2
UAP - FIA
M.C.U. M.A.
1. Descritoconel lenguajedel Cliente 1. Descritoconel lenguajedel desarrollador
2. Estructuradoporlos Casos deUso 2. Estructuradoporclases y paquetes
3. VistaExternadel sistema 3. VistaInternadel sistema
4. Utilizadoentreelclientey el desarrollador 4. Utilizadoporlos desarrolladores
(quedeberíay quenodeberíahacerel sistema) (comodebedarseformaalsistema)
5. Puedecontenerredundancias, inconsistencias, etc. 5. Nodebecontenerredundancias, inconsistencias, etc.
6. Capturalafuncionalidad 6. Esbozacomollevaracabolafuncionalidad
(aproximaciónaldiseño)
7. DefineCUqueseanalizaranenel MA 7. Definerealizaciones deCUdelMCU.
COMPARACION DEL MODELO DE CASOS DE USO CON EL MODELO DE ANALISIS
3
El Análisis en pocas
palabras
4
¿Qué es Análisis y Diseño?
• Análisis.- es necesario una descripción del
problema y de los requerimientos.
¿Qué problema vamos a resolver?
¿Qué debe hacer el sistema?
• Diseño.- es necesario una descripción detallada
para desarrollar una aplicación que cumpla con
los requerimientos y restricciones.
¿Cómo el sistema propuesto cumple con los
requerimientos?
5
¿Qué es Análisis
y Diseño OO?
• El AOO enfatiza la búsqueda y descripción de
objetos o conceptos del dominio del problema.
No olvidar => Análisis - ¿QUÉ?
• El DOO enfatiza la definición de modelos lógicos
de SW que serán finalmente implementados en un
lenguaje OO. Estos conceptos también cuentan
con atributos y métodos.
No olvidar => Diseño - ¿CÓMO?
6
Papel del Análisis en el ciclo
de vida del software
• Mantener la consistencia del modelo de análisis
a lo largo de todo el ciclo de vida software.
• Considerar este modelo como una herramienta
transitoria e intermedia.
• El proyecto usa el modelo de análisis:
 Para refinar los requisitos en la captura de
requisitos.
7
Papel del Análisis en el ciclo
de vida del software
8
Artefactos
9
Modelo de Análisis
MODELO DE
ANALISIS
PAQUETE DEL
ANALISIS
CLASE DE ANALISIS
REALIZACION DE CASO
DE USO - ANALISIS
SISTEMA DE
ANALISIS
10
Clases de Análisis
• Representa una abstracción de una o varias
clases y/o subsistemas del diseño del sistema
• Características:
Se centra en los requisitos funcionales y deja
los no funcionales
El comportamiento se especifica mediante
responsabilidades de nivel más alto y menos
formal
Tiene atributos de nivel de abstracción muy
alto
Participa en relaciones del modelo conceptual.
11
• Clase de interfaz
• Clase de entidad
• Clase de control
CuentaInterfaz de Cajero
Retiro de Efectivo
Interfaz de Cajero
Clase del Análisis
Cuenta Retiro de Efectivo
Responsabilidades
Atributos
Relaciones
Requisitos Especiales
Clases de Análisis
12
Clase Interfaz
• Modelan la interacción entre el sistema y sus
actores.
• Representan ventanas, formularios, paneles,
interfaces de comunicación, etc.
• Cada clase de interfaz debería asociarse con al
menos un actor, y viceversa.
Comprador Interface de Solicitud de Pago
13
Clase Entidad
• Modela información que posee una vida larga y
que es a menudo persistente.
• Suelen sacarse de las clase entidad del negocio.
• Diferencia entre clase entidad (objetos
manejados por el sistema) y clase entidad del
negocio (contexto e información).
Comprador Interface de Solicitud de Pago
Factura
muestra
14
Clase Control
• Representan coordinación, secuencia,
transacciones y control de otros objetos
• Se usan con frecuencia para encapsular el control
de un caso de uso en concreto
• Los aspectos dinámicos y delegaciones a otras
clases del sistema se modelan con estas clases.
Comprador
Interface de Solicitud de Pago
Planificador de pagos
planifica factura
Factura
muestra
cambia estado
15
Realización de un CU
(Análisis)
• Es una colaboración dentro del modelo de análisis
que describe cómo se lleva a cabo y se ejecuta un
CU determinado en términos de las clases del
análisis y de sus objetos del análisis en
interacción.
Caso de Uso Realización de Caso
de Uso - Análisis
MODELO DE
CASOS DE USO
MODELO DE
ANALISIS
16
• Diag. de Clases de Análisis
• Diag. de Interacción de Análisis
• Flujo de sucesos-análisis
• Requisitos especiales Clase de Análisis
Fujo de Sucesos - Análisis
Diagrama de Clases
Diagramas de Interacción
Requisitos Especiales
Realización de Caso
de Uso - Análisis
Participante
17
Diag. de Secuencia
(Análisis)
18
Diag. de Clases
(Análisis)
Comprador
Planificador de pagos Solicitud de pagos
Interface de Solicitud de Pago
Confirmación de Pedido
Gestor de Pedidos
Factura
19
Diag. de Interacción
(Análisis)
: Comprador : Interface de Solicitud de Pago
: Confirmación de
Pedido
: Factura
: Planificador de pagos : Solicitud de pagos
: Gestor de Pedidos
1: mostrar facturas
6: planificar pago de factura
2: comprobar factura
5: mostrar
7: planificar pago
9: establecer estado (planificado)
8: nuevo
3: obtener
4: obtener
20

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Diagramas de Actividades
Diagramas de ActividadesDiagramas de Actividades
Diagramas de Actividades
 
Unidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoUnidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De Uso
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Metodologiasad 1
Metodologiasad 1Metodologiasad 1
Metodologiasad 1
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
Capitulo 6 prototipos
Capitulo 6 prototiposCapitulo 6 prototipos
Capitulo 6 prototipos
 
13 Clase Flujo De Analisis
13 Clase Flujo De Analisis13 Clase Flujo De Analisis
13 Clase Flujo De Analisis
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisis
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
 
UML
UMLUML
UML
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
UML: Diagrama de caso de uso
UML: Diagrama de caso de usoUML: Diagrama de caso de uso
UML: Diagrama de caso de uso
 
Clase 11 uml_casos_de_uso
Clase 11 uml_casos_de_usoClase 11 uml_casos_de_uso
Clase 11 uml_casos_de_uso
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Metamodelo UML
Metamodelo UMLMetamodelo UML
Metamodelo UML
 

Destacado

Modelo de datos orientado a objetos J
Modelo de datos orientado a objetos  JModelo de datos orientado a objetos  J
Modelo de datos orientado a objetos JJairo Cocha
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasdiegogarcia908
 
Modelamiento Orientado a Objetos
Modelamiento Orientado a ObjetosModelamiento Orientado a Objetos
Modelamiento Orientado a ObjetosSilvana Vargas
 
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOSUNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOSRosemary Samaniego
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo ConceptualSergio Sanchez
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Técnicas Y Estrategias Didácticas
Técnicas Y Estrategias DidácticasTécnicas Y Estrategias Didácticas
Técnicas Y Estrategias DidácticasAmarantha Vázquez
 
ESTRATEGIAS DIDACTICAS EN EL APRENDIZAJE
ESTRATEGIAS DIDACTICAS EN EL APRENDIZAJEESTRATEGIAS DIDACTICAS EN EL APRENDIZAJE
ESTRATEGIAS DIDACTICAS EN EL APRENDIZAJEFairy
 

Destacado (13)

Modelo de datos orientado a objetos J
Modelo de datos orientado a objetos  JModelo de datos orientado a objetos  J
Modelo de datos orientado a objetos J
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Modelamiento Orientado a Objetos
Modelamiento Orientado a ObjetosModelamiento Orientado a Objetos
Modelamiento Orientado a Objetos
 
Jpa
JpaJpa
Jpa
 
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOSUNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
UNIDAD V - MODELADO DE ANALISIS ORIENTADO A OBJETOS
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
 
Modelo Requistos
Modelo RequistosModelo Requistos
Modelo Requistos
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Introduccion a Doctrine 2 ORM
Introduccion a Doctrine 2 ORMIntroduccion a Doctrine 2 ORM
Introduccion a Doctrine 2 ORM
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Técnicas Y Estrategias Didácticas
Técnicas Y Estrategias DidácticasTécnicas Y Estrategias Didácticas
Técnicas Y Estrategias Didácticas
 
ESTRATEGIAS DIDACTICAS EN EL APRENDIZAJE
ESTRATEGIAS DIDACTICAS EN EL APRENDIZAJEESTRATEGIAS DIDACTICAS EN EL APRENDIZAJE
ESTRATEGIAS DIDACTICAS EN EL APRENDIZAJE
 
Estrategias didácticas
Estrategias didácticas Estrategias didácticas
Estrategias didácticas
 

Similar a Sem 8 Modelo De Analisis

Análisis y diseño de sistemas sesion 11 - modelo de analisis
Análisis y diseño de sistemas   sesion 11 - modelo de analisisAnálisis y diseño de sistemas   sesion 11 - modelo de analisis
Análisis y diseño de sistemas sesion 11 - modelo de analisisGianfrancoEduardoBra
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareSonia Trejo Marano
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_usoJuan Gómez
 
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago albertoAnalisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago albertoSantiago Henriquez
 
Metodologia de iconix jhon poo
Metodologia de iconix jhon pooMetodologia de iconix jhon poo
Metodologia de iconix jhon pooJhon Yuqui
 
Proceso racional unificado
Proceso racional unificadoProceso racional unificado
Proceso racional unificadokary-1004
 
Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoijmb666
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitosGianfrancoEduardoBra
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareJUAN PABLO BATISTELA
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxRunayli
 
Unidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas deUnidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas depheramrh
 
El desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectosEl desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectosTensor
 

Similar a Sem 8 Modelo De Analisis (20)

13 clase-flujo-de-analisis
13 clase-flujo-de-analisis13 clase-flujo-de-analisis
13 clase-flujo-de-analisis
 
Análisis y diseño de sistemas sesion 11 - modelo de analisis
Análisis y diseño de sistemas   sesion 11 - modelo de analisisAnálisis y diseño de sistemas   sesion 11 - modelo de analisis
Análisis y diseño de sistemas sesion 11 - modelo de analisis
 
Semana8 soft ii
Semana8 soft iiSemana8 soft ii
Semana8 soft ii
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_uso
 
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago albertoAnalisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
 
Metodologia de iconix jhon poo
Metodologia de iconix jhon pooMetodologia de iconix jhon poo
Metodologia de iconix jhon poo
 
Proceso racional unificado
Proceso racional unificadoProceso racional unificado
Proceso racional unificado
 
Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de uso
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
Doci2019 grupo10
Doci2019 grupo10Doci2019 grupo10
Doci2019 grupo10
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptx
 
Unidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas deUnidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas de
 
El desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectosEl desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectos
 
prueva
pruevaprueva
prueva
 
Exposicion
ExposicionExposicion
Exposicion
 

Último

Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 

Último (20)

TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 

Sem 8 Modelo De Analisis

  • 1. 1 UNIVERSIDAD ALAS PERUANAS Facultad de Ingeniería de Sistemas e Informática MODELO DE ANALISIS Semana 8
  • 2. 2 UAP - FIA M.C.U. M.A. 1. Descritoconel lenguajedel Cliente 1. Descritoconel lenguajedel desarrollador 2. Estructuradoporlos Casos deUso 2. Estructuradoporclases y paquetes 3. VistaExternadel sistema 3. VistaInternadel sistema 4. Utilizadoentreelclientey el desarrollador 4. Utilizadoporlos desarrolladores (quedeberíay quenodeberíahacerel sistema) (comodebedarseformaalsistema) 5. Puedecontenerredundancias, inconsistencias, etc. 5. Nodebecontenerredundancias, inconsistencias, etc. 6. Capturalafuncionalidad 6. Esbozacomollevaracabolafuncionalidad (aproximaciónaldiseño) 7. DefineCUqueseanalizaranenel MA 7. Definerealizaciones deCUdelMCU. COMPARACION DEL MODELO DE CASOS DE USO CON EL MODELO DE ANALISIS
  • 3. 3 El Análisis en pocas palabras
  • 4. 4 ¿Qué es Análisis y Diseño? • Análisis.- es necesario una descripción del problema y de los requerimientos. ¿Qué problema vamos a resolver? ¿Qué debe hacer el sistema? • Diseño.- es necesario una descripción detallada para desarrollar una aplicación que cumpla con los requerimientos y restricciones. ¿Cómo el sistema propuesto cumple con los requerimientos?
  • 5. 5 ¿Qué es Análisis y Diseño OO? • El AOO enfatiza la búsqueda y descripción de objetos o conceptos del dominio del problema. No olvidar => Análisis - ¿QUÉ? • El DOO enfatiza la definición de modelos lógicos de SW que serán finalmente implementados en un lenguaje OO. Estos conceptos también cuentan con atributos y métodos. No olvidar => Diseño - ¿CÓMO?
  • 6. 6 Papel del Análisis en el ciclo de vida del software • Mantener la consistencia del modelo de análisis a lo largo de todo el ciclo de vida software. • Considerar este modelo como una herramienta transitoria e intermedia. • El proyecto usa el modelo de análisis:  Para refinar los requisitos en la captura de requisitos.
  • 7. 7 Papel del Análisis en el ciclo de vida del software
  • 9. 9 Modelo de Análisis MODELO DE ANALISIS PAQUETE DEL ANALISIS CLASE DE ANALISIS REALIZACION DE CASO DE USO - ANALISIS SISTEMA DE ANALISIS
  • 10. 10 Clases de Análisis • Representa una abstracción de una o varias clases y/o subsistemas del diseño del sistema • Características: Se centra en los requisitos funcionales y deja los no funcionales El comportamiento se especifica mediante responsabilidades de nivel más alto y menos formal Tiene atributos de nivel de abstracción muy alto Participa en relaciones del modelo conceptual.
  • 11. 11 • Clase de interfaz • Clase de entidad • Clase de control CuentaInterfaz de Cajero Retiro de Efectivo Interfaz de Cajero Clase del Análisis Cuenta Retiro de Efectivo Responsabilidades Atributos Relaciones Requisitos Especiales Clases de Análisis
  • 12. 12 Clase Interfaz • Modelan la interacción entre el sistema y sus actores. • Representan ventanas, formularios, paneles, interfaces de comunicación, etc. • Cada clase de interfaz debería asociarse con al menos un actor, y viceversa. Comprador Interface de Solicitud de Pago
  • 13. 13 Clase Entidad • Modela información que posee una vida larga y que es a menudo persistente. • Suelen sacarse de las clase entidad del negocio. • Diferencia entre clase entidad (objetos manejados por el sistema) y clase entidad del negocio (contexto e información). Comprador Interface de Solicitud de Pago Factura muestra
  • 14. 14 Clase Control • Representan coordinación, secuencia, transacciones y control de otros objetos • Se usan con frecuencia para encapsular el control de un caso de uso en concreto • Los aspectos dinámicos y delegaciones a otras clases del sistema se modelan con estas clases. Comprador Interface de Solicitud de Pago Planificador de pagos planifica factura Factura muestra cambia estado
  • 15. 15 Realización de un CU (Análisis) • Es una colaboración dentro del modelo de análisis que describe cómo se lleva a cabo y se ejecuta un CU determinado en términos de las clases del análisis y de sus objetos del análisis en interacción. Caso de Uso Realización de Caso de Uso - Análisis MODELO DE CASOS DE USO MODELO DE ANALISIS
  • 16. 16 • Diag. de Clases de Análisis • Diag. de Interacción de Análisis • Flujo de sucesos-análisis • Requisitos especiales Clase de Análisis Fujo de Sucesos - Análisis Diagrama de Clases Diagramas de Interacción Requisitos Especiales Realización de Caso de Uso - Análisis Participante
  • 18. 18 Diag. de Clases (Análisis) Comprador Planificador de pagos Solicitud de pagos Interface de Solicitud de Pago Confirmación de Pedido Gestor de Pedidos Factura
  • 19. 19 Diag. de Interacción (Análisis) : Comprador : Interface de Solicitud de Pago : Confirmación de Pedido : Factura : Planificador de pagos : Solicitud de pagos : Gestor de Pedidos 1: mostrar facturas 6: planificar pago de factura 2: comprobar factura 5: mostrar 7: planificar pago 9: establecer estado (planificado) 8: nuevo 3: obtener 4: obtener
  • 20. 20