Tecnología

Inicio

importancia de flujo de datos

Importancia de los diagramas de flujo de datos

En el desarrollo de cualquier tipo de programa de ordenador, desde un simple juego de línea de comandos a un sistema operativo adornado, una de las cosas más importantes que un programador puede hacer es crear un diagrama de flujo de datos. Aunque puede ser un poco molesto, la creación de un diagrama de flujo de datos permiten al programador crear un programa con las mínimas molestias en la programación del código real y aumentar aún más la productividad del programador (o grupo de programación).

Organización

Lo más importante de un diagrama de flujo de datos que hace es mantener el programa organizado. Los programadores usan diagramas de flujo de datos para planificar exactamente cómo su nuevo programa va a lograr su propósito previsto. Mientras que los programas más simples, probablemente se podrían hacer sin necesidad de utilizar un diagrama de flujo de datos para la organización, la creación de los más complejos, especialmente con grupos de programadores, sin duda requiere el uso de un diagrama de flujo de datos para ayudar a mantener el programa en la pista.

decisión de construcción

En casi todos los programas disponibles para los consumidores, hay muchas partes en las que un programa se va a tener que tomar una decisión basada en los datos que se le dio ya sea por parte del usuario o de otra parte del programa. Estos generalmente se conocen como estados "si-entonces", y le dicen al programa qué hacer cuando se les da datos específicos que trabajar. diagramas de flujo de datos ayudan al programador a cabo lo que las opciones de los programas necesitan hacer con el fin de manejar los datos que se concedió.

Presentación

La peor cosa que un programador puede hacer cuando se habla de un programa con los laicos es utilizar el código para explicar lo que hace el programa y cómo lo hará. código informático es como un idioma extranjero para la mayoría de la gente, y que sirva como su copia de seguridad sólo dará lugar a confusión sobre su proyecto. En su lugar, utilice el diagrama de flujo de datos para explicar el programa a los laicos. Definitivamente va a ahorrar la cantidad de tiempo que habría gastado explicar el código para ellos.

Adaptabilidad

Durante el transcurso de un proyecto, un programador a veces encontrar una mejor herramienta o darse cuenta de que hay una mejor manera de optimizar el código, pero podría no estar seguro de dónde ponerlo o qué más se necesita el programador para modificar con el fin de dar cabida a la código. Si el programador utiliza un diagrama de flujo de datos, el esquema ayudará a que el programador pueda ver lo que sucederá si cierto código se inyecta en el programa.

Detección de errores

Los programas pueden tener una gran cantidad de errores, o errores, cuando se están haciendo. Debido a que la cantidad de código puede ser extenso en los programas más grandes, a veces es difícil determinar dónde exactamente un problema está en el código, pero con la ayuda de un depurador y un diagrama de flujo de datos, un programador puede eventualmente encontrar el error en cuestión y comenzar para encontrar la manera de corregirlo.

Cuál es el significado de un diagrama de flujo de datos?

Cuál es el significado de un diagrama de flujo de datos?


Un diagrama de flujo de datos es una imagen gráfica que describe cómo los datos se mueve a través de un sistema de información. Un sistema de información es cualquier combinación de equipos, personas y procedimientos que recoge, almacena y recupera los datos durante el funcionamiento de una organización.

procesos

Los procesos son cualquier conjunto de acciones que se realizan sobre los datos a medida que se mueve a través del sistema. En un diagrama de flujo de datos de los procesos individuales se muestran normalmente en forma de rectángulos redondeados, o círculos. Los procesos son etiquetados de forma jerárquica, por lo que el diagrama general de flujo de datos pueden tener cuatro procesos, con la etiqueta 1, 2, 3, y 4. Proceso 1 podrían tener tres sub-procesos, que están etiquetados 1.1, 1.2, y 1.3.

Almacenes de datos

