Analisis De Sistemas

Páginas: 36 (8866 palabras) Publicado: 1 de julio de 2012
Analisis de sistemas

Capitulo I – Los conceptos detrás del Diseño Estructurado.

Diseño de sistema de computadora: La actividad de transformar la definición de lo que se requiere alcanzar en un plan de implementación de esa definición en un autómata electrónico.

Esta definición implica que el diseño es el puente entre el análisis de requerimientos del usuario (o sea, el análisis delproblema a resolver) y la implementación de la solución al problema. Busca “curar las enfermedades” que afectaron a los sistemas computacionales clásicos, apelando a mayor reflexión, más disciplina y un mejor uso de las herramientas en el proceso de desarrollo.
El diseño estructurado representa una respuesta a las falencias de los enfoques pasados y se caracteriza por lo siguiente:

1. El DiseñoEstructurado (en adelante, “DE”) utiliza la definición del problema para guiar la definición de la solución.
DE es el desarrollo de las huellas de un sistema computarizado para solucionar un problema que tiene los mismos componentes e interrelaciones que el problema original.
Tradicionalmente, los diseñadores buscaban hacer encajar el problema en una solución definidapreviamente, intentaban forzar al problema a tomar la forma de una solución preconcebida. El DE propone posponer las decisiones acerca de cómo se resolverá el problema hasta que se encuentre bien definido el qué.

2. DE busca conquistar la complejidad de los grandes sistemas particionándolos en cajas negras y organizándolas en jerarquías que se puedan implementar con computadoras.
Una caja negrase define porque no se conoce cómo hace algo si no que se conocen las entradas que espera, las salidas que debería producir, su función (como transforma las entradas en salidas). Particionar al sistema en cajas negras contribuye a simplificar al sistema y olvidarse temporalmente de cómo deben llevar a cabo sus funciones. Las ventajas de las cajas negras y de particionar un sistema en ellas son:• Son fáciles de construir ya que no importa cómo vaya a hacerse siempre y cuando funcione
• Los sistemas son fáciles de probar y corregir ya que se puede probar cada caja negra que lo compone y determinar en cual está el problema
• Los sistemas de cajas negras son fáciles de entender.
• Los sistemas de cajas negras pueden modificarse fácilmenteSi el sistema se particiona en cajas negras es más fácil de construir, programar, probar, debuguear y modificar que uno monolítico, esto nos permite controlar la complejidad de un sistema. Para esto, cada caja negra debe resolver una única pieza del problema bien definido y que su función sea fácil de entender. Otra meta a cumplir al particionar es que cualquier conexión entre las cajas negrasse introduzca solo porque el problema original la establece tanto como las conexiones deben ser tan simples como sea posible para que las cajas sean igual de independientes




3. DE utiliza herramientas, especialmente gráficas, que permiten representar los sistemas de forma comprensible.
La especificación estructurada se vale de herramientas como diagramas de flujos de datos,diccionario de datos, árboles de decisión, etc. El DE agrega a estas herramientas le pseudocodigo (lo que el programador deberá codificar expresado en un lenguaje natural parecido al de programación para clarificar en detalle el procedimiento interno de una caja negra) y las tablas de estructuras (Tabla cuyas celdas representan cada módulo o caja negra de un sistema particionado de forma gráfica,particionable, que también sirve para documentar, ayuda a la tarea del programador, al mantenimiento, implementación y modificación del sistema). Una carta de estructura tiene la ventaja de ser particionable y de ir desde una visión global de las funciones e interfaces del sistema en el nivel más alto, al mayor detalle en los niveles mas bajos donde se encuentran las descripciones de los módulos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analisis De Sistemas
  • Análisis Y Sistema
  • Analisis De Un Sistema
  • Analisis de sistemas
  • Analisis De Sistemas
  • analisis de sistemas
  • Analisis de sistema
  • Analisis de sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS