Fundamentos de Desarrollo de Sistemas

Documentos relacionados
METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS

rg.o cm a Diagra r ma m s d e e flujo j o d e e d atos o l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s


TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO

Diagrama de Actividades

DIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO

Análisis y Diseño de Sistemas

Análisis de Sistemas. M.Sc. Lic. Aidee Vargas C. C. octubre 2007

Elementos del modelo de análisis. Modelado del análisis

Diagramas De Casos De Uso

Técnica - Diagrama de Flujo de Datos (DFD)

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS

GUÍA METODOLÓGICA PARA LA ELABORACIÓN DE UN FLUJOGRAMA

MAPA CONCEPTUAL. PDF created with pdffactory trial version

Diagramas de interacción

Metodología Técnica Herramienta Tarea Procedimiento Producto

Introducción al Análisis Estructurado

Optimización del cálculo de recursos productivos para cotización en una empresa de confecciones. Sánchez Asparrín, Yván Santiago.

Tema VII: Herramientas del Análisis Estructurado Diagramas de Flujos de Datos (DFD s)

Desarrollo Orientado a Objetos en Métrica v. 3

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

Metodología Orientada a Objetos (OMT). Rumbaugh

Ing. José Manuel Poveda

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ

Ingeniería del Software Ingeniería del Software de Gestión. Tema 3 Metodologías de Desarrollo de Software

Estructuras Administrativas

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso

PLANEACION TACTICA Y OPERATIVA FUNDACIÓN UNIVERSITARIA TECNOLÓGICO COMFENALCO

GLOSARIO DE TÉRMINOS

UML Unifield Modeling Languaje

Un vocabulario visual para describir arquitectura de información y diseño de interacción Edgar Valarezo Sergio Luján Mora

Análisis y Diseño de Sistemas

Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO

Entender y reconocer los símbolos hidráulicos en una necesidad para leer los dibujos y esquemas para la detección de fallas. También ayuda para

Contenido. Estructura del Modelo del análisis. Diagrama Entidad-Relación (DER) Diagrama de flujo de datos (DFD)

Capítulo 4 Análisis y diseño del software de los Robots

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Draw: objetos en 3D, diagramas de flujo y exportación

INGENIERÍA DEL SOFTWARE I Práctica 5 Modelado de Diseño

M. C. Felipe Santiago Espinosa

Guía práctica de estudio 05: Diagramas de flujo

CAPITULO 1. MARCO DE REFERENCIA.

PROGRAMA DE ESTUDIO. : Tecnologías de Información II : UN SEMESTRE ACADÉMICO : SEGUNDO AÑO, PRIMER SEMESTRE

Profa. Judith Barrios A. Departamento de Computación Semestre A 2010

CARACTERÍSTICAS GENERALES DE UN PORTAFOLIO PROFESIONAL DE EVIDENCIAS

PSEUDOCÓDIGO. En este documento se recopilan los elementos conceptuales esenciales acerca PSEUDOCÓDIGO en la programación.

Diagrama de Flujo de Datos (DFD)

UNIÓN INTERNACIONAL DE TELECOMUNICACIONES RED DIGITAL DE SERVICIOS INTEGRADOS (RDSI) ESTRUCTURA GENERALES

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

ASI. Análisis del Sistema de Información

CARACTERÍSTICAS DEL MODELO AMBIENTAL:

CAPITULO 1 INTRODUCCION AL PROYECTO

DISEÑO DE FUNCIONES (TRATAMIENTOS)

Reporte de Estadía (Tesina) Esquema General

Creación del Diccionario de Datos en el Motor de la Base de Datos. Establecer los pasos para la implementación del diccionario de datos.

Capítulo III: MARCO METODOLÓGICO

Elementos Diagramas de Clases Clase:

ASIGNATURA: ANALISIS Y DISEÑO DE SISTEMAS EN TIEMPO REAL

Universidad Rafael Urdaneta Escuela de Ingeniería de Computación

ANÁLISIS DE SISTEMAS. Por: Ing. Tanya Recalde Ch.

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

Diagramas de flujo de datos

GOBIERNO ELECTRÓNICO

Ciudad Guayana, Febrero de 2011

Sistemas de Información

Cristian Blanco

TECNICAS ESPECIALES DE AUDITORIA DE SISTEMAS COMPUTACIONALE S MAURICIO ESGUERRA NATALY CRUZ MOLINA

Análisis y Diseño de Sistemas

Proceso de diseño. Programador. Requerimientos. Analista DIS03: Matriz componentes vs.

Tecnología de Información

CAPITULO III ANÁLISIS

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS

Diagrama de flujo de proceso de operación

Cada enfoque tiene sus ventajas y desventajas Cada uno es más apropiado para ciertas cosas

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Evolución del software y su situación actual

Importar Correo de Outlook a Thunderbird Recurso de apoyo a proceso de migración a software libre

RESUMEN METODOLOGÍA IDEF0

Guía práctica de estudio 03: Algoritmos

SISTEMA DE GESTIÓN DE LA CALIDAD

CIDE, SA. RIF: J NIT: MODELO FUNCIONAL

CICLO ESCOLAR ENERO JULIO (2011-2)

Facultad de Química. Departamento de Química Analítica. Química Analítica Experimental I DIAGRAMA DE FLUJO. Joaquín Preza.