Los almacenes de datos son donde se deposita de datos entre procesos. Ejemplos de almacenes de datos son una base de datos, en bandejas de papel o de la memoria de una persona. En un diagrama de flujo de datos de almacenes de datos se muestran como rectángulos abiertas.

Líneas de flujo

Líneas de flujo indican el paso de datos de una parte del sistema a otra. En un diagrama de flujo de datos de líneas de flujo son generalmente representados como flechas que muestran la dirección del flujo de los datos. líneas de flujo son a veces llamados arcos.

Las cajas de salida de entrada

Las entradas y salidas del sistema están representados por cajas cuadradas. Estos a veces son también llamados terminadores, ya que indican los puntos en el diagrama de flujo de datos finaliza.

Flujo de control SSIS vs. Flujo de datos

Servicios de SQL Server Integration, o SSIS, ofrecen a las empresas y otras organizaciones de gran tamaño, los datos que dependen una manera de integrar una variedad de datos y bases de datos en un sistema más grande. Los datos de una fuente de datos pueden, a través de SSIS, pasar a otra base de datos de destino a través de una serie de controles y transformaciones. flujos de control dictan cómo ocurren las transferencias de datos y los pasos que se requieren para cumplir con las transferencias de datos. Los flujos de datos de control de la cantidad de datos se transforma a través de diferentes sistemas, y cómo los diferentes sistemas de datos de acciones a través del servicio de integración.

Flujo de control

flujos de control, como su nombre indica, el control de la ejecución de las operaciones a través de sistemas de SSIS. En primer lugar, los flujos de control operan con el entendimiento de que debe producirse una cierta cadena de acontecimientos con el fin de asegurar que una transferencia de datos pasa con éxito. Con el fin de hacer esto, los flujos de controlar el orden de la ejecución de comandos, tales como extracción de datos o la transformación de datos. Control de flujos de asegurar que la ejecución de secuencias no ocurren fuera de orden.

Contenedores, tareas y limitaciones Previas

Los componentes primarios de un flujo de control son contenedores, tareas y las limitaciones precedentes. Contenedores ofrecen estructura dentro del flujo de control al permitir que el administrador para ejecutar bucles o bloques de ejecución dentro del flujo más grande. Tareas representan los comandos básicos del flujo, tales como la copia de archivos o la creación de directorios. limitaciones precedentes representan el orden de ejecución del flujo, y se conectan tareas y contenedores en un orden particular para garantizar el orden correcto dentro de la ejecución del flujo de control.

Flujo de datos

El flujo de datos en SSIS se ocupa de los datos reales que participan en una transferencia desde una fuente de datos a un destino. Las empresas que almacenan datos en grandes almacenes de datos pueden utilizar un tipo particular de sistema de base de datos dentro de ese almacén, mientras que los sistemas más pequeños dentro de la sede corporativa podrían utilizar otro sistema de base de datos. Con el fin de permitir la transferencia de datos a través de estos sistemas, el flujo de datos se asegura de que los datos llegan a su destino en un formato compatible con el sistema.

Las fuentes, transformaciones y destinos

Fuentes, transformaciones y destinos representan los elementos de flujo de datos SSIS. El elemento de origen de un flujo de datos hace que los datos de una fuente disponible para el sistema como un todo. Los elementos de transformación de un flujo de datos manejan el correlativo, la actualización y la transferencia de datos a través de la SSIS. Los elementos de destino ponen información transferida en una base de datos de destino con el formato y la estructura correcta.

Cómo crear un diagrama de flujo de datos de Microsoft

Cómo crear un diagrama de flujo de datos de Microsoft


En su forma más pura, un diagrama de flujo de datos (DFD) tiene una cierta elegancia. Y, si bien la creación de diagramas de flujo se pueden dominar con relativa facilidad, DFD que sea aún más fácil. Si tiene Microsoft Office, a continuación, se verá que la creación de un DFD puede hacerse en un tiempo relativamente corto, sobre todo porque sólo hay cuatro formas básicas de estos diseños. El concepto DFD es concisa, la lógica es nítido y el flujo del diseño en sí es suave, y se puede utilizar la aplicación para crear diagramas de flujo impresionantes.

