Está en la página 1de 3

1. Objetivos de un Modelo Los objetivos del modelo de datos 1.

Formalizacin: definir formalmente las estructuras permitidas y las restriccion es a fin de representar los datos de un SI. 2. Diseo: el modelo resultante es un elemento bsico para el desarrollo de la metod ologa de diseo de la base de datos. Los diferentes modelos de datos comparten, aunque con diferentes nombres y notac iones, unos elementos comunes, componentes bsicos de la representacin de la realid ad que realizan. Estos componentes se identifican gracias a la clasificacin, y pu eden identificarse conceptos estticos y conceptos dinmicos. 2. Modelos de Datos y Procesos Los sistemas de informacin manejan datos acerca de transacciones, objetos y event os, con el fin de procesar la informacin necesaria para cumplir las actividades d e una organizacin. Esto es, podemos decir que los sistemas incluyen dos grandes c omponentes, los datos y los procesos que transforman esos datos. Por esta razn, l as tareas de anlisis y diseo de sistemas trabajan simultneamente con dos tipos de m odelos: el modelo de los datos que el sistema maneja y el modelo de los procesos que capturan, transforman y utilizan dichos datos. 3. Modelos Conceptual , Funcional, Fsico. Arquitectura funcional, fsica y datos Modelo conceptual que muestra los procesos Modelo de funcionamiento o utilizacin que sos del negocio haciendo uso de los sistemas ). Modelo fsico que muestra los componentes, ma en que stos se organizarn. del negocio (qu harn los sistemas). muestra cmo operarn o funcionarn los proce (cmo sern utilizados por sus usuarios sistemas, aplicaciones, mdulos, y la for

Arquitectura Funcional: Todos los mdulos comparten la misma estructura de procesa miento, por lo que la cobertura funcional de los mismos (salvo por las particula ridades propias de cada Producto/Servicio) son las mismas. Arquitectura Fsica: La independencia fsica es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos). Por ejemp lo, puede ser necesario reorganizar ciertos ficheros fsicos con el fin de mejorar el rendimiento de las operaciones de consulta o de actualizacin de datos. Dado q ue la independencia fsica se refiere slo a la separacin entre las aplicaciones y la s estructuras fsicas de almacenamiento, es ms fcil de conseguir que la independenci a lgica. Arquitectura de datos: La arquitectura se divide en tres niveles generales: inte rno, conceptual y externo. Nivel Interno: es el ms cercano al almacenamiento fsico, es decir, el que conciern e a la manera como los datos se almacenan en realidad. Nivel Externo: es el ms cercano a los usuarios, es decir, el que atae a la manera cmo cada usuario ve los datos. Nivel Conceptual: es un nivel de mediacin entre los otros dos 4. Relacin Proceso- Datos Dado que los datos y los procesos son de diferente naturaleza, se modelanpor sep arado. El analista ir desarrollando los diferentes modelos - con-ceptual, de fun cionamiento o utilizacin y fsico - tanto para datos como para procesos. Sin embarg o, puesto que en un sistema existe una estrecha relacin entre datos y procesos, e l desarrollo de los modelos de datos y procesos no puede marchar en forma aislad a, sino que evoluciona paralelamente. El modelo conceptual de procesos y el modelo conceptual de datos representan las caractersticas del negocio y constituyen la base sobre la cual puede definirse l a forma en que los sistemas debern funcionar, lo cual se representa a travs de los

