Actividad 3. El flujo de datos en una estructura de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.

Slides:



Advertisements
Presentaciones similares
MODELOS ORIENTADOS A OBJETOS
Advertisements

METODOLOGÍA ORIENTADA A OBJETOS CARACTERISTICAS DEL PROCESO
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Fundamentos de Diseño de Software INFT.1
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
¿Qué es un sistema? Podemos definir que sistema es un conjunto de cosas, objetos, conceptos y elementos conectados unos con otros que interactúan para.
Intoduccion a la Arquitectura y Organizaciòn del Computador
PROCESOS PRODUCTIVOS Enfoque sistémico.
Sistemas de Información Basados en Computadoras (CBIS)
LA COMPUTADORA.
Actividad 16. Estrategias para prueba del software
El papel del analista de sistemas
Ing. Esp. Ricardo Cujar. El computador: es una máquina que permite hacer tareas aritmético y lógicas de una manera fácil, consta de software y hardware.
Equipo 11 -Enríquez Chávez Jocelyn -Martínez Arvallo Diana Berenice
Diseño orientado al flujo de datos
Informática Educativa Bogotá 2011 – Universidad de Santander UDES
Ingeniería del Software
Tema: Componentes físicos de una computadora
Introducción a la computadora
Modelo de Análisis Centro ISYS Escuela de Computación
VHDL.
Laura Patricia Pinto Prieto Ingeniera de sistemas.
Diseño del Software Diseño de datos Diseño arquitectónico
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
Arquitectura de una aplicación
Ingeniería de Software Orientado a Objetos
Subsistemas de Control
DISEÑO DE SOFTWARE 1ª. Parte
Diseño e Implementación
Actividad 11. Conceptos de gestión de proyectos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 1. Arquitectura del software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 14. Riesgos en los proyectos de software M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Unidad VI Documentación
Actividad 2. Estilos y patrones arquitectónicos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 8. Gestión de las estructuras y bases de datos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Herramientas del Análisis Estructurado
Análisis de Sistemas.
M.C. Juan Carlos Olivares Rojas
Ingeniería en Sistemas de Información
Organización y Estructuración de Datos
Actividad 13. Calendarización de proyectos de software.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Visión Panorámica Diccionario de Datos Paso al diseño
Presentado por: YULI ANDREA CUELLAR M  Es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
ANALISIS Y DISEÑO ESTRUCTURADO
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
Actividad 9. El depósito y proceso de los elementos de configuración del software. M.C. Juan Carlos Olivares Rojas Syllabus May,
FUNDAMENTOS DEL ANÁLISIS DE SISTEMAS
análisis y diseño detallado de aplicaciones informáticas de gestión
Ingeniería de Requisitos
MARIANA PRECIADO VILLA TELECOMUNICACIONES 11º3
Actividad 15. Software y Calidad M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Diseño del Software e Ingeniería del Software
Diseño Orientado al Flujo de Datos
Actividad 20. Métodos de prueba en entornos especializados M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Autores:  Frania Noroska Corea.  Sheyla Patricia Marín.  Rafael Arcángel Rodríguez.
Unidad 3 MODELO DE ANALISIS.
ESCUELA COLOMBIANA DE CARRERAS INDUSTRIALES ARQUITECTURA DEL COMPUTADOR INTRODUCCIÓN Ing. Luis Hernando Concha.
Clasificación de software
Introducción al análisis de sistemas Universidad Católica.
ANÁLISIS ESTRUCTURADO
Actividad 12. Estimación en los proyectos de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 18. Pruebas del sistema M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
 Arquitectura de microordenadores  Sistemas operativos  Entornos gráficos  Procesadores de texto  Hojas de cálculo  Programas de gráficos  Bases.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Licda. Noelia Gómez Gutiérrez
Actividad 5. Desarrollo de software y lenguajes de programación. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
Fundamentos de Ingeniería de Software
Transcripción de la presentación:

Actividad 3. El flujo de datos en una estructura de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009

Introducción En la arquitectura centrada en datos, el componente central es el almacén de datos. La arquitectura de flujo de datos, se distingue porque los datos de entrada se transformarán en datos de salida a través de diversos componentes para el cálculo o manipulación de ellos.

Introducción En la arquitectura de llamada y retorno, el diseño se crea a manera de tener una estructura de programa que resulta fácil modificar y cambiar de tamaño, ayuda a distinguir un producto de software de otros, dándole el toque del diseñador, aplicando ese mecanismo diferenciador. Estos estilos son radicalmente diferentes, por lo que difícilmente puede existir una correlación.

Introducción Se puede presentar dificultad al transmitir el modelo de análisis hacia las estructuras lógicas que representarán el estilo arquitectónico de un producto de software. La principal tarea de un diseñador de software bajo este contexto se centra en abocarse a la traducción de requisitos de diseño para estos estilos mediante las técnicas del diseño arquitectónico.

Introducción Estas técnicas pueden ser, por ejemplo, el representar el sistema en su contexto, realizando un diagrama del sistema para poder modelar el contexto y poder observar cómo el software interactuará con entidades que van más allá de sus límites, como el hardware que lo soportará por ejemplo..

Introducción Otra técnica que puede ayudar al diseñador a realizar un mapeo completo del algún estilo arquitectónico es definir arquetipos, en donde a través de un patrón (modelo que puede servir de muestra) se representa una abstracción central (principales cualidades que debe tener el software) para analizar y examinar el software que ayudarán a refinar el diseño arquitectónico sin perder el objetivo del software.

Introducción Para llevar a cabo esta tarea de correlacionar los estilos arquitectónicos, el diseñador requiere conocer técnicas de correlación, que facilitarán su trabajo. Estas técnicas no son más que pasos de diseño que le permiten al diseñador a través de diagramas de flujo de datos correlacionar hacia un estilo arquitectónico en específico, el cual el diseñador se encargará de elegir.

Referencias Curso de Proyecto Integrador de Software Básico, Universidad TecMilenio, 2009

Questions?