Instrucciones

1 Abra su programa de software de gráficos de flujo de Microsoft Office Visio y crear un nuevo documento. Para ilustrar el concepto, considere un sistema en el que un artesano crea la joyería y lo vende a clientes y emite recibos por cada venta.

2 Haga clic en "Nuevo" en la pestaña Archivo. A continuación, haga clic en "Software y Bases de Datos", y haga doble clic en "Diagrama de flujo de datos." Un documento en blanco con líneas de la cuadrícula aparecerá con la plantilla de cuatro Diagrama de flujo principal de datos (DFD) a la izquierda.

3 Crear un almacén de datos seleccionando el rectángulo horizontal estrecha con un extremo abierto en su lado derecho. Este será el tercer diagrama de la plantilla. Arrastrarlo a la zona de documentos y utilizar la herramienta de texto para insertar el texto. Para este ejemplo, etiquetar este "Inventario de la joyería." Coloque el texto directamente en el rectángulo. En teoría, los datos fluyan dentro y fuera de este archivo.

4 Crear un diagrama de proceso arrastrando el rectángulo con esquinas redondeadas en el área de trabajo de documentos directamente bajo el esquema del almacén de datos. Este es un proceso real que transforma los flujos de datos. En la práctica, una línea de flecha fluirá desde el almacén de datos que acaba de crear para mostrar una cantidad de datos transferidos. Haga doble clic en este diagrama para crear una etiqueta de texto y llamar a este proceso de "órdenes de la joyería." El texto se alineará y el centro de forma automática.

5 Dibuje otro almacén de datos. Puede copiar el anterior ( "Ctrl" y "D") en el lado derecho del diagrama de proceso y la etiqueta "Datos del cliente". Utilice la herramienta de dibujo para crear una línea de flecha que fluye directamente de este diagrama para el proceso de órdenes de la joyería. Esto indica que el estado de crédito, cuenta de datos y cantidades en efectivo de flujo de este proceso a las órdenes de la joyería que creó previamente.

6 Arrastre el rectángulo sólido de la plantilla y colocarla directamente en el proceso de órdenes de la joyería y la etiqueta "Cliente". Crear dos líneas con flechas. Uno se derivan de las órdenes de la joyería al Cliente y el otro va a fluir de nuevo desde el cliente al proceso de órdenes de la joyería.

7 Escriba etiquetas adicionales en las líneas con flechas para indicar los procesos que se están produciendo. Por ejemplo, el tipo de "estado de crédito" en la línea que fluye de "Datos del Cliente" a "órdenes de la joyería." Tipo de "pedidos" en la línea que fluye desde el archivo del cliente al proceso de "órdenes de la joyería". Tipo "Facturas / joyería" en la línea que va de "órdenes de la joyería" para "Cliente". Haga doble clic en cualquier línea y el cuadro de texto se abrirá y le permiten ingresar texto.

8 Mostrar el flujo de datos entre entidades de flujo de datos, ya que sólo de datos. No hay ningún movimiento físico del material real en el proceso, sólo los datos.

9 Asociar con más flujos del almacén de datos y procesos, según se desee, completar todas las conexiones según sea necesario.

Consejos y advertencias

  • Puede cambiar el tamaño de cualquiera de los diagramas haciendo clic en el artículo por cualquier rincón y arrastrándolo mientras mantiene pulsada la tecla del ratón.

Cómo construir un diagrama de flujo de datos

Los diagramas de flujo de datos se utilizan para ilustrar cómo se moverá información entre sistemas interrelacionados en la realización de una función dada, tarea o proceso. La descripción visual de este flujo de información es normalmente generado en varios niveles de granularidad, con cada nivel dado que muestra cómo los datos se introducen en una etapa de proceso dado y, posteriormente, pasaron a lo largo en la finalización de ese paso. Este artículo muestra cómo acercarse a los diagramas de flujo de datos en general.

