Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porJulio Cordero Plaza Modificado hace 8 años
1
Diseño (Diagrama de Clases) Francisco Valdés Souto francisco.valdes@spingere.com.mx 2 al 6 de marzo 2009 © Avantare Consultores S. A. de C. V. – Derechos Reservados
2
Contenido Realización de un Caso de uso Diferencia entre análisis y diseño Diagrama de Clases
3
Realización de un Caso de Uso Una realización es una posible realización de un Caso de uso específico. Una realización de un Caso de uso puede ser representada utilizando un conjunto de diagramas, el número y el tipo puede variar según el proyecto.
4
Realización de un Caso de Uso
5
Diferencia entre Análisis y Diseño ANALISIS Se enfoca en entender el problema Diseño idealizado Comportamiento Estructura del sistema Requerimientos funcionales Modelo pequeño DISEÑO Se enfoca en entender la solución Operaciones y atributos Desempeño Cerca al código real Ciclos de vida de los objetos Requerimientos no Funcionales Modelo más largo
6
Diferencia entre Análisis y Diseño ANALISIS El objetivo del análisis es entender el problema e iniciar un modelado visual de lo que se pretende construir, independientemente de la implementación y la tecnología. Se enfoca en el ¿Qué? DISEÑO EL objetivo es refinar el modelo de análisis con la intensión de crear un modelo que permita hacer una transición hacia la fase de codificación. Se enfoca en el ¿Cómo?
7
Diagrama de Clases Un diagrama de clases es un diagrama que muestra un conjunto de clases, interfaces, colaboraciones y sus relaciones. Gráficamente es una colección de vértices (nodos) y arcos. Los elementos que puede tener un diagrama de clases son: Clases Interfaces Colaboraciones Relaciones de dependencia, generalización y asociación.
8
Diagrama de Clases Un diagrama de clases es utilizado para modelar la vista estática de diseño de un sistema. Se toman como entrada los artefactos generados como parte del análisis (diagrama de clases de análisis, otros diagramas, Modelo de Casos de Uso, etc. No todas las clases del modelo de análisis se convertirán en clases de diseño.
9
Diagrama de Clases
10
Cuando de un modelo de análisis se toman las clases de entidad y estas se refinan, al hacer el diagrama de clases de las clases entidad se obtiene un diagrama ( o parte de) de entidad-relación. Una colaboración es una sociedad de clases, interfaces y otros elementos que trabajan en conjunto para proporcionar una funcionalidad en conjunto que es mayor a la suma de los elementos. Una interfaz es una colección de operaciones utilizadas para especificar el servicio de una clase o componente.
11
Ejercicio: Realizar a partir del diagrama de clases de análisis el diagrama de clases de diseño, identificando cuales desaparecen y cuales clases son nuevas.
12
¿Preguntas? © Avantare Consultores S. A. de C. V. – Derechos Reservados
13
Gracias francisco.valdes@spingere.com.mx © Avantare Consultores S. A. de C. V. – Derechos Reservados “Enabling IT Projects Success”
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.