CLOC: Un sistema local de gestión interactiva de catálogos
Abstract
El motivo principal de la realización de este proyecto es desarrollar un sistema informático que proporcione la posibilidad de catalogar películas, CDs de música y libros con el ordenador a personas de cualquier edad, siempre y cuando tengan unos conocimientos mínimos de informática. En particular, es necesario que los usuarios sepan utilizar el ratón, y es recomendable que hayan usado alguna vez menús con botones de tipo Aceptar o Cancelar. De hecho, esta aplicación está principalmente orientada a personas con poco entrenamiento informático, aunque también podría ser perfectamente utilizada por usuarios informáticos, para que puedan gestionar la organización de películas, CDs de música y libros de una manera sencilla en el ordenador. Esto tiene como ventajas añadidas: evitar el desplazamiento físico y la localización manual de los elementos, con el consiguiente ahorro de tiempo, y aumentar la flexibilidad de distribución de los elementos en el espacio, al mantenerse un índice computerizado de los mismos. La aplicación se ha implementado en Java, diseñando su interfaz con la clase Swing y gestionando la base de datos con MySQL. Es destacable aquí el esfuerzo realizado para aprender a diseñar interfaces gráficas con Java. Al inicio de este proyecto, se sabía que se quería realizar un sistema usable y por lo tanto, evitar el uso de líneas de comandos que exigen a los usuarios memorizar las instrucciones, o el uso de complejos menús. Por lo tanto, se decidió realizar un diseño lo más sencillo posible, orientado a las principales funcionalidades de la aplicación y haciendo transparente el resto del proceso a los usuarios. De esta forma, las opciones del menú son: - Insertar elementos, manteniéndose la consistencia entre las pantallas de inserción de películas, CDs de música y libros en la medida de la posible según aconsejan los principios de usabilidad. - Modificar los elementos, permitiendo al usuario recuperar los datos que introdujo previamente en el sistema para evitar que los tenga que recordar. - Borrar elementos para facilitar la renovación de la base de datos desde la interfaz, y sin necesidad de saber MySQL o depender de una persona externa. - Buscar elementos para cumplir el objetivo de ayudar al usuario en la localización de sus películas, libros y CDs de música. También se ha incorporado un sistema de ayuda contextual para dirigir a los usuarios durante la realización de las tareas, y se ha proporcionado en el menú la posibilidad de acceder a más información sobre la aplicación en la propia aplicación (sin necesidad de obligar al usuario a leerse un manual externo o buscar ayuda en Internet). Las pruebas realizadas confirman que la aplicación cumple con su objetivo de poder ser usada por personas con conocimientos mínimos de informática. En particular, en un prueba realizada a 10 personas se ha podido comprobar como gestionar los elementos con el catálogo automatizado les ha parecido sencillo y muy útil.
Description
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2009/2010. Tutor del Proyecto: Diana Pérez Marín
Collections
- Proyectos Fin de Carrera [439]
![Atribución-NoComercial-SinDerivadas 3.0 España](/themes/Mirage2//images/creativecommons/cc-ship.gif)