Instrucciones

Diagrama contextual

1 En el nivel más alto, cualquier procedimiento dado puede ser visto como un solo paso, que se alimenta de la información, tal vez almacena la información y, finalmente, pasa información a lo largo. El Diagrama de Flujo de Datos Nivel 0, o diagrama de contexto, está diseñado para representar solo las entradas y salidas del proceso en general.

2 Dibujar un círculo en el centro de su espacio de trabajo. Esto representará el proceso global.

3 Organizar rectángulos alrededor de esta cifra proceso. Dibuje un rectángulo para cada sistema externo que sea contribuye a empates o de su proceso central.

4 Permanecerá en un nivel alto con estas etiquetas. Si estaba ilustrando la colocación de pedido telefónico, es posible mostrar un círculo marcado "orden" rodeado de rectángulos como cliente, el fabricante y Logística, si la logística fueron gestionados por una empresa externa.

5 Dibuje flechas (flujos) entre estas cifras para mostrar cómo la información se moverá hacia y desde estos diferentes sistemas. Etiqueta de cada flecha con el nombre de la información intercambiada.

6 Añadir una nueva página y la etiqueta que figura 0. Este diagrama también está destinado a representar todo el proceso en una página, pero este nivel de detalle mostrará todas las principales funciones e interfaces que potencian el proceso en el Diagrama de contexto.

7 Mantener la figura 0 detalles de baja también. Su proceso de orden de colocación podría mostrar el centro de llamadas, gestión de inventario, envío y facturación como componentes principales del proceso en este nivel.

subniveles

8 Elegir un único flujo (una flecha) en el diagrama de la figura 0. Que se convertirá en el foco para su próxima diagrama, más detallada.

9 En un nuevo espacio de dibujo, utilizando la línea elegida del diagrama de la figura 0 como su nuevo proceso central, ilustrar con círculos, cuadrados y líneas de los procesos y fuentes de datos que se alimentan y se alimentan de este proceso. En este ejemplo, si elige un flujo entre el proceso de gestión de inventario del fabricante y, es posible ver ahora un proceso de recepción de pedidos por separado los bienes y en este punto de vista más detallada.

10 Evitar conducir demasiado rápido en demasiados detalles. Demasiados detalles pueden hacer los diagramas de trabajo desordenados y oscurecer las relaciones entre los datos y los procesos de trabajo en los datos.

11 En estas vistas más detalladas, puede mostrar varios procesos, pero permitir a ti mismo para crear tantos niveles de detalle que sea necesario para garantizar cualquier diagrama determinada sigue siendo clara y concisa para las personas no familiarizadas con el sistema.

12 Continuar el dibujo y etiquetado de los flujos que ilustran que los datos se mueven desde y hacia cada proceso dado. Seleccione el siguiente flujo de ampliar con detalle hasta que haya alcanzado el punto en el que no dio más detalles son útiles.

13 Volver al diagrama de la figura 0 y comenzar detallando el siguiente flujo de datos, y continuará hasta que todos los número 0 líneas han sido totalmente descompuesto en sub-procesos y la información que fluye entre ellos.

Consejos y advertencias

  • A pesar de las diferentes nomenclaturas han surgido de los elementos de un diagrama de flujo de datos, si se utiliza el siguiente, su diagrama se entenderá rápidamente:
  • Círculo representa un proceso
  • Square-representa un sistema externo para el proceso de
  • Dos líneas paralelas, horizontales, representa un sistema de almacenamiento de datos
  • Flecha-llamado "flujo", representa el movimiento direccional de datos
  • La estética es importante. Un diagrama que no es agradable a la vista no será tan fácilmente entendido por sus espectadores. Tómese el tiempo para el botón derecho del tamaño del nivel de detalles y para disponer los elementos de la imagen de la claridad y el equilibrio.

