UNIDAD II - ANÁLISIS ESTRUCTURADO DE SISTEMAS
Análisis estructurado del sistema
El ingeniero Chicaiza(2016)define al análisis estructurado como un método para el análisis de sistemas, ya sean manuales o automatizados, que conducen al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones de los ya existentes.
Efectos del análisis y diseño estructurado de sistemas en el desarrollo de un proyecto
El análisis y diseño estructurado de sistemas ,también conocido como SSAD por sus siglas en ingles (Structured Systems Analysis and Design Method), es un método en cascada para el desarrollo de sistemas de información que fue producida en los años 80 para la Oficina de Comercio Gubernamental de Reino Unido
Esta anteriormente considerada metodología consta de 6 etapas:
Etapa 1 - Investigación del entorno actual: En casi todos los casos existe alguna forma de sistema actual, incluso si está completamente compuesto por personas y papel. A través de diferentes métodos de investigación se busca llegar comprender el sistema que se busca remplazar
Etapa 2 - Opciones del sistema: Se debe decidir sobre el diseño del nuevo sistema. Para hacer esto se utilizan los resultados de la etapa anterior, desarrolla un conjunto de opciones del sistema
Etapa 3 - Especificación de requisitos: Se debe de desarrollar unas especificaciones lógica de lo que debe hacer el nuevo sistema. La especificaciones describe lo que hará el sistema.y esta debe estar libre de errores, ambigüedad e inconsistencia.
Etapa 4 - Opciones técnicas del sistema: En esta se empieza la implementación física del nuevo sistema detallando como se va a proceder con esta así como sus detalles. Todos estos aspectos también deben ajustarse a las restricciones impuestas por la empresa.
Etapa 5 - Diseño lógico: Esta etapa se concentran en los requerimientos de la interfaz de usuario. Esta especifica los principales métodos de interacción en términos de estructuras de menú y estructuras de comando.
Etapa 6 - Diseño físico: Etapa final en la que todas las especificaciones lógicas del sistema se convierten en descripciones del sistema en términos de hardware y software reales. Esta es la etapa mas técnica
La estructura de datos lógica se convierte en una arquitectura física en términos de estructuras de base de datos. Se especifica la estructura exacta de las funciones y cómo se implementan. La estructura de datos físicos se optimiza cuando es necesario para cumplir con los requisitos de tamaño y rendimiento.
El producto es un diseño físico completo que podría decirle a los ingenieros de software cómo construir el sistema con detalles específicos de hardware y software y con los estándares apropiados.
El producto es un diseño físico completo que podría decirle a los ingenieros de software cómo construir el sistema con detalles específicos de hardware y software y con los estándares apropiados.
Antecedentes
Goodland y Riha (1999) determinaron que al momento de proponer el análisis y diseño estructurado de sistemas, se tomaron diferentes trabajos previos de las diferentes escuelas de análisis estructurados metodos y desarrollos como base para este "...la de Peter Checkland metodología de sistemas blandos , de Larry Constantino diseño estructurado , de Edward Yourdon Yourdon estructurado Método , de Michael A. Jackson Programación Estructurada Jackson y Tom DeMarco análisis estructurado" .Estudio de viabilidad:
Esta es la etapa cero del proyecto y en este se determina si este es factible o no. Al llevar a cabo este estudio debemos de asegurarnos que estén cubiertas estas cuatro áreas principales :
Esta es la etapa cero del proyecto y en este se determina si este es factible o no. Al llevar a cabo este estudio debemos de asegurarnos que estén cubiertas estas cuatro áreas principales :
Área Técnica: se pregunta si el proyecto es técnicamente factible. Teniendo que cumplir con los requerimientos tanto de software como de Hardware, con este nos referimos si las computadores que tenemos a disposición son suficientes para realizar el programa
Área Operativa: En esta área preguntara lo que sea necesario para la factibilidad del proyecto a nivel organizacional. Con esto hablamos de lo relacionado con el personal como puede ser su capacitación en caso de ser necesario ademas de sus honorarios profesionales, y también ocuparse de los descartables como pueden ser los servicios básicos
Área Financiera: Se pregunta si la empresa puede permitirse costear el proyecto. Se refiere toda la parte económica, costes, beneficios y factibilidad de la inversión.
Herramientas del análisis estructurado de sistemas:
Modelos lógicos de datos
Proceso mediante el cual se identifica, modela y documentan los requisitos de datos del sistema que se está diseñando. Contiene representaciones de entidades y atributos, relaciones, identificadores exclusivos, subtipos y supertipos y restricciones entre relaciones. Un modelo lógico también puede contener objetos de modelo de dominio o referirse a uno o varios modelos de dominio o de glosario. Una vez definidas las relaciones y los objetos lógicos en un modelo lógico de datos.
Modelado de flujo de datos
Proceso de identificar, modelar y documentar cual es el movimiento de datos(el flujo) en un sistema de información. En este se examinan los procesos , los almacenes de datos , entidades externas(ya sea envío o recepción de datos) ademas de los canales por cual se transmiten.
Modelado de eventos
Proceso de coordinación de las historias de vida de la entidad, ademas del modelado del comportamiento de la
entidad, identificando, modelando y documentando los eventos que afectan a cada
entidad y la secuencia en la que ocurren estos eventos.
Comentarios
Publicar un comentario