ACADEMIA VIRTUAL DE MATEMÁTICAS Autor - IIT

Anuncio
ACADEMIA VIRTUAL DE MATEMÁTICAS
Autor: Nogales Moyano, Alberto.
Director: Contreras Bárcenas, David.
Entidad Colaboradora: ICAI – Universidad Pontificia Comillas.
RESUMEN DEL PROYECTO
El objetivo principal de este Proyecto Fin de Carrera es realizar una aplicación web que permita
gestionar una academia de Matemáticas. Así como crear un modulo que genere infinitos ejercicios
de forma aleatoria, para que los alumnos puedan realizarlos.
El modulo de gestión permite gestionar alumnos, realizar informes y facturas por alumno. La
gestión de alumnos consistirá en dar de alta, baja, modificar y listarlos. Los informes se crearan
mensualmente en formato digital enviándose por mail a la dirección de contacto de los padres del
alumno. La facturación también se realizará de la misma manera.
El modulo de realización de ejercicios tendrá dos modalidades: aprendizaje y repaso. El modulo de
aprendizaje consistirá en realizar ejercicios de la totalidad del temario que debe aprender el alumno.
Cada tema consistirá en resolver una serie de ejercicios, estos se generarán de manera aleatoria y
habrá infinitos ejercicios. Los ejercicios no se repetirán durante una misma sesión. El modulo de
repaso permite al alumno hacer todos los ejercicios que desee de un determinado tipo.
La aplicación tendrá un documento previo de análisis utilizando la metodología de Yourdon
[BARR01]. En él se estudiarán la Identificación de Necesidades, Análisis de Requisitos, Estudio de
Arquitectura, Diseño Interno y Diseño Externo.
Luego se pasará a la fase de Desarrollo, donde se realizará la aplicación web usando el lenguaje de
programación Java. El aspecto visual de la aplicación se apoyará en el uso de HTML, CSS y
JQuery. La gestión de la base de datos se realizará en MySQL.
ABSTRACT
The main objective of this Degree Graduate Project is to perform a web application that allows to
administer a Mathematics academy. Also create a unit that generates countless exercises in a
random way.
The management module allows to administer pupils, carry out reports and invoices by pupils. The
pupils administration will consists of registering, discharging, modifying and listing them. The
reports will be created monthly in digital format sending by mail to the contact address of the
pupil’s parents. The invoicing will by the same.
The module that generates the exercises will have to methods, learning and revision. The learning
module consists of doing exercises of the whole syllabus that the pupil should learn. Each subject
consists of solving a series of exercises, that will be generated randomly and will be infinite
exercises. The revision module allows the pupil to solve all the exercises of a certain sort.
The application will have a previous analysis document using Yourdon methodology [BARR01].
Where will be studied the Identification Needs, Requires Analysis, Architecture Study, External
Design and Internal Design.
Afterwards it will start the development level, where we will realized an application. The visual
aspect of the application will be made using HTML, CSS and JQuery. The administration of the
database will used MySQL.
Descargar