Está en la página 1de 8

1

Universidad de Guayaquil

Facultad de Ciencias Matemáticas y Física

Materia:

Modelamiento de software

Paralelo:

SOF-S-MA-4-7

Tema:

Que son los diagramas de actividades

Nombre del estudiante:

Clavijo Fariño Harold Esteban

Año lectivo:

2023-2024
2

Índice:

¿Qué es un diagrama de actividades?

Beneficios de los diagramas de actividades

Símbolos de diagramas de actividades

Ejemplos de diagramas

Conclusiones

Bibliografía
3

¿Qué es un diagrama de actividades?

Un diagrama de actividades o diagrama de actividades UML presenta el

flujo o serie de acciones que se realizan dentro de un sistema.

UML es un software de lenguaje de modelado que se usa para

representar el diseño de un sistema específico.

Los diagramas de actividades UML se clasifican en la categoría de

diagramas de comportamiento, ya que simulan el funcionamiento de un sistema

cuando se realiza una serie de acciones para llevar a cabo un proceso o

actividad completa.

Por lo general las actividades se ejecutan de forma secuencial, sin

embargo, en los diagramas de actividades pueden existir actividades

concurrentes o que se ejecutan al mismo tiempo.

Las partes interesadas tienen muchos asuntos que manejar, por lo que

es importante una comunicación clara y concisa. Los diagramas de actividades

ayudan a que las personas en las áreas de negocios y desarrollo de una

organización se integren para comprender el mismo proceso y comportamiento.

Usarás un conjunto de símbolos especializados incluidos aquellos para pasos

de inicio, finalización, fusión y recepción en el flujo para crear un diagrama de

actividades, lo cual cubriremos con más detalle dentro de esta guía de

diagramas de actividades.
4

Beneficios de los diagramas de actividades

Los diagramas de actividades presentan una serie de beneficios para los

usuarios. Considera crear un diagrama de actividades para:

• Demostrar la lógica de un algoritmo.

• Describir los pasos realizados en un caso de uso UML.

• Ilustrar un proceso de negocios o flujo de trabajo entre los usuarios y el

sistema.

• Simplificar y mejorar cualquier proceso clarificando casos de uso

complicados.

• Modelar elementos de arquitectura de software, tales como método,

función y operación.

Símbolos de diagramas de actividades

Símbolo de inicio: indica el inicio de un diagrama

Símbolo de actividad: Indica las actividades que componen


un proceso modelado. Estos símbolos, que incluyen
descripciones breves en la misma figura, son los
componentes principales de un diagrama de actividades.
5

Símbolo de conector: Muestra el flujo direccional o el flujo de control


de la actividad. Una flecha entrante inicia un paso de una actividad;
una vez que se completa el paso, el flujo continúa con la flecha saliente.
Símbolo de unión o barra de sincronización: Combina dos
actividades simultáneas y las vuelve a introducir en un flujo en el
que solo ocurre una actividad a la vez. Representado con una línea
vertical u horizontal gruesa.
Símbolo de bifurcación: Divide el flujo de una sola actividad en
dos actividades simultáneas. Se simboliza con múltiples líneas con
flecha a partir de una unión.
Símbolo de decisión: Representa una decisión y siempre tiene, al
menos, dos caminos que se separan con un texto de condición para
permitir que los usuarios vean las opciones. Este símbolo representa
la división o la fusión de varios flujos, en los cuales el símbolo actúa como
marco o contenedor.
Símbolo de nota: Permite que los creadores o los colaboradores
del diagrama comuniquen mensajes adicionales que no caben en el
diagrama mismo. Deja notas para agregar especificaciones y
aportar claridad.
Símbolo de enviar señal: Indica que se está enviando una señal a
una actividad receptora.

Símbolo de recibir señal: Demuestra la aceptación de un evento. Una


vez que se recibe el evento, se completa el flujo que proviene de esta
acción.

Símbolo de pseudoestado de historia superficial: Representa una


transición que invoca el último estado activo.

Símbolo de bucle de opción: Permite que el creador modele


una secuencia repetitiva dentro del símbolo de bucle de
opción.
6

Símbolo de final de flujo:Representa el final de un flujo de proceso


específico. Este símbolo no debería representar el final de todos los flujos
en una actividad; en ese caso, usarías el símbolo de finalización. El
símbolo de final de flujo se debe colocar al final de un proceso en un flujo
de una actividad individual.

Text de condición: Se coloca al lado de un marcador de decisión para


indicarte bajo qué condición un flujo de actividad debe bifurcarse en esa
dirección.

Símbolo de finalización: Marca el estado final de una actividad y


representa la conclusión de todos los flujos de un proceso.

Ejemplos de Diagramas de actividades

Diagrama de un sistema bancario:


Este diagrama muestra el proceso de retirar dinero o depositar dinero en

una cuenta bancaria. Una ventaja de representar el flujo de trabajo visualmente

en UML es la posibilidad de mostrar retiros y depósitos en un diagrama.


7

Diagrama de inicio de sesión:

En muchas de las actividades que las personas desean realizar en línea

revisar el correo electrónico, administrar las finanzas, hacer pedidos de ropa,

etc. se les pide que inicien sesión en un sitio web. Este diagrama de

actividades muestra el proceso de inicio de sesión en un sitio web, desde el

ingreso del nombre de usuario y la contraseña, hasta el inicio de sesión exitoso

en el sistema. Emplea diferentes figuras de contenedores para actividades,

decisiones y notas.
8

Conclusiones:

Podemos concluir que los diagramas de actividades uml son una forma

bastante organizada de armar un software o explicarlo de una forma que se

pueda comprender fácilmente.

Bibliografia:
Tutorial para hacer diagramas de lucid chart:
https://www.lucidchart.com/pages/es/tutorial-diagrama-de-actividades-uml

Cómo crear un diagrama de actividades de JOAN ANG (Mayo 22 del 2020):


https://es.venngage.com/blog/diagrama-de-actividades/

También podría gustarte