Este documento presenta una introducción a los diagramas de actividades y casos de uso. Explica que los diagramas de actividades muestran el flujo de actividades de un sistema y pueden incluir acciones, nodos de actividad, flujos y objetos de valor. También describe los conceptos clave de los casos de uso como identificar actores, especificar el comportamiento del sistema y describir interacciones. Finalmente, proporciona un ejemplo de diagrama de actividades para ilustrar estos conceptos.
U.T.N. - F.R.T. Cátedra de Diseño de Sistemas. 3K1. 2011. Unidad V. Diseño de Interfaces de Usuario. El Proceso de Diseño de Interfaces por Ian Sommerville.
U.T.N. - F.R.T. Cátedra de Diseño de Sistemas. 3K1. 2011. Unidad V. Diseño de Interfaces. El Proceso de Diseño de Interfaces del Usuario. Roger Pressman
U.T.N. - F.R.T. Cátedra de Diseño de Sistemas. 3K1. 2011. Unidad V. Diseño de Interfaces de Usuario. El Proceso de Diseño de Interfaces por Ian Sommerville.
U.T.N. - F.R.T. Cátedra de Diseño de Sistemas. 3K1. 2011. Unidad V. Diseño de Interfaces. El Proceso de Diseño de Interfaces del Usuario. Roger Pressman
Especificación de los requerimientos de la aplicación
Objetivos al diseñar un sistema de información
Que características son las que se deben diseñar
Manejo del proceso de Diseño para aplicaciones institucionales
Manejo de sistemas desarrollados por usuarios finales
Reglas doradas
Análisis y diseño de la interfaz de usuario.
Análisis de la Interfaz.
Etapas del diseño.
Diseño de una interfaz para aplicaciones Web.
Evaluación del diseño.
El análisis y diseño orientado a objetos (ADOO) es un enfoque de la ingeniería del software, la cuál permite modelar un sistema como un grupo de objetos que interactúan entre sí
El calentamiento del sistema climático es inequívoco,
como evidencian ya los aumentos observados del promedio
mundial de la temperatura del aire y del océano, el
deshielo
generalizado de nieves y hielos, y el aumento del
promedio
mundial del nivel del mar (Figura RRP.1).
{1.1}
De los doce últimos años (1995-2006), once fi guran entre
los doce más cálidos en los registros instrumentales de la
temperatura de la superfi cie mundial (desde 1850). La tendencia
lineal a 100 años (1906-2005), cifrada en 0,74°C [entre 0,56°C
y 0,92°C]
es superior a la tendencia correspondiente de 0,6ºC
[entre 0,4ºC y 0,8ºC] (1901-2000) indicada en el Tercer
Informe de Evaluación (TIE) (Figura RRP.1). Este aumento
de temperatura está distribuido por todo el planeta y es más
acentuado en las latitudes septentrionales superiores. Las
regiones terrestres se han calentado más aprisa que los océanos
(Figuras RRP.2, RRP.4).
{1.1, 1.2}
1
El aumento de nivel del mar concuerda con este calentamiento
(Figura RRP.1). En promedio, el nivel de los océanos
mundiales
ha aumentado desde 1961 a un promedio de 1,8 [entre
1,3
y 2,3] mm/año, y desde 1993 a 3,1 [entre 2,4 y 3,8] mm/año,
en
parte por efecto de la dilatación térmica y del deshielo de los
glaciares,
de los casquetes de hielo y de los mantos de hielo polares.
No es posible dilucidar hasta qué punto esa mayor rapidez
evidenciada
entre 1993 y 2003 refl
eja
una variación decenal, o
bien
un aumento de la tendencia a largo plazo.
{1.1}
La disminución observada de las extensiones de nieve y de
hielo concuerda también con el calentamiento (Figura RRP.1).
Datos satelitales obtenidos desde 1978 indican que el promedio
anual de la extensión de los hielos marinos árticos ha disminuido
en un 2,7 [entre 2,1 y 3,3] % por decenio, con disminuciones
estivales aun más acentuadas, de 7,4 [entre 5,0 y 9,8] % por
decenio. En promedio, los glaciares de montaña y la cubierta
de nieve han disminuido en ambos hemisferios.
{1.1}
Especificación de los requerimientos de la aplicación
Objetivos al diseñar un sistema de información
Que características son las que se deben diseñar
Manejo del proceso de Diseño para aplicaciones institucionales
Manejo de sistemas desarrollados por usuarios finales
Reglas doradas
Análisis y diseño de la interfaz de usuario.
Análisis de la Interfaz.
Etapas del diseño.
Diseño de una interfaz para aplicaciones Web.
Evaluación del diseño.
El análisis y diseño orientado a objetos (ADOO) es un enfoque de la ingeniería del software, la cuál permite modelar un sistema como un grupo de objetos que interactúan entre sí
El calentamiento del sistema climático es inequívoco,
como evidencian ya los aumentos observados del promedio
mundial de la temperatura del aire y del océano, el
deshielo
generalizado de nieves y hielos, y el aumento del
promedio
mundial del nivel del mar (Figura RRP.1).
{1.1}
De los doce últimos años (1995-2006), once fi guran entre
los doce más cálidos en los registros instrumentales de la
temperatura de la superfi cie mundial (desde 1850). La tendencia
lineal a 100 años (1906-2005), cifrada en 0,74°C [entre 0,56°C
y 0,92°C]
es superior a la tendencia correspondiente de 0,6ºC
[entre 0,4ºC y 0,8ºC] (1901-2000) indicada en el Tercer
Informe de Evaluación (TIE) (Figura RRP.1). Este aumento
de temperatura está distribuido por todo el planeta y es más
acentuado en las latitudes septentrionales superiores. Las
regiones terrestres se han calentado más aprisa que los océanos
(Figuras RRP.2, RRP.4).
{1.1, 1.2}
1
El aumento de nivel del mar concuerda con este calentamiento
(Figura RRP.1). En promedio, el nivel de los océanos
mundiales
ha aumentado desde 1961 a un promedio de 1,8 [entre
1,3
y 2,3] mm/año, y desde 1993 a 3,1 [entre 2,4 y 3,8] mm/año,
en
parte por efecto de la dilatación térmica y del deshielo de los
glaciares,
de los casquetes de hielo y de los mantos de hielo polares.
No es posible dilucidar hasta qué punto esa mayor rapidez
evidenciada
entre 1993 y 2003 refl
eja
una variación decenal, o
bien
un aumento de la tendencia a largo plazo.
{1.1}
La disminución observada de las extensiones de nieve y de
hielo concuerda también con el calentamiento (Figura RRP.1).
Datos satelitales obtenidos desde 1978 indican que el promedio
anual de la extensión de los hielos marinos árticos ha disminuido
en un 2,7 [entre 2,1 y 3,3] % por decenio, con disminuciones
estivales aun más acentuadas, de 7,4 [entre 5,0 y 9,8] % por
decenio. En promedio, los glaciares de montaña y la cubierta
de nieve han disminuido en ambos hemisferios.
{1.1}
2. Inicio
◦ Objetivos de la clase
Desarrollo
◦ Repaso
◦ Diagrama de Actividades
◦ Un ejemplo práctico
Cierre
◦ Síntesis
◦ Lo que viene
3. Identificación de actores
Diagramas de actividad
4. ¿Qué es un caso de uso?
◦ Sirve para especificar el comportamiento de un
sistema o parte de éste, y es una descripción de un
conjunto de secuencias de acciones, incluyendo
variantes que ejecuta un sistema para producir un
resultado observable para un actor
6.
¿Que son los Actores?:
◦ Representan a un agente que interactúa con el
sistema
◦ Entran información al sistema
◦ Reciben información del sistema
◦ Entran y reciben información
7.
A la búsqueda de Actores:
◦ ¿Quién está interesado en un requerimiento
concreto?
◦ ¿En qué dominios de la organización se usará el
sistema?
◦ ¿Quién será beneficiario de la nueva funcionalidad?
◦ ¿Quién proveerá, usará y/o retirará, información?
8.
A la búsqueda de Actores:
◦ ¿Quién dará soporte y administrará el sistema?
◦ ¿Usará el sistema un recurso externo?
◦ ¿Un usuario actuará con diferentes roles?
◦ ¿Diferentes usuarios actuarán con un mismo rol?
◦ ¿Interaccionará el nuevo sistema con un sistema
antiguo?
9. Introducción:
◦ Considerar el flujo de trabajo asociado a una casa:
Seleccionar sitio
Contratar un arquitecto
Desarrollar plano
Realizar trabajo en terreno
Terminar construcción
10. Los diagramas de actividades sirven para:
◦ Modelar aspectos dinámicos de los sistemas
◦ Esencialmente es un diagrama de flujo que muestra
las actividades que tiene lugar a lo largo del
tiempo
11.
12. Conceptos
◦ Un diagrama de actividades muestra el flujo de
actividades.
◦ Las actividades producen acciones individuales
◦ Contenido de un diagrama de actividades
Acciones
Nodos de actividad
Flujos
Objeto de valor
13. Acciones y nodos de actividad
◦ Acciones: Son atómicas y ocurren casi
instantáneamente.
14. Acciones y nodos de actividad
◦ Actividades: Agrupación de actividades. Necesitan
de un cierto tiempo para que se ejecuten
“una acción es caso especial de actividad”
15. Flujos
◦ Cuando se completa una acción o nodo de actividad
el flujo pasa inmediatamente a la siguiente acción o
nodo de actividad ( Se debe especificar un inicio y
un fin):
16. Flujos (Bifurcación)
◦ Especifica caminos alternativos, elegidos en base a
una función booleana
17. Flujos (División y unión)
◦ Flujos concurrentes muy encontrados sobretodo en
el modelamiento de procesos de negocios. Se
utiliza una barra para especificar la unión y división
de estos flujos paralelos
19. Swimlanes
Consiste en dividir los nodos de actividad en grupos
donde cada grupo representa la unidad
organizacional responsable de esas actividades
21. Flujos de objetos
◦ En el flujo de actividades pueden aparecer objetos
que pueden ser generados o consumidos por las
actividades. Su valor cambiar de una actividad a
otra.
23. Sugerencias
◦ Modelar sólo los aspectos dinámicos del sistema
◦ Un solo diagrama no puede capturarlo todo, se
necesitarán varios.
◦ Contiene elementos esenciales para entender un
determinado aspecto
◦ Hay que comenzar por modelar el flujo principal.
Probablemente los flujos secundarios irán en
diagramas de actividades separados
◦ Distribuir los objetos para evitar cruces de línea