El Diseño Clásico De Las Bases De Datos
DISEÑO CLÁSICO DIAGRAMA DE FLUJO DE DATOS
Antes que se crease UML (el actual paradigma de diagramas para convertirlos en código de programación) los informáticos utilizaban los diagramas de flujo, para representar visualmente el flujo de datos a través de sistemas para el tratamiento de información. Eran los cominezos de los Diagramas en la Informática.
Los diagramas de flujo describen qué operaciones y en que secuencia se requieren para solucionar un problema dado.Un diagrama de flujo u organigrama es una representación que ilustra la secuencia de las operaciones que se realizarán para conseguir la solución de un problema.El diagrama de flujos de datos (DFD) es una de las herramientas más importantes utilizadas por los analistas de sistemas.
El uso de los diagramas de flujo de datos como herramienta de modelado fue popuralizado por De Marco (1978) y Gane y Sarson (1979), a través de sus metodologías de análisis estructurado de sistemas.
Sugirieron que el diagrama de flujo de datos se utilizase como primera herramienta por los analistas del sistema para modelar los componentes del sistema. Estos componentes son los procesos del sistema, los datos usados por esos procesos, toda entidad externa que interactúa con el sistema y los flujos de información del sistema.
Ahora describiremos cada una de las cuatro partes que forman un DFD
a)- Los procesos muestran lo que hace el sistema. Cada proceso tiene una o más entradas de datos y produce una o más salidas de datos. Se representan con círculos.
b)- Un fichero o almacén de datos es un depósito de datos. Los procesos pueden introducir o recuperar en ellos. Cada almacén de datos se representa por una línea fina y tiene un nombre único.
c)- Las entidades externas están fuera del sistema, pero proporcionan o usan datos de éste. Son entidades sobre las que no tiene control el diseñador.
d)- Y lo mas importante que son los flujos de datos que modelan los movimientos de información en el sistema y se representan por líneas que unen los componentes. La dirección del flujo se indica con una flecha, y la línea con el nombre del flujo de datos.
Se ha de reconocer que los clásicos organigramas o DFD eran un poco abstractos, y menos mal por el bien de los diseñadores que evolucionaron de una manera más clara y concisa para que no dieran errores a la hora de traducirlos a un lenguaje de programación.
Como avance al siguiente tipo de diagramas os dire que se llaman Modelo Entidad-Relación y es lo que se viene utilizando ahora para diseñar aplicaciones, tambien llamados diagramas E-R, y fué un concepto fundamental a la hora de aparecer 'Las Clases' y los 'Objetos' pero todo este gran avance lo dejaré para una siguiente entrega.
Hacer una pregunta
En la actualidad, automatizar su empresa o negocio se ha convertido en una necesidad competitiva.
Hoy en día una de las grandes necesidades de toda persona es la de automatizar la rutina diaria ya sea en el trabajo o en la vida personal, esto se debe a un factor común que conocemos como "MONOTONÍA". Muchos de nosotros deseamos que una máquina o un ordenador, haga, si no todo gran parte del trabajo que nos corresponde hacer
ODR son plataformas tecnológicas para la resolución de controversias a través de internet en las que el usuario únicamente precisa de un dispositivo conectado a la red y un navegador.
El siguiente artículo continúa con la idea de la primera parte sobre como elaborar buenas interfaces de usuario y mejorar así la experiencia de uso de un software.
Como consecuencia del uso masivo de internet y de la gran cantidad de documentación disponible para desarrolladores, es posible encontrar en la actualidad una gran variedad de productos de software. El problema está en que muchos de ellos son descartados tempranamente debido a que son presentados a su público objetivo mediante interfaces de usuario deficientes. El siguiente artículo trata sobre como elaborar buenas interfaces de usuario y mejorar así la experiencia de uso del programa.
Descripción de cómo un programa se ejecuta en un ordenador.
Todo lo que debes saber sobre las variables en batch.
En este artículo veremos algunos conceptos iniciales y muy necesarios para aquellas personas que deciden comenzar con drupal: ¿Que es un CMS? ,¿Que es drupal?, Instalando Drupal y Cambiar el idioma de Drupal
El intercambio de trafico permite a los propietarios de una web, ganar visitas y en consecuencia generar más tráfico para sus intereses
El envio de emails es siempre tarea complicada y tediososa sino disponemos de algunas reglas a seguir para enviar nuestros emails.
El autoresponder le ofrece la posibilidad de utilizar todo el potencial del e-mail marketing actual para convertir a sus suscriptores en clientes y fidelizarlos con ofertas personalizadas sus productoso servicios.
La programación orientada a objetos, permite descomponer mas fácilmente un problema en subgrupos de partes relacionadas del problema. Entonces, utilizando el lenguaje se pueden traducir estos subgrupos en objetos
La carta de ventas es una poderosa arma psicológica de atraer a los clientes a tus productos.
Decubre como se inicio el Diagrama Entidad Relacion aún utilizado en estos días