Cómo dibujar diagramas de flujo de datos

Cómo dibujar diagramas de flujo de datos


Usted probablemente ha visto cómo los diagramas de flujo que pueden servir de guía a través del proceso de la lógica para cualquier sistema dado, pero ¿ha seguido un diagrama de flujo de datos (DFD)? Aunque un diagrama de flujo tiene un pequeño puñado de formas familiares, un DFD tiene incluso menos. Echar un vistazo a la estructura de una típica DFD y verá la diferencia. No hay ningún indicador "Inicio" "Stop", y algunas de las formas de entrada y salida familiares han cambiado. Su DFDs representará gráficamente de procesamiento del flujo de datos a medida que se mueve a partir de fuentes a través de operaciones de entrada y salida entre repositorios. También puede resultar interesante observar que en cualquier sistema dado, independientemente de la complejidad, verá tres operaciones básicas: entrada, procesamiento y salida.

Instrucciones

1 Abra el dibujo o flujo programa de software de gráficos y crear un nuevo documento. Un ejemplo sencillo sistema sería uno donde una cooperativa de crédito recibe dinero en efectivo para los ahorros de sus miembros, actualiza el sistema y emite un recibo al cliente. Comience por dibujar el almacén de datos de entrada.

2 Crear un almacén de datos dibujando un rectángulo horizontal estrecha con un extremo abierto en el lado derecho. Utilice la herramienta de texto para etiquetar este "archivo maestro." El texto se coloca en ángulo recto en el rectángulo. En teoría, los datos fluyan dentro y fuera de este archivo.

3 Crear un diagrama de proceso dibujando un rectángulo con esquinas redondeadas en posición vertical. Este es un proceso real que transforma los flujos de datos. En la práctica, una línea de flecha fluirá al almacén de datos que acaba de crear a partir de este diagrama para mostrar un importe transferido. Utilice la herramienta de texto para etiquetar este proceso "Actualizar archivo" y centrar el texto en el rectángulo.

4 Dibuja otro rectángulo redondeado (o copiar el anterior) y la etiqueta "Ingrese monto en efectivo." Utilice la herramienta de dibujo para crear una línea de flecha que fluye directamente al proceso de "actualización del archivo". Esto indica que la comprobación de los datos de cuenta y cantidades en efectivo se derivan de este proceso a la "Actualización de archivos" que ha creado anteriormente.

5 Cree otro diagrama de proceso y la etiqueta de éste "Proceso de transacciones de registro." Utilice la herramienta de dibujo para crear una línea de flecha que fluye desde el almacén de datos para el "Proceso de transacciones de registro." Esto representará la información de actualización que fluye de nuevo al cliente.

6 Crear un rectángulo sólido y etiquetarlo como "Cliente". Habrá dos líneas con flechas. Una fluirá desde el "Proceso de transacciones Grabar" para el "Cliente", y el otro va a fluir desde el cliente al proceso de "Enter Efectivo Cantidad".

7 Escriba etiquetas adicionales en las líneas con flechas para indicar los procesos que se están produciendo. Por ejemplo, el tipo "Check" en la línea que fluye de "Cliente" a "Enter efectivo." se introduce "Número de cuenta y cantidad" entre "Introducir datos" y "Actualizar archivo". Tipo "Cantidad" en la línea que fluye de "Actualizar archivo" al almacén de datos del archivo maestro.

8 Mostrar el flujo de datos entre entidades de flujo de datos, ya que sólo de datos. No hay ningún movimiento físico del material real en el proceso, sólo los datos.

9 Asociar más flujos con el almacén de datos y procesos, completando todas las conexiones según sea necesario.

Cuál es el propósito de un diagrama de flujo de datos?

Cuál es el propósito de un diagrama de flujo de datos?


