Artículo para Linux Magazine

Lunes, 6 = abril = 2009

Blue Harvest. Gestión de Recintos OnLine

 

El proyecto Blue Harvest nace con el propósito de facilitar, de una forma muy sencilla y amena, las reservas de aulas y de materiales que se realizan en la Escuela Universitaria Politécnica de Cuenca (E.U.P.C.). En un primer momento éste era el objetivo, aunque en las primeras fases de planificación del proyecto decidimos ampliar las miras de la aplicación, y no solo limitarla únicamente al edificio de la E.U.P.C, sino que fuera útil para cualquier edificio de la Universidad de Castilla-La Mancha u otro centro.

 

Blue Harvest es una aplicación web basada en php, que facilita al los usuarios la reserva de dependencias, el equipamiento que sea necesario para reuniones, clases, etc., además de la fecha y hora en la que se va a dar lugar.

 

Motivaciones

 

Nuestra principal motivación era participar en el desarrollo de una aplicación informática, ya que la experiencia  que poseíamos en este campo era nula. Por otro lado pretendíamos profundizar en otros lenguajes de programación, ya que en nuestra especialidad, Sonido e Imagen, no se profundiza mucho en la programación.

 

Otras motivaciones que teníamos eran la del trabajo bien hecho, el esfuerzo y el compañerismo.

 

Partiendo de estas motivaciones básicas nacieron otras, como la de ayudar a la difusión del  Software Libre entre la gente que nos conoce, y enseñarle que este “mundo” no es tan complicado como ellos lo ven.

 

Desarrollo de la aplicación

 

Los primeros pasos que seguimos, en este largo camino del desarrollo de cualquier aplicación, fueron reuniones con todos los usuarios potenciales de la aplicación, profesores y personal de la escuela. De ellos conseguimos nuevas ideas y descartamos cosas que pensábamos que ellos no consideraban importantes.

 

El siguiente paso fue la definición de las tablas que utilizaríamos en la base de datos, este fue unos de los puntos fundamentales para comenzar con buen pie todo y no tener que estar haciendo cambios en mitad del proyecto.

 

A partir de este punto comenzamos a desarrollar todo el entorno web. Creando tres entornos diferentes, uno por cada usuario. Cada usuario posee herramientas específicas, para el Administrador se creó todo lo necesario para la gestión de Blue Harvest; el perfil de usuario tiene todo lo necesario para crear las reservas, además de conocer en todo momento el estado de sus reservas. Por último el personal del centro puede ver todas las reservas, así puede hacer todos los preparativos para el día y hora fijados en la reserva.

 

Conclusión

 

Desde nuestro punto de vista hemos conseguido cumplir con nuestros objetivos iniciales, desarrollar una aplicación sencilla y vivir una experiencia nueva. Por todo esto creo que nuestro esfuerzo y trabajo ha merecido la pena.

 

Blog: http://blueharvestpsl.wordpress.com

Forja: http://forja.molinux.info/projects/blue-harvest

 

Autores

 

Eduardo Villar Rabadán.

Alejandro Olmedo Mateo.

 

Estudiantes de Ingeniería Técnica de Telecomunicación. Esp. Sonido e Imagen.

Escuela Universitaria Politécnica de Cuenca. Universidad de Castilla-La Mancha.

 


Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.