Vous êtes sur la page 1sur 13

Sistema TestYourSelf

Descripcin:
Sistema que simula un examen de admisin teniendo en cuenta las diferentes preguntas ms
comunes que se presentan en las diferentes universidades nacionales del pas (Federico Villarreal,
San Marcos, Universidad Nacional de Ingeniera).
Los exmenes de admisin de las universidades nacionales tienen gran variedad de cursos que
estn divididos en temas, estos temas tienen preguntas comunes y a veces estas preguntas son
utilizadas con frecuencia en los exmenes.
El sistema cuenta con los siguientes atributos:
Insercin, edicin y actualizacin de preguntas.
Registro de usuarios.
Estadsticas de las notas hechas por el usuario.
Historial de calificacin.
Indicadores de calificacin (moda, media, mediana).
Aleatoriedad de los exmenes y alternativas

Tenemos las siguientes pantallas de la aplicacin:
Login:











Eleccin de la universidad:





Examen de admisin generado:

Resultado del examen de admisin


Anlisis de la nota por tema de cursos:

Un ponderado del usuario con todas evaluaciones hechas:


La mediana del usuario con todas evaluaciones hechas:



La moda del usuario con todas evaluaciones hechas:




Estructura del sistema:







Algoritmos implementados en el sistema:
Para lograr la aleatoriedad de los exmenes y sus preguntas, se implementaron algoritmos
relacionados con los nmeros aleatorios, permutacin y combinaciones.
Para el anlisis de los grficos y promedios, se utilizaron los siguientes indicadores la moda la
media y la mediana.
Nmeros Aleatorios:
El software esta estructurado para su posterior anlisis, al inicio se obtienen todas los
ndices de la tabla cursos de la base de datos, se escogen al azar, la cantidad depende del
administrador, luego con estos ndices se obtienen sus correspondientes ndices de temas y se
realiza otro proceso aleatorio, la cantidad de temas tambin es decisin del administrador, con
los ndices de los temas se proceden a seleccionar preguntas aleatoriamente que se
mostraran luego.

Media, mediana y moda:
Se obtienen las notas de todos los exmenes que realizo el alumno, y con estas notas se
realiza el siguiente anlisis.
Media: Se utilizo el algoritmo de la burbuja para ordenar las notas y obtener la nota
media.
Moda: Se utilizo el algoritmo de la burbuja para ordenar las notas y obtener la nota que el
alumno mayormente obtiene.
Media: Se sumaron todas las notas que obtuvo el alumno en todos su examen y se obtuvo
la nota promedio.



Permutaciones y combinaciones:
La implementacin de las permutaciones en el sistema sirvi para barajar las alternativas
que se encuentran en los exmenes de admisin. Cada pregunta tiene 5 alternativas, estas
alternativas tienen 120 diferentes formas de ordenarse, escogemos un nmero aleatorio,
para indicarle que numero de ordenamiento quiere que se efectuara para las alternativas,
e
s
t
o

e
s

p
a
r
a

a
s
e
g
u
r
a
r

q
u
e no se repita una pregunta con el mismo orden de alternativas.





Especificaciones del sistema:
El sistema esta modelado bajo el patrn MVC (Modelo Vista Controlador), la cual separa la capa de
la lgica de negocios, con el CRUD (diferentes consultas a la base de datos) y la vista del sistema.
El sistema est bajo el lenguaje de programacin Java con el JDK 1.7.
Base de datos MySql.
Compatibilidad con todos los navegadores (mozilla, chrome, IE).

Algoritmo de la Moda:





Algoritmo Mediana:

Vous aimerez peut-être aussi