9
INSTITUTO TENCOLOGICO SUPERIOR DE SAN MARTIN TEXMELUCAN 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

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

Embed Size (px)

Citation preview

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

INSTITUTO TENCOLOGICO SUPERIOR DE SAN MARTIN TEXMELUCAN

DISEÑO DETALLADOPROGRAMACIÓN DE SISTEMASISC5° “A”

ABILENNE CORTES CONTRERASYANET DIAZ PEREZVERONICA ROMERO ZAMORAYENI HERNANDEZ HERNANDEZ CRISTIAN L.RUBEN SANCHEZ BARBOSA

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

DIFINICIONES DE DIESÑO DETALLADO

*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.

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

¿QUE PERMITE REALIZAR EL DISEÑO DETALLADO?

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.

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

PROCESO DE DISEÑO

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.

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

EJEMPLO PARA DISEÑAR

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

CARACTERISTICAS DE EVALUACION DE UN DISEÑO

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.

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

NOTACIONES PARA EL DISEÑO

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ñoEs 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.

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

TÉCNICAS DE DISEÑO

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.

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

CONCLUSIÓN

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