Sistemas De Información Gerencial 18/05

Capitulo N° 13 Creación de sistemas de información

Continuación…

MODELADO Y DISEÑO DE SISTEMAS: LAS METODOLOGÍAS ESTRUCTURADAS Y ORIENTADAS A OBJETOS

Metodologías estructuradas

Las metodologías estructuradas se utilizan para documentar, analizar y diseñar siste-mas 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 abs-tracto hasta el nivel más bajo de detalle: de lo general a lo específico.

Desarrollo orientado a objetos

Los métodos estructurados son útiles para modelar procesos, pero no manejan bien el modelado de los datos. Además, tratan a los datos y a los procesos como entidades sepa-radas en forma lógica, mientras que en el mundo real dicha separación parece algo antinatural. Se utilizan distintas convenciones de modelado para el análisis (el diagrama de flujo de datos) y para el diseño (el diagrama de estructura).

El desarrollo orientado a objetos lidia con estas cuestiones; utiliza el objeto como la unidad básica del análisis y diseño de sistemas. Un objeto combina datos y los proce-sos específicos que operan sobre ellos. Sólo las operaciones o métodos asociados con un objeto pueden acceder a los datos que se encapsulan en ese objeto o modificarlos.

El sistema se modela como una colección de objetos y las relaciones entre ellos. Puesto que la lógica de procesa-miento reside dentro de los objetos en vez de estar en programas de software separados, deben colaborar entre sí para hacer que el sistema funcione.

CICLO DE VIDA DE LOS SISTEMAS TRADICIONALES

El ciclo de vida de sistemas es el método más antiguo para crear sistemas de informa-ción. La metodología del ciclo de vida es un enfoque basado en fases para la creación de un sistema, en la cual el desarrollo de sistemas se divide en etapas formales. Los espe-cialistas en desarrollo de sistemas tienen distintas opiniones en cuanto a la forma de particionar las etapas de creación de sistemas, pero corresponden de manera aproxi-mada a las etapas del desarrollo de sistemas que acabamos de describir. El ciclo de vida también enfatiza las especificaciones formales y los documentos de trabajo, por lo que se generan muchos documentos durante el curso de un proyecto de sistemas. Aunque los creadores de sistemas pueden ir y venir entre las etapas del ciclo de vida de sistemas, éste es en primera instancia una metodología de “cascada” en donde las tareas en una etapa se completan antes de que empiece el trabajo para la siguiente etapa.

PROTOTIPOS

Los prototipos consisten en crear un sistema experimental con rapidez y a un bajo costo para que los usuarios finales lo evalúen. Al interactuar con el prototipo, los usua-rios pueden darse una mejor idea de sus requerimientos de información. El prototipo aprobado por los usuarios se puede usar como plantilla para crear el sistema final.El prototipo es una versión funcional de un sistema de información o una parte del mismo, pero su único objetivo es ser un modelo preliminar. Una vez operacional, el prototipo se refinará en forma gradual hasta que cumpla de manera precisa con los requerimientos de los usuarios. Una vez finalizado el diseño, el prototipo se puede con-vertir en un reluciente sistema de producción.

Pasos en la creación de prototipos muestra un modelo de cuatro pasos del proceso de creación de prototipos, que consiste en lo siguiente:

  • Paso 1:Identificar los requerimientos básicos del usuario. El diseñador del sistema (por lo general un especialista en sistemas de información) trabaja con el usuario sólo el tiempo suficiente para capturar las necesidades básicas de información del usuario.
  • Paso 2:Desarrollar un prototipo inicial. El diseñador del sistema crea rápidamente un prototipo funcional mediante el uso de herramientas para generar software con rapidez.
  • Paso 3: Usar el prototipo. Se anima al usuario a que trabaje con el sistema para deter-minar qué tan bien cumple el prototipo con sus necesidades y para que haga sugerencias sobre cómo mejorar el prototipo.
  • Paso 4: Revisar y mejorar el prototipo. El creador del sistema anota todos los cambios que solicita el usuario y refina el prototipo en forma apropiada. Una vez que se ha revisado el prototipo, el ciclo regresa al paso 3. Los pasos 3 y 4 se repiten hasta que el usuario queda satisfecho.

Deja un comentario