base de datos

Páginas: 20 (4967 palabras) Publicado: 12 de junio de 2014
Capítulo 5

Análisis y Diseño Estructurado
5.1

Metodología AS/DS

Que tipo de Modelo debemos construir ?
1. Construir un modelo de la implantación del sistema actual ?
2. Construir uno de la implantación nueva que se propone ?
3. Un modelo independiente de la tecnología de implantación ?
4. Las tres cosas ?

5.1.1

El enfoque del Modelo Clásico

Siempre se considero laconstrucción de cuatro modelos distintos a desarrollar, ellos son:
Físico Actual: el que esta actualmente empleando el usuario (manual, automatizado o mezcla).
Lógico Nuevo: requerimientos puros o esenciales del sistema nuevo que el usuario
quiere.
Lógico Actual: es el modelo de los requerimientos puros o esenciales que realiza el
sistema actual del usuario.
Físico nuevo: un modelo que muestre laslimitaciones impuestas por el usuario,
una de estas limitaciones es la frontera de automatización (es decir cuales funciones se
automatizaran y cuales se desarrollaran manualmente). El modelo físico es lo que llamamos
modelo de implementación del usuario.
El enfoque clásico supone que:
² El analista puede no estar familiarizado con el área de aplicación o del negocio, por
ello es importanteque comience con un modelo físico actual, luego transformar el
modelo físico en modelo lógico.
² El usuario puede estar renuente o imposibilitado para trabajar con el nuevo modelo
lógico al principio.
Ejemplo 5.1 Desconfía de la capacidad del analista, o no estar de acuerdo con él.
159

CAPÍTULO 5. ANÁLISIS Y DISEÑO ESTRUCTURADO

160

Programa del
proyecto
FISICO
ACTUAL

Módelofísico actual

LOGICO
ACTUAL

Módelo lógico actual

LOGICO
NUEVO

Módelo lógico nuevo

FISICO
NUEVO

Módelo físico nuevo

Figura~5.1: Los cuatro modelos de SA/SD
² La transformación de un modelo lógico actual en un modelo lógico nuevo no requiere
de mucho trabajo.
Estas apreciaciones son correctas, pero normalmente se ignora el peligro de que desarrollar un modelo del sistema actualpuede requerir de bastante tiempo y esfuerzo y hace
que el usuario se frustre y termine cancelando el proyecto.
No se tiene que modelar el Sistema Actual como un …n en si mismo, sino como un
medio para lograr el sistema de implementación del usuario.
Si existe la posibilidad de evitar el modelo del sistema actual, hay que evitarlo (perdida
de tiempo, esfuerzo, etc).
El nuevo sistemaconocido como el nuevo sistema lógico, lo conocemos aquí como el
modelo esencial del Sistema.
El modelo esencial, es un modelo de lo que el sistema debe hacer para satisfacer los
requerimientos del usuario, diciendo lo mínimo posible de como se hará la implementación.Esto signi…ca que en la construcción del modelo se tiene disponible una tecnología
perfecta y que se puede obtener fácilmente y sincosto.
De ninguna manera habría que asociarlo a la implementación.

5.1.2

Di…cultad en su construcción

Resulta muy difícil eliminar todos los detalles de implementación en el modelo esencial,
algunos ejemplos de esos detalles son:
² Secuenciado arbitrario de las actividades de un modelo de ‡ujo de datos. El único
secuenciado en el diagrama de ‡ujo de datos debe ser el que requieren losdatos.
² Archivos innecesarios, es decir, los almacenes de datos que no se requerirían de
existir una tecnología perfecta. Los archivos temporales se requieren en un modelo

CAPÍTULO 5. ANÁLISIS Y DISEÑO ESTRUCTURADO

161

de implantación porque los procesos están programados para hacer su trabajo en
distintos tiempos; también se introducen para propósitos de respaldo y recuperación,porque la
² Tecnología de implantación es propensa a errores, así como las personas que operan
las computadoras.
² Revisión de errores y validación innecesarias de datos y proceso dentro del sistema..
Dichas actividades de validación se necesitan en un modelo de implantación, porque
se debe trabajar con procesos propensos a errores y canales ruidosos de datos entre
procesos.
² Datos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS