jueves, 4 de septiembre de 2014

Taller 3 - Diseño de aplicaciones

DISEÑO A NIVEL DE COMPONENTES



El Diseño a Nivel de Componentes, llamado también Diseño Procedimental, tiene lugar después de haber establecido los Diseños de Datos, Interfaces y Arquitectura.

El objetivo es convertir el Modelo de Diseño en un Software Operacional.
Sin embargo, el nivel de abstracción del Modelo de Diseño existente es relativamente alto y el nivel de abstracción del Software Operacional es bajo.
Cuando el modelo de diseño se convierte en código fuente, deberá seguirse una serie de principios que lleven a cabo una conversión que<<no introduzca errores desde el principio».


DIAGRAMA DE ACTIVIDADES (SISTEMA CITAS MEDICAS)







GUION DE PRUEBAS PARA EVALUAR EL DISEÑO



Es la descripción de los pasos a seguir para automatizar una prueba de una funcionalidad de una aplicación. Este guion será tomado como guía por aquella persona que programe el script para alguna herramienta de automatización.
Se describe para cada uno de esos pasos a dar, el resultado esperado, o bien las verificaciones que se deben realizar para que la prueba resulte ok o falle.



CASO DE USO GENERAL (SISTEMA CITAS MEDICAS)






Caso de uso
Autenticación del usuario WEB
Actores
Usuarios WEB
Propósito
Validar el usuario y la contraseña WEB
Visión General
El asistente escribe usuario y contraseña que serán enviadas al servidor WEB vía Internet para comprobar su validez. La aplicación recoge la información y comprobara su existencia en la base de datos. Si es correcta la aplicación mostrara las opciones, sino responderá que el usuario no existe


Acción del actor
Respuesta del sistema
1)    Usuario WEB: Selecciona la aplicación

3)    Usuario WEB: Introduce usuario y   contraseña, y presiona aceptar
2)  Pide nombre de usuario y contraseña

4) Envía la información al servidor WEB

5) Servidor WEB: Comprueba si es correcta la información en la BD

6) La aplicación WEB  recibe del servidor   WEB:

a)    Si es positiva, el usuario tiene acceso a las interfaces de la aplicación WEB
b)    Si es negativa, vuelve al paso 3
Curso alternativo
Línea 3: Selecciona salir. Sale de la aplicación






BIBLIOGRÁFICA