Está en la página 1de 5

Realizar operación CU-1

Limpiar CU-2
Caso de uso:
Encender CU-3
Id: 1

Nombre: Realizar operación Asignar datos CU-5

Descripción: el actor usuario realizara una operación


Con los datos previamente capturados y el sistema Apagar CU-4
Regresa el resultado

Actor: Usuario

Precondiciones:

1* la calculadora debe estar encendida.


2* los datos para la operación están capturados.
3* el operador esta capturando.

Flujo Básico:
 el usuario presiona la tecla = 0 en la tecla de + o -, % *
 el sistema realiza el cálculo.
 el sistema mostrara el resultado en el control + x +Display.

Flujo Alternativo:
1* cuando se presenta un error el sistema mostrara un mensaje indicando el error.

Caso De Pruebo………….

Id: 1
Nombre: Probar operación división entre cero

Descripción: Consiste en Capturar el segundo operando como 0

Caso de uso: CU-1

Entrada:
1. el usuario capturar el primer valor e introduce -5.
2. El usuario presiona el botón btnDivision “/”
3. El usuario introduce el segundo valor 0.
4. El usuario presiona el contro btnObtenerResultado “=”.

Salida.
 El sistema arrojara un error de “Division entre cero no es posible de efectuar.
 El sistema en el control txtDisplay mostrara “0.0”

Resultados:
 El sistema debía mostrar el mensaje de error y debe estar listo para efectuar otra
operación.
Id: Nombre: Descripción: Actor: Precondiciones: Flujo Básico:
Flujo Alternativo:

2 Realizar actor usuario realizara una Usuario 1* la calculadora debe 1*el usuario
operación operación estar encendida. presiona la tecla = Cuando se
Con los datos previamente 2* los datos para la 0 en la tecla de +
capturados y el sistema operación están
presenta un
o -, /* error el sistema
Regresa el resultado capturados.
2*el sistema mostrara un
3* el operador esta
capturando. realiza el cálculo.
mensaje
3*el sistema
mostrara el indicando el
resultado en el error.
control txtDisplay.

Id: Nombre: Descripción: Caso de uso: Salida. Resultado.


Caso De Pruebo………….

Id: 5
Nombre: Realizar operaciones fuera del rango

Descripción: Consiste en darle valores fuera del rango de la calculadora

Caso de uso: CU-5

Entrada:
5. el usuario capturar el primer valor e introduce 171 -9 después del punto
6. El usuario presiona el botón btnDividir “/”
7. El usuario introduce el segundo valor 171- 9.
8. El usuario presiona el contro btnObtenerResultado “=”.

Salida.
 El sistema arrojara el un error al dividir los valores.
 El sistema en el control txtDisplay mostrara un error.

Resultados:
 El sistema debía mostrar el mensaje de error el cual los valores se salen fuera del rango.

Id: 6
Nombre: Encender

Descripción: Encender la calculadora

Caso de uso: CU-6

Entrada:
9. El usuario dará doble click en el código.
10. El usuario debe dar los valores que el requiera.

Salida.
 El sistema arrojara el resultado.
 El sistema en el control txtDisplay mostrara el resultado.

Resultados:
 El sistema debía mostrar el mensaje de resultado.
Id: 8
Nombre: Apagar

Descripción: Apagar la Calculadora.

Caso de uso: CU-8

Entrada:
 El usuario apagara la calculadora cuando haya terminado.
 El usuario dará click en el botón que aparece en la pantalla “X” en la parte superior.

Salida.
 El sistema le mostrara el código.
 El sistema le mostrara la interfaz de la calculadora.

Resultados:
 El sistema saldrá de la interfaz que fue programada.

También podría gustarte