4 Diagramas de Flujo de Datos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "4 Diagramas de Flujo de Datos"

Transcripción

1 4 Diagramas de Flujo de Datos 4.1 Concepto Los diagramas de flujos de datos (DFD), es una técnica de modelización, que nos muestra un sistema como una red de procesos conectados entre ellos por flujos y almacenamientos de datos. Es un modelo que proporciona el punto de vista funcional de un sistema. 4.2 Por qué análisis de flujo de datos? Los analistas deben trabajar con los usuarios para hacerles comprender el funcionamiento del sistema actual y el sistema futuro, para ello se hace aconsejable utilizar un lenguaje común, sencillo y fiable, estas son las características de los diagramas de flujo de datos. Los usuarios pueden hacer sugerencias para modificar los diagramas con la finalidad de describir las actividades con mayor exactitud, y permitirá evitar los errores desde el inicio pudiendo prevenir una posible falla del sistema. Página -1-

2 4.3 Notación de los Diagrama Flujo de Datos Los métodos para el análisis de flujo de datos fueron desarrollados y promovidos por dos organizaciones al mismo tiempo, Yourdon Inc (compañía de consultoría) y Mc Donnell-Douglas (Gane and Sarson). En nuestro libro la notación utilizada será la de Yourdon. Los DFD s se pueden dibujar con sólo cuatro elementos gráficos sencillos, que son: Procesos: El primer componente del DFD. El proceso muestra una parte del sistema que transforma entradas en salidas, suelen ser personas, procedimientos o dispositivos que utilizan o transforman datos. El proceso se representa gráficamente como un círculo. Los sinónimos comunes son burbuja, función o transformación. figura 1: Proceso Flujo de datos: Se representa gráficamente por medio de una flecha que entra o sale de un proceso. El flujo se usa para describir el movimiento de bloques de información de una parte del sistema a otra. Por ello, los flujos representan datos en movimiento, mientras que los almacenes representan datos en reposo. En algún módelo puede representar movimiento de material. Los flujos muestran la dirección; según si los datos se está moviendo hacia adentro o hacia afuera de un proceso (o ambas cosas). figura 2: Flujo de datos Página -2-

3 Podemos hablar de varios tipos de flujos de datos: Segun dirección/sentido de los datos, respecto al proceso: Entrada. número telefónico Validar Numero Telefónico figura 3: Flujo de Entrada Salida. Generar Itinerario Conductor Itinerario Conductor figura 4: Flujo de Salida Diálogo (Entrada y Salida). Determ. Estado de un pedido Pregunta sobre estado de pedido Respuesta estado de un pedido figura 5: Flujo de diálogo Divergente, Convergente. Cuando una misma información se envía a procesos diferentes, o cuando una información compleja se descompone en varios datos mas sencillos cada uno de los cuales va a un proceso diferente (divergente). Varios paquetes de datos se juntan para formar parte de paquetes de datos mas complejos (convergente). Página -3-

4 Domicilio del usuario Código Postal Número telefónico Calle figura 6: Flujo divergente Almacen de datos: El almacen se utiliza para modelar una colección de datos en reposo. Se representa por dos líneas paralelas. Es tentador asociar a los almacenes los archivos o bases de datos, es así como a menudo se implantan en un sistema informático, pero un almacen también puede consistir en datos almacenados en cualquier soporte que contenga datos (archivos de papel, tarjetas etc). figura 7: Almacenamiento Entidad (Terminador): El siguiente componente del DFD es un terminador ; representado gráficamente como un rectángulo representan fuentes (origen) o destinos externos de datos que pueden ser: personas, programas, organizaciones u otras entidades que interactúan con el sistema pero se encuentran fuera de su frontera. En algun casos, un terminador puede ser otro sistema con el cual se comunica éste. figura 8: Entidad Externa o Terminador Página -4-

5 Existen tres cosas importantes que debemos recordar acerca de los terminadores : Son externos al sistema que se está modelando ; los flujos que conectan los terminadores a diversos procesos (o almacenes) en el sistema representan la interfaz entre él y el mundo externo. El analista de sistemas no puede modificar los contenidos, la organización ni los procedimientos internos asociados en posibilidades de cambiar los contenidos de un terminador o la manera en que trabaja. El terminador con lo que representa está fuera del dominio. Las relaciones existentes entre los terminadores no se muestran en el modelo DFD. Si existen relaciones entre los terminadores y si es esencial para el analista modelarlos para poder documentar los requerimientos y si es esencial para el analista modelarlos para poder documentar los requerimientos del sistema, entonces,por definición,los terminadores son en realidad parte del sistema y debieran modelarse como procesos. Deberemos respondernos una serie de preguntas como cómo se piden los datos?, en qué secuencia se reciben los datos?, en qué secuencia se generan?, no deben ser respuesta de los DFD s, estas respuestas forman parte del procedimiento. Cada componente en un diagrama de flujo de datos tiene una etiqueta con un nombre descriptivo. Los nombres de los procesos también reciben un número para poder identificarlo. ENTIDAD PROCESO 1 FLUJO 1 FLUJO 4 ENTIDAD DDD FLUJO 2 PROCESO 2 FLUJO 3 FLUJO 5 ALMACEN DE DATOS figura 9: Componentes de un Diagrama de Flujo de Datos Los diagramas de flujo de datos se concentran en el movimiento de datos a través del sistema, no en los dispositivos o el equipo. Se identifican y describen los datos que fluyen por todo el sistema, explicando porque los datos entran o salen y cual es el procesamiento que se realiza con ellos (guardan y recuperan de almacenamiento de datos). Página -5-

