DISEÑO DETALLADO PROGRAMACIÓN DE SISTEMAS ISC 5° “A” ABILENNE CORTES CONTRERAS YANET DIAZ PEREZ VERONICA ROMERO ZAMORA YENI HERNANDEZ HERNANDEZ CRISTIAN.

Slides:



Advertisements
Presentaciones similares
MODELOS ORIENTADOS A OBJETOS
Advertisements

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ú.
ANÁLISIS DE REQUERIMIENTOS
Ingeniería de Software
Diseño orientado al flujo de datos
10º2 Sergio Posso. Jonatán Agualimpia. Julia Blandón. Docente:
MODELADO DE ANALISIS Y DISEÑO
INGENIERIA DE REQUERIMIENTOS
CONCEPTOS Y PRINCIPIOS DE DISEÑO
Ingeniería del Software
Ingeniería del Software
UNIDAD 1: “ Introducción al Lenguaje Unificado de Modelado ”
INSTITUTO TECNOLÓGICO SUPERIO DE LIBRES
M.S.C. Ivette Hernández Dávila
Desarrollo Orientado a Objetos con UML
SISTEMAS DE INFORMACIÓN 2 SISTEMAS DE INFORMACIÓN 2.
Proceso de información en la computadora
Diseño del Software Diseño de datos Diseño arquitectónico
Ingeniería de Software Orientado a Objetos
El Ciclo de Vida del Proyecto
DISEÑO DE SOFTWARE 1ª. Parte
Diseño e Implementación
Ciclo de Vida del Software Paradigmas de Desarrollo
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
1 Diseño Orientado a Objetos Agustín J. González ELO-329: Diseño y Programación Orientados a Objetos 1er. Sem
Comunicación y Multimedia
Herramientas del Análisis Estructurado
METODOLOGÍA OMT Diseño de sistemas.
Metodología para solución de problemas
Organización y Estructuración de Datos
FUNDAMENTOS DE PROGRAMACION
Visión Panorámica Diccionario de Datos Paso al diseño
Análisis y Diseño de Sistemas
1 Diseño Orientado al Objeto Agustín J. González ELO-326: Seminario de Computadores II 2do. Sem
Importancia en la efectividad del:
Diseño de Software y su Proceso
Representación de Algoritmos
Algoritmos y pseudocódigos
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Desarrollo de Software Orientado a Objetos (deficiencias)
Ciclo de Vida del Software Paradigmas de Desarrollo
Alexander Aristizabal Ángelo flores herrera
Diseño de Sistemas.
ALGORITMOS PRESENTADO POR: FERNANDA LEURO TATIANA CONTRERAS 1004
Ingeniería de Requisitos
Diseño del Software e Ingeniería del Software
Diseño Orientado al Flujo de Datos
Roles de Open UP.
Elaboración de algoritmos usando lógica de programación
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Etapas del diseño MSc. Alexis Cabrera Mondeja. Flujo de la Información La información se transforma a medida que fluye por un sistema basado en computadora.
PROCESOS DE DESARROLLO DE SOFTWARE
Actividades en el Proceso de desarrollo de Software
TEMA: DISEÑO DE LA SOLUCION INTREGRANTES DE EQUIPO: ERIKA CRUZ MARTINEZ RODOLFO LOPEZ ANOTA LUIS ARMANDO LIÑA QUECHA JOSE FRANCISCO MEZO VARELA LUIS ENRIQUE.
Desarrollo de lógica algorítmica.
ANÁLISIS ESTRUCTURADO
Ciclo de desarrollo del software
3. Paradigmas de la ingeniería de software.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Técnicas de Prueba y Mantenimiento de Software
Proceso de desarrollo de Software
ESTE TERMINO SE DEFINE COMO : UN PROCESO EN EL CUAL SE NOS DESCRIBE UN PROBLEMA (EN LENGUAJE NATURAL), LUEGO DE ESTO SE PLANTEAN POSIBLES RESOLUCIONES.
Software de Comunicaciones
Modelo de procesos de software
1 Tema 2: Introducción al proceso unificado de desarrollo de software.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Entregables del Proyecto
Ing. José David Ortiz Salas
Transcripción de la presentación:

DISEÑO DETALLADO PROGRAMACIÓN DE SISTEMAS ISC 5° “A” ABILENNE CORTES CONTRERAS YANET DIAZ PEREZ VERONICA ROMERO ZAMORA YENI HERNANDEZ HERNANDEZ CRISTIAN L.RUBEN SANCHEZ BARBOSA

*Proceso de descripción más detallado de la lógica del proceso y de las estructuras de datos. *El diseño detallado está fuertemente influenciado por el lenguaje de instrumentación, pero no es lo mismo que la instrumentación; el diseño detallado tiene que ver más con aspectos semánticos y menos con detalles sintácticos que es la instrumentación.

El diseño detallado permite el diseño de algoritmos y representaciones de datos en un nivel más alto de abstracción y notación que el que proporciona el lenguaje de instrumentación. El diseño detallado separa la actividad de diseño a bajo nivel de la instrumentación, igual que las actividades de análisis y diseño aíslan las consideraciones de lo que se desea de la estructura que logrará los resultados deseados. Una especificación adecuada de diseño detallado minimiza el número de sorpresas durante la instrumentación del producto.

El diseño del software es un proceso iterativo a través del cual se traducen los requisitos en una representación del software. Inicialmente, el anteproyecto muestra una visión holística del software. El diseño se representa a un alto nivel de abstracción, un nivel que se puede seguir hasta requisitos específicos de datos, funcionales y de comportamiento. A medida que ocurren iteraciones del diseño, el refinamiento subsiguiente lleva a representaciones del diseño de mucho menor nivel de abstracción.

El diseño debe implementar todos los requisitos explícitos contenidos en el modelo de análisis y debe acomodar todos los requisitos implícitos que desea el cliente. El diseño debe ser una guía que puedan leer y entender los que construyan el código y los que prueban y mantienen el software. El diseño debería proporcionar una completa idea de lo que es el software, enfocando los dominios de datos, funcional y de comportamiento desde la perspectiva de la implementación.

La notación de diseño, junto con los conceptos de programación estructurada, permite al diseñador representar detalles procedimentales de manera que se facilite la traducción a código. Hay disponibles notaciones gráficas, tabulares y de texto. Gráfica del diseño Es incuestionable que las herramientas gráficas, tales como los diagramas de flujo o diagramas de caja, proporcionan una excelente forma gráfica que describen muy bien el detalle procedimental.

El diseñador primero intenta identificar al conjunto primitivo de objetos, acciones y relaciones que proporcionarán una base para la solución del problema; los conceptos de alto nivel son después formulados en términos del conjunto de primitivos. El diseño y la instrumentación jerárquicos hacia arriba permiten)a determinación del desempeño de los subsistemas durante la evolución del sistema; cuando se utilizan jerarquías hacia abajo, la evaluación del desempeño debe deferirse hasta el final, esto es, hasta que el sistema quede ensamblado.

El diseño detallado nos da una visión mas amplia sobre el lenguaje que se utiliza para el desarrollo del sistema gracias al diseño detallado podemos prever errores. Así como algoritmos y sentencias a utilizar