Académique Documents
Professionnel Documents
Culture Documents
Introduccin
Objetivos del proceso
Los objetivos fundamentales del proceso de diseo son:
la arquitectura del sistema
el detalle de los subsistemas
las estructuras de datos necesarias
Relacin con otros procesos
Para conseguir esos objetivos, se debe partir, entre otras cosas, de:
los requisitos
los modelos del anlisis (funcional y de datos sobre todo)
los dilogos y prototipos
Y se debe conseguir que los productos obtenidos puedan utilizarse en
la fase posterior de Construccin del Sistema de Informacin
(codificacin)
2
Fundamentos de diseo
Debe estudiarse el entorno tecnolgico (desde el punto de
vista del hardware y el software)
Debe dividirse el sistema en partes (subsistemas,
componentes, unidades, mdulos)
Debe detallarse la forma de cada parte teniendo en cuenta:
-Que los mdulos finales sean suficientemente pequeos
-Que las partes sean independendientes: deben centrarse
en una subfuncin especfica, con una interfaz sencilla
(cohesin y el acoplamiento)
-Que la especificacin de los interfaces entre las partes del
diseo debe ser COMPLETA (crtico)
-MANTENIBLE, REUTILIZABLE, ENTENDIBLE y
PROBABLE (no vale con que funcione)
-Pero tambin OPTIMIZADO
Deben documentarse las estructuras de datos necesarias, y el
acceso a las estructuras de datos debe optimizarse
3
Estructura
DSI 1
Definicin de la
Arquitectura del Sistema
DSI 8
Generacin de
Especificaciones de
Construccin
DSI 2
Diseo de la
arquitectura de
soporte
DSI 3
Diseo de Casos de
Uso Reales
DSI 4
Diseo de Clases
DSI 5
Diseo de la
Arquitectura de
Mdulos del Sistema
DSI 6
Diseo Fsico de
Datos
DSI 7
Verificacin y
Aceptacin de la
arquitectura del
Sistema
DSI 9
Diseo de Migracin
y Carga Inicial de
Datos
DSI 10
Especificacin
Tcnica del Plan de
Pruebas
DSI 12
Aprobacin del
Diseo del Sistema
de Informacin
DSI 11
Establecimiento de
Requisitos de
Implantacin
DSI 1.2
DSI 1.3
DSI 1.4
Definicin de Niveles
de Arquitectura
Productos
-Diseo de la Arquitectura del Sistema
(Divisin Fsica del Sistema de
Informacin)
Identificacin de
Requisitos de Diseo y -Catalogo de Requisitos
Construccin
Especificacin de
-Catalogo de Excepciones
Excepciones
Especificacin de
Estndares y Normas
-Catalogo de Normas
de Diseo y
Construccin
...
5
Tarea
DSI 1.5
Identificacin de
Subsistema de Diseo
DSI 1.6
Especificacin del
Entorno Tecnolgico
DSI 1.7
Especificacin de
Requisitos de
Operacin y
Seguridad
Productos
-Diseo de la Arquitectura del Sistema
(Descripcin de Subsistemas de
Diseo)
-Entorno Tecnolgico del Sistema
-Especificacin del Entorno
Tecnolgico
-Restricciones Tcnicas
-Estimacin de Planificacin de
Capacidades
-Catalogo de Excepciones
DSI 2.2
Productos
Diseo de
Subsistemas de
Soporte
Identificacin de
Mecanismos
Genricos de Diseo
Objetivos:
Disear los subsistemas de soporte
Identificar mecanismos genricos de diseo (ejemplo: validaciones
mediante controles, o en los eventos de los formularios, o usando
mdulos diseados al efecto)
Tcnicas a utilizar : Diagramas de Estructura
DSI 3.2
Identificacin de
Clases Asociadas a un
Caso de Uso
Diseo de la
Realizacin de los
Casos de Uso
DSI 3.3
Revisin de la Interfaz
de Usuario
DSI 3.4
Revisin de
Subsistemas de
Diseo e Interfaces
Productos
-Diseo de la Realizacin de los Casos
de Uso (Especificacin detallada)
- Diseo de la Realizacin de los
Casos de Uso (Especificacin
detallada)
-Diseo de la Interfaz de Usuario
-Formatos individuales de interfaz
-Catalogo de controles y elementos
de diseo
-Modelo de navegacin
-Formatos de impresin
-Prototipo de Interfaz
- Diseo de la Realizacin de los
Casos de Uso (Def. a nivel de
subsistemas e interfaz)
10
11
Identificacin de atributos
de las clases
Identificacin de
DSI 4.4
operaciones de las clases
DSI 4.5 Diseo de la Jerarqua
Productos
-Modelo de Clases de Diseo
-Modelo de Clases de Diseo
-Modelo de Clases de Diseo
-Modelo de Clases de Diseo
-Comportamiento de Clases de
Diseo
-Modelo de Clases de Diseo
Descripcin de mtodos
-Modelo de Clases de Diseo
de las operaciones
Especificacin de
-Plan de Migracin y Carga Inicial de
DSI 4.7 Necesidades de Migracin
Datos
y Carga Inicial de Datos
12
DSI 4.6
13
14
Productos
- Modelo Fsico de Datos
- Especificacin de los Caminos de
Acceso a los Datos
- Modelo Fsico de Datos Optimizado
-Esquemas Fsicos de Datos
-Asignacin Esquemas Fsicos de
Datos a Nodos
15
16
Productos
Verificacin de las
DSI 7.1 especificaciones de
Diseo
Aceptacin de la
Arquitectura del Sistema
DSI 8.1
DSI 8.2
DSI 8.3
DSI 8.4
Productos
-Especificaciones de Construccin del
Especificacin del
Sistema de Informacin
Entorno de
-Especificacin del Entorno de
Construccin
Construccin.
-Espec. de Construccin del Sist. de Inf.
Definicin de
-Descripcin de Subsistemas de
Componentes y
Construccin y Dependencias
Subsistemas de
-Descripcin de Componentes
Construccin
-Plan de Integracin del Sist. de Inf.
Elaboracin de
-Espec. de Construccin del Sist. de Inf.
Especificaciones de
-Especificacin Detallada de
Construccin
Componentes
Elaboracin de
-Espec. de Construccin del Sist. de Inf.
Especificaciones del
-Especificacin de la Estructura
Modelo Fsico de Datos
Fsica de Datos
20
DSI 9.1
Especificacin del
Entorno de Migracin
Diseo de
Procedimientos de
DSI 9.2
Migracin y Carga
Inicial
Diseo detallado de
Componentes de
DSI 9.3
Migracin y Carga
Inicial
Revisin de la
DSI 9.4 Planificacin de la
Migracin
Productos
-Plan de Migracin y Carga Inicial de
Datos
-Especificacin del Entorno de
Migracin y Carga Inicial.
-Plan de Migracin y Carga Inicial de
Datos
-Definicin de Procedimientos de
Migracin y Carga Inicial de Datos
-Plan de Migracin y Carga Inicial de
Datos
-Diseo detallado de Mdulos de
Migracin y Carga Inicial
-Especificacin Tcnica de las
Pruebas de Migracin y Carga Inicial
-Plan de Migracin y Carga Inicial de
Datos
-Planificacin de la Migracin y 22
Carga Inicial
23
Productos
Especificacin del
DSI 10.1
Entorno de Pruebas
-Plan de Pruebas
-Especificacin del Entorno de
Pruebas.
Especificacin Tcnica
DSI 10.2
de Niveles de Prueba
-Plan de Pruebas
-Especificacin Tcnica de
Niveles de Prueba.
Revisin de la
DSI 10.3 Planificacin de
Pruebas
-Plan de Pruebas
-Planificacin de las Pruebas
24
25
Productos
Especificacin de
Requisitos de
DSI 11.1
Documentacin de
Usuario
-Catalogo de Requisitos
Especificacin de
DSI 11.2 Requisitos de
Implantacin
-Catalogo de Requisitos
26
27
Productos
Presentacin y
Aprobacin del Diseo
DSI 12.1
del Sistema de
Informacin
28
DSI