6 4.4 Directrices para la construcción de DFD s Hay una serie de reglas que son necesarias para poder construir los DFD's correctamente. La finalidad de estas reglas es ayudar a confeccionar DFD`s correctos, y permitir dibujar un DFD agradable a la vista y por tanto que tenga mas probabilidades de que sea estudiado por el usuario con el objetivo de ayudarle a su comprensión. Las reglas a seguir para la construcción de un DFD son: 1. Elegir los nombres representativos para los procesos, flujos de datos, almacenamientos y entidades externas de forma que describa lo mas precisamente posible al objeto que representa. En el caso de los procesos debemos identificar las funciones que el sistema está llevando a cabo, es decir el nombre del proceso describirá lo que se hace: Función: Verbo + objeto. Verbo significativo (Validar, Registrar etc). Evitar palabras de uso exclusivo por parte de usuario. Evitar terminología informática (Rutina,Procedimiento etc). 2. Numerar los procesos para identificarlos de forma rápida y unívoca. Los números no indican secuencia. El modelo de DFD es una red de procesos asincrónicos que se intercomunican, lo cual es, una representación precisa de la manera en la realidad muchos sistemas operan. El hecho que exista procesos no pueda realizar su función por falta de algún dato de otro proceso no implica correspondiente con la numeración. Son la base para crear la jerarquía de diagramas cuando se introduzcan los diagramas de flujo por niveles. 3. Evitar DFD excesivamente complejos y recargados, es decir, con muchos elementos gráficos juntos. El propósito de un DFD es modelar de forma precisa las funciones que debe llevar a cabo un sistema y las interacciones entre ellas. Pero otro propósito del DFD, de igual importancia, es que sea leído y comprendido, no sólo pr el analista que construyo el modelo, sin por los usuarios que sean los expertos en la materia de aplicación. Esto significa que el diagrama debe ser fácilmente entendido, fácilmente asimilado y placentero a la vista. Existe una excepción, un DFD conocido como diagrama de contexto, que representa el sistema entero como un solo proceso y destaca las interfaces entre el sistema y los terminadores externos. 4. Consolidar flujos para ganar en legibilidad. 5. Redibujar el DFD tantas veces como sea necesario, con el objetivo de: Conseguir un DFD técnicamente correcto. Aceptado por el usuario Estar lo suficientemente bien dibujado como para que no sea embarazoso mostrarlo a la dirección de la organización. Página -6-

7 6. Asegurarse que el DFD es consistente. Existen reglas para asegurar la consistencia del DFD con otros modelos de sistemas ; el diagrama de entidad-relación, diagrama transción de estados, diccionario de datos, y la especificación de procesos. Las principales reglas de consistencia son : Evite sumideros infinitos, procesos que tienen entradas pero no salidas. Evite burbujas de generación espontánea, procesos que tienen salidas sin tener entradas. Situación normalmente incorrecta. Cuidado con flujos y procesos no etiquetados, ya que puede esconder errores importantes. Tener cuidado con los almacenes de sólo lectura o sólo escritura., ya que todo almacenamiento debe tener un flujo entrante y uno saliente, es decir, la información se almacena se consume. Las entidades externas no pueden acceder directamente a ningún almacenamiento. Siempre debe mediar un proceso que haga de intermediario y extraiga o inserte la información pertinente. SUMIDERO INFORMACION FUENTE INFORMACION PROCESO(1/2) PROCESO(2/2) figura 10 : Sumidero y Fuente de Información 4.5 Niveles de un DFD Cuando nos enfrentemos ante un modelo real, nos enfrentaremos ante un DFD grande y complejo. Deberemos evitar diagramas complejos y poco legibles, de acuerdo pero cómo?. Si el sistema es intrínsecamente complejo y tiene decenas de funciones que?. La respuesta es organizar el DFD global en una serie de niveles de modo que cada uno proporcione sucesivamente más detalles sobre una porción del nivel anterior. Esto es Página -7-

8 análogo a la organización de mapas en una atlas, de modo que un mapa global nos muestra un país completo, pero los mapas subsecuentes mostrarían los detalles de los países individuales, los estados individuales dentro de los países. La división consiste en construir una jerarquía de diagramas, en donde cada nivel inferior es una expansión de un proceso del nivel superior. El DFD de primer nivel consta de una sola burbuja, y representa el sistema de información completo, como un todo ; los flujos de datos muestran las interfaces entre el sistema y las entidades externas. Este DFD especial se conoce como diagrama de contexto o nivel 0. El nivel 1, que sería el siguiente nivel inferior en la jerarquía, descompondría ese macro proceso, que representa a todo el sistema, en las actividades principales que lo componen, así como los almacenamientos generales que existan. A continuación se sigue el De modo que se construirá una jerarquía de diagramas, en donde cada nivel inferior es una expansión de un proceso del nivel superior. 4.6 Construcción de los niveles del DFD Como podemos ver lo que se pretende es descomponer un todo en piezas con el objetivo de reducir la complejidad. Pero debemos responder una serie de cuestiones : 1. Cómo saber cúantos niveles debe haber en un DFD? No hay ninguna regla para decidir cuantos niveles ha de tener un DFD. Pero dado que un DFD es aconsejable que no tenga mas de media docena de burbujas y almacenes relacionados, si nos aparece un nivel que contenga un número muy superior deberemos insertar un nuevo nivel a los que hubiere. Hay que procurar que haya equilibrio en la distribución de todos los elementos gráficos entre todos los niveles del DFD. 2. Deberemos de dividir todas las partes del sistema con el mismo nivel de detalle? La respuesta será que no. Algunas partes del sistema pueden ser más complejas que otras y pueden requerir uno o más niveles de partición. En el caso que nos encontremos con desigualdades respecto a la división de un procesos respecto a otros, deberemos nivelar el DFD para lograr un equilibrio. 3. Cómo nos aseguraremos que los niveles del DFD son consistentes entre sí? Esta cuestión es importante, ya que normalmente existe un desarrollo entre distintas personas en un proyecto real, así como una división del trabajo. Para asegurarse que cada figura es consistente con su figura de más alto nivel se sigue una regla sencilla : los flujos entrantes y salientes de una burbuja en un nivel dado deben corresponder con los que entran y salen de toda la figura en Página -8-

