Diseño De Sistemas
Ministerio del Poder Popular para la Educación Universitaria
Instituto Universitario Tecnológico Industrial Rodolfo Loero Arismendi
“IUTIRLA”
[pic]
DISEÑO ESTRUCTURADO
Y
DESARROLLO DEL SISTEMA
Caracas 07 de Mayo de 2012
Diseño Estructurado de Sistemas
El diseño estructurado es un enfoquedisciplinado de la transformación de qué es necesario
para el desarrollo de un sistema, a cómo deberá ser hecha la implementación.
La definición anterior implica que: el análisis de requerimientos del usuario (determinación
del qué) debe preceder al diseño y que, al finalizar el diseño se tendrá medios
para la implementación de las necesidades del usuario (el cómo), pero no se tendrá implementadala solución al problema, además de esto se ocupa de la identificación, selección y organización de los módulos y sus relaciones. Se comienza con la especificación resultante del Proceso de análisis, se realiza una descomposición del sistema en módulos estructurados En jerarquías, con características tales que permitan la implementación de un sistema que no requiera elevados costos de mantenimientoLa idea original del diseño estructurado fue presentada en la década de los '70, por
Larry Constantine, y continuada posteriormente por otros autores: Myers, Yourdon y
Stevens.
. Cinco aspectos básicos pueden ser reconocidos:
1. Permitir que la forma del problema guíe a la forma de la solución. Un concepto básico
del diseño de arquitecturas es: las formas siempresiguen funciones.
2. Intentar resolver la complejidad de los grandes sistemas a través de la segmentación
de un sistema en cajas negras, y su organización en una jerarquía conveniente para
la implementación.
3. Utilizar herramientas, especialmente gráficas, para realizar diseños de fácil comprensión.
Un diseño estructurado usa diagramas de estructura (DE) en el diseño de la
arquitectura demódulos del sistema y adiciona especificaciones de los módulos y cuplas
(entradas y salidas de los módulos), en un Diccionario de Datos (DD).
4. Ofrecer un conjunto de estrategias para derivar el diseño de la solución, basándose
en los resultados del proceso de análisis.
5. Ofrecer un conjunto de criterios para evaluar la calidad de un diseño con respecto al
problema a ser resuelto, y lasposibles alternativas de solución, en la búsqueda de la
mejor de ellas.
El diseño estructurado produce sistemas fáciles de entender y mantener, confiables,
fácilmente desarrollados, eficientes y que funcionan.
El diseño estructurado de sistemas.
La idea original del diseño estructurado fue presentada en la década de los '70, por Larry Constantine, y continuada posteriormente por otros autores:Myers, Yourdon y Stevens.
1.2 Diseño de procesos y creación de la estructura de datos
En primer lugar, se hace necesario explicar el término “proceso”. Un
proceso no es más que la sucesión de pasos y decisiones que se siguen para
realizar una determinada actividad o tarea. Heras1 define proceso como “el
conjunto de actividades secuenciales que realizan una transformación deuna
serie de inputs (material, mano de obra, capital, información, etc.) en los
outputs deseados (bienes y/o servicios) añadiendo valor".
Esta etapa arranca de los resultados deseados y trabaja a partir de éstos, para diseñar un nuevo proceso desde cero, debe realizarse por analistas independientes e iniciarse paralelamente a la etapa de conocimiento del proceso, para posteriormenteintercambiar criterios con los responsables de su realización.
[pic]
Durante esta etapa las ideas de cambio del proceso pueden resultar verdaderamente creativas debido a que no tienen ninguna base en el diseño del proceso existente.
El diseño de proceso resultará muy interesante al examinarlo y cuestionarlo varias veces. Al pasar las ideas a diseño es importante que el rediseño considere la...
Regístrate para leer el documento completo.