Desarrollo de sistemas
OBJETIVO
Practicar las metodologías para el desarrollo de los sistemas de información.
TEMARIO
3.1 ANÁLISIS ESTRUCTURADO MODERNO (YOURDON)
3.2 MODELO HIPO
3.3 MODELO JACKSON
3.4 MODELOS ORIENTADOS A OBJETOS
INTRODUCCIÓN
En esta unidad estudiaremos diferentes tipos de metodologías, por lo que interpretaremos su significado y aprenderemos a estudiarlas;igualmente conoceremos su programación y sus bases, lo que nos dejará un gran aprendizaje para seguir desarrollando el conocimiento.
Sin importar su ámbito, las metodologías muestran ciertos patrones de especialización que nos pueden ayudar aprovechando su posición competitiva en uno o varios conjuntos interrelacionados para su investigación.
Así pues, analizaremos la forma como estos conjuntosactúan y la forma como pueden proporcionarnos información básica para el entendimiento continuo de estos temas.
3.1 ANÁLISIS ESTRUCTURADO MODERNO (YOURDON)
La metodología permite diseñar detalladamente, paso a paso, los sistemas y programas del análisis. Cada unos de los pasos se involucran en el análisis, en el desarrollo del diseño y en la medición de la calidad del diseño. El diagrama es laprincipal herramienta generada en el diseño estructurado, donde el procedimiento del programa y su ordenación jerárquica exhibe los datos entre ellos.
“El modelo físico actual es un modelo del sistema que actualmente esta empleada a los usuarios. Puede ser un sistema manual, automatizado o mezcla de ambos”.
Para este modelo es importante conocer la estructura del diagrama jerárquico,siendo este una arquitectura general de las aplicaciones mostrando sus interrelaciones y procedimientos. Como en todos los diagramas en el jerárquico utilizamos componentes de procedimientos, los cuales son representados por rectángulos y flechas que nos dicen la conexión que existe entre los componentes.
Refiriéndonos a la metodología de Yourdon nos proporciona cuatro pasos para el proceso dediseño. A continuación se explica cada uno de los pasos.
Trazo del diagrama de flujo de datos: La función principal de este paso es representar el problema de diseño como el flujo de datos a través de un sistema.
Trazo del diagrama de estructura: se representa el diseño de un programa mediante una jerarquía de componentes. El diseño estructurado nos genera dos estrategias de diseño paradiseñar la transformación respectiva, las cuales son: análisis de transformación y análisis de transacción.
Evaluación de diseño: es necesario medir la calidad del diseño, en esta parte podemos utilizar dos técnicas para nuestro fin, el acoplamiento y la cohesión. El acoplamiento nos da el grado de independencia que existe entre nuestros elementos (módulos) en el diagrama de estructura.
Lacohesión por otro lado nos proporciona la fuerza con la que se encuentran relacionado un elemento con otro, siendo así es importante tener un acoplamiento bajo y un grado alto de cohesión.
Preparación del diseño para la implementación. En esta parte unimos todos nuestro componentes y métodos desarrollados, mencionándolo de manera reducida es empaquetar el diseño. Este proceso de empaquetar es ladivisión del diseño del sistema lógico en unidades de implantación conocidas como unidades de carga. En esta parte obtenemos el diseño físico de nuestro sistema o aplicación.
3.2 MODELO HIPO
La teoría en la que HIPO se basa en lo fácil de perder la pista de la función deseada de un sistema o componente de un sistema grande. La razón por lo cual es difícil es comparar los sistemas existentescontra sus especificaciones originales, por lo cual pueden ocurrir fallas incluso en los sistemas técnicamente bien formulados.
El usuario desde el punto de vista, la función puede extenderse a varios módulos, por lo tanto, el interés del analista es entender, describir y documentar los módulos y su interacción de forma que se obtenga el detalle suficiente, no perdiendo en panorama general....
Regístrate para leer el documento completo.