Guía de Visio Crear un diagrama de flujo básico. 1. Elegir y abrir una plantilla. 2. Arrastrar y conectar formas. 3. Agregar texto a las formas.

Educación Media Técnico-Profesional Sector Electricidad Especialidad: Electricidad Módulo SISTEMAS NEUMÁTICOS E HIDRÁULICOS

GUÍA DE LABORATORIO N o 9

Algunos de los componentes que se encuentran dentro del gabinete o carcaza de la computadora.

GLOSARIO DE CONCEPTOS Y TÉRMINOS

Generación Automática de Aplicaciones Web Móviles Mediante Componentes Configurables

G.P FUNDAMENTOS DE DISEÑO WEB FLASH CS6

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Caso empresa ELÉCTRICA S.A.

CASOS DE USO Exploración de Requerimientos

Cursor Asignación Ciclo Mientras Ciclo Para Decisión Lectura Salida Llamada

TEMA I: INTRODUCCIÓN A LOS CIRCUITOS SECUENCIALES

El Lenguaje Unificado de Modelado (UML)

Se definen los siguientes objetivos que se extraen de la propuesta anteriormente planteada:

METRICA VERSION MÉTRICA versión 3. Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información

Transcripción:

Fundamentos de Desarrollo de Sistemas El enfoque Estructurado Enfoque Estructurado La siguiente figura describe todos los modelos desarrollados durante el ciclo de desarrollo de un sistema, basándose en el enfoque estructurado. Abarca las actividades de Análisis y Diseño. La actividad de análisis se construye el Modelo Esencial, en tanto la actividad de diseño construye el Modelo de Implementación. 1

Los Modelos del Análisis. El Modelo Esencial Puede ser considerado como la aplicación de la metodología de Análisis Estructurado Moderno. La idea fundamental con la que el modelo esencial es concebido es la de Tecnología Perfecta en la cual no hay restricciones de cantidad de memoria, tamaño del disco o velocidad del procesador. 2

Dos modelos componen el modelo esencial: El Modelo del Ambiente: Declaración de los objetivos. Creación de un Diagrama de Contexto y de una Lista de Eventos, describe los estímulos que recibe el sistema y las respuestas generadas por los estímulos. Definición del Diccionario de Datos inicial. Tabla de Estimulo-Respuesta. El Modelo de Comportamiento: Creación de un DFD, y un ERD por cada uno de los eventos de la Lista de Eventos. Los DFDs por eventos se unen en un único DFD (el Modelo Funcional) y los ERDs por eventos se unen en un único ERD (el Modelo de Datos). Herramientas de Modelado Importantes 1. Modelado de las Funciones del Sistema. Diagrama de Flujo de Datos. 2. Modelado de Datos Almacenados. Diagrama de Entidad - Relación. 3. Modelado de las Estructuras de los Programas. El Diagrama de las Estructuras. 4. Modelado de la Estructura de los Programas. El Diagrama de Estructura. 3

Herramientas de la estrategia de flujo de datos Diagrama de flujo de datos Diccionario de datos Diagrama de estructura de datos Grafica de estructura. Referencia: James A. Senn pag. 178-179 Diagrama de Flujo de Datos Ilustra las funciones que el sistema debe realizar. Podría describirse como qué transformaciones debe llevar a cabo el sistema? Qué entradas se Transforman en qué salidas? Entre otras. 4

Componentes del diagrama de flujo de Datos Componentes: Los procesos se representan por medio de círculos, o 'burbujas' en el diagrama. Representan las funciones individuales que el sistema lleva a cabo. Las funciones transforman entradas en salidas. Los flujos se muestran por medio de flechas curvas, son conexiones entre los procesos y representa la información que dicho proceso necesita como entrada o genera como salida. Los almacen de datos se representan por medio de dos líneas paralelas o mediante una elipse. Muestran colecciones de datos que el sistema debe recordar por un período de tiempo. Cuando los diseñadores de sistema y programadores terminen de construir el sistema, estos serán archivos o bases de datos. Los terminadores muestran la entidad externa con la que el sistema se comunica, típicamente son individuos; grupos de personas; organizaciones externas; otros sistemas, etc. Función del Diagrama de Flujo de Datos El diagrama de flujo de datos proporciona una visión global de los componentes funcionales del sistema, pero no da detalles de estos. Para mostrar detalles acerca de que información se transforma y como se transforma, se ocupan dos herramientas textuales de modelado adicionales: el Diccionario de Datos y la Especificación de Procesos. 5

Simbología de Procesos Flujo de Dato. 6

Flujo de Entrada Flujo de Salida 7

Flujo de Dialogo Almacén de Datos 8

Terminadores Guía para la construcción de DFD. Las reglas incluyen las siguientes: Escoger nombres con significado para los procesos, flujos, almacenes y terminadores. Numerar los procesos. Evitar los DFD excesivamente complejos Redibujar el DFD tantas veces como sea necesario estéticamente. Asegurarse de que el DFD sea lógicamente consistente y que también sea con cualesquiera DFD relacionados con él. Extensiones del DFD para sistemas de tiempo real 9

Referencias Análisis Estructurado Moderno Ed.Yourdon ISBN: 9688803030 James A. Senn. Analisis y diseño de Sistemas de Informacion. Pg. 178-179. 10