diagramas de flujo de datos son utilizados por los profesionales de tecnología de la información y los analistas de sistemas para documentar y mostrar a los usuarios cómo los datos se mueven entre diferentes procesos en un sistema. Los analistas generalmente comienzan con una visión de conjunto y luego pasar a los detalles más finos de cada proceso.

Propósito

diagramas de flujo de datos proporcionan una representación gráfica de cómo la información se mueve entre los procesos en un sistema. diagramas de flujo de datos siguen una jerarquía; es decir, un diagrama puede constar de varias capas, cada uno único a un proceso específico o función de datos.

Historia

diagramas de flujo de datos se originaron con Chris Gane y Sarson Trish en 1979, que popularizó la técnica para el análisis y diseño estructurado. Edward Yourdon y Tom DeMarco introdujeron otro método en la década de 1980 que utilizaron círculos en lugar de rectángulos redondeados para denotar los procesos y que se hizo popular con los analistas de muchos sistemas.

Gane y Sarson Simbología

diagramas de flujo de datos emplea cuatro símbolos para ilustrar el movimiento de datos; los cuadrados representan a entidades externas, las fuentes y destinos de datos en un sistema; flechas para representar el flujo de datos; rectángulos llamados para indicar los almacenes de datos estacionarios de composición abierta; y cuadrados redondeados indican transformaciones o manipulaciones a los datos.

niveles

Nivel 0 diagramas comienzan en el nivel más básico, también conocido como el nivel de contexto, y tratan de sistemas en su conjunto documentar. Los analistas luego perforar hacia abajo para los detalles de los procesos individuales con el nivel 1 diagramas.

Las ventajas de los Diagramas de Flujo de Datos

Las ventajas de los Diagramas de Flujo de Datos


Un diagrama de flujo de datos se utiliza como una herramienta de modelado del sistema en el análisis y diseño del sistema. Un diagrama de flujo de datos consta de cuatro elementos que son el proceso, el flujo, almacenar y terminador. Todos estos elementos son necesarios en un diagrama de flujo de datos. El elemento más importante en un diagrama de flujo de datos es el proceso.

Los procesos específicos

Un diagrama de flujo de datos muestra un proceso, o de burbujas, como un círculo, óvalo o rectángulo. Un proceso o burbuja describe una función de programa y los datos fluyen diagramas proporcionan nombres y números simples para describir la función específica de programa. Numerando el proceso y mantener los nombres de proceso simple, el analista de sistemas puede fácilmente y con precisión referencia al proceso específico. Ejemplos de este proceso son: calcular un salario mensual, calcular la tasa de interés, imprimir un informe.

La claridad de Flujo

Un diagrama de flujo de datos muestra un flujo como una flecha de línea curva o recta. En un diagrama de flujo de datos, la línea de flecha está etiquetada para describir los datos o información que se va a mover o procesadas. El punto de la línea de flecha indica la fuente y la flecha apunta al siguiente proceso, tienda, o un terminador. Con la ayuda de un diagrama de flujo de datos, un analista de sistemas puede determinar si un sistema tiene todos los datos de entrada necesarios y los datos de salida para el proceso.

Los datos apropiados tienda

Un diagrama de flujo de datos muestra una tienda como dos líneas paralelas. Una tienda es cualquier tipo de almacenamiento de datos o información y puede referirse a cualquier base de datos, fichero automatizado o manual de sistema de archivos. Un diagrama de flujo de datos puede ayudar a un analista de sistemas para determinar si el almacén de datos tiene los datos de entrada requeridos para ser procesados ​​para generar los datos de salida necesarios o información. Un diagrama de flujo de datos, puede ayudar en la determinación de si el almacén de datos es apropiado para la información de salida generada.

Los niveles de Diagrama de flujo de datos