9 el nivel inmediatamente inferior que la describe. 4. Cómo se muestran los almacenes en los distintos niveles introducimos redunadancia deliberadamente en el modelo. La regla es la siguiente: mostrar un almacén en el nivel más alto donde primeramente sirve de interfaz entre dos omás burbujas; luego mostrarlo de nuevo en cada diagrama de nivel inferior que describa más a fondo dichas burbujas de interface. Por lo tanto los almacenes locales, que utilizan sólo las burbujas en una figura de menor nivel, no se mostrará en niveles superiores, dado que se incluyen de manera implícita en un proceso del nivel inmediato superior. 5. Cómo se realiza de hecho la partición de los DFD en niveles? La situación que nos imaginamos como ideal es la de comenzar con el diagrama de contexto y luego desarrollar cada figura para trabajar de forma progresiva hasta los niveles de bajo nivel. Sin embargo éste planteamiento nos dará problemas, de modo que el enfoque mmás aconsejable es identificar los acontecimientos externos a los cuales debe responder el sistema y crear un primer DFD borrador. Veremos como esta primera aproximación del DFD puede suponer un punto de partida hacia arriba o hacia abajo. 6. Para decidir cuál es el último nivel no debemos seguir profundizando mientras halla procesos que puedan ser descompuestos en subprocesos, ni entrar en descripciones de tal detalle sobre los procesos que estemos desarrollando su algoritmo. Es decir, los últimos niveles del DFD no deben convertirse en un organigrama del algoritmo de cada proceso. 4.7 Explosión de un proceso A medida que vayamos conociendo mas las actividades de un proceso, podemos representarlas con otro DFD. Para ello seguiremos las siguientes normas: 1. Se debe explosionar un solo proceso cada vez. Por ejemplo, consideremos el proceso 3 de la figura 11 como un proceso n genérico. A 1 2 B X Y 3 (n) Z 4 C figura 11: Diagrama de nivel 1 Página -9-

10 2. Se representa una caja de proceso grande para ver con mas detalle su funcionamiento. 3. Todos los procesos a que da lugar la explosión del proceso n, se van numerando como n.1, n.2, n.3, n.4, etc. 4. Todos los flujos de datos que llegaban al proceso n tienen que llegar al conjunto n.1, n.2, n.3, etc. Aplicando estas normas a la explosión del proceso 3 obtendríamos el resultado de la figura X Z Y figura 12: Explosión proceso 3 5. Todos los flujos de datos que salían del proceso n tienen que salir del conjunto n.1, n.2, n.3, etc. 6. Al estudiar en más detalle el funcionamiento del proceso n, y tener en cuenta el tratamiento de errores y excepciones es posible que surjan nuevos flujos de datos del conjunto del procesos explosionados con el exterior. Si estos flujos son fruto del tratamiento de errores figura 11 y excepciones se marcan con una X para resaltar el hecho de que no tienen que aparecer en el DFD original (donde se definió el proceso n). Si hay otros flujos adicionales con el exterior se tendrían que reflejar en el DFD original. 7. En la explosión pueden aparecer almacenamientos de datos privados, es decir que son utilizados exclusivamente por los procesos n.1, n.2, n.3, etc. Estos almacenamientos quedan reflejados dentro del marco del proceso n y se identifican como Dn.1, Dn.2, Dn.n, etc. 8. Todas las entidades externas han de estar fuera del marco de la explosión. Página -10-

11 4.8 Desarrollo de DFD s El primer paso es hacer un estudio del sistema actual (estudio del sistema físico). El sistema físico se traslada en una descripción lógica que se centra en datos y procesos. Durante el análisis de flujo de datos se evalúan todos los detalles en términos de los componentes lógicos de flujos de datos, procesos y almacenes de datos, orígenes y destinos. En la fase de implementación, las especificaciones lógicas son trasladas en Tipos de diagramas de flujo de datos Los diagramas de flujo de datos son de dos tipos: 1. Diagramas físicos de flujo de datos. Proporcionan un panorama del sistema en uso, muestra las tareas que se llevan a cabo y como se hacen. Las características físicas incluyen: Nombre de personas Nombre o formatos de documentos Nombres de departamentos Archivo de maestro y de transacciones Equipo y dispositivos utilizados Ubicaciones El empleo de estos diagramas es aconsejable por tres razones: Para los analistas de sistema es mas fácil describir la interacción entre los componentes físicos que comprender las políticas empleadas. De modo que identifican las personas, lo que hacen, los documentos que inician las actividades y el equipo para su procesamiento. Los diagramas físicos de flujos de datos son de utilidad para comunicarse con los usuarios. Estos relacionan con facilidad alas personas, las ubicaciones y los documentos ya que trabajan todos los días con estas entidades (Los diagramas lógicos van a resultar abstractos para los usuarios). Los diagramas fisicos proporcionan un camino para validar o verificar el punto de vista del usuario sobre la forma en que opera el sistema en uso. 2. Diagramas lógicos de flujo de datos. Proporcionan un panorama del sistema independiente de la implantación, que se centra en el flujo de datos entre los procesos sin considerar los dispositivos específicos y la localización de almacenes de datos o personas en el sistema. Los diagramas físcos de flujos de datos, no son un fin en si mismos, sino son un medio para describir la implantación del sistema existente. El diagrama lógico es un visión retrosprectiva de la implantación actual y proporciona la Página -11-

