Documente Academic
Documente Profesional
Documente Cultură
Introduccin:
Glosario:
Cuadro de texto:
Requerimientos de usuario:
Poder realizar las cuatro operaciones aritmticas bsicas utilizando nmeros
enteros y decimales.
Poder introducir la operacin aritmtica ya sea oprimiendo los botones del sistema
o tecleando sobre la caja de texto.
Tener una componente que permita desplegar el resultado de la operacin escrita
Tener un botn para borrar datos de la calculadora.
se busca dividir el modelo de vista o interfaz del modelo de clases que contengan
los mtodos y funciones requeridas por el usuario, con el fin de reutilizar cdigo y
optimizar tiempo de desarrollo
Requerimientos no funcionales:
El sistema debe ser un nico modulo.
El sistema deber tener una caja de texto ubicada en la parte superior de forma
centrada.
El sistema debe tener un botn cuyo titulo ser c y estar ubicado en la parte
superior izquierda debajo de la caja de texto.
El sistema debe tener una etiqueta con el titulo nombre ap, que estar ubicada del
lado derecho del botn con titulo c.
El sistema debera tener un grupo de botones con ttulos que acontinuacion se
escriben, la primera fila justo debajo del botn con titulo c, tendr los botones con
los ttulos (7,8,9,+) los cuales debern ser del mismo tamao, y sern colocados
en este orden, la fila dos ubicada debajo de la fila uno, tendr los botones con los
ttulos (4,5,6,-) los cuales debern ser del mismo tamao, y sern colocados en
este orden, la tercera fila estar debajo de la segunda fila, tendr los botones con
los ttulos (1,2,3,*) los cuales debern ser del mismo tamao, y sern colocados
en este orden, la cuarta fila estar debajo de la tercera fila, tendr los botones con
los ttulos (0,.,=,/) los cuales debern ser del mismo tamao, y sern colocados en
este orden.
Requerimientos Funcionales Generales:
El sistema debe realizar las cuatro operaciones aritmticas bsicas.
El usuario podr introducir la operacin aritmtica ya sea oprimiendo los botones
del sistema o tecleando sobre la caja de texto.
El resultado de cualquier operacin se escribir en el cuadro de texto despus de
oprimir el botn de igual.
Los valores en la caja de texto se podrn borrar con el botn C
El sistema solo podr tener valores de entrada numricos y smbolos especiales
como (+,-,*,/,.).
Requerimientos funcionales especficos:
El sistema al capturar el signo + debera almacenar en una variable el numero
antecesor al signo.
El sistema al capturar el signo - debera almacenar en una variable el numero
antecesor al signo.
//diagramas de secuencia
La evolucin de la calculadora puede ser una necesidad futura del cliente, puesto
que solo realiza operaciones aritmticas bsicas, es probable que este sistema
tenga que realizar operaciones con funciones trigonometrales, exponenciales, raz
cuadrada etc., es por eso que los modelos de datos e interfaz deben ir separado
para facilitar su evolucin.