Un diagrama de flujo de datos tiene muchos niveles que ayudan a un analista de sistemas de revisión de un sistema, proceso por el proceso. Un nivel 0 diagrama de flujo de datos es el diagrama de nivel superior y consiste en un solo proceso. El siguiente nivel de diagrama de flujo de datos muestra más detalles, ya medida que el nivel sube más, se muestra el mayor detalle. Esto ayuda al analista de sistemas para romper los detalles con facilidad y determinar cualquier problema que pueda ocurrir en un sistema.

Cómo crear un diagrama de flujo de datos

Cómo crear un diagrama de flujo de datos


Para crear un diagrama de flujo de datos, se debe identificar un sistema o proceso con las relaciones que comparten datos. El flujo de las relaciones de los datos compartidos produce un diagrama de flujo de datos. El diagrama de flujo de datos se puede representar mediante símbolos de gráficos en cualquier paquete de software que contiene símbolos gráficos. La mayoría de procesamiento de textos, gráficos y paquetes de software de ilustración proporcionan las formas necesarias para crear una variedad de diagramas de flujo de datos. Un diagrama de flujo de datos puede representar una colección de datos o un único elemento de datos que fluye desde un proceso a otro.

Instrucciones

1 Lanzamiento de su ilustración, el procesamiento de textos o gráficos paquete de software.

2 Seleccione el rectángulo o el icono "Sistema / Proceso" y arrastrarlo a la ventana de desarrollo.

3 Haga clic dentro de la forma y el tipo de datos "ingresos" para un único elemento de datos. Si este componente de datos utiliza un conjunto de datos, a continuación, añadir rectángulos en el icono rectangular creada en la ventana de desarrollo. Si el cuadro representa una colección de datos, tales como "Los ingresos de Internet" y "Otros ingresos", a continuación, añadir dos rectángulos dentro de la más grande Paso 2 rectángulo, y la etiqueta de los rectángulos internos "ingresos de Internet" y "Otros ingresos".

4 Utilice el icono de "texto" en el paquete de software para crear una etiqueta para el rectángulo más grande, y escribe el texto "Data de ingresos del sistema".

5 Seleccione el rectángulo o el icono "Sistema / Proceso" y arrastrarlo a la ventana de desarrollo por debajo del rectángulo de datos de ingresos del sistema.

6 Haga clic dentro de la forma creada en el paso 5 y el tipo de datos "nómina" para un único elemento de datos. Si este componente de datos utiliza un conjunto de datos, a continuación, añadir rectángulos en el icono rectangular. Si el cuadro representa una colección de datos como la "Nómina de Internet" y "Otros nómina", a continuación, añadir dos rectángulos dentro de la más grande Paso 5 rectángulo, y la etiqueta de los rectángulos internos "Internet Nómina" y "Otros nómina".

7 Utilice el icono de "texto" en el paquete de software para crear una etiqueta para el rectángulo más grande, y escribe el texto "Los informes del sistema de nómina".

8 Haga clic en "Archivo", "Guardar" o "Guardar como", escriba un nombre de archivo y haga clic en "OK" o "Guardar". Ahora tiene un diagrama de flujo de datos que muestra las relaciones entre los datos compartidos entre los sistemas de reporte de ingresos y de nómina.

Cómo utilizar un servicio Web en un flujo de datos SSIS

Flujo de datos SSIS transfiere datos entre fuentes y destinos. Proporciona a los usuarios la flexibilidad para cambiar, limpio y alterar datos a medida que se transfiere. El movimiento de los datos puede tomar muchas formas, que incluyen la utilización de los servicios Web. SSIS tiene la funcionalidad de los servicios web integrados en sus características. Este es un beneficio útil para los usuarios SSI, ya que muchas personas utilizan dispositivos electrónicos a través de una red para comunicarse, y esto es una función central en relación con los servicios Web.

Instrucciones

