SALAS: Un Sistema de Reserva de Aulas en Ruby on Rails
Résumé
En el presente Proyecto Fin de Carrera se ha desarrollado una aplicación web para gestionar un sistema de reservas de aulas en un entorno docente. Esta aplicación se ha llevado acabo mediante Ruby on Rails, entorno de desarrollo de aplicaciones web 2.0 basado en el lenguaje de programación Ruby. Entre los requisitos más importantes, que se han tenido en cuenta para diseñar el sistema de reservas, se encuentran la posibilidad de crear reservas puntuales y periódicas, la facultad de modificar fácilmente las reservas ya realizadas y la característica de incorporar mediante la propia aplicación nuevas aulas para ser reservadas. Todo ello junto al objetivo de crear una aplicación fácil de usar, incluso para usuarios no acostumbrados a utilizar aplicaciones web, teniendo que ser posible la utilización del sistema tanto por usuarios registrados en la propia aplicación como por aquellos que no deseen estarlo. En la implementación de la aplicación se ha diseñado una base de datos para almacenar las características de las aulas objeto de reserva, las propias reservas en curso y la información de los usuarios que han preferido utilizarla habiéndose registrado en la misma. Para validar el sistema se han diseñado y llevado a cabo una serie de pruebas tratando de cubrir todos los casos de uso de la aplicación. Dichas pruebas han permitido definir el grado de cumplimiento de los objetivos fijados para la aplicación, y han establecido las pautas para posibles mejoras futuras de la misma.
Description
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2009/2010. Tutor del Proyecto: José Centeno González
Colecciones
- Proyectos Fin de Carrera [439]