Requerimientos funcionales y no funcionales de la aplicación
1. REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES DE LA APLICACIÓN
REQUERIMIENTO DESCRIPCIÓN DEL
REQUERIMIENTO
RF1 La aplicación contará con una
aplicación para escritorio de PC
además de la del celular.
RF2 Debe contar con un módulo de
plantillas prediseñadas donde se le
permita al profesor guardar las
preguntas con sus respectivas
respuestas. Este módulo se
encontrará disponible en la aplicación
de escritorio.
RF3 La aplicación reconoce el código QR
del alumno.
RF4 La aplicación reconoce cada alvéolo de
cada pregunta mediante la cámara del
smartphone y determina si es correcta
o no.
RF5 La aplicación visualizará las respuestas
que son correctas e incorrectas en la
pantalla una vez capturada la imagen.
RF6 La aplicación permitirá administrar los
resultados en la aplicación de escritorio.
RF7
La aplicación debe de estar disponible
para su descarga en la Play Store en el
caso del sistema operativo Android y en
la Tienda Windows para Windows
Phone.
RF8 La aplicación debe de ser compatible
con las nuevas versiones del sistema
operativo Android y Windows Phone.
RNF1 La aplicación necesita que se haga uso
de una cámara del Smartphone que
cuente con un mínimo de 3 Mega
pixeles.
RNF2 La aplicación necesita mínimo de 5
megas de almacenamiento disponibles
para poder ser instalada y pueda
2. funcionar.
RNF3 La aplicación debe ser fácil de utilizar.
RNF4 Las interfaces de la aplicación deben
ser amigables e intuitivas.
RNF5 La aplicación debe de proporcionar
tiempos de respuesta rápidos.
RNF6 La aplicación debe ser fácil de analizar
y modificar para corregir posibles fallas.
RNF7 La aplicación debe ser fácil de
descargar e instalar.
RNF8 La aplicación debe de proporcionar
seguridad al usuario, es decir, no debe
permitir que se instale algún otro
software malicioso en la aplicación.
RNF9 La aplicación debe de mantener los
datos almacenados seguros y
protegidos.
REQUERIMIENTOS DE SW PARA REALIZAR EL PROYECTO
Requerimiento Descripción del requerimiento
RS1 Visual Studio Express 2013:
-Windows SDK
-Blend para Visual Studio
Para el desarrollo de la aplicación de hará uso del
software Visual Studio Extress versión 2013 que
incluye Windows SDK y Blend para Visual Studio.
RS2 Paquete ADT para Android:
-Eclipse + ADT plugin
-Android SDK Herramientas
-Android Platform-tools
-La última plataforma Android
-Imagen sist. Android para emulador
Para el desarrollo de la aplicación también se hará
uso del paquete ADT para Android ya que es uno
de los sistemas que se estará usando. Este paquete
incluye Eclipse + ADT plugin, Android SDK
Herramientas, Android Platform-tools, La última
plataforma Android e Imagen sist. Android para
emulador.
REQUERIMIENTOS DE HARDWARE PARA REALIZAR EL PROYECTO
Requerimiento Descripción del requerimiento
RH1 Computadora Laptop con Windows 8 Para el desarrollo de la aplicación móvil del
calificado de exámenes se requiere de una
computadora de tipo laptop que tenga por sistema
operativo Windows 8 ya que es el sistema operativo
más actual en el mercado y debido a las
características del software a utilizar se eligió este
sistema. Se eligió una laptop por la
transportabilidad que esta tiene.
RH2 Computadora de escritorio con Windows 7 Para el desarrollo de la aplicación móvil del
calificado de exámenes se requiere de una
computadora que tenga por sistema operativo
3. Windows 7 ya que es el sistema operativo más
actual en el mercado y debido a las características
del software a utilizar se eligió este sistema.
RH3 Celular con S.O. Windows Phone Debido a que la aplicación móvil para el calificado
de exámenes se desarrollara para el sistema
operativo Windows Phone se requiere de un celular
que cuente con este sistema operativo y de esta
manera realizar las pruebas necesarias en su
funcionamiento.
RH4 Celular con S.O. Android Debido a que la aplicación móvil para el calificado
de exámenes se desarrollara para el sistema
operativo Android se requiere de un celular que
cuente con este sistema operativo y de esta manera
realizar las pruebas necesarias en su
funcionamiento.