1 Crear un WCF (Windows Communication Foundation) Servicio para la prueba. Abra la ventana "Nuevo proyecto". Seleccione la opción "Instalar plantillas" en la lista mostrada. Seleccionar la opción "Visual C #" en la lista mostrada. Haga clic en la opción "WCF" de la lista. Seleccione la "Aplicación de servicio de WCF" de la lista disponible y luego el nombre del servicio. Haga clic en el botón "OK".

2 Pulse la tecla "F5" para ejecutar el servicio WCF. Registre la dirección URL del archivo .svc.

3 Crear un nuevo paquete de SSIS. Abra el "estudio de SQL Server Business Intelligence Development" o el "Visual Studio 2005." La redacción verá depende de la versión de SSIS están ejecutando en el sistema.

Seleccione el "proyecto de Integration Services" de la lista mostrada. Nombre del proyecto. Haga clic en el botón "OK". Esta acción mostrará la ventana del diseñador del paquete. Seleccionar y completar las opciones y la información necesaria para su paquete de SSIS deseada.

4 Añadir un flujo de datos y un componente de script configurado a la Fuente. Haga clic en la "Fuente de datos" y haga clic en el "nuevo origen de datos" proporcionado en la ventana del diseñador del paquete. Nombre del origen de datos. Añadir la cadena de conexión requerida necesaria para su situación. Haga clic en el botón "OK". Arrastrar y soltar un "Flujo de tareas de datos" de la caja de herramientas en la sección de control de flujo. Arrastre un elemento de "escritura componente de flujo de datos SSIS" al espacio de trabajo de flujo de datos. Haga doble clic en el "componente de script" y seleccione la opción necesaria de la lista presentada para su situación particular.

5 Añadir columnas de resultados a la fuente de secuencia de comandos para igualar los datos que fluyen fuera de servicio Web. Haga doble clic en el "componente de script" y seleccionar la opción "entrada y salida". Expandir la columna de salida. Haga clic en la opción "Añadir columna".

6 Editar el guión de la Fuente de secuencias de comandos y cambiar el marco de destino de .NET desde 2.0 a 3,5 a usar el servicio de WCF.

7 Agregar una referencia de servicio en el Proyecto de secuencias de comandos. Haga clic en la opción de "referencia" que aparece en la ventana de servicios de integración del componente de script. Seleccionar la opción "Agregar referencia de servicio" en la lista mostrada.

8 Introduzca la dirección URL del servicio Web y cambiar el nombre de la dirección URL en el campo (s) especificada dentro de la ventana Agregar referencia de servicio.

9 Crear una variable de paquete para configurar la dirección URL del servicio y proporcionar la fuente de secuencia de comandos para acceso de sólo lectura con respecto a la variable. Abra el "componente de script" y seleccione la opción "escritura". Introduce la URL del servicio y seleccione la opción de sólo lectura para el origen de la escritura en los campos especificados dentro de la ventana del Editor de transformación Script.

10 Editar la secuencia de comandos para configurar el cliente de WCF con código y reenviar el paquete variable relativa a la URL. Puede ver el app.config colocado en el proyecto de la escritura por el Agregar referencia de servicio para determinar la unión requerida.

11 Añadir un destino de flujo de datos. Haga doble clic en "Destino de OLE DB" en Destinos DataFlow en el cuadro de herramientas en la ventana principal. Arrastre la flecha verde de la fuente de datos seleccionada para el Destino de OLE DB.

12 Probar el paquete SSIS para asegurarse de que produce los resultados deseados.

13 Establecer el valor de la variable de paquete en la línea de comandos. Haga clic en el "control de flujo" del paquete deseado y seleccione "Configuraciones de paquetes." Haga clic en la casilla de verificación para activar las configuraciones de paquetes. Haga clic en "Añadir". Haga clic en Siguiente." Seleccione el tipo de configuración que desea utilizar y una ubicación; a continuación, haga clic en "Siguiente". Seleccione el objeto de configurar y haga clic en "Siguiente. Nombre de la configuración y haga clic en" Finalizar ".