Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semana 08
Análisis
Video
al sacar el
Imagen
cuadro negro Importancia
docente Estos conocimientos permitirán al estudiante identificar los
requerimientos y transformarlos en conceptos de software, lo
cual es parte de las funciones del analista de sistema.
Contenido general
Centrar Texto
Video
al sacar el • Disciplina RUP de análisis y diseño
• Modelos de análisis
Imagen
cuadro negro
docente
Disciplina RUP de Análisis
• Análisis Orientado a Objetos
• Flujo de Trabajo del AOO
• Artefactos del Análisis
Análisis Orientado a Objetos
Comprender el problema.
Video
al sacar el
como el lenguaje de programación.
El análisis se centra en la traducción de los requisitos funcionales en
conceptos de software .
Imagen
cuadro negro
La idea es identificar los objetos que conforman el sistema,
centrándose en el comportamiento.
docente
Artefactos de Análisis
Artefacto Descripción
Centrar Texto
Video
al sacar el Representa la vista interna del
sistema.
Imagen
cuadro negro Modelo de Análisis
Artefacto Descripción
Video
al sacar el Clase Control
aplicación.
Imagen
cuadro negro Es una clase utilizada para modelar la
información y comportamiento
Artefacto Descripción
Video
al sacar el Realización de Caso d e Uso
clases de análisis y sus interacciones.
Imagen
cuadro negro Describe la estructura de un caso de
uso.
docente Diagrama de Clas e s
Imagen
cuadro negro
concretos continúan se refinan y mantiene.
Las actividades que se realizan para elaborar el modelo de
análisis son los siguientes:
docente Análisis de arquitectura
Análisis de Casos de Uso
Análisis de Clases
Análisis de paquetes
Modelo de Análisis
Video
al sacar el
Estructurado por los casos de uso. Estructurado por clases y paquetes
estereotipados.
Contrato entre el cliente y los Utilizado por los desarrolladores
Imagen
cuadro negro
desarrolladores. para comprender cómo debería
darse forma al sistema.
Centrar Texto
Video
al sacar el
Análisis de
la
Arquitectura
Análisis de
Casos de
Uso
Imagen
cuadro negro
docente Análisis de
Clases
Análisis de
paquetes
Análisis de la Arquitectura
• El rol responsable de esta
tarea es el Arquitecto de
software.
• Esta tarea permite definir
una arquitectura candidata Identificación Dependencia
Video
al sacar el
similares o en dominios del
problema similares, y
análisis análisis
Imagen
cuadro negro
restringir las técnicas
arquitectónicas a ser usadas
en el sistema. Identificación
Identificación
de
de clases
docente • Se definen los diagramas de
las vistas arquitectónicas,
entidad
mecanismos
de análisis
mecanismos claves y los
modelos para el sistema.
• Cabe destacar que analizar la Identificación
arquitectura resulta de las
características
beneficioso en el caso donde del mecanismo
se desarrollen sistemas que de análisis
no se hayan hecho antes.
Análisis de la Arquitectura
1.- Identificación de los paquetes de análisis
Imagen
cuadro negro
cierto número de casos de uso a un paquete concreto.
Entre las asignaciones adecuadas de casos de uso a un
paquete en concreto se tiene los siguientes criterios:
Imagen
cuadro negro
relacionados.
docente
Análisis de la Arquitectura
1.- Identificación de los paquetes de análisis
Imagen
cuadro negro UseCase3
UseCase1 UseCase2
Imagen
cuadro negro UseCase
UseCase1
docente
Los casos de uso incluidos tienden a generar su propio
paquete.
Análisis de la Arquitectura
2.- Definición de dependencias entre paquetes
de análisis
Centrar Texto
Video
al sacar el
ALTAMENTE COHESIONADOS
(sus contenidos deberían estar
fuertemente relacionados)
DÉBILEMENTE ACOPLADOS
(dependencias entre paquetes
deberían minimizarse)
Imagen
cuadro negro
docente
Análisis de la Arquitectura
2.- Definición de dependencias entre paquetes
de análisis
Centrar Texto
Video
al sacar el
Arquitectura de análisis
Capa específica
Imagen
cuadro negro
docente Capa general
Análisis de la Arquitectura
3.- Identificación de clases de entidad obvias
Centrar Texto
Video
al sacar el Pedido
1. * 1. *
Producto
Imagen
cuadro negro
docente
Vendedor DetallePedido Cliente
Análisis de la Arquitectura
4.- Identificación de mecanismos de análisis
Imagen
cuadro negro Persistencia Comunicación
Distribución y
concurrencia
Gestión de
Transacciones
Tolerancia a
Redundancia
fallos
Análisis de la Arquitectura
5.- Identificación de las características
fundamentales de mecanismos de análisis
Video
al sacar el
Por ejemplo en el mecanismo de análisis de persistencia se
tienen las siguientes características
Imagen
cuadro negro Granularidad Volumen Duración
docente
Mecanismo de Frecuencia de
Confiabilidad
acceso acceso
Actividad en Canvas
“La tecnología por sí sola no basta. También tenemos que poner el corazón” – Jane Goodall
Actividad en Canvas
“La tecnología por sí sola no basta. También tenemos que poner el corazón” – Jane Goodall
Análisis de Casos de Uso
Pasos
Video
al sacar el Análisis de
Imagen
cuadro negro
Casos de Uso
docente ---------
---------
---------
--------- ---------
---------
---------
---------
---------
Diagrama Secuencia
Modelo de Análisis
(Dinámico)
---------
---------
---------
Modelo de Análisis
(Estático)
Análisis de Clases
Pasos
Centrar Texto
Video
al sacar el
Imagen
cuadro negro
Identificación de
responsabilidades
y atributos
Identificación de
asociaciones y
agregaciones
Identificación de
generalizaciones
docente
Ejercicio
“La tecnología por sí sola no basta. También tenemos que poner el corazón” – Jane Goodall
Actividad en Canvas
“La tecnología por sí sola no basta. También tenemos que poner el corazón” – Jane Goodall
Conclusiones
Centrar Texto
Video
al sacar el
Imagen
cuadro negro
Participación de los estudiantes
docente