REQUERIMIENTOS FUNCIONALES ,
NO FUNCIONALES Y DE SISTEMA
Funcionales:
Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que éste debe reaccionar a entradas particulares y de cómo se debe comportar en situaciones particulares.
Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que éste debe reaccionar a entradas particulares y de cómo se debe comportar en situaciones particulares.
No Funcionales:
Son restricciones de los servicios o funciones ofrecidos por el sistema.
Sistema:
Especificación que define la
configuración mínima del equipo y la versión del sistema operativo necesarias
para abrir y operar una aplicación de software o dispositivo
Referencias:
http://ingenieriadesoftware.bligoo.com.mx/requerimientos-funcionales-y-no-funcionales-rf-rnf#.VlvZgOLX0-A
SOFTWARE DE ETIMOLOGÍAS
·
Requerimientos
de Sistema
Ø
Software: Sistema Operativo ya sea Windows
7,8,8.1 o 10.
Ø
Hardware: Pantalla con resolución 480p, teclado,
Memoria RAM 1GB, Tarjeta Madre, Procesado con 1ghz mínimo, Disco duro,
almacenamiento disponible de 2gb.
Ø
Software desarrollado de la versión SDK
Al ejecutar el
software el usuario se registrará con su nombre y una contraseña en caso de que
ya este registrado ingresara con estos mismos. Este software cuenta con tres
opciones: teoría, ejercicios y
evaluación final. Si se ingresa a teoría se mostrarán una serie de etimologías
ya sean griegas o latinas también apareceré su definición y sus componentes
léxicos para que así el usuario pueda estudiarlas, si se ingresa a ejercicios
se desplegará una etimología la cual el usuario tendrá que definirla y escribir
sus componentes léxicos para poder pasar a la siguiente, en caso de que no sepa
la respuesta contara con un botón de ayuda el cual desplegara la respuesta,
posteriormente se reiniciara el ejercicio con otra etimología. En caso de que
se seleccione la opción evaluación final, se desplegaran una serie de
etimologías las cuales el usuario tendrá que contestar y aquí no contara con el
botón de ayuda. Al final se desplegará su resultado obtenido en la evaluación.
·
Requerimientos
Funcionales
Ø
El usuario se registrará con su nombre y
asignará una contraseña (esta deberá tener como máximo 8 caracteres) a su
perfil posteriormente podrá ingresar al software y podrá comenzar a realizar
ejercicios.
Ø
El alumno tendrá 8 intentos para ingresar
correctamente su contraseña y en caso de obtener respuestas erróneas quedará
bloqueado.
Ø
El perfil debe cumplir con caracteres
específicos como tener un nombre y un apellido para una mejor administración de
este.
Ø
En caso de que el usuario no sepa la repuesta de
un ejercicio este procederá a hacer uso del botón de ayuda el cual despliega la
respuesta.
Ø
Cuando se hace uso del botón de ayuda los
ejercicios anteriormente contestados se reiniciarán para volver a contestarlos.
Ø
El alumno solo podrá realizar un ejercicio a la
vez, por lo que si el usuario no sabe la respuesta no podrá pasar al siguiente
ejercicio al menos que este use el botón de ayuda, así al usuario le quedará
claro la respuesta.
Ø
Una vez ingresado a la opción evaluación final
el usuario no podrá ingresar nueva mente a teoría hasta haber acabado su
evaluación.
Ø
El alumno deberá hacer una evaluación final y
deberá aprobarlo para poder demostrar todos sus conocimientos.
Ø
El usuario solo podrá contar con un minuto para
realizar cada ejercicio en caso contrario se cancelará y reiniciaran todos los
ejercicios.
Ø
Al terminar la evolución se desplegará el
resultado (el número de aciertos que tuvo).
·
Requerimientos
no funcionales
Ø
Este programa requerirá de mantenimiento para
corregir errores y mejorar el funcionamiento.
1 revisión
________ =
mejores resultados
1 vez al mes
Ø
Usabilidad, el usuario podrá interactuar con el
software sin problema ya que este será muy intuitivo.
Exactitud +
Tiempo + Recuerdo + Respuesta Emocional
Ø
Accesibilidad, este producto no cuenta con la
mejor accesibilidad para personas con capacidades diferentes, no podrá tener
acceso a los contenidos.
Problemas de tipo Automático
__________________________
Problemas de tipo Manual
Ø
Rendimiento, la codificación del Software al ser
sencilla ofrecerá una buena capacidad de respuesta.
Se realizará una prueba de carga (peticiones de
usuarios/tiempo de respuesta) + prueba de estrés (se realiza una carga extrema
hasta que el software colapse) + prueba de estabilidad (carga de usuarios/carga
esperada) +prueba de picos (variar n. de usuarios/ tiempo esperado).
Ø
Portabilidad, gracias al JDK el programa será
sencillo y ligero lo cual permitirá que pueda ser portable; esperamos que el software
pese alrededor de 700kb.
Ø
Seguridad, es media puesto el usuario no tendrá
acceso al código fuente del programa sin previa autorización lo cual nos
aproxima a 60% de seguridad.
Ø
Efectividad, al tener un alto rendimiento lo
hace un software efectivo a nivel técnico, además de que nos basamos en los
sistemas de representación visual y auditivo para poder facilitar el
aprendizaje esperando tener un 90% de efectividad en los alumnos.
Ø
Operatividad
No hay comentarios.:
Publicar un comentario