modelos de funcionamiento y utilizacin de los datos. A su vez, estos dos modelos son la base para definir los componentes que deben ser creados para que los sis temas funcionen en la forma deseada, lo cual se expresa en el modelo fsico de pro cesos y el modelo fsico de datos. 5. Modelo Conceptual, funcional y fsico de Datos Modelo Conceptual de datos Un modelo conceptual o semntico de datos, se describe el conjunto de todas las co sas acerca de las cuales un sistema maneja informacin. En otras palabras, el mode lo conceptual de datos muestra, en forma grfica, las entidades (cosas, eventos, h echos) acerca de las cuales un sistema mantiene o mantendr archivos o bases de da tos. Por ejemplo, un sistema de Cuentas por Cobrar mantiene informacin acerca de CLIEN TES, FACTURAS y PAGOS y el modelo conceptual de datos de ese sistema mostrar esas entidades , junto con las relaciones que entre ellas existen. De igual forma, el m odelo mostrar las caractersticas o atributos que (como nombre, direccin, etc.) el s istema almacena o almacenar. Modelo Fsico de Datos El modelo fsico de datos representa la organizacin fsica de los datos en: Bases de datos y archivos integrados por registros que se almacenan juntos fsicam ente. Agrupacin de registros en reas de almacenamiento fsico (reas, table spaces , etc.), do de residirn fsicamente los datos. Forma en que fsicamente se almacenarn las interrelaciones en-tre registros (ndices, apuntadores, claves forneas, claves secundarias, etc.) Modelo funcional Un modelo funcional de los datos representa la forma en que el usuario agrupar y obtendr acceso a los datos; es la visin que, de la base de datos del sistema, tien e el ingeniero de sistemas, y constituye la materia prima para disear los archivos fsicos o las bases de datos. El modelo funcional de los datos de un sistema representa el conjunto de: Registros y tablas utilizadas para almacenar datos acerca de la entidades y aso ciaciones que componen el sistema. Vnculos entre estos registros y caminos de acceso a los mismos. Datos contenidos en los registros. Claves y caminos de acceso a los datos 6. Modelo Conceptual, funcional y fsico de Procesos Modelo Conceptual de Procesos As como el modelo conceptual de datos representa la comprensin de los datos del si stema que se disea, el modelo conceptual de procesos representa la comprensin de l os procesos y actividades que componen el sistema (qu hace). Un modelo conceptual de procesos representa: Procesos que se cumplen en el rea del negocio. Actividades que se cumplen en cada proceso. Tareas que se cumplen en cada actividad. Un modelo conceptual de procesos puede representarse con diagramas de descomposi cin funcional, incluyendo las definiciones de cada uno de los procesos, actividad es y tareas. Algunos ingenieros de sistemas prefieren utilizar, en lugar de un D DF, una lista de los procesos, actividades y tareas, dejando espacios o mellas1 que muestren el orden jerrquico. En cualquier caso, es fundamental que cada proceso, actividad y tarea tenga asoc iada una definicin, ya que, de lo contrario, si no se puede definir con pocas pala bras, probablemente no es un proceso . Modelo Funcional de Procesos Un modelo de funcional representa la forma como transcurre la vida del negocio y la vida de los usuarios; podramos decir que representa un sistema visto desde afu era del computador : Forma en que fluyen los datos de entrada y salida de los procesos. Actores o agentes externos que transmiten o reciben flujos de datos. Almacenamientos de datos que sirven como reservorios de datos en el sistema.

Un modelo de funcionamiento, a diferencia del modelo conceptual, contiene indica ciones acerca de la localizacin y forma de ejecutarse de cada una de las activida des representadas (manual o mecanizado, por lotes o en lnea, etc.); dicho en otro s trminos, el modelo de funcionamiento, adems de incluir los procesos, las activid ades y las tareas cumplidas en el sistema, tambin representa cmo sern ejecutadas o cmo funcionar el sistema. Un modelo de funcionamiento se puede representar con dia gramas de flujo de datos y, dadas las limitaciones de esta herramienta, para com plementar su representacin del sistema, es muy comn que se acompae con esquemas o p aradigmas que ilustran en forma general el funcionamiento del sistema. Modelo Fsico De Proceso Un modelo fsico de procesos representa la estructura del sistema y la organizacin de sus componentes: Componentes: aplicaciones, programas, mdulos, procedimientos. Organizacin de dichos componentes. El contenido del modelo fsico de procesos est dado por el contenido del modelo de funcionamiento e incluye todos los requerimientos de ejecucin y desempeo dentro de l hardware-software disponible. Un modelo fsico puede ser representado con diagramas de estructura, con flujo gra mas, con esquemas de proceso o con una combinacin de stos. Si se utilizan herramie ntas UML, pueden combinarse los diagramas de use case, de componentes y de despl iegue. El contenido de un modelo fsico representa la estructura de los componentes del sistema. 7. Diagrama de flujo de datos y flujograma Un diagrama de flujo o flujo grama es una representacin grfica de un algoritmo o d e una parte del mismo. Los diagramas de flujo ayudan en la comprensin de la opera cin de las estructuras de control (Si, Mientras). La ventaja de utilizar un algoritmo es que se lo puede construir independiente m ente de un lenguaje de programacin, pues al momento de llevarlo a cdigo se lo pued e hacer en cualquier lenguaje. Dichos diagramas se construyen utilizando ciertos smbolos de uso especial como son rectngulos, diamantes, valos, y pequeos crculos, es tos smbolos estn conectados entre s por flechas, conocidas como lneas de flujo. A co ntinuacin se detallarn estos smbolos. Caractersticas Un diagrama de flujo siempre tiene un nico punto de inicio y un nico punto de trmin o. Las siguientes son acciones previas a la realizacin del diagrama de flujo: Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el dueo o responsable del proceso, los dueos o responsables del p roceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas. Definir qu se espera obtener del diagrama de flujo. Identificar quin lo emplear y cmo. Establecer el nivel de detalle requerido. Determinar los lmites del proceso a describir. Simbologa y significado valo o Elipse: Inicio y trmino (Abre y/o cierra el diagrama). Rectngulo: Actividad (Representa la ejecucin de una o ms actividades o procedimient os). Rombo: Decisin (Formula una pregunta o cuestin). Crculo: Conector (Representa el enlace de actividades con otra dentro de un proce dimiento). Tringulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente) . Tringulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamie nto del documento).

También podría gustarte