12 base para examinar la combinación de procesos, flujo de datos, almacenes de datos, entradas y salidas sin importarnos los dipositivos físicos, personas o aspectos de control que caracterizan la implantación. Así que el diagrama lógico se obtiene del diagrama físico al llevar a cabo lo siguiente: Señalar los datos necesarios en este momento para un proceso, no documentos que los contienen. Indicar los flujos entre los procedimientos y no entre personas,oficinas o localidades. Eliminar herramientas y dispositivos. Eliminar información de control. Consolidar los almacenes de datos redundantes. Eliminar los procesos innecesarios (v.gr los que no cambian los datos, independientes de los dispositivos donde ocurren, los que representan un proceso único dentro del sistema). Cuando se inicia el estudio de sistemas en una area de la Organización, el analista necesita obtener una visión del sistema. Primero los elementos físicos: personas, documentos, listados. No es dificil recordar lugares o personas importantes (' Este trabajo lo realiza Perez ', ' La autorización del pago de facturas se realiza en el departamento de contabilidad ', etc.). Los diagramas físicos representan estos elementos. Una vez superada esta primera fase de conocimiento del sistema actual, es necesario descifrar los aspectos más importantes de cada actividad. Los diagramas lógicos nos permiten describir los datos, procesos y eventos de forma abstracta, ya que el analista debe conocer el trabajo que debe realizarse mas que las personas que en la actualidad lo realizan. Los analistas generalmente comienzan por la construcción de un modelo físico por que los componentes físicos se pueden identificar realmente durante el análisis y después lo convierten a un modelo lógico. Pero veamos como podemos hacer esto con un ejemplo: Partamos del siguiente DFD físico de la figura 13, donde podemos apreciar dos componentes físicos: el encargado de recepción, que recibe un pedido y lo verifica para determinar si es del tipo que fabrica la organización. Si la respuesta es no, el pedido no se acepta; si es sí, pasa a la sección de producción. sección de producción, que comprueba si la máquina para hacer el pedido está disponible. Si no, el pedido no se acepta; en otro caso, se encargan los recursos para la producción del pedido. Página -12-

13 CLIENTES no aceptado Encargado de Recepción comprobado Clasificar por áreas 2 s clasificados 1 Imposible servir pedido Sección de producción s despachados Enviar a sección de producción 3 4 figura 13: DFD físico sistema de pedidos Durante la conversión, primero se pasan todos los procesos que hacen referencia a actividades físicas, en el ejemplo y enviar a la sección de producción. El resto de los procesos físicos se expanden después dentro de sus funciones lógicas. Para ello se toma cada proceso físico, se busca qué es lo que hace y se reemplaza por un DFD de funciones lógicas expandido que represente las actividades de un objeto físico. En la figura 19 podemos apreciar como el encargado de recepción se reemplaza por dos funciones que son registrar pedido y comprobar tipo de pedido. De la misma forma sección de producción es reemplazado por sus dos funciones comprobar recursos disponibles y encargar recursos a producción. Página -13-

14 no aceptado CLIENTES Registrar 1.1 recibido Comprobar 1.2 comprobado PEDIDOS Encargar recursos a producción 4.2 aceptado RECURSOS Comprobar recursos disponibles 4.1 Imposible servir pedido CLIENTES figura 14: Conversión al DFD lógico Después se examina este último DFD, y cualquier función común o similar se combina para formar un proceso de nivel más alto que se convierte el DFD superior, en la figura 14 podemos apreciar como los procesos comprobar pedido y comprobar recursos disponibles se combinan en uno sólo pues tiene un propósito similar dando como resultado el proceso comprobar factibilidad producción. Página -14-

15 También se añaden al nuevo DFD los procesos registrar pedido y encargar recursos a producción. Imposible producir CLIENTES Registrar 1 recibido Comprobar Factibilidad Producción 2 aceptado PEDIDOS RECURSOS Encargar Recursos a Producción 3 figura 15: DFD lógico sistema de pedidos Deducción del diagrama lógico Los diagramas físicos de flujo de datos son un medio para alcanzar un fin, no un fin en sí mismos. Se elaboran para describir la implantación del sistema existente, con el objetivo de tener la comprensión correcta de la implantación real del sistema existente. El panorama lógico es una visión retrospectiva de la implantación actual y proporciona la base para examinar la combinación de procesos, flujo de datos, almacenes de datos, entradas y salidas sin tomar en cuenta dispositivos físicos, personas o aspectos de control que caracterizan la implantación Reglas generales para el dibujo de diagramas lógicos de flujo de datos Las reglas a tener en cuenta, para el dibujo de los diagramas lógicos de flujo de datos: Página -15-

16 1. Cualquier flujo de datos que abandone un proceso debe estar basado en los datos que entran al proceso. 2. Todos los flujos de datos reciben un nombre, el nombre refleja los datos que fluyen entre procesos, almacenes de datos, fuentes o destinos. 3. Sólo deben entrar al proceso los datos necesarios para llevarlo a cabo. 4. Un proceso no debe saber nada de ningún otro en el sistema, es decir debe ser independiente, la única dependencia que debe existir es aquella que esté basada en sus propios datos de entrada y salida. 5. Los procesos siempre están en continua ejecución, no se inician, ni tampoco se detienen. 6. La salida de los procesos puede tomar una de las siguientes formas: Flujo de datos con información añadida por el proceso (v.gr anotación en la factura). Una respuesta o cambio en la forma de los datos (v.gr cambio en la forma de expresar los datos). Un cambio de condición (v.gr de no autorizado a autorizado). Un cambio de contenido (v.gr integración o separación de la información contenida en uno o mas flujos entrantes de datos). Cambios en la organización (v.gr separación física o reacomodo de datos) Expansión de los procesos para mayor detalle Dado que la información contenida en el diagrama de contexto, es inadecuada para explicar en su totalidad los requerimientos del sistema, es deseable describir el panorama lógico del procesamiento de facturas por pagar con mayor detalle. Para identificar los procesos utilizamos los números 1.0, 2.0 y 3.0. Podemos hacer referencia por su número (1.0) o por su nombre (Autorización de facturas). Los diagramas de flujo de datos no tienen utilidad si se dibujan en forma inapropiada o ser manejan sin cuidado. Aunque no hay leyes que establezcan el número de niveles, el número de procesos por niveles, la norma comun es definir cada nivel inferior en términos de tres a siete de procesos por cada proceso de nivel superior. La utilización de mas de siete procesos hace que el diagrama sea difícil de manejar y dibujar. Lo importante es entender que los diagramas de flujo de datos lógicos son una herramienta de ayuda para ayudar la comprensión del sistema de la Organización. De modo que un diagrama deja de ser útil cuando no es comprensible. Por lo tanto, debe primar el sentido común, y no determinar normas estrictas para su construcción. Página -16-

