Diseño
Información de la versión
Proyecto: |
Herramienta de Gestión de Expediente |
Número Interno de Versión: |
0.1.0 |
Formas Anexas: |
|
Documentos Relacionados: |
LIGAS A ESTÁNDARES RELEVANTES
LIGAS A OTROS DOCUMENTOS
|
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?
-
- Corrección
- Viabilidad
- Comprensibilidad
- Guías de Implementación por Etapas
- Modularidad
- Extensibilidad
- Capacidad de Prueba
- 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:
- Diagramas de Estado
- Diagramas de Secuencia
- Diagramas de Colaboración
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