Conceptos y principios básicos del diseño de sistemas (Unidad 1)

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Conceptos y principios básicos del diseño de sistemas (Unidad 1) por Mind Map: Conceptos y  principios básicos del diseño de sistemas (Unidad 1)

1. Conceptualización

1.1. Es un proceso creativo para transformar el problema en una solución.

1.2. Especifica cómo desarrollar el sistema para que sea capaz de dar lo que se supone que debe dar teniendo en cuenta los requisitos del software

1.3. Algunas facetas del diseño

1.3.1. Proceso. Es una actividad intelectual (creativa).

1.3.2. Proceso y producto: Se trata de dividir los sistemas en partes e identificar las relaciones entre estas partes.

1.3.3. Producto Es un plan, la estructura del sistema, su funcionalidad, etc.

1.3.4. Calidad del diseño. Esto constituye las pautas y procedimientos para llevar a cabo la verificación y validación del diseño.

1.3.4.1. Marco básico que guía cómo se deben escribir los códigos del programa y cómo se debe asignar el personal a las tareas.

1.3.4.2. Proporciona una base para monitorear el progreso y recompensar a los desarrolladores.

1.4. Biografía: Mohapatra, P. K. (2010). Software Engineering: A lifecycle Aproach. En P. Mohapatra, Software Engineering: A lifecycle Aproach (pág. 231). New Delhi: New Age International.Retrieved from: http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=nlebk&AN=316074&lang=es&site=eds-live&ebv=EB&ppid=pp_231

2. Diseño arquitectonico

2.1. Oxford English Dictionary define la arquitectura como "el arte de la ciencia de la construcción, especialmente el arte o la práctica de diseñar edificios para uso humano teniendo en cuenta los factores estéticos y prácticos". También significa "un estilo de construcción, un modo, una manera, o estilo de construcción u organización, y estructura".

2.2. la arquitectura de software involucra los siguientes dos conceptos

2.2.1. • La estructura y organización mediante la cual los componentes y subsistemas del sistema interactúan con los sistemas.

2.2.2. • Las propiedades de los sistemas que pueden diseñar y analizar mejor al nivel del sistema.

2.3. Lestructura de la arquitectura de software comprende

2.3.1. 1. Elementos de datos. Consisten en información necesaria para el procesamiento por un elemento de procesamiento.

2.3.2. 2. Elementos de procesamiento: los componentes. Transforman entradas en salidas

2.3.3. 3. Elementos de conexión: los conectores. Conectan diferentes piezas de arquitectura.

2.4. Las formas son patrones repetitivos y consistentes

2.4.1. Relaciones entre los elementos,

2.4.2. Propiedades que limitan la elección de los elementos arquitectónicos

2.4.3. Pesos que representan la importancia de la relación o propiedad para indicar la preferencia entre una serie de opciones entre alternativas.

2.5. Biografía: Mohapatra, P. K. (2010). Software Engineering: A lifecycle Aproach. En P. Mohapatra, Software Engineering: A lifecycle Aproach (pág. 340). New Delhi: New Age International. Retrieved from: http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=nlebk&AN=316074&lang=es&site=eds-live&ebv=EB&ppid=pp_340

3. Diseño de nivel de componentes

3.1. El diseño transforma los requisitos en un plan para la implementación.

3.1.1. identificar entradas reales y las salidas reales correspondientes.

3.2. Interacciones de objetos

3.2.1. El principio de asignación de responsabilidad a objetos particulares se discutirá más adelante en el texto. Se utilizan dos tipos de diagramas de interacción:

3.2.1.1. Diagrama de secuencia

3.2.1.1.1. varios objetos que participan en el cumplimiento de una tarea reemplazan el objeto del sistema.

3.2.1.2. Diagrama de colaboración

3.2.1.2.1. muestra el flujo de mensajes en un gráfico o formato de red

3.3. Biografía: Mohapatra, PK (2010). Ingeniería de software: un enfoque de ciclo de vida. En P. Mohapatra, Ingeniería de software: un enfoque de ciclo de vida (pág. 296). Nueva Delhi: New Age International. Recuperado de: http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=nlebk&AN=316074&lang=es&site=eds-live&ebv=EB&ppid=pp_296