14
Comunicación y Multimedia Unidad 3: Diseño

Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Embed Size (px)

Citation preview

Page 1: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Comunicación y Multimedia

Unidad 3: Diseño

Page 2: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Conceptos y Principios de Diseño

• Proceso previo de configuración mental en la búsqueda de una solución.

• Implica plasmar el pensamiento a través de esbozos, dibujos, bocetos y esquemas trazados en cualquier soporte.

• Se puede utilizar una lluvia de ideas, pero sin perder el foco de lo que se quiere lograr.

Page 3: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Conceptos y Principios de Diseño

• Los principios de diseño son los siguientes:– Abstracción: Ocultar los detalles, es decir, hacer

un esquema visual a alto nivel.– Refinamiento: Centrarse en los detalles del

modelo abstracto dado anteriormente.– Modularidad: Dividir el problema en varios

problemas más pequeños para que el costo de resolverlos sea menor.

Page 4: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Conceptos y Principios de Diseño

– Variaciones protegidas: Proteger al sistema de los cambios en los puntos de variación y evolución.

• Punto de variación: es un requisito del sistema que tiene características variables y puede cambiar.

• Punto de evolución: es cuando nosotros prevemos que se puede convertir en un punto de variación.

– Acoplamiento: Medida cualitativa del grado en el que un módulo esta conectado a otros y el mundo exterior.

Page 5: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño de Datos• Objetivo: Estructurar un programa con

modularidad efectiva y a complejidad procedimental reducida.

• Principios del diseño de datos.1. Identificar las estructuras de datos y

operaciones.2. Definir y utilizar un diccionario de datos para

definir el diseño de los datos del programa.3. El diseño de datos de bajo nivel debe

realizarse hasta el diseño detallado.4. El lenguaje de programación idóneo.

Page 6: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño Arquitectónico

• Desarrollar una estructura de programa modular y representar las relaciones de control entre los módulos.

• Características:• Etapa temprana del proceso de diseño del sistema• Representa el puente entre el proceso de especificación

y diseño• Involucra la identificación de los componentes

principales del sistema y su comunicación

Page 7: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño ArquitectónicoProceso:

– Estructuración del sistema: Descomponer en varios subsistemas principales y comunicarlos.

– Modelado del control: Establecer un modelo de las relaciones de control entre las diferentes partes del sistema.

– Descomposición modular: Los subsistemas identificados se descomponen en módulos.

Page 8: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño Interfaz

Es el diseño de máquinas, software y páginas web enfocado a la experiencia e interacción del usuario.

Objetivo: El software sea más atractivo además que la interacción con el usuario sea lo más intuitiva posible.

Page 9: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño Procedimental

• Se realiza después de haber establecido la estructura del programa y de datos; se especifican los detalles algorítmicos del software.

• Se utiliza una técnica conocida como programación estructurada, cuya filosofía es la construcción de algoritmos y programas modulares

Page 10: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño Procedimental

a).- Diagrama de Flujo. • Es una notación gráfica muy usada en el diseño

procedimental. • Se utilizan símbolos gráficos para representar la

secuencia, las condiciones y las estructuras de control.

Page 11: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño Procedimental

b) Tablas de Decisión: Evaluación compleja de combinación de condiciones, mediante una notación que traduce las condiciones y acciones en una forma tabular.

Page 12: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Diseño Procedimentalc) Lenguaje Estructurado o Pseudocódigo: Es una combinación de lenguaje natural ( español ) y la sintaxis general de un lenguaje de programación.

Page 13: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Documento de Especificación del Diseño

• Formato De Especificación De Diseño Arquitectónico1. Descripción conceptual de estructuras y bases de

datos2. Nombres y atributos de los elementos de datos3. Nombre y descripción funcional de cada modulo4. Especificación de interfaces para cada modulo5. Estructura de interconexión entre módulos6. Interconexiones entre módulos y estructuras de

datos

Page 14: Comunicación y Multimedia Unidad 3: Diseño. Conceptos y Principios de Diseño Proceso previo de configuración mental en la búsqueda de una solución. Implica

Documento de Especificación del Diseño

• Formato De Diseño Detallado1. Descripción física de estructuras y bases de

datos2. Algoritmos detallados para cada módulo3. Técnicas especificas de programación4. Procedimientos de inicio5. Especificación de diccionario de datos para

todos los elementos