Diseño Técnico Detallado Proyecto: Codigo Proyecto: Descripción (Incluir En MENUARCHIVO-PROPIEDADES-RESUMEN) Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA Hoja de Control de DOCUMENTO: Diseño Técnico Detallado: Codigo Proyecto: Descripción (Incluir En MENU- Título ARCHIVO-PROPIEDADES-RESUMEN) Documentos de . Referencia 1 Responsable 2 Revisado por: 3 Fecha Revisión Fecha Aprobado por: Aprobación Versión 1Nombre 2 2.0 Fecha Versión DD/MM/AAAA y Apellidos de la persona responsable de la Elaboración del Documento. Nombre y apellidos de la persona que realizará la revisión del Documento. 3 Nombre y apellidos de la persona que aprobará el Documento. Participantes en Elaboración: Elaboradores Unidad Organizativa ICM/Proveedor Registro de Cambios Versión Causa del Cambio Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Responsable del Cambio Fecha Cambio Página 2 de 9 Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA Contenido 1. ESTRUCTURA FÍSICA DE LA INFORMACIÓN .............................................................................................. 5 1.1 MODELO DE DATOS ............................................................................................................................... 5 1.1.1 Descripción del objeto de información .......................................................................................... 5 2. DISEÑO DE LA ARQUITECTURA DEL SISTEMA............................................................................................. 6 3. ESPECIFICACIÓN DE PROCESOS DEL SISTEMA ......................................................................................... 7 3.1.1 3.1.2 3.1.3 3.1.4 Descripción de la tarea unitaria del proceso ............................................................................... 7 Pantalla .................................................................................................................................................... 7 Acciones .................................................................................................................................................. 7 Modelo de datos ................................................................................................................................... 7 4. ESPECIFICACIÓN DE INTERFACES DEL SISTEMA ....................................................................................... 8 4.1 PROCEDIMIENTO DE EJECUCIÓN .............................................................................................................. 8 4.2 TAREAS UNITARIAS DEL INTERFAZ DEL SISTEMA ............................................................................................. 8 4.2.1 Diagrama de secuencia de tarea unitaria <Código de Tarea Unitaria> ............................. 8 5. ESPECIFICACIÓN DE COMPONENTES SOFTWARE .................................................................................... 9 5.1 DIAGRAMAS DE COMPONENTES .............................................................................................................. 9 Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Página 3 de 9 Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA Índice de Figuras Figura 1 Diagrama E/R - Consulta de Centros .................................................................................... 5 Figura 2 Diagramas de Arquitectura .................................................................................................... 6 Figura 2 Diagramas de Componentes .................................................................................................. 9 Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Página 4 de 9 Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA 1. Estructura Física de la Información Descripción general de la estructura física de la información. En el caso de existir más de un almacén físico de información (varias BBDD, varios XML, …) elaborar una sección de este tipo para cada uno. Listar y dar una breve descripción de cada una de los objetos de información y sus relaciones desde el punto de vista técnico. 1.1 Modelo de Datos Representación de la estructura física del almacén de información en términos de los objetos de información que la componen (tablas, ficheros XML …) y sus relaciones. Punto de vista técnico. - Modelo Físico de Datos (MFD ó DDL –Data Definition Language-). Incluir Diagrama E/R Figura 1 Diagrama E/R - Consulta de Centros 1.1.1 Descripción del objeto de información Describir uno a uno todos los objetos de información. Un objeto de información es una especificación técnica. <Opcional utilizar siguiente tabla.> Nombre objeto Descripción del Nombres o alias asignado al objeto. Descripción del objeto. Notas Información adicional que, sin ser parte del esquema físico, deba ser documentada. Volumen Actual Número de ocurrencias en la actualidad, si aplica. Crecimiento Esperado Atributos Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Número de ocurrencias nuevas por entidad de tiempo. Nombre Definición Null Option Datatype Nombre del Atributo Tipo de datos referido a la tecnología que soportará la información.. Indicará si puede tomar valor nulo o no. Tipo de dato y tamaño del mismo. PK FK Informará si el atributo forma parte de la clave primaria Informará si el atributo forma parte de la clave foránea. Página 5 de 9 Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA 2. Diseño de la arquitectura del sistema Se describe el diseño de arquitectura global del sistema y el diseño de la arquitectura del software incluyendo las figuras que sea necesario para su mejor comprensión. Incluir Diagramas. Figura 2 Diagramas de Arquitectura Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Página 6 de 9 Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA 3. Especificación de procesos del sistema 3.1.1 Descripción de la tarea unitaria del proceso Descripción de la tarea unitaria (normalmente coincidirá con una opción de menú), informando las particularidades propias de esta tarea e indicando la información mínima necesaria para poder realizar una acción (guardar, buscar, modificar …) 3.1.2 Pantalla Se incluirá una imagen de la tarea que se está definiendo. 3.1.3 Acciones Identificación de las posibles acciones de la tarea. <Opcional utilizar siguiente tabla> Definición de la botonera Nombre Propósito Nombre de la opción . Propósito de la opción. Imagen Precondiciones Post-condiciones Precondiciones para la ejecución de la opción (parámetros, lista de datos usados como parámetros, etc…). Resultados del proceso: descripción del resultado normal del proceso tras una ejecución correcta, posibles errores y cómo serán mostrados, indicación de si los resultados están disponibles síncrona o asíncoramente… 3.1.4 Modelo de datos Se mostrará una correspondencia entre los campos reflejados en la pantalla y los campos asociados a la base de datos. <Opcional utilizar siguiente tabla> Definición de la correspondencia Tabla Campo BBDD Campo Pantalla Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Nombre de la tabla de la tabla . Campo físico de la tabla Campo de correspondencia de la pantalla. Página 7 de 9 Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA 4. Especificación de Interfaces del sistema 4.1 Procedimiento de Ejecución En el caso de que sea necesaria realizar una planificación de ejecución para el interfaz del sistema describir aquí el procedimiento o work-flow de ejecución del Interfaz. Por ejemplo, dependencias de ejecución de otros procesos de interfaces internos o externos, disponibilidad de BBDD, actividad o inactividad del sistema, recursos disponibles… 4.2 Tareas Unitarias del interfaz del sistema Descomposición de los interfaces del sistema identificados como una secuencia de tareas unitarias que extraen información del sistema hacia el exterior, incorporan información externa al sistema y/o utilizan recursos del sistema. Cada una de estas tareas representa una transacción del sistema, un envío de información a otro sistema externo, etc. Listar y dar una breve descripción de cada uno de las tareas unitarias desde el punto de vista de usuario y técnico. <Opcional utilizar siguiente tabla> Código Tarea (Especificación Técnica) Nombre de la Tarea Descripción de la tarea Especificación Funcional relacionada 4.2.1 Diagrama de secuencia de tarea unitaria <Código de Tarea Unitaria> Representación de la secuencia de tareas. Punto de vista técnico. Dependiendo del enfoque escogido para el Diseño Técnico (Orientado a Objetos o Estructurado) se utilizarán unos u otros modelos. Ejemplo - Enfoque Estructurado: Diagramas de Flujo de Datos. Flujograma. Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Página 8 de 9 5. Diseño Técnico Detallado Fecha: Proyecto: Codigo Proyecto: Descripción (Incluir En MENU-ARCHIVO-PROPIEDADES-RESUMEN) DD/MM/AA Especificación de componentes software Trasladar las tareas unitarias a componentes Sw. Identificar cada uno de los componentes software que soportarán las especificaciones técnicas descritas anteriormente. Listar y dar una breve descripción de cada uno de los componentes software desde el punto de vista técnico. <Opcional utilizar siguiente tabla> Nombre del Componente Sw 5.1 Descripción del Componente Pantalla asociada Diagramas de componentes Diseño del diagrama de componentes, representación de dependencias entre componentes software. Prestar especial atención a la reutilización Incluir Diagramas. Figura 3 Diagramas de Componentes Plantilla….: Diseño Técnico Detallado Versión: 2.0 Propietario: Gestión Unificada de Proyectos Página 9 de 9