miércoles, 11 de marzo de 2009

MAPA CONCEPTUAL





DIGRAMA DE FLUJO DE DATOS

1. ¿Qué SON DIGRAMAS DE FLUJO DE DATOS?



2. Cuáles son los cuatro conceptos de datos que pueden ser simbolizados en un diagrama de flujo de datos?


· Los procesos que se representan por medio de un circulo
· Los almacenamientos que se representan por medido de un dos líneas paralelas
· Flujo de datos que se representa por medio de flechas
· La terminal o entidad que se representa mediante un rectangulo


3. Tomando como base el documento anexo “DFD-intro.ppt” identifique y explique en qué consiste:
a. Idea general de modelamiento.
b. Elementos que componen un DFD.
c. Diferencias y similitudes entre la Notación: Yourdon/Demarco y la Notación: Gene & Sarson.


a.la idea general de modela miento es visualizar el proceso de datos que se establecen en el proceso flujo y almacenamiento de la información así como las características de los
procesos.
b. los elementoa que componen al DFD son los siguientes: el proceso que s lo que determina las entradas y salidas de los datos, los flujos que es como se determina la dirección de
un dato hacia un proceso y los almacenamientos que son los archivos donde se encuentras la información o los datos.

c .similitudes de los sistemas
· Los dos hacen referencia a la diagramación basada en la información de un sistema
· Establecen las mismas funciones en la que se compone un DFD


· Diferencias de los sistemas
· Yourdon/Demarco propone realizar un diagrama de contexto al inicio
· Yourdon/Demarco establece como máximo 7 procesos para representar y minimo 2
· Gene & Sarson. No tiene una explosión de los procesoso





4. Ventajas de un enfoque de flujo de datos.

· La libertad para realizar en forma muy temprana la implementación técnica del sistema.
· Una mayor comprensión de las interrelaciones de los sistemas y subsistemas.
· Comunicación del conocimiento del sistema actual a los usuarios por medio de diagramas de flujo de datos.
· Análisis de un sistema propuestos para determinar si han sido definidos los datos y procesos
· Ver de manera mas detallada los procesos de la información en un sistema si así se requiere

5. Identifique y describa los pasos que se deben seguir para desarrollar un DFD.

· Primero se deberán identificar las entidades externas ya que ello implica definir los límites del sistema.
· Se deberán elegir nombres con significado tanto para procesos como también para flujos de datos, almacenes y entidades externas. Si es posible a partir del vocabulario del usuario evitando terminologías técnicas.
· Identificar el papel del proceso del sistema, no quien lo realiza.
· Numerar los procesos, mediante un esquema de numeración consistente que implique, para los lectores del DFD, una cierta secuencia de ejecución.
· Se deberán, en la medida de lo posible, evitar los DFD excesivamente complejos. Deberán ser comprensibles, digeribles y agradables a la vista sin demasiados elementos.
· Todos los elementos se relacionan entre sí a través de flujos de datos.
· Procesos: Se relacionarán con:
· Almacenes
· Entidades externas
· Otros procesos
· Deberán tener al menos una Entrada y una Salida, no son manantiales de datos.
· Almacenes: Se relacionarán solamente con Procesos.
· Entidades Externas: Se relacionarán solamente con Procesos.
· 10. En todos los niveles del Diagrama de Flujo de Datos deberá haber igual cantidad de Entradas y de Salidas.


6. A que se hace referencia cuando se habla de:

· Diagrama de descomposición funcional: de acuerdo lo anterior se establece que es la jerarquización de funciones dentro de un sistema es decir análogamente un organigrama
· Diagrama de contexto: para Yourdon/Demarco es la primera diagramación que se debe realizar antes de DFD
· Nivel 1: de la explosión de los macro procesos que se tiene dentro de un sistema que esta entre el diagrama contextual o nivel 0 el nivel 2 que es que se remite al detalle de los procesos en decir la s tareas



7. Apoyándose en el documento “DFD2” Describa lo que significa “explotar o fragmentar” diagramas de flujo de datos.


De manera concreta explotar se define como escoger un macro proceso y desfragmentarlo a un nivel de detallé mas profundo es decir el paso de un nivel 0 a un un proceso de nivel 1 se le llama explotar.


8. Identifique y defina las categorías de los DFD.


Diagrama lógico: esta definido como los procesos no operativos de l sistema esto quiere decir que no se tienen en cuenta al usuario sino la manera en que opera el negocio

