jueves, 2 de abril de 2020

Diagrama de actividades

que es un diagrama de flujo


El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.

En Lenguaje Unificado de Modelado (UML), es un diagrama de actividades que representa los flujos de trabajo paso a paso. Un diagrama de actividades muestra el flujo de control general.


En SysML el diagrama ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (p. ej., gasolina) o energía (p. ej., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.



carateristicas del diagarma de flujo

Sintética: La representación que se haga de un sistema o un proceso deberá quedar resumida en pocas hojas, de preferencia en una sola. Los diagramas extensivos dificultan su comprensión y asimilación, por tanto dejan de ser prácticos.

Simbolizada: La aplicación de la simbología adecuada a los diagramas de sistemas y procedimientos evita a os analistas anotaciones excesivas, repetitivas y confusas en su interpretación.

De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos los pasos de un sistema o proceso sin necesidad de leer notas extensas.


Símbolos o elementos de un Diagrama de Flujo

Símbolo de Inicio / Final
Símbolo de Inicio / Final
El símbolo de terminación marca el punto inicial o final del sistema. Por lo general, contiene la palabra "Inicio" o "Fin".

Símbolo de Acción o Proceso
Símbolo de Acción o Proceso
Un rectangulo solo puede representar un solo paso dentro de un processo ("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande.

Un documento o informe impreso
Símbolo del Documento Impreso
Un documento o informe impreso.

Símbolo de Multidocumento
Símbolo de Multidocumento
Representa multidocumento en el proceso.

Símbolo de Decisión o Ramificación
Símbolo de Decisión o Ramificación
Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante.

Símbolo de Entrada / Salida
Símbolo de Entrada / Salida
Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida).

Símbolo de Entrada Manual
Símbolo de Entrada Manual
Representa un paso en el que se pide al usuario que introduzca la información manualmente.

Símbolo de Preparación
Símbolo de Preparación
Representa un ajuste a otro paso en el proceso.

Símbolo del Conector
Símbolo del Conector
Indica que el flujo continúa donde se ha colocado un símbolo identico (que contiene la misma letra).

O Símbolo
O Símbolo
Indica que el flujo del proceso continúa en más de dos ramas.

Símbolo de Unión de Invocación
Símbolo de Unión de Invocación
Indica un punto en el diagrama de flujo en el que múltiples ramificaciones convergen de nuevo en un solo proceso.

Símbolo de Fusión
Símbolo de Fusión
Indica un paso en el que dos o más sub-listas o subprocesos se convierten en uno.

Símbolo de Intercalar
Símbolo de Intercalar
Indica un paso que ordena información en un formato estándar.

Símbolo de Ordenar
Símbolo de Ordenar
Indica un paso que organiza una lista de elementos en una secuencia o establece según algunos criterios predeterminados.

Símbolo de Proceso Predefinido
Símbolo de Proceso Predefinido
Indica una secuencia de acciones que realizan una tarea específica incrustada dentro de un proceso más grande. Esta secuencia de acciones podría describirse con más detalle en un diagrama de flujo separado.

Símbolo del Operación Manual
Símbolo del Operación Manual
Indica una secuencia de comandos que continuarán repitiéndose hasta que se detenga manualmente.

Símbolo de Límite de Bucle
Símbolo de Límite de Bucle
Indica el punto en el que debe detenerse un bucle.

Símbolo de Retardo
Símbolo de Retardo
Indica un retraso en el proceso.

Almacenamiento de Datos o Símbolo de Datos Almacenados
Almacenamiento de Datos o Símbolo de Datos Almacenados
Indica un paso donde se almacenan los datos.

Símbolo de la Base de Datos
Símbolo de la Base de Datos
Indica una lista de información con una estructura estándar que permite buscar y ordenar.

Símbolo de Almacenamiento Interno
Símbolo de Almacenamiento Interno
Indica que la información se almacenó en la memoria durante un programa, utilizado en diagramas de flujo de diseño de software.

Símbolo de Visualización
Símbolo de Visualización
Indica un paso que muestra información.

Conector Fuera de Página
Conector Fuera de Página

Indica que el proceso continúa fuera de la página.





Tipos de diagrama


Formato vertical: El flujo o la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su propósito.
                                  

Formato horizontal: El flujo o la secuencia de las operaciones, va de izquierda a derecha.
                

Formato panorámico: El proceso entero está representado en un solo diagrama, tanto en sentido vertical como horizontal, permitiendo distintas acciones simultáneas.


Formato arquitectónico: Describe el itinerario de ruta de una forma o persona sobre el plano arquitectónico del área de trabajo.



Diagrama de bloques de modelo matemático: Es el utilizado para representar sistemas físicos (reales). Cada uno de los bloques que componen el sistema físico es generalmente una simplificación de la realidad, lo que permite un tratamiento matemático razonable.



Diagrama de bloques de procesos de producción: Es un diagrama utilizado para indicar la manera en la que se elabora cierto producto, especificando la materia prima, la cantidad de procesos y la forma en la que se presenta el producto terminado.



Modelo Entidad y Relación (E/R)


Un modelo entidad-relación es una herramienta para el modelado Es el proceso que permite describir el tipo y las relaciones entre los datos. de datos que permite representar las entidades relevantes de una base de datos así como sus interrelaciones y propiedades. La representación de este se realiza a través de un diagrama con una simbología definida.





Esquema del modelo entidad-relación (Ejemplo)


El modelo Entidad-Relación: el esquema de una base de datos



Resultado de imagen para .Esquema del modelo entidad-relación (Ejemplo)



CARDINALIDAD DEL MAPEO.



 CARDINALIDAD DEL MAPEO. - es aquella mediante la cual puede especificarse la cantidad de entidades que podrán asociarse mediante una relación. La CARDINALIDAD del mapeo se aplica generalmente sobre dos conjuntos de entidades



Diagrama de Contexto

Un Diagrama de Contexto de Sistema en Ingeniería de software e Ingeniería de sistemas es un diagrama que define los límites entre el sistema, o parte del sistema, y su ambiente, mostrando las entidades que interactúan con él.​ Este diagrama es una vista de alto nivel de un sistema. Es similar al Diagrama de bloques.





Diagrama de Contexto: Nivel 0

En el diagrama de contexto se caracterizan todas las interacciones que realiza un sistema con su entorno (entidades externas), estas pueden ser otros sistemas, sectores internos a la organización, o factores externos a la misma. Se dibuja un sólo proceso que representa al sistema en cuestión y se escribe su nombre en dicha burbuja como un sustantivo común más adjetivos. De él solamente parten los flujos de datos que denotan las interrelaciones entre el sistema y sus agentes externos, no admitiéndose otros procesos ni almacenamientos en el dibujo.
Resulta de gran utilidad para los niveles posteriores de análisis como herramienta de balanceo. Y es conocido como el Diagrama de Flujo de Datos DFD de Nivel "0"




Diagrama de Nivel Superior: Nivel 1

En el diagrama de nivel superior se plasman todos los procesos que describen al proceso principal. En este nivel los procesos no suelen interrelacionarse directamente, sino que entre ellos debe existir algún almacenamiento o entidad externa que los una. Esta regla de construcción sirve como ayuda al analista para contemplar que en un nivel tan elevado de abstracción (DFD Nivel 1) es altamente probable que la información que se maneja requiera ser almacenada en el sistema aunque no esté especificado por un requisito funcional, siendo en realidad un requisito no-funcional.





Diagrama de Detalle o Expansión: Nivel 2

En un diagrama de nivel 2 o mayor, comienzan a explotarse las excepciones a los caminos principales de la información dado que aumenta progresivamente el nivel de detalle. De aquí en adelante se permiten los flujos entre procesos.

El DFD (Diagrama De Flujo De Datos) nivel 2 puede considerarse el máximo para ser validado en forma conjunta con el usuario dado que en los niveles posteriores el alto grado de complejidad del diagrama puede resultar de muy difícil lectura para personas ajenas al equipo de sistemas. También se recomienda el diagrama de nivel superior.


diagrama padre e hijo






Resultado de imagen para Diagrama Padre

Resultado de imagen para Diagrama Padre




Importancia del Modelo E/R 


Un diagrama de entidad-relación (ERD por sus siglas en inglés) es parte del proceso de diseño de una base de datos relacional. Un analista comienza por recolectar todos los tipos de datos que encuentra en una organización y los representa como cajas en un diagrama. Las cajas se relacionan entre sí mediante enlaces, representados por una línea, que puede terminar en una pata de gallo, a fin de indicar una relación de una con muchas.

No hay comentarios:

Publicar un comentario