Académique Documents
Professionnel Documents
Culture Documents
SISTEMAS DE INFORMACION I
TCNICAS ESTRUCTURADAS PARA EL ANLISIS DE REQUERIMIENTOS PRESENTADO POR: ELIANA VZQUEZ VZQUEZ ROSENDO OMAR CERON LUIS ALBERTO PEREZ
Las tcnicas son un mtodo que aplica herramientas y reglas especficas para completar una o ms fases del ciclo de vida del desarrollo de Sistemas.
ANALISIS ESTRUCTURADO
El Anlisis se refiere al "extremo inicial" de un proyecto de desarrollo de sistemas, durante el tiempo en que los requisitos del usuario son definidos y documentados.
El Anlisis estructurado introduce el uso de las herramientas de documentacin grficas para producir un tipo diferente de especificacin funcional: "la especificacin estructurada".
HERRAMIENTAS DE DOCUMENTACIN
Diagramas de flujo de datos (DFDs) Diccionario de Datos (DD) Diagramas de Entidad-Relacin (ER) Diagramas de Transicin de Estado (DTEs) Especificaciones de procesos.
Clarificacin de requerimientos
Estudio de factibilidad
Ventajas
Correccin del programa: Verificacin automtica y formal de que el programa funciona correctamente.
Las ventajas de los diagramas de flujo de datos incluyen la simplicidad de la notacin, usndola para obtener informacin ms clara de los usuarios, permitiendo que el analista de sistemas conceptualice los flujos de datos necesarios (interrelaciones del sistema y sus subsistemas).
DICCIONARIO DE DATOS
es un conjunto de metadatos que contiene las caractersticas lgicas de los datos, incluyendo nombre, descripcin, alias, contenido y organizacin. Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la informacin
se desarrollan durante el anlisis de flujo de datos , ayuda a los analistas que participan en la determinacin de los requerimientos del sistema.
Contiene las caractersticas lgicas de los sitios donde se almacenan los datos del sistema.
Para facilitar el anlisis de los detalles con la finalidad de evaluar las caractersticas y determinar donde efectuar cambios en el sistema.
Naturaleza de las transacciones, Preguntas, Archivos y bases de datos, Capacidad del sistema.
TIPOS DE DESCRIPCIONES DE UN DD
Elemento dato: son los bloques bsicos para todos los dems datos del sistema, por si mismos no le dan un significado suficiente al usuario. Se agrupan para formar una estructura de datos.
Estructura de datos: es un grupo de datos que estn relacionados con otros y que en conjunto describen un componente del sistema.
ESPECIFICACIN DE PROCESOS
Es una herramienta de modelado de sistemas, que permite definir qu sucede en los procesos o funciones de un sistema.
Lenguaje Natural
El objetivo es definir qu debe hacerse para transformar ciertas entradas en ciertas salidas.
Lenguaje Estructurado
Tablas de Decisin
Reducir la ambigedad de los procesos ,Obtener una descripcin precisa de lo que se logra, Validar el diseo de sistema.
Arboles de Decisin
LENGUAJE NATURAL
El lenguaje natural se refiere a la utilizacin del lenguaje ordinario usado en la vida diaria como tcnica para que el desarrollador del sistema extraiga los requisitos que desea el cliente.
Su objetivo principal es lograr el entendimiento y especificacin correcta por parte del desarrollar sobre las necesidades que posee el cliente para el comportamiento del sistema
No se utiliza ningn tipo de soporte adicional (por ejemplo, formularios como en el lenguaje estructurado o diagramas como en la notacin grfica) ni lenguajes formales como ser los cdigos de programacin.
Curva de Aprendizaje Fcil: Al no necesitar establecer pautas, acuerdos mutuos, cdigos ni lenguajes de programacin entre el cliente y el desarrollador
Practicidad: Al no necesitar enseanza ni acostumbramiento, esta tcnica puede ser llevada a cabo rpidamente.
LENGUAJE ESTRUCTURADO
El lenguaje estructurado es un lenguaje natural limitado en palabras y construcciones, lo que le da ms precisin y claridad, evitando ambigedades
puede utilizarse para especificar un algoritmo, para que la computadora pueda procesarlo, deber transformarse o traducirse a un lenguaje de programacin especfico.
TABLAS DE DECISIN
La tabla de decisin es una matriz de renglones y columnas que indican condiciones y acciones.
Los renglones de condicin con valores s o no para cada combinacin posible de condiciones.
Marcar las entradas correspondientes a las acciones con una X para indicar que stas se emprenden
considera una condicin a la vez y, por cada condicin adicional, la aade a la tabla pero sin considerar las combinaciones de condiciones y acciones duplicadas
ARBOLES DE DECISIN
sirve para modelar funciones discretas, en las que el objetivo es determinar el valor combinado de un conjunto de variables, y basndose en el valor de cada una de ellas, determinar la accin a ser tomada. son normalmente construidos a partir de la descripcin de la narrativa de un problema. Ellos proveen una visin grfica de la toma de decisin necesaria, especifican las variables que son evaluadas, qu acciones deben ser tomadas y el orden en la cual la toma de decisin ser efectuada.
es un diagrama que representan en forma secuencial condiciones y acciones (qu condiciones se consideran en primer lugar, en segundo lugar, etc.)
Se recomienda el uso del rbol de decisin cuando el nmero de acciones es pequeo y no son posibles todas las combinaciones.
Los rboles de decisin no siempre son la mejor herramienta para el anlisis de decisiones. El rbol de decisiones de un sistema complejo con muchas secuencias de pasos y combinaciones de condiciones puede tener un tamao considerable