Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Documento de Diseño Arquitectónico y Detallado
2
Etapa de diseño Diseño Arquitectónico Diseño detallado
Arquitectura física Arquitectura lógica Módelo de datos Diseño detallado Diseño de módulos detallados Modelo de navegación del sistema Interfaces de usuario Diccionario de datos
3
Diseño Arquitectónico
Debe tener en cuenta el DRS. Existen distintas formas de especificar la Arquitectura Física Lógica Modelo de datos
4
Arquitectura Física Componentes físicos (cliente, servidor web, bd, etc) 1 o más diagramas Debe existir una explicación en cada diagrama de los componentes que están involucrados (actor, relación, etc).
5
Arquitectura Física (ej.)
USUARIO Red BROWSER Autenticación SERVIDOR WEB SERVIDOR BD
6
Arquitectura Física (ej.)
Se puede pensar también en una arquitectura de 3 capas
7
Arquitectura Física (ej)
8
Arquitectura Lógica Se utiliza cualquier simbología que permita “aclarar” el escenario: DFD Diagrama de clases Diagrama de bloques Diagrama de Casos de uso (cada CU con su descripción)
9
Arquitectura lógica La Arquitectura Lógica expresa cuáles son los componentes lógicos (subsistemas, o macro-funciones) que participan en nuestra solución, y la relación entre ellos. La especificación de esta arquitectura, es similar a la arquitectura física. Se especifican actores y relaciones entre ellos, sólo que los actores ahora son: subsistemas de mi solución.
10
Arquitectura lógica Fuente: Sergio Ochoa
11
Arquitectura Lógica (ej.)
12
Modelo de datos Incluir todos los campos, más PK, FK.
13
Diseño Detallado Tener en cuenta el DRS y DDA.
Se especificará a través de: Diseño detallado de los módulos. Módelo de navegación Interfaces de usuario DD (diccionario de datos)
14
Diseño Detallado de Módulos
A través de Diagrama de secuencias
15
Módelo de Navegación
16
Módelo de Navegación Mapas de navegación de todos los entes que participan en el sistema
17
Modelo de Navegación
18
Modelo de Navegación
19
Interfaz de Usuario Tomar en cuenta Jerarquía de los contenidos
Patrones de interfaz (si se basan en alguno) Diseño de la interfaz
20
Diseño de interfaces Stencil Kit de Yahoo
21
Diseño de interfaces
22
Diseño de interfaces (Ej.)
Principios de diseño de Google Pencil PowerPoint Prototyping Tookit Axure Rp Pro
23
Patrones de Interfaz a Utilizar
Justificar el porqué del uso de esa interfaz
24
Diseño de cada Interfaz
Cada interfaz debe guardar relación con el modelo de navegación y la jerarquía de contenidos
25
Diccionario de datos Etapa final del DDD Compuesto por 2 elementos
Especificación de procesos Especificación de datos
26
Diccionario de datos Especificación de procesos Ejemplo:
Por cada módulo especificado en el diseño de módulo detallado, se indicará su función, parámetro que recibe y que retorna. Ejemplo: Caso de uso: Buscar por familia. Participantes: Cliente. Descripción: Extiende el caso de uso “Buscar por proceso”. Una vez que se tiene la lista de procesos, se buscan las familias que abarcan todos los procesos que están dentro del rango de fechas. Entrada: Rango de fechas. Salida: Conjunto de familias.
27
Diccionario de datos Atributo Descripción Tipo - Tamaño strSigla
Por cada tabla se especifica sus campos y su formato. Ejemplo: Entidad: departamento Descripción: almacena los departamentos y sus principales características Atributo Descripción Tipo - Tamaño strSigla Sigla depto Varchar(5) strNombre Nombre depto Varchar (50)
28
Conclusiones El DD es el término a la etapa de diseño.
Regularmente es acompañado por un prototipo No debe faltar NADA que se pueda necesitar durante la construcción
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.