Diagrama de flujo de datos

Solo disponible en BuenasTareas
  • Páginas : 11 (2505 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2012
Leer documento completo
Vista previa del texto
INTRODUCCIÓN
“El término análisis, aplicado a sistemas, significa descomponerlos en
sus componentes, para estudiar cada uno de ellos, tanto como un ente
aislado, como en interacción con el resto. Para ser útil, al análisis le debe
seguir la síntesis, que consiste en unir los componentes del sistema para ver
como funcionan en conjunto.” [PIA96].
Objetivo del análisis:
Obtener unaespecificación del software del sistema.
Medios:
Técnicas Gráficas.
Descripciones complementarias.
Análisis de Requisitos = Especificación del Software
_ Especificación: es un documento que define de forma completa,
precisa y verificable los requisitos, el diseño, el comportamiento u
otras características de un sistema o componente del mismo.
_ Software: es el conjunto de programas, procedimientos ydocumentación asociada a la operación de un sistema informático.
Tema 3: Diagramas de Flujo de Datos
2
Análisis de requerimientos:
_ Documentación completa y precisa de qué debe realizar el sistema
para cubrir los requisitos de usuario.
1.1 PRINCIPIOS DE ANÁLISIS
1.1.1 El Dominio de la Información
_ El contenido de la información y las relaciones.
_ El flujo de la información.
_ Laestructura de la información.
1.1.2 Modelado
Modelos gráficos + Descripciones complementarias
Representan:
La información.
Las funciones o transformaciones.
1.1.3 Partición
Representación jerárquica de la información y/o de las funciones.
1.1.4 Visión Lógica
La visión lógica (Visión esencial). Qué hace.
Qué información utiliza.
La visión física
(Visión de implementación).
Cómo se hace.Qué soporte y formatos.
Tema 3: Diagramas de Flujo de Datos
3
2. DIAGRAMA DE FLUJO DE DATOS
_ El Diagramas de Flujo de Datos es una técnica que se utiliza principalmente
para la modelización de sistemas informáticos. Representa el flujo de la
información, las transformaciones que se aplican y los datos al moverse
desde la entrada a la salida en un sistema informático.
Proporcionamecanismos para:
− Representar el Dominio de la Información.
• Diagramas ⇒ El flujo y las transformaciones.
• Diccionario ⇒ El contenido y la estructura.
• Especificación ⇒ Descripción de las transformaciones.
− Modelar los procesos informatizados y los datos.
− Dividir de forma jerárquica los procesos.
2.1 COMPONENTES DE LOS DIAGRAMAS DE FLUJO DE DATOS
2.1.1 Los procesos
− Representan: Lastransformaciones de la Información.
− Nombre: Único y representativo (verbo+objeto).
− Identificador: Numeración jerárquica.
− Representación Gráfica:
Yourdon-
DeMarco
Gane Sarson Métrica Silverrun
1 1
Tema 3: Diagramas de Flujo de Datos
4
2.1.2 El Flujo de Datos
• Representan: Los bloques de información que se desplazan entre
procesos y otro componente.
• Nombre: Significativo de lainformación que transportan.
• Identificador: Numeración secuencial.
• Representación Gráfica:
2.1.3 Almacenes de datos
− Representan: La información en reposo del sistema
− Nombre: Único y representativo de la información (plural).
− Identificador: Numeración secuencial.
− Representación Gráfica:
Yourdon-DeMarco Gane Sarson
S-1 S-1 S-1
Métrica Silverrun
S-1 S-1 S-1
Tema 3: Diagramas deFlujo de Datos
5
2.1.4 Las Entidades Externas
− Representan: Personas o entes generadores o receptores de
información.
− Nombre: Único y representativo.
− Identificador: Numeración secuencial.
− Representación Gráfica:
Yourdon-DeMarco Gane Sarson Métrica Silverrun
EE-1 EE-1
EE-1
EE-1
EE-1
EE-1
2.1.5 Ampliaciones para sistemas en tiempo real
La ampliación propuesta por Ward y Mellorpermite representar:
• Flujos de información que se producen o generan de forma continua
en el tiempo.
• Información y procesos de control.
• Estados de los sistemas.
Proceso de Control Almacén de Control Flujo de Control Flujo Continuo
1
S-2
Tema 3: Diagramas de Flujo de Datos
6
2.1.6 Ejemplo de DFD
Primer Nivel: Diagrama de Contexto.
1.*
Gestión de
Grabaciones
EE-1
Cliente
EE-2...
tracking img