Documentación del diseño

7
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)

description

UTN-FRT. Cátedra de Diseño de Sistemas. Unidad I. Documentación del Diseño. 3K1 - 2011

Transcript of Documentación del diseño

Page 1: Documentación del diseño

Ingeniería en Sistemas de Información

Diseño de Sistemas(3K1)

Page 2: Documentación del diseño

f) Ingeniería del Software Asistida por Computadora. Clasificación de CASE

 

Sommerville. Sección 4.5  

C. Proceso de Diseño Pressman. Cap. 13.2 Introducción.

 

I. Fases del diseño. Pressman. Sección 13.1Sommerville. Sección 4.3.2

II. Diseño y calidad del software Pressman. 13.2.1

III. Principios y conceptos del diseño. Pressman. Sección 13.3 y 13.4

IV. Documentación del Diseño. Pressman, Sección 13.8

V. Análisis y Diseño Orientado a Objetos Sommerville, Cap.14Larman, 2ª. Ed., Cap. 1.4Pressman, Cap.21 y 22

VI. Modelos de dominio, Casos de Uso. (revisión)

Larman, 1ª. Ed.,Cap. 9/11Larman, 2a. Ed. Cap. 9/11

VII. Del Análisis al Diseño Larman, 1ª. Ed. Cap. 15 Larman, 2ª. Ed. Cap. 14

Contenidos de la Unidad 1Introducción al Diseño

Page 3: Documentación del diseño

La Especificación del Diseño => se completa a medida que el diseñador refina la representación del Software.

La mayor parte de la información que se presenta deriva de la Especificación del Sistema (Análisis).

A continuación, se especifica el Diseño de Datos: Se definen las estructuras de las Bases de Datos,

cualquier estructura externa de archivos, estructuras internas de datos y una referencia cruzada que conecta objetos de datos con archivos específicos.

Documentación del Diseño

(Pressman 13.8)

Page 4: Documentación del diseño

Diseño Arquitectónico => indica cómo se ha derivado la arquitectura del programa del modelo de análisis.

Para representar la jerarquía del módulo se utilizan gráficos de estructuras.

Se representa el diseño de interfaces internas y externas de programas y se describe un diseño detallado de la interfaz hombre-máquina.

Se puede también elaborar un prototipo detallado. Los -elementos de software que se pueden tratar por separado

(subrutinas, funciones o procedimientos) se narran inicialmente como pseudocódigos o en cualquier idioma (castellano, inglés, etc.).

Documentación del Diseño

Page 5: Documentación del diseño

La narrativa de procesamiento explica las funciones de un Módulo.

Luego, se utiliza una herramienta de diseño procedimental para convertir esa estructura en una descripción estructural.

La Especificación del Diseño => Procura satisfacer todos los requisitos mediante

el diseño del software. Indica los componentes críticos.

Documentación del Diseño

Page 6: Documentación del diseño

Establecidas las interfaces y la estructura del programa, hay que comprobar los módulos individuales y la integración de todo el paquete.

Consideraciones especiales originadas por la necesidad de superposición de programas, gestión de memoria virtual, procesamiento de alta velocidad u otros factores podrán originar modificaciones en diseño.

Esta sección también describe el enfoque que se utilizará para transferir software al cliente.

Documentación del Diseño

Page 7: Documentación del diseño

La última sección de la Especificación del Diseño contiene datos complementarios:

Descripciones de algoritmos, procedimientos alternativos, datos, extractos de otros documentos y otro tipo de información relevante, con notas especiales o apéndices separados.

Es aconsejable desarrollar un Manual preliminar de Operaciones/lnstalación e incluirlo como apéndice de la documentación del diseño.

Documentación del Diseño