Diseño

Información de la versión

Impacto del proceso: Este documento de diseño describe un sistema que satisfacerá los requerimientos de la SRS. Las decisiones hechas creando este documento de diseño están basadas en esos requerimientos y en la comprensión de las tecnologías y los componentes disponibles. Una vez que el diseño se encuentre esbozado, pueden empezar el trabajo en la implementación del sistema y las pruebas unitarias.

TAREAS: Llene las secciones que se encuentran abajo. Añada o quite elementos según necesite para su proyecto.

Introducción

¿Cómo está organizado este documento de diseño?
Esta página principal describe el diseño del sistema en términos de paquetes, clases, relaciones y comportamientos. Las diferentes formas anexas resuelven aspectos específicos del diseño general del sistema, como el diseño de la interfaz del usuario y el diseño de la base de datos.
¿Cuáles son los hecho más importantes que un desarrollador debería saber acerca de este diseño?
PÁRRAFO o VIÑETAS
¿Cuáles son los objetivos priorizados de este diseño?
  1. Corrección
  2. Viabilidad
  3. Comprensibilidad
  4. Guías de Implementación por Etapas
  5. Modularidad
  6. Extensibilidad
  7. Capacidad de Prueba
  8. Eficiencia

Diseño UML Estructural

TAREAS: haga una liga a un modelo de diseño y/o diagramas de diseño que describan la estructura de su sistema en detalle.

El diseño estructural del sistema se describe en el siguiente modelo UML: NOMBREDELMODELO.

El diseño estructural del sistema se describe en los siguientes diagramas estructurales en UML:

CUALQUIER NOTA ADICIONAL O COMENTARIOS

Diseño UML de Comportamiento

TAREAS: Haga ligas a un modelo de diseño y/o a diagramas de diseño que describan en detalle el comportamiento de su sistema.

El deseño de comportamiento del sistema se describe en el siguiente modelo UML: NOMBREDELMODELO.

El diseño de comportamiento del sistema se describe en los siguiente diagramas UML de comportamiento:

CUALQUIER NOTA ADICIONAL O COMENTARIOS

Lista de Pendientes de Diseño UML

TAREAS: Conteste las siguientes preguntas para ayudar a evaluar su diseño. Añada o elimine las preguntas según convenga a su proyecto. Si no puede remover una respuesta a una pregunta de forma positiva, puede indicar un aspecto del diseño que debería ser revisado.
Correción: ¿Cómo sabe que su diseño es correcto?
2-4 ORACIONES
Viabilidad: ¿Qué indica que este diseño puede ser implementado y probado con las cantidades planeadas de esfuerzo y tiempo?
2-4 ORACIONES
Comprensibilidad: ¿Qué hace a este diseño comprensible?
2-4 ORACIONES
Guías de Implementación por Etapas: ¿El diseño sugiere tareas razonables de implementación?
2-4 ORACIONES
Modularidad: ¿Cuántas preocupaciones han sido separadas y atacadas en los distintos modulos?
2-4 ORACIONES
Extensibilidad: ¿Cómo pueden añadirse fácilmente características nuevas posteriormente?
2-4 ORACIONES
Capacidad de Prueba: ¿Qué hace a este sistema fácil de probar?
2-4 ORACIONES
Eficiencia: ¿El sistema consume una cantidad aceptable de tiempo, espacio de almacenamiento ancho de bando y otros recursos?
2-4 ORACIONES
TAREAS: Revisar las notas de sabiduría y discutir formas de mejorar esta plantilla.
Compañía Propietaria
Copyright © 2003 Jason Robbins. Todos los derechos reservados. Términos de la Licencia. Mantenga esta leyenda derechos donde utilice este archivo como plantilla - Traducción al español por Interplanet, México, D.F.