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

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 UsoSergio Sanchez
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividadJulio Pari
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de softwareKola Real
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisisJavier Rivera
 
Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4Enrique Barreiro
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoEliseo Castro
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosJuan Carlos Olivares Rojas
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientosFSILSCA
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejerciciosWalter Chacon
 
Metodologia del rup
Metodologia del rupMetodologia del rup
Metodologia del ruportizrichard
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemascardan2007i
 

La actualidad más candente (20)

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
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
Vista lógica
Vista lógicaVista lógica
Vista lógica
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de software
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
 
Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4Ingeniería del Software de Gestión. Tema 4
Ingeniería del Software de Gestión. Tema 4
 
5.1 ejemplos uml
5.1 ejemplos uml5.1 ejemplos uml
5.1 ejemplos uml
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento Unificado
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientos
 
Modelos uml compras v4
Modelos uml compras v4Modelos uml compras v4
Modelos uml compras v4
 
02 modelo delnegocio
02 modelo delnegocio02 modelo delnegocio
02 modelo delnegocio
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
Desarrollo de software orientado a objetos
Desarrollo de software orientado a objetosDesarrollo de software orientado a objetos
Desarrollo de software orientado a objetos
 
Metodologia del rup
Metodologia del rupMetodologia del rup
Metodologia del rup
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
7.flujo, comportamiento, patrones y web apps
7.flujo, comportamiento, patrones y web apps7.flujo, comportamiento, patrones y web apps
7.flujo, comportamiento, patrones y web apps
 
Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemas
 

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

13 Clase Flujo De Analisis
13 Clase Flujo De Analisis13 Clase Flujo De Analisis
13 Clase Flujo De AnalisisJulio Pari
 
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
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup finalMariaC7
 
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
 
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
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
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
 

Último

Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 

Último (20)

Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 

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