Dfd En Tiempo Real

Páginas: 6 (1477 palabras) Publicado: 17 de junio de 2012
DFD PARA SISTEMAS EN TIEMPO REAL.

Los flujos vistos hasta ahora, son simplemente los conductos a lo largo de los cuales viajan los paquetes de datos entre procesos y almacenes. Podemos considerar las burbujas de los DFD como procesadores de datos. Hay una clase de sistemas, los de tiempo real, en los que necesitamos modelar flujos de control (es decir señales o interrupciones). Y se requiereuna manera demostrar procesos de control (esto es, burbujas cuya única labor es coordinar y sincronizar las actividades de otras burbujas del DFD). Un flujo de control puede imaginarse como un conducto que porta una señal binaria (esto es, está encendido o está apagado). A diferencia de otros flujos que se discuten en este capítulo, el flujo de control no porta datos con valores. El flujo decontrol se manda de un proceso a otro (o de algún terminador externo a un proceso) como una forma de decir que se inicie el proceso. Un proceso de control puede considerarse como una burbuja ejecutiva, cuya función es coordinar las

Actividades de otras burbujas en el diagrama; sus entradas y salidas consisten sólo en flujos de control. Los flujos de control salientes del proceso de control seutilizan para despertar a otras burbujas; los flujos de control entrantes generalmente indican que una de las burbujas ha terminado su labor o que se ha presentado alguna situación extraordinaria, de la cual necesita informarse a la burbuja de control. Por lo común sólo hay un proceso de control de estos en un DFD



Diagramas de Flujo de Datos
Al mirar un DFD típico para un sistema chico se notalo siguiente:
• Requiere poca explicación.
• Cabe fácilmente en una página.
• Se dibujó con computadora.
Los componentes de un DFD
Proceso
• Círculo.
• Muestra una parte del sistema que transforma entradas en salidas.
• Se nombra con una frase u oración sencilla (preferentemente frase verbo-objeto).
Diagramas de Flujo de Datos
Los componentes de un DFD
Flujo de datos
• Flecha que llegao sale de un proceso.
• Describe el movimiento de bloques o paquetes de información de una parte del sistema a otro.
• El nombre representa el significado del paquete (un solo tipo de paquetes) que se mueve por el flujo de datos.
• Tiene dirección.
• Flujos divergentes (copias o división en paquetes más simples) y convergentes (unión para formar paquetes más complejos). No los usamos.
• Noresponde a dudas de procedimiento.
Diagramas de Flujo de Datos
Los componentes de un DFD
1.3. Almacén
• Dos líneas paralelas.
• Modeliza una colección de paquetes en reposo.
• Puede ser requerimiento fundamental o aspecto conveniente de la realización del sistema.
• Ejemplos de aspectos convenientes de interponer un almacén entre dos procesos:
Ambos procesos se ejecutan en la mismacomputadora pero no hay memoria suficiente (o algún otro recurso de hardware)
Se espera que cualquiera de los procesos se ejecute en hardware poco confiable
Se espera que diferentes programadores implementen los dos procesos
El analista o diseñador pensaron que algún día el usuario necesitaría acceder
• Un flujo que viene de un sistema se interpreta como una lectura o un acceso a lainformación del almacén (no destructiva)
• Un flujo hacia un almacén se describe como una escritura, una actualización o una eliminación
Diagramas de Flujo de Datos
Los componentes de un DFD
1.4. Terminador
• Rectángulo.
• Representan entidades externas con las cuales el sistema se comunica.
• Persona, Organización externa, Organismo gubernamental, grupo o departamento dentro de la organización.
•Las relaciones que existan entre los terminadores no se muestran en el DFD


Diagramas de Flujo de Datos
Guía para la construcción de DFD
2.4. Evitar los DFD demasiado complejos
• Deben ser leídos y comprendidos.
• 7±2 de cada componente o sea debe caber en una hoja normal.
• Excepción: Diagrama de contexto.
2.5. Asegurarse la consistencia
• Evitar sumideros infinitos
• Evitar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas De Tiempo Real
  • 15 RELOJ TIEMPO REAL
  • PCR tiempo real
  • Tripticos Empresa En Tiempo Real
  • Sistemas operativos en tiempo real
  • sistemas en tiempo real
  • Diseño de software de tiempo real
  • tiempo real t1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS