You are on page 1of 7

Introduccin.- El mtodo del anlisis estructurado es una actividad de construccin de modelos.

Mediante una notacin que es nica, se crean modelos que reflejan el flujo y el contenido de la informacin (datos y control); el sistema se divide funcionalmente y, segn los distintos comportamientos, se establece la esencia de lo que se debe construir. este modelo ha ido evolucionando introducindose mejoras; en los primeros aos se centraba en las aplicaciones de sistemas de informacin, pero luego se introducen mejoras que proporcionan una notacin adecuada para los aspectos de control y de comportamiento de los problemas de tiempo real El anlisis estructurado se concentra en especificar lo que se requiere que haga el sistema o aplicacin bien sea nuevo o ya existente para Permite que las personas observen los elementos lgicos (lo que har el sistema) separados de los componentes fsicos (computadora, terminales, sistemas de almacenamiento, etc.) sin omitir ningn detalle. Despus de esto se puede desarrollar un diseo fsico eficiente para la situacin donde ser utilizado. Objetivo del anlisis estructurado.- Es estudiar un problema antes de tomar alguna accin ya que muchos especialistas en sistemas de informacin reconocen la dificultad de comprender de manera completa sistemas grandes y complejos. El mtodo de desarrollo del analisis estructurado tiene como objetivo superar sa dificultad por medio de la divisin del sistema en componentes y la construccin de un modelo del sistema. El mtodo incorpora elementos tanto de anlisis como de diseo

Desarrollo del tema.- como bien sabemos que el anlisis estructurado se dividen funcionalmente y segn su comportamiento se dividen en en tres fases las cuales son: Anlisis (nos da a entender el dominio del problema) Diseo (el espacio de solucin: como) Implementacin (que se adapta la solucin a un entorno especifico) Fase de Anlisis Se obtiene una descripcin precisa y comprensible desde la perspectiva Estructural. Establece las siguientes etapas. Identificar objetos y clases Preparar un DD Identificar asociaciones y agregaciones entre objetos Identificar atributos Organizar y simplificar las clases utilizando la herencia Verificar que existen caminos de accesos para las consultas ms probables Iterar y refinar el modelo Agrupar clases y mdulos

Fase de Diseo Se divide en dos reas: Diseo de sistema y diseo objetos. Diseo del sistema: Se toman las decisiones de alto nivel sobre la estructura global del sistema. Diseo de Objetos: Se refinan los modelos resultantes de la fase de

anlisis y se eligen los algoritmos de estructuras de datos pero con independencia de un lenguaje o entorno particular. Diseo del sistema Se especifica la arquitectura del sistema que se divide en varias etapas: Organizar el sistema en subsistemas Identificar qu objetos pueden actuar y cules no Elegir un enfoque para la gestin de almacenes de datos Elegir un enfoque para la implementacin del control Considerar las condiciones del entorno Establecer prioridades entre los distintos objetivos del diseo

Diseo de objetos En esta fase se lleva a cabo la estrategia del diseo de sistema y se completa los detalles: Obtener las operaciones para las clases a partir de los otros modelos Disear algoritmos para implementar las operaciones definiendo nuevas clases y operaciones si fuese necesario. Optimizar los caminos de accesos a los datos Implementar el control seleccionado en la fase anterior, identificando los caminos principales y los alternativos Ajustar la estructura de clases para incrementar la herencia Disear las interrelaciones Empaquetar las clases e interrelaciones en mdulos Determinar la representacin exacta de los objetos

Fase de Implementacin

Se codifica el diseo en un lenguaje especfico. Define aquellas tareas que deben realizar las personas para que funcione el sistema, para ello habr que indicar que tareas tiene que realizar cada usuario y como ha de efectuarlas.

Coclusion.- este anlisis estructurado es de que Podemos decir que las tecnologas utilizadas fueron las adecuadas para este analisis que construye herramienta que cumplun con los propsitos propuestos de una empresa que necesite el anlisis estructurado ya que este analisis junto con sus sucesores propuestos, puede mejorar el aprendizaje de las del uso correcto de la informacin que debe ser bien almacenada se puede utilizar como la primera parte del anlisis de cualquier sistema o proceso y ser til como referencia para las siguientes fases que hay en este analisis Ventajas y desventajas del anlisis estructurado Ventajas - facilidad para llevar a cabo la tarea de revisin de especificaciones del sistema as como de representaciones grficas (lo que aumenta la posibilidad de realizar la tarea) - Facilidad para desarrollar prototipos de sistemas por medio de la capacidad para cambiar especificaciones y, por otro lado, para determinar el efecto que sobre el desempeo del sistema tendran otras alternativas - Tambin esta la generacin de cdigos y soporte para mantenimiento como resultado de haber guardado las especificaciones del sistema en un depsito central de informacin, y aumentar las posibilidades de satisfacer los requerimientos del usuario. - Facilidad para la revisin de aplicaciones

La experiencia muestra que una vez que las aplicaciones se implantan, se emplean por mucho tiempo. Las herramientas CASE proporcionan un beneficio substancial para las organizaciones al facilitar la revisin de las aplicaciones. Contar con un depsito central, agiliza el proceso de revisin ya que ste proporciona bases para las definiciones y estndares para los datos. Las capacidades de generacin interna, si se encuentran presentes, contribuyen a modificar el sistema por medio de cambios en las especificaciones ms que por ajustes al cdigo fuente. -Soporte para el desarrollo de prototipos de sistemas: En general, el desarrollo de prototipos de aplicaciones toma varias formas. En ocasiones se desarrollan diseos para pantallas y reportes con la finalidad de mostrar la organizacin y composicin de datos, encabezados y mensajes. -Los ajustes necesarios al diseo se hacen con rapidez para alterar la presentacin y las caractersticas de la interaface. Sin embargo, no se prepara el cdigo fuente, de naturaleza orientada hacia procedimientos, como una parte del prototipo. Como disyuntiva, el desarrollo de prototipos puede producir un sistema que funcione. Las caractersticas de entrada y salida son desarrollados junto con el cdigo orientado hacia los procedimientos y los archivos de datos. Muchas herramientas CASE soportan las primeras etapas del desarrollo de un prototipo. Muy pocas brindan apoyo durante todo el proceso de desarrollo del prototipo. Las que proporcionan la capacidad para generar el cdigo soportan de hecho todo el proceso, ya que el cdigo puede ser generado al inducir la actividad de generacin despus de cambiar las especificaciones o requerimientos. Desventajas: - Esta metodologa clsica presenta ciertos problemas, que han ido hacindose cada vez ms graves, a medida que se construan aplicaciones y sistemas informticos ms complejos, entre los que destacan los siguientes:

- Modelo mental anmalo. Nuestra imagen del mundo se apoya en los seres, a los que asignamos nombres sustantivos, mientras la programacin clsica se basa en el comportamiento, representado usualmente por verbos. - Es difcil modificar y extender los programas, pues suele haber datos compartidos por varios subprogramas, que introducen interacciones ocultas entre ellos. - Es difcil mantener los programas. Casi todos los sistemas informticos grandes tienen errores ocultos, que no surgen a la luz hasta despus de muchas horas de funcionamiento. Es difcil reutilizar los programas. Es prcticamente imposible aprovechar en una aplicacin nueva las subrutinas que se disearon para otra. Aplicaion la aplicaion de este anlisis estructurado se da en casi todas las empresas ya que necesitan de analizar sus decisiones con la informacin que tienen para haci poder decisidir en tiempo real y eficiente

You might also like