Категории: Все - integridad - datos - elementos - modelos

по LEON TORRES LEON TORRES 4 лет назад

362

2.4 Diccionario de Datos y 2.5 Modelos del sistema

Un diccionario de datos es una herramienta clave en la gestión de información dentro de un sistema. Su propósito principal es proporcionar un punto de partida para desarrollar pantallas de informes y diseñar la lógica de procesos del diagrama de flujo de datos.

2.4 Diccionario de Datos y 2.5 Modelos del sistema

Modelos del sistema

Es el proceso para desarrollar modelos abstractos de un sistema donde cada modelo presenta una visión o perspectiva diferente de dicho sistema

Modelo de comportamiento
Estos modelos pueden usarse de forma separada o conjuntamente, dependiendo del tipo de sistema que se esté desarrollando
Entre los modelos de comportamiento existentes se distinguen dos de estos:

Modelos de máquinas de estado

Son los que modelan como el sistema reacciona a los eventos.

Modelo de flujo de datos

Son los que modelan el procesamiento de los datos en el sistema

Se utilizan para describir el comportamiento del sistema en su totalidad
Son modelos dinámicos del sistema conforme se ejecutan
Modelo estructural
La principal forma de emplear el modelado estructural es mediante el uso de:

Diagramas de estado

Son los que explican cómo reacciona el sistema frente a eventos internos y externos

Diagramas de actividad

Son los que muestran las actividades incluidas en un proceso o procesamiento de datos

Diagramas de Secuencia

Muestra la secuencia de intercambio de mensajes, datos u operaciones del sistema o de ciertos componentes en un momento dado

Diagramas de casos de uso

Describen las relaciones y las dependencias entre un grupo de casos de uso y los actores participantes en el proceso

Diagramas de clases

Están formados por Clases, Interfaces y Relaciones (de dependencia, de realización, de generalización, de asociación -agregación y composición-, etc)

Sirve para describir los diferentes tipos y relaciones estáticas existentes entre los diferentes objetos de un sistema
Son modelos estáticos, que muestran la estructura del diseño del sistema, o modelos dinámicos, que revelan la organización del sistema cuando se ejecuta
Se crean cuando se discute y diseña la arquitectura del sistema
Muestran la organización de un sistema, en términos de los componentes que constituyen dicho sistema y sus relaciones
Modelo de interacción
Éstas son interacciones del usuario, que implican entradas y salidas del usuario; interacciones entre el sistema a desarrollar y otros sistemas; o interacciones entre los componentes del sistema
Todos los sistemas incluyen interacciones de algún tipo
Se destacan los problemas de comunicaciones que lleguen a presentar
Ayuda a entender si es probable que una estructura de sistema propuesto obtenga el rendimiento y confiabilidad requeridos por el sistema
El modelado de interacción del usuario es importante, ya que ayuda a identificar los requerimientos del usuario.
Modelo de contexto
Características y funciones

Sirven como una manera de representar los límites del sistema, se distingue de lo que conforma el sistema y su entono

Pueden estar físicamente juntos o ubicados en edificios separados

No presentan los tipos de relaciones entre los sistemas en el entorno y el sistema que se especifica

El diagrama de este modelado es también conocido como el nivel 0 del diagrama de un flujo de datos

Determina donde tiene que implementarse una nueva funcionalidad

Se muestran las relaciones que se dan en el sistema y se debe tomar en cuenta los requerimientos y el diseño del sistema

Pueden compartir datos con el sistema, conectarse directamente, a través de una red, o no conectarse en absoluto.

Ayuda al análisis del sistema por medio de los aspectos tanto social como en una organización
Busca posibles igualdades en la funcionalidad con los sistemas existentes y determinar dónde tiene que implementarse nueva funcionalidad
Muestran que el entorno incluye varios sistemas automatizados
Debe decidir sobre las fronteras del sistema

Es una aplicación especializada en los tipos de diccionario que utilizamos en la vida cotidiana

Diccionario de Datos

Beneficios

Sirve como una excelente referencia para los esfuerzos de mantenimiento en los sistemas desconocidos
Usando diccionario de datos se ahorra tiempo en análisis y diseño
Se puede usar para crear pantallas, informes y formularios
Incluye todos los elementos de datos que contengan los diagramas de flujo de datos
Es automatizado, interactivo y evolutivo

Funciones

Información sobre los datos mantenidos por el sistema
Elementos
Estructura de registros
Almacenes de datos
Flujo de datos
Relaciones entre datos, cómo se vincula una estructura de datos con otra
Desarrollar la lógica para los procesos del diagrama de flujo de datos
Determinar el contenido de los datos almacenados en archivos
Proporcionar un punto de partida para desarrollar pantallas de informes
Validar la integridad y exactitud del diagrama de flujo de datos

Características

Confirma lo que significa cada término para las diferentes personas de la organización
Recopila y coordina términos de datos específicos
Está dada por los analistas de sistemas para poder guiarse en el análisis y diseño de una consulta
Ayudan catalogando automáticamente los elementos de datos
Guarda datos de una manera ordenada (metadatos)