Metrica 3 dsi
DSI (Diseño del Sistema de información)
Se añaden los requisitos que afectan al diseño y construcción
Nuevos requisitos:
El desarrollo del sistema se realizará en Visual-Basic
El método para la realización de informes será Crystal - Reports.
La información del sistema se guardará en tablas de Access.
Descripción de comportamientos anómalos o situaciones deexcepción en los que el sistema se tiene que comportar de diferente manera (p.e. situaciones de fallo o error, valores límites o no válidos).
•Excepción: Disco duro lleno o sin espacio
Condición previa: Intento de almacenamiento de datos de un nuevo socio
Elemento afectado: caso de uso “nuevo socio”
Respuesta del sistema: “Sin espacio en disco duro, no es posible almacenar el nuevo socio”Elemento de respuesta afectado: “Procedimiento de notificación de error”
Para el programa de la Sucursal “Agasajo” no se definen normas salvo la utilización de Métrica
Técnicas:
* Diagramas de Interacción de Objetos
* Diagramas de paquetes
* Diagramas de despliegue
Se procede a la división del sistema en componentes de diseño, como referencia se toman los del análisis
Registroen Contabilidad
Registro en Contabilidad
Contabilidad
Contabilidad
Alta Cliente
Modif. Cliente
Informe Cliente
Alta Cliente
Modif. Cliente
Informe Cliente
Facturación
Facturación
Registro factura
Recepción factura
Registro factura
Recepción factura
Cliente
Cliente
Cada paquete es un componente a alto nivel
Como diagramas de interacción se pueden usar los
diagramas devínculos
Como diagrama de despliegue se utilizarían nodos.
Técnicas:
Diagramas de representación Se define la estructura tecnológica necesaria para dar soporta al sistema de información
Se completarán los requisitos con los referentes a:
* Acceso al sistema y recursos
* Mantenimiento de la integridad y confidencialidad
* Control de accesos
* Copias de seguridad
*Recuperación ante fallos.
Ejemplo:
El acceso al programa se restringirá mediante el uso de logins tipo nombre/contraseña.
Mensualmente se procederá a realizar una copia de seguridad mediante una herramienta de backup externa.
DSI 2: Diseño de la arquitectura de Soporte
Técnicas:
* Diagramas de interacción
* Diagramas de Clases
* Especificación de los elementos necesarios para larealización de tareas comunes, (siempre y cuando no existan ya)
P.e. Control de acceso (Login), validaciones de datos.
Componentes de soporte:
* Comp_ gestión_de_Base_de_datos
* Comp_gestión_de_Variables
* Comp_identificación
* Comp_inicializaciones
* Comp_seguridad
* Comp_validaciones
…..
Estos componentes pueden añadirse a los diagramas de clases o de interacción como unelemento más
Técnicas:
* Diagramas de interacción
* Diagramas de Clases
Se definen esqueletos o plantillas genéricas para ser utilizadas a lo largo del diseño, (p.e. Utilización de patrones de diseño)
En el caso del programa de la Sucursal “Agasajo” no se necesitan.
DSI 3: Diseño de Casos de Uso Reales (En paralelo con la actividad 4)
Técnicas:
* Diagramas de interacciónPartiendo de las clases incluidas en la tarea 4.1 (en paralelo con esta) se identifican las que intervienen en cada caso de uso
Técnicas:
* Diagramas de interacción
Se detallan los diagramas de interacción reflejando el comportamiento de los objetos
Técnicas:
* Diagramas de interacción
* Diagramas de transición de estados
* Prototipado
Se completan los diagramas deinteracción con los interfaces de usuario (si no se hizo ya), y se revisa el interfaz ya creado en el ASI añadiendo los elementos que aparezcan durante el diseño
Técnicas:
* Diagramas de interacción
Cada caso de uso se describe en término de los subsistemas que participan en el mismo y las interfaces entre ellos.
Se describirán actores, subsistemas, mensajes entre subsistemas, etc.
Los...
Regístrate para leer el documento completo.