17 4.8.5 Mantenimiento de la consistencia entre procesos Si comprobamos el diagrama de contexto, y el diagrama de primer nivel (figura 17), el primer proceso tiene el mismo flujo de entrada (factura del proveedor), así como el flujo de salida (cheque), esto se debe a que la explosión es consistente; los flujos de entradas o salidas del proceso de nivel superior están presentes en el diagrama de nivel inferior, y apareciendo nuevos flujos, almacenes. Esto es precisamente uno de los puntos importantes de la expansión hacia niveles inferiores: encontrar mas detalles relacionados con los procesos internos Convenciones de nivelación significativas Nivelación es un término que se refiere al manejo de archivos locales (los empleados dentro de un proceso). Los detalles relacionados con un solo proceso en un determinado nivel deben permanecer dentro del proceso. Los almacenes y flujos de datos que son relevantes únicamente para el interior del proceso, son ocultados hasta que el proceso se extiende con mayor detalle. Si nos fijamos en el diagrama de contexto, aparece un almacenamiento de datos (datos del vendedor). Este almacén se crea fuera del sistema de facturas por pagar. Por otro lado los almacenes de datos de facturas por pagar, órdenes de compra y cuentas por pagar están contenidos dentro del proceso, y aparecen en el próximo nivel cuando se expansione el proceso. La convención de nivelación señala que estos almacenes son internos al proceso, no entradas para él Añadir los controles sólo en los diagramas de bajo nivel Hasta el momento los diagramas de flujos de datos desarrollados no incluyen información sobre controles. No se hace referencia sobre como manejar errores o excepciones, por ejemplo como procesar facturas incorrectas. Aunque esta información no es importante para identificar todos los flujos de datos, deben aparecer en segundo o tercer nivel deben aparecer el manejo de errores y excepciones del proceso. En nuestro ejemplo, podemos comprobar la figura 18 para el proceso de Autorización de factura. Se incluyen el control de excepciones de facturas sin firma, o facturas de compra sin pedido. Los errores mas comunes cometidos al incluir los controles físicos en los diagramas lógicos de flujo de datos. Por ejemplo: El copiado de números para documentos (copia 1,copia 2, copia para contabilidad), de instrucciones (encontrar el registro, revisar el registro), o días para el inicio de actividades (hacerlo el lunes) no tienen nada que ver con los aspectos lógicos y de datos de determinación de requerimientos. Página -17-

18 4.8.8 Asignar etiquetas significativas Todos los flujos de datos deben tener un nombre que refleje con exactitud su contenido. Los nombres dados a los flujos de datos deben reflejar los datos de interés para los analistas, no los documentos o el lugar donde residen. Por ejemplo, una factura contiene varios elementos diferentes de información. Los analistas están interesados en aquellos que son importantes para un proceso en particular. Estos pueden ser el número de la factura y la fecha de expedición, o la firma de autorización de la factura. Lo importante no es la hoja de papel. Los datos que fluyen hacia los procesos experimentan cambios. Por consiguiente, el flujo de datos de salida tiene un nombre diferente al de entrada Asignar de nombre a los procesos Se deben asignar nombre a todos los procesos que les digan a los usuarios algo específico con respecto a la naturaleza de las actividades del proceso. Los nombres Control de Inventarios, Compras y Ventas, es mejor utilizar Ajustar cantidad, preparar orden de compra o corregir pedido de ventas. Consideraciones para dar nombre de los procesos: 1. Seleccionar nombres que indiquen la acción que se lleva a cabo. Lo mas apropiado es escoger un verbo y un objeto que reciba la acción del verbo. 2. Asegurar que el nombre describa completamente el proceso. (Si un proceso edita y valida los datos de una factura, no se puede dar el nombre de Edición de facturas). 3. Seleccionar nombres para los procesos que expliquen el enlace entre los flujos de entrada y salida. 4. Evitar nombres vagos como proceso, revisión, reunir u organizar. 5. Utilizar los nombres de los procesos de bajo nivel ya que estos son mas específicos y descriptivos que los asociados con los procesos de alto nivel. 6. Asignar nombres a los procesos que sean únicos para la actividad que ellos describen. También hemos hablado de numerar los procesos con los números 1, 2, 3, 4 y 5. Los procesos generados con la expansión de cada uno de ellos sen los niveles inferiores se les asigna un decimal para indicar que son descripciones detalladas de un proceso de nivel superior Evaluación y verificación del diagrama de flujo de datos Es fundamental verificar con cuidado todos los diagrmas de flujo para determinar si son correctos. La presencia de lo que parece ser un error señale una deficiencia en el sistema. Debemos hacernos una serie de preguntas, que nos sirvan de ayuda para evaluar los diagramas de flujo de datos: 1. Existen en el diagrama de flujo de datos componentes que no tienen nombre Página -18-

