Analis y Diseño de Software

lunes, 29 de septiembre de 2014

Post 1 - Segundo Corte

En estas primera semana de clases  hablamos sobre los diagramas Uml -  y deciamos la finalidad de estos diagramas era presentar diversas perstectivas un sistema, a las cuales conocemos como modelos.
 Estos diagramas se pueden diferenciar en tres categorías:
  1. Diagramas de estructura:
    •  Diagrama de clases
    •  Diagrama de componentes
    •  Diagrama de objetos
    •  Diagrama de estructura compuesta (UML 2.0)
    •  Diagrama de despliegue
    •  Diagrama de paquetes
  2. Diagramas de comportamiento:
    •  Diagrama de actividades
    •  Diagrama de casos de uso
    •  Diagrama de estados
  3. Diagramas de interacción: 
    • Diagrama de secuencia
    •  Diagrama de comunicación
    •  Diagrama de tiempos (UML 2.0)
    •  Diagrama de vista de interacción (UML 2.0)
Diagrama de casos casos de uso determinan los requisitos funcionales del sistema, es decir, reprecentan las funciones que un sistema puede ejecutar.

Diagrama de clases son diagramas de estructura estática que muestran las clases del sistema y sus interrelaciones, son el pilar básico del modelado con UML, siendo utilizados tanto para mostrar lo que el sistema puede hacer (análisis), como para mostrar cómo puede ser construido (diseño). 
Diagrama de flujos es una representación gráfica de la secuencia de pasos que se realizan para obtener un cierto resultado. Este puede ser un producto,un servicio, o bien una combinación de ambos.

 
Diagrama de secuencia para definir acciones que se pueden realizar en la aplicación en cuestión. Así, en el caso de una aplicación para jugar al ajedrez, se podrían realizar diagramas de secuencia para “jugar una partida” o bien para acciones más específicas como“mover pieza”.