Sei sulla pagina 1di 7

AO DE LA CONSOLIDACION DEL

MAR DE GRAU

INSTITUTO DE EDUCACIN SUPERIOR


TECNOLGICO PBLICO SAN MARTN DE
PANGOA
SEDE- SAN CRISTOBAL
TEMA:
DISEO DE COMPORTAMIENTO:
DIAGRAMA DE ACTIVIDAD
DOCENTE:
Ing. PALOMINO GARCILAZO CRISTIAN
ASIGNATURA:
TALLER DE MODELAMIENTO DE SOFTWAR
ESTUDIANTE:
HURTADO ESPINAL MAYE
III SEMESTRE
AO:

2016

INTRODUCCION

Los diagramas de actividad son uno de los


diagramas UML que muestran el comportamiento
dinmico del sistema. Esencialmente, consisten en
un diagrama de flujo en el que se muestran los
pasos que deben ejecutarse para cumplir un
proceso de cmputo, pudiendo tambin incluir
aspectos de sincronizacin. Los diagramas de
actividad con un caso especial de las mquinas de
estados. Si con stas representbamos el
comportamiento de un solo elemento, con los
diagramas de actividad representamos procesos en
los que (1) interviene ms de un clasificador y (2)
consideramos
necesario
representar
cmo
colaboran esos clasificadores entre s. La siguiente
figura muestra la sintaxis abstracta de los
diagramas de actividad. Como se observa, muchos
de los elementos se incluan ya en la Figura 108
(pgina 115), en la que se describan las mquinas
de estados. El contorno de los nuevos elementos se
marca en color rojo y, para los que lo vean en
blanco y negro, tambin en trazo ms grueso.

ELEMENTOS
BASICOS

Restricciones

Estado Inicial
Estado Final
Actividad/accin
Flujo de control

Una restriccin tiene un


flujo de entrada y dos o
ms de salida

Situaciones
alternativas

Lo normal es que
pueden aparecer
distintos flujos
dependiendo de que se
den una serie de
circunstancias u otras

Todo flujo de salida debe


estar etiquetado con una
condicin
Una difusin tiene dos o
ms flujos de entrada y un
flujo de salida

DIAGRAMA DE
ACTIVIDADES

Estado final de flujo o de


actividad

Estado final
Marca el punto final de
todos los flujos de ejecucin

Flujos concurrentes

Final del flujo


Actividad compleja
Permite representar flujos
q ocurre de forma
concurrente tambin
permite indicar
actividades que se pueden
hacer en cualquier orden

Divisin
Inicio de flujo de
actividades paralelo
Unin
Fin de flujos de
actividad en paralelo

Marca el punto final de un


flujo, dejando en ejecucin
el resto de los flujos

Para que los diagrama no queden


excesivamente complejos se
pueden modularizar haciendo
uso de subactividades

Validacin del cdigo


Introduccin de una
actividad
Tarjeta no valida

Subactividad
Se describe ms en
detalle en un diagrama
de actividades aparte

CONCLUSIN

El diagrama de flujo es u esquema para representar


grficamente un algoritmo, el diagrama de flujo se basa en
la utilizacin de diversos smbolos para representar
operaciones especficas.
Se les llama diagrama de flujo porque los smbolos
utilizados se conectan por medio de flechas para indicar la
secuencia de operacin.
La ordenacin por burbuja consiste en llevar los elementos
menores a la izquierda del arreglo o los mayores a la
derecha del mismo.
El mtodo de la burbuja es la tcnica ms utilizada por su
fcil comprensin y programacin aunque consume
bastante tiempo de computadora.
El mtodo de bsqueda secuencial compara cada elemento
del vector con el valor a encontrar hasta que este se
consiga o se termine de leer el vector completo
La bsqueda secuencial examina el vector partiendo del
primer elemento hasta llegar al ltimo.
El mtodo de bsqueda binaria se encarga de examinar
primero el elemento central de la lista; si este es el
elemento buscado entonces la bsqueda ha terminado.
El tipo de
ordenados.

bsqueda

binaria

se

utiliza

en

vectores

RECOMENDACIONES
Es de suma importancia que el usuario o individuo que va a
realizar un diagrama de flujo, tome en cuenta algunas
recomendaciones para la elaboracin del mismo.
Es necesario seguir una frecuencia grfica de pasos, o
procesos para alcanzar la solucin del problema. Se
recomienda que la construccin del diagrama est correcta;
al igual que el paso del mismo a un lenguaje de
programacin. Si est correcto puede resultar relativamente
simple para el entendimiento de las personas ajenas a la
elaboracin del mismo, adems permite que el problema se
solucione de una manera ms eficiente y directa.
Se recomienda buscar la mejor alternativa posible para la
solucin del problema, ya que los diagramas de flujos
obligan a un anlisis de todos los caminos posibles para
encontrarle solucin a cualquier situacin o problema.
1. Se deben usar solamente lneas de flujo horizontal y/o
vertical.
2. Se debe evitar el cruce de lneas utilizando los
conectores.
3. Se deben usar conectores slo cuando sea necesario.
4. No deben quedar lneas de flujo sin conectar.
5. Se deben trazar los smbolos de manera que se
puedan leer de arriba hacia abajo y de izquierda a
derecha.
6. Todo texto escrito dentro de un smbolo deber ser
escrito claramente, evitando el uso de muchas
palabras.

Potrebbero piacerti anche