19 (flujo de datos, procesos, almacenamientos, entradas o salidas)? 2. Existen almacenes de datos que son entradas y a los que nunca se hace referencia? 3. Existen procesos que no reciben entradas? 4. Existen procesos que no generan salida? 5. Exsiten procesos que tienen varias finalidades? 6. Existen almacenes de datos a los que no de referencien? 7. Existen demasiados atributos en el almacen de datos (mas que los detalles necesarios)? 8. El flujo de datos que llega a un proceso es demasiado extenso para la salida 4.9 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 requiere una manera de mostrar 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 de control 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 se utilizan 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 dado. Página -19-

20

21 Página -21-

Diseño orientado al flujo de datos

Diseño orientado al flujo de datos Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

DISEÑO DE FUNCIONES (TRATAMIENTOS)

DISEÑO DE FUNCIONES (TRATAMIENTOS) DISEÑO DE FUNCIONES (TRATAMIENTOS) Diseño Estructurado. Estrategias para Derivar el Diagrama de Estructura. Diseño de Módulos Programables. 1. DISEÑO ESTRUCTURADO El Diseño es el proceso por el cual se

Más detalles

Capítulo VI. Diagramas de Entidad Relación

Capítulo VI. Diagramas de Entidad Relación Diagramas de Entidad Relación Diagramas de entidad relación Tabla de contenido 1.- Concepto de entidad... 91 1.1.- Entidad del negocio... 91 1.2.- Atributos y datos... 91 2.- Asociación de entidades...

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Análisis de Sistemas. M.Sc. Lic. Aidee Vargas C. C. octubre 2007

Análisis de Sistemas. M.Sc. Lic. Aidee Vargas C. C. octubre 2007 Análisis de Sistemas M.Sc. Lic. Aidee Vargas C. C. octubre 2007 Metodologías de Desarrollo de Software Las metodologías existentes se dividen en dos grandes grupos: Metodologías estructuradas Metodologías

Más detalles

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse. TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

BPMN Business Process Modeling Notation

