Diagramas de Actividad UML
-
Upload
jorge-velasquez-ramos -
Category
Documents
-
view
8 -
download
2
description
Transcript of Diagramas de Actividad UML
![Page 1: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/1.jpg)
Diagramas de Actividad
Lic. César Alcántara Loayza
![Page 2: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/2.jpg)
CAL/Diagramas de Flujo
Objetivos Describir el propósito y función del
diagrama de actividad. Definir los elementos de la anotación Construir un diagrama de actividad desde
una descripción del proceso Mapear actividades a objetos que usan
“carriles" Explicar cómo trazar elementos del
diagrama de actividad hacia elementos del diagrama de la clase.
![Page 3: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/3.jpg)
CAL/Diagramas de Flujo
Antecedentes Diagramas de bloque – visión rápida
del proceso Diagramas de Flujo ANSI –
Interrelación de un proceso. Diagrama de flujo funcional – Flujo
entre areas de la empresa. Diagrama de flujo geográficos –
Flujo entre locaciones de la empresa.
![Page 4: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/4.jpg)
CAL/Diagramas de Flujo
Antecedentes: diagrama de bloque
Símbolos: Actividad
Línea Flecha – dirección del flujo de información y/o relación entre actividades.
Inicio y Fin.
![Page 5: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/5.jpg)
CAL/Diagramas de Flujo
Antecedentes: diagrama de bloque
Simplifica procesos prolongados y complejos.
Las actividades estan descritas por una frase corta que se inicia generalmente con un verbo.
Se puede ampliar cada rectangulo en otro diagrama de bloque mas detallado.
![Page 6: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/6.jpg)
CAL/Diagramas de Flujo
Antecedentes: diagrama de bloque
1.Reconocernecesidad
2. Aprobarsolicitud
3.Suminstrar
lista deCandidatos
4.Entrevistarcandidatos
5. Si elcandidatoapto pasar
a 10.
6. Realizarbusquedaexterna
7. Evaluarcandidatos
8.Entrevistarcandidatos
9. Priorizarcandidtos
10. Haceroferta deempleo
12.Presentar
nuevoempleado
Fin
Inicio
![Page 7: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/7.jpg)
CAL/Diagramas de Flujo
Pueden fluir horizontal o verticalmente. Proporcionan una visión rápida del
proceso, y no un análisis detallado, para determinar la mangnitud del proceso.
Existen otros diagramas de flujo para analizar el proceso.
Antecedentes: diagrama de bloque
![Page 8: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/8.jpg)
CAL/Diagramas de Flujo
Otra forma de hacer el diagrama de flujo es indicar responsabilidad – nombre del departamento, cargos de los empleados y jefes o nombres de los individuos involucrados en la actividad.
El organigrama de una empresa es un tipo de diagrama de bloque que muestra la autoridad, responsabilidad y actividades delegadas en sentido descendente.
Antecedentes: diagrama de bloque
![Page 9: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/9.jpg)
CAL/Diagramas de Flujo
Antecedentes diagramas ANSI Operación: rectangulo, denota
actividad, se incluye breve descripción.
Movimiento: Flecha ancha, indica movimiento del resultado entre locaciones.
![Page 10: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/10.jpg)
CAL/Diagramas de Flujo
Decisión: diamante(rombo), salida si – no, verdadero – falso.
Documentación: indica que la salida de una actividad incluyó información en papel.
Antecedentes diagramas ANSI
![Page 11: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/11.jpg)
CAL/Diagramas de Flujo
Nota: información adicional. Conectado a la actividad por líneas punteadas.
Dirección de flujo: Flecha, denota dirección y orden.
Antecedentes diagramas ANSI
![Page 12: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/12.jpg)
CAL/Diagramas de Flujo
Transmisión: Flecha quebrada, transferencia de datos, fax, telefono...
Limites: Inicio o Fin.
Antecedentes diagramas ANSI
![Page 13: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/13.jpg)
CAL/Diagramas de Flujo
Notación estandar uml
Actividad
Estado Final
I nicio
Nota
Decision
Flecha transición
NewActivity NewActivity2[ Test ]
![Page 14: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/14.jpg)
CAL/Diagramas de Flujo
Notación estandar uml
![Page 15: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/15.jpg)
CAL/Diagramas de Flujo
Notación estandar uml
![Page 16: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/16.jpg)
CAL/Diagramas de Flujo
Notación estandar uml
Iteración o looping indicarse usando el símbolo de multiplicidad (*). Esto indica que un triger se ejecuta múltiples veces. Cuantas veces depende del problema y no hay ninguna anotación formal. Es más simple poner una nota al lado del asterisco que explica su intensión.
![Page 17: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/17.jpg)
CAL/Diagramas de Flujo
![Page 18: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/18.jpg)
Inicio
1. Reconocer Necesidad
5. Revisar Documentos
9. Entrevistar candidatos
10. Notificar Resultados
15. Disponer Incorporación
fin
3. Investigación Interna
4. Candidatos Internos
6. Selección
8. Organizar Reunión
11. Candidato Apto
13. Aceptasi
14. Otros Candidatos
no
7. Notificar Entrevista
12. Evalua Oferta
2. Evalua Presupuesto
Iniciar Proceso Externo
si
no
si
si
no
si
no
no
ContralorCandidatoDpto.PersonalGerente
Describe el poceso para la contratación de empleados
![Page 19: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/19.jpg)
CAL/Diagramas de Flujo
Tarea Para cada artículo en la orden, localice el artículo
en el inventario. Si el artículo se encuentra, marque el artículo encontrado en la orden, de otro modo marque como artículo no encontrado. Si usted encuentra el artículo, cree un embarque. Seleccione un cargador para usar. Condense el artículo. Marque el artículo como enviado en la orden. Agregue el valor del artículo al embarque. Una vez todos los artículos se han condensado y se han grabado, pese las cajas para conseguir un peso total. Finalmente prepare el embarque calculando los costo de envío.
![Page 20: Diagramas de Actividad UML](https://reader036.fdocuments.ec/reader036/viewer/2022082516/563db7e3550346aa9a8ee717/html5/thumbnails/20.jpg)
CAL/Diagramas de Flujo