Diagrama físico: esta definido como la parte operativa y física del sistema es decir el software, las personas y actividades que desarrollan

9. Liste tres razones para la creación de un diagrama de flujo de datos orientado lógicamente.


· Un razón es que el diagrama de datos lógico es un escalón para realizar diagramas de flujo de datos
· Este también es el inicio y parte esencial para realizar los diagrama de datos físico
· Nos permite ver el sistema sin tener en cuenta las razones por las cuales están definidos los procesos y por esto permite tener encuenta nuevas variables cambios como ,entradas y salidas de un proceso

10. Liste tres características que se encuentren en un diagrama de flujo de datos físico y que no están en un diagrama de datos lógico.
· Los procesos manuales
· Los procesos de validación de entrada
· Almacenes de datos intermedios

viernes, 6 de marzo de 2009

MAPA CONCEPTUAL BASE DE DATOS













Modelo de Datos
Representación Gráfica
Características
Modelo de datos jerárquico

· No se admiten relaciones N:M
· Un segmento hijo no puede tener más de un padre.
· No se permiten más de una relación entre dos segmentos.
· Para acceder a cualquier segmento es necesario comenzar por el segmento raíz
· El árbol se debe de recorrer en el orden designado.

Modelo de datos en red

El tipo de registro, que representa un nodo.
Elemento, que es un campo de datos.
Agregado de datos, que define un conjunto de datos con nombre.

Modelo de datos relacional

Puede ser entendido y usado por cualquier usuario.
Permite ampliar el esquema conceptual sin modificar las aplicaciones de gestión.
Los usuarios no necesitan saber donde se encuentran los datos físicamente.


Sistema de base de datos
Características
Descripción
Abstracción de la información
Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así, se definen varios niveles de abstracción.

Independencia
La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.

Consistencia
En aquellos casos en los que no se ha logrado eliminar la redundancia, será necesario vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea. Por otra parte, la base de datos representa una realidad determinada que tiene determinadas condiciones, por ejemplo que los menores de edad no pueden tener licencia de conducir. El sistema no debería aceptar datos de un conductor menor de edad. En los SGBD existen herramientas que facilitan la programación de este tipo de condiciones.
Seguridad.
La información almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta información se encuentra segura frente a usuarios malintencionados, que intenten leer información privilegiada; frente a ataques que deseen manipular o destruir la información; o simplemente ante las torpezas de algún usuario autorizado pero despistado. Normalmente, los SGBD disponen de un complejo sistema de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categorías de permisos.

Integridad
almacenados. Es decir, se trata de proteger los datos ante fallos de hardware, datos introducidos por usuarios descuidados, o cualquier otra circunstancia capaz de corromper la información almacenada. Los SGBD proveen mecanismos para garantizar la recuperación de la base de datos hasta un estado consistente (ver Consistencia, más arriba) conocido en forma automática.
Control de la concurrencia
En la mayoría de entornos (excepto quizás el doméstico), lo más habitual es que sean muchas las personas que acceden a una base de datos, bien para recuperar información, bien para almacenarla. Y es también frecuente que dichos accesos se realicen de forma simultánea. Así pues, un SGBD debe controlar este acceso concurrente a la información, que podría derivar en inconsistencias.

Manejo de Transacciones.
Una Transacción es un programa que se ejecuta como una sola operación. Esto quiere decir que el estado luego de una ejecución en la que se produce una falla es el mismo que se obtendría si el programa no se hubiera ejecutado. Los SGBD proveen mecanismos para programar las modificaciones de los datos de una forma mucho más simple que si no se dispusiera de ellos.

Tiempo de respuesta
. Lógicamente, es deseable minimizar el tiempo que el SGBD tarda en darnos la información solicitada y en almacenar los cambios realizados.

MAPA CONCEPTUAL CITA MEDICA

























mis accesos directos

cita medica
http://docs.google.com/a/misena.edu.co/Doc?id=df66jpjh_36dkbvscf9&invite=d6dpjjr

guia numero 1
http://docs.google.com/a/misena.edu.co/Doc?id=df66jpjh_7hnwr4xgh&invite=

guia numero 2
http://docs.google.com/a/misena.edu.co/Doc?id=df66jpjh_34gbbm4bgp&invite=


desarrollo guia 1
http://docs.google.com/a/misena.edu.co/Doc?id=df66jpjh_18dcxpfqdg&invite=

desarollo guia 2