BPMN Business Process Modeling Notation BPMN (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes

Más detalles

Técnica - Diagrama de Flujo de Datos (DFD)

Técnica - Diagrama de Flujo de Datos (DFD) Técnica - Diagrama de Flujo de Datos (DFD) Diagrama de Flujo de Datos (DFD) OBJETIVO Construir un modelo lógico del Sistema que facilite su comprensión tanto al equipo de desarrollo como a sus usuarios

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

Más detalles

Guía paso a paso para la cumplimentación del formulario de candidatura

Guía paso a paso para la cumplimentación del formulario de candidatura Guía paso a paso para la cumplimentación del formulario de candidatura INDICE 1. INSTRUCCIONES GENERALES... 2 2. PARTENARIADO... 4 3. GRUPOS DE TAREAS... 8 4. INDICADORES... 14 5. CUMPLIMENTACIÓN DEL RESTO

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Creación y administración de grupos locales

Creación y administración de grupos locales Creación y administración de grupos locales Contenido Descripción general 1 Introducción a los grupos de Windows 2000 2 Grupos locales 5 Grupos locales integrados 7 Estrategia para utilizar grupos locales

Más detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS Diagrama de Flujo de Datos: Diagrama en forma de red que representa el flujo de datos y las transformaciones que se aplican sobre ellos al moverse desde la entrada

Más detalles

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

ANÁLISIS DE LA SITUACIÓN ACTUAL DEL SISTEMA DE CONTROL DE RECLAMOS DE LA EMPRESA PROTOTIPO

ANÁLISIS DE LA SITUACIÓN ACTUAL DEL SISTEMA DE CONTROL DE RECLAMOS DE LA EMPRESA PROTOTIPO CAPITULO 3 ANÁLISIS DE LA SITUACIÓN ACTUAL DEL SISTEMA DE CONTROL DE RECLAMOS DE LA EMPRESA PROTOTIPO En este apartado se detallaran los procesos con los que cuenta la empresa actualmente en estudio, ya

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión

NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión Introducción...2 Tipos de documentos...2 Datos de Cabecera...3 Nuevo Documento... 3 Modificar Documento... 4 Añadir, modificar y eliminar Artículos...5

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama. Diagrama de Flujo La presentación gráfica de un sistema es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El

Más detalles

Técnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE

Técnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE Técnicas de prueba El desarrollo de Sistemas de software implica la realización de una serie de actividades predispuestas a incorporar errores (en la etapa de definición de requerimientos, de diseño, de

Más detalles

Manual para la utilización de PrestaShop

Manual para la utilización de PrestaShop Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

UNLaM REDES Y SUBREDES DIRECCIONES IP Y CLASES DE REDES:

UNLaM REDES Y SUBREDES DIRECCIONES IP Y CLASES DE REDES: DIRECCIONES IP Y CLASES DE REDES: La dirección IP de un dispositivo, es una dirección de 32 bits escritos en forma de cuatro octetos. Cada posición dentro del octeto representa una potencia de dos diferente.

Más detalles

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS Los clientes compran un servicio basandose en el valor que reciben en comparacion con el coste en el que incurren. Por, lo tanto, el objetivo a largo plazo

Más detalles

GedicoPDA: software de preventa

GedicoPDA: software de preventa GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente

Más detalles

PCLabs. Práctica de Ingeniería del Software I Curso 2008/09. Descripción del problema

PCLabs. Práctica de Ingeniería del Software I Curso 2008/09. Descripción del problema PCLabs Práctica de Ingeniería del Software I Curso 2008/09 Descripción del problema Introducción... 1 Organización de la empresa... 1 Gestión del almacén... 2 Gestión de pedidos de clientes... 3 Gestión

Más detalles

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000 1 INTRODUCCIÓN Dos de los objetivos más importantes en la revisión de la serie de normas ISO 9000 han sido: desarrollar un grupo simple de normas que sean igualmente aplicables a las pequeñas, a las medianas

Más detalles

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente

Más detalles

Algoritmos y Diagramas de Flujo 2

Algoritmos y Diagramas de Flujo 2 Algoritmos y Diagramas de Flujo 2 Programación Java NetBeans 7.0 RPC Contenido 2.1 Algoritmo...1 Fase de creación de un algoritmo...1 Herramientas de un algoritmo...2 2.2 Diagrama de Flujo...2 Símbolos

Más detalles

Seminario de Informática

Seminario de Informática Unidad II: Operaciones Básicas de Sistemas Operativos sobre base Windows 11. Herramientas del Sistema INTRODUCCION Este apunte está basado en Windows XP por ser el que estamos utilizando en el gabinete

Más detalles

Indicaciones específicas para los análisis estadísticos.

Indicaciones específicas para los análisis estadísticos. Tutorial básico de PSPP: Vídeo 1: Describe la interfaz del programa, explicando en qué consiste la vista de datos y la vista de variables. Vídeo 2: Muestra cómo crear una base de datos, comenzando por

Más detalles

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Contenidos 1. Propósito 3 2. Cuentas Bancarias 4 2.1. Dar de alta un banco 4 3. Formas de pago 6 3.1. Cómo crear formas de pago

Más detalles

Segunda Parte. Las Herramientas de Análisis y Diseño

Segunda Parte. Las Herramientas de Análisis y Diseño Segunda Parte Las Herramientas de Análisis y Diseño Capitulo IV 50 Diagramas de flujo de datos Capítulo IV Diagramas de Flujo de Datos 51 Capitulo IV Diagramas de flujo de datos Tabla de contenido 1.-

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

PCGeek. Descripción del problema

PCGeek. Descripción del problema PCGeek Descripción del problema Ejercicio de Ingeniería del Software I Ejercicio de Ingeniería del Software I Página 1 de 9 1 Introducción... 3 1.1 Organización de la empresa... 3 2 Gestión del almacén...

Más detalles

MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES

MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES Joma ha creado una herramienta con la cual, usted, como distribuidor, podrá generar presupuestos de las agrupaciones

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

SistemA Regional de Información y Evaluación del SIDA (ARIES)

SistemA Regional de Información y Evaluación del SIDA (ARIES) SistemA Regional de Información y Evaluación del SIDA (ARIES) Que es ARIES? El Sistema Regional de Información y Evaluación del SIDA (ARIES) es un sistema informático del VIH/SIDA basado en el internet

Más detalles

Oficina Virtual Manual del usuario

Oficina Virtual Manual del usuario Oficina Virtual Manual del usuario AJUNTAMENT D ALGEMESÍ 1/24 Índice 1. Introducción.. 3 2. Oficina Virtual.. 3 2.1. Organización... 3 2.2. Idioma 5 2.3. Información del portal 5 3. Perfiles de usuario

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

Estructuras de datos: Proyecto 2

Estructuras de datos: Proyecto 2 Estructuras de datos: Proyecto 2 28 de mayo de 2013 Instrucciones Enviar las soluciones por email a los ayudantes, con copia a la profesora. Plazo de entrega: 16 de junio (durante todo el día). Se debe

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

Más detalles

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1 Traslado de Copias y Presentación de Escritos Manual de Usuario V.3.1 Página: 2 45 INDICE INTRODUCCIÓN... 3 1 ACCESO A LA APLICACIÓN... 3 2 PROCESO DE FIRMA... 4 3 TRASLADOS PENDIENTES DE ACEPTAR POR EL

Más detalles

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net 2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que

Más detalles

Tratamiento del Riesgo

Tratamiento del Riesgo Tratamiento del Riesgo 1 En que consiste el tratamiento de los riesgos? 2. Cuando debemos enfrentarnos a los riesgos? 3. Estrategias de tratamiento de riesgos 4. Modelo de Análisis de Riesgos 5. Qué pasos

Más detalles

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA

Más detalles

1. Se debe plantear sobre el papel la solución del ejercicio.

1. Se debe plantear sobre el papel la solución del ejercicio. CIUDAD UNIVERSITARIA s/n Aptdo. 60.149 28080 MADRID UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA Escuela Universitaria de Informática Practicas y Pruebas de Evaluación a Distancia En este apartado se

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Curso Internet Básico - Aularagon

Curso Internet Básico - Aularagon Antes de empezar es necesario que tengas claro algunas cosas: para configurar esta cuenta de correo, debes saber que el POP y el SMTP en este caso son mail.aragon.es; esta cuenta de correo hay que solicitarla

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Arquitectura de sistema de alta disponibilidad

Arquitectura de sistema de alta disponibilidad Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

Más detalles

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO

Más detalles

Prácticas ITIL para un mejor flujo de trabajo en el helpdesk

Prácticas ITIL para un mejor flujo de trabajo en el helpdesk Prácticas ITIL para un mejor flujo de trabajo en el helpdesk Se diferencia tres partes de gestión para mejorar la resolución de las incidencias de soporte técnico según el marco ITIL: 1. Gestión de Incidencias

Más detalles

Departamento de Informática Segundo semestre de 2011. Repaso para Certamen 1

Departamento de Informática Segundo semestre de 2011. Repaso para Certamen 1 Universidad Técnica Federico Santa María ILI-236 Fundamentos de Ing. de SW Departamento de Informática Segundo semestre de 2011 Caso: Sistema de control de cajeros Repaso para Certamen 1 Su compania ha

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas...

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas... Indice Página Introducción... 2 Acceso al Sistema... 3 Barra de Herramientas... 4 Menú Principal... 5 Operación Catálogos Reportes Consultas Entradas Por Orden de Compra... 6 Entradas Directas... 8 Salidas

Más detalles

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios

Más detalles

Materia: Informática. Nota de Clases Sistemas de Numeración

Materia: Informática. Nota de Clases Sistemas de Numeración Nota de Clases Sistemas de Numeración Conversión Entre Sistemas de Numeración 1. EL SISTEMA DE NUMERACIÓN 1.1. DEFINICIÓN DE UN SISTEMA DE NUMERACIÓN Un sistema de numeración es un conjunto finito de símbolos

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Guía rápida de uso de Openbravo

Guía rápida de uso de Openbravo Guía rápida de uso de Openbravo Mayo, 2006 Versión 1.0.1 Visítenos en www.openbravo.com Tabla de contenidos I.Introducción... 3 II.Inicio de sesión... 4 III.Menú de la aplicación... 6 IV.Ventana de edición...

Más detalles

IAP 1005 - CONSIDERACIONES PARTICULARES SOBRE LA AUDITORÍA DE LAS EMPRESAS DE REDUCIDA DIMENSIÓN

IAP 1005 - CONSIDERACIONES PARTICULARES SOBRE LA AUDITORÍA DE LAS EMPRESAS DE REDUCIDA DIMENSIÓN IAP 1005 - CONSIDERACIONES PARTICULARES SOBRE LA AUDITORÍA DE LAS EMPRESAS DE REDUCIDA DIMENSIÓN Introducción 1. Las Normas Internacionales de Auditoría (NIA) se aplican a la auditoría de la información

Más detalles

MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES

MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES ÍNDICE 1. Introducción... 3. Registro y Acceso... 3.1. Registro Guiado... 4.1. Registro Guiado Datos Básicos... 5.1. Registro Guiado Contactos... 6 3. Creación

Más detalles

15 CORREO WEB CORREO WEB

15 CORREO WEB CORREO WEB CORREO WEB Anteriormente Hemos visto cómo funciona el correo electrónico, y cómo necesitábamos tener un programa cliente (Outlook Express) para gestionar los mensajes de correo electrónico. Sin embargo,

Más detalles

Control interno y control de gestión

Control interno y control de gestión Unidad 2 Control interno y control de gestión 2.1. Estudio y evaluación del sistema de control interno 2.1.1. Definiciones y conceptos básicos En su significado más amplio, control interno comprende la

Más detalles

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra.

El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra. Gestión de la tesorería y del riesgo El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra. En este manual nos

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática Manejo básico de base de datos Unas de las capacidades de Excel es la de trabajar con listas o tablas de información: nombres, direcciones, teléfonos, etc. Excel puede trabajar con tablas de información

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS 5 ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS Contenido: 5.1 Conceptos Generales Administración de Bases de Datos Distribuidas 5.1.1 Administración la Estructura de la Base de Datos 5.1.2 Administración

Más detalles

Modelo Entidad-Relación

Modelo Entidad-Relación Modelo Entidad-Relación El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Guía Metodológica para el diseño de procesos de negocio

Guía Metodológica para el diseño de procesos de negocio Guía Metodológica para el diseño de procesos de negocio La guía desarrollada para apoyar TBA, se diseñó con base en las metodologías existentes para el desarrollo BPM, principalmente en aquellas que soportan

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

1. Que es un nombre de dominio? Es un conjunto de caracteres alfanuméricos utilizados para identificar una computadora determinada en Internet.

1. Que es un nombre de dominio? Es un conjunto de caracteres alfanuméricos utilizados para identificar una computadora determinada en Internet. Preguntas Frecuentes: 1. Que es un nombre de dominio? Es un conjunto de caracteres alfanuméricos utilizados para identificar una computadora determinada en Internet. Cada computadora en Internet tiene

Más detalles

Master en Gestion de la Calidad

Master en Gestion de la Calidad Master en Gestion de la Calidad Registros de un Sistema de Gestion de la Calidad Manual, procedimientos y registros 1 / 9 OBJETIVOS Al finalizar esta unidad didáctica será capaz: Conocer que es un registro

Más detalles

Fundación Universitaria San. Direccionamiento IP

Fundación Universitaria San. Direccionamiento IP Fundación Universitaria San S Mateo - Interconectividad II Direccionamiento IP Qué son las direcciones IP? Una dirección IP es un número que identifica de manera lógica y jerárquica a una interfaz de un

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Selección de los puntos de montaje

Selección de los puntos de montaje PARTICIONES PARA LINUX Selección de los puntos de montaje Tanto para aquellos que vayan a instalar ahora, como para quienes quieran cambiar el tamaño de una partición o formatear este apunte (resumen de

Más detalles

2.- Diseño del comportamiento: Diagrama de actividades. Mª Antonia Zapata

2.- Diseño del comportamiento: Diagrama de actividades. Mª Antonia Zapata 2.- Diseño del comportamiento: Diagrama de actividades Mª Antonia Zapata Introducción Los diagramas de actividades sirven para representar el comportamiento dinámico de un sistema haciendo hincapié en

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

Diseño de bases de datos Diapositiva 1

Diseño de bases de datos Diapositiva 1 Diseño o de bases de datos Objetivos del Diseño Principios del Diseño de BD Proceso de Diseño Normalización Diseño de Tablas: Claves Relaciones Integridad referencial Convenciones de nomenclatura Diseño

Más detalles

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... Tabla de Contenido PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... 2 1. LA PRESENCIA DE INFORMACIÓN Y AYUDA ÚTIL PARA COMPLETAR LOS TRÁMITES EN LÍNEA.... 2 2. LA DISPONIBILIDAD DE DIVERSOS

Más detalles

Utilidades de la base de datos

Utilidades de la base de datos Utilidades de la base de datos Desde esta opcion del menú de Access, podemos realizar las siguientes operaciones: Convertir Base de datos Compactar y reparar base de datos Administrador de tablas vinculadas

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles