Modelado Y Diseño De Estrategias
Enviado por Vico0318 • 26 de Enero de 2014 • 589 Palabras (3 Páginas) • 220 Visitas
MODELADO Y DISEÑO DE SISTEMAS: LAS METODOLOGÍAS
ESTRUCTURADAS Y ORIENTADAS A OBJETOS
Existen metodologías alternativas para modelar y diseñar sistemas. Las metodologías
estructuradas y el desarrollo orientado a objeto son las más prominentes.
Metodologías estructuradas
Las metodologías estructuradas se utilizan para documentar, analizar y diseñar sistemas
de información desde la década de 1970. Estructurado se refiere al hecho de que
las técnicas son paso a paso, en donde cada movimiento se basa en el anterior. Las
metodologías estructuradas son arriba-abajo; progresan desde el nivel más alto y abstracto
hasta el nivel más bajo de detalle: de lo general a lo específico.
Los métodos de desarrollo estructurado son orientados al proceso; su enfoque primordial
es en modelar los procesos, o las acciones que capturan, almacenan, manipulan
y distribuyen datos a medida que éstos fluyen a través de un sistema. Estos métodos
separan los datos de los procesos. Hay que escribir un procedimiento de programación
separado cada vez que alguien desea realizar una acción sobre una pieza específica
de datos. Los procedimientos actúan sobre los datos que el programa les transfiere.
La principal herramienta para representar los procesos componentes de un sistema
y el flujo de datos entre ellos es el diagrama de flujo de datos (DFD). El cual ofrece
un modelo gráfico lógico del flujo de la información, ya que particiona un sistema en
módulos que muestran niveles de detalle manejables. Especifica de manera rigurosa los
procesos o transformaciones que ocurren dentro de cada módulo y las interfaces que
existen entre ellos.
Los diagramas se pueden utilizar para describir procesos de nivel superior, así como
los detalles de nivel inferior. Por medio de los diagramas de flujo de datos nivelados, es
posible descomponer un proceso complejo en niveles sucesivos de detalle. Se puede
dividir todo un sistema en subsistemas con un diagrama de flujo de datos de alto nivel.
Cada subsistema a su vez se puede dividir en subsistemas adicionales con diagramas de
flujo de datos de segundo nivel, y los subsistemas de nivel inferior se pueden dividir
otra vez hasta llegar al nivel más bajo de detalle.
Otra herramienta para el análisis estructurado es el diccionario de datos, que contiene
información sobre piezas individuales y agrupamientos de datos dentro de un sistema
(vea el capítulo 6). El diccionario de datos define el contenido de los flujos de
datos y los almacenes de éstos, de modo que los constructores de sistemas comprendan
con exactitud qué piezas contienen. Las especificaciones del proceso describen la
transformación que ocurre dentro del
...