Sistema de gestión y evaluación de actividades docentes basado en dispositivos móviles y tecnologías inalámbricas
miércoles, 3 de diciembre de 2008
Disculpad las molestias para los que intentasteis entrar y no pudisteis.
Podeis entrar y seguir los pasos indicados en este documento: Evaluación guiada
Esta versión que está subida en el servidor no está internacionalizada al completo.
lunes, 10 de noviembre de 2008
PFC en pda
Aquí podeis visualizar el video que os mostré el otro día en el último UC de noviembre.
Sigue estando disponible para su acceso en http://156.35.98.62/pfcfinal con usuario:prueba y contraseña:prueba.
Algo modifiqué al subirlo al servidor y andar haciendo pruebas,que a veces da error. Estoy intentando identificar el motivo y solucionarlo as soon as possible ;)
martes, 4 de noviembre de 2008
URL pfc
http://156.35.98.62/pfcfinal
Es posible que estos primeros días esté modificando cosas y en algunos momentos esté caído.
Crearé una cuenta de profesor y alumno cuyas credenciales publicaré en este sitio para que podais acceder a la aplicación.
Edito:
Se puede acceder al sistema con el usuario: 'prueba' ,contraseña: 'prueba'
Por la noche o mañana colgaré de nuevo las instrucciones para realizar las pruebas.
Si se accede a través de una pda, es necesario poner la pantalla en horizontal, puesto que se ha adaptado la interfaz usando un emulador de WindowsMobile girando la pantalla.
Es posible que se me haya olvidado adaptar alguna de las pantallas,en ese caso,hacédmelo saber cuanto antes a mi dirección de correo o con un comentario en este blog, así como la existencia de enlaces rotos.
Un saludo
viernes, 3 de octubre de 2008
Pruebas de usabilidad UC octubre 08
Jacob Nielsen define la USABILIDAD como la medida del cumplimiento de las siguientes características:
- · Aprendizaje que implica que los usuarios aprendan fácilmente a utilizar el sistema
- · Eficiencia que implica que el sistema sea eficiente una vez que el usuario saber manejarse en él correctamente.
- · Memorización que implica que sea fácil de recordar cómo usar el sistema tras periodos en los que no se use.
- · Prevención de error que hace referencia a que el sistema tendrá un bajo porcentaje de errores y en caso de darse el usuario puede recuperarse y seguir trabajando en el sistema rápidamente.
- · Satisfacción que implica que el usuario esté contento con usar el sistema.
Común a todas estas características va implícito la valoración de un correcto diseño para que la evaluación de éstas se satisfactoria.
En una evaluación de usabilidad como la que se va a realizar se tratará de recopilar todos los datos posibles resultado de la interacción del usuario con el sistema. Estos datos serán analizados para determinar el nivel de usabilidad que consigue la aplicación.
Existen varios métodos de medir la usabilidad:métodos de inspección, métodos de indagación,métodos empíricos...
Entre los métodos de inspección está la evaluación heurística que permite definir una serie de características observables por el usuario y mediante preguntas directas tras su uso éste determinará si a su juicio se cumplen o no.
Para este tipo de evaluación se ha definido esta batería de preguntas.
En el UC del próximo jueves se tratará de simular un método empírico denominado evaluación del desempeño en el que en su definición estricta determina que "el usuario ejecutará tareas predefinidas en un ambiente de laboratorio controlado para obtner datos cuantitativos. Los resultados obtenidos pueden ser usados para certificar que el sistema satisface ciertas metas de usabilidad y así comparar diferentes productos o sitios competitivos."
Para ambas pruebas se seleccionarán varios usuarios voluntarios que seguirán este guión y contestarán a las preguntas de la batería de preguntas anteriormente mencionada.
Lamentablemente el sitio no está aún colgado de ningún servidor.
En sucesivos días se intentará subirlo a un servidor y se indicará la url en este medio.
De todas formas, prefiero que las pruebas se hagan conmigo delante para así poder observar mejor las dificultades encontradas por los usuarios y solucionarles cualquier tipo de duda que les pudiera surgir. Por este motivo,el próximo jueves en el UC llevaré mi portatil con la aplicación desplegada en un servidor local.
Un saludo.
Pruebas de usabilidad UC octubre'08 (II)
Jacob Nielsen define la USABILIDAD como la medida del cumplimiento de las siguientes características:
- · Aprendizaje que implica que los usuarios aprendan fácilmente a utilizar el sistema
- · Eficiencia que implica que el sistema sea eficiente una vez que el usuario saber manejarse en él correctamente.
- · Memorización que implica que sea fácil de recordar cómo usar el sistema tras periodos en los que no se use.
- · Prevención de error que hace referencia a que el sistema tendrá un bajo porcentaje de errores y en caso de darse el usuario puede recuperarse y seguir trabajando en el sistema rápidamente.
- · Satisfacción que implica que el usuario esté contento con usar el sistema.
Común a todas estas características va implícito la valoración de un correcto diseño para que la evaluación de éstas se satisfactoria.
En una evaluación de usabilidad como la que se va a realizar se tratará de recopilar todos los datos posibles resultado de la interacción del usuario con el sistema. Estos datos serán analizados para determinar el nivel de usabilidad que consigue la aplicación.
Existen varios métodos de medir la usabilidad:métodos de inspección, métodos de indagación,métodos empíricos...
Entre los métodos de inspección está la evaluación heurística que permite definir una serie de características observables por el usuario y mediante preguntas directas tras su uso éste determinará si a su juicio se cumplen o no.
Para este tipo de evaluación se ha definido esta batería de preguntas.
En el UC del próximo jueves se tratará de simular un método empírico denominado evaluación del desempeño en el que en su definición estricta determina que "el usuario ejecutará tareas predefinidas en un ambiente de laboratorio controlado para obtner datos cuantitativos. Los resultados obtenidos pueden ser usados para certificar que el sistema satisface ciertas metas de usabilidad y así comparar diferentes productos o sitios competitivos."
Para ambas pruebas se seleccionarán varios usuarios voluntarios que seguirán este guión y contestarán a las preguntas de la batería de preguntas anteriormente mencionada.
Lamentablemente el sitio no está aún colgado de ningún servidor.
En sucesivos días se intentará subirlo a un servidor y se indicará la url en este medio.
De todas formas, prefiero que las pruebas se hagan conmigo delante para así poder observar mejor las dificultades encontradas por los usuarios y solucionarles cualquier tipo de duda que les pudiera surgir. Por este motivo,el próximo jueves en el UC llevaré mi portatil con la aplicación desplegada en un servidor local.
Un saludo.
jueves, 2 de octubre de 2008
Pruebas de usabilidad UC octubre 08
Esta noche subiré el documento para que quien quiera le vaya echando un vistazo.
Un saludo
miércoles, 16 de julio de 2008
He vuelto
Ya he vuelto a ponerme manos a la obra con mi PFC.
Para empezar y hacer las cosas bien (lo que hice el año pasado por el verano..fue un poco apresurado todo) he decidido rehacer el modelo de datos. No me acaba de convencer cómo lo tenía estructurado: demasiadas clases y demasiadas relaciones entre ellas lo que hacían que el problema fuera más complejo de lo necesario. Asi que siguiendo aquello de "KISS(keep it simple stupid!)" creo que he conseguido un diseño mucho más claro y sencillo de consultar/modificar/borrar...
Así que las cosas van poco a poco, empezando por la base esta semana acabaré la capa de persistencia y los beans con sus mapeos utilizando Hibernate y la semana que viene me pondré a unir esta capa con el framework de struts y las jsps con sus css que ya tengo hechas para que todo encaje y funcione conjuntamente.
Hablo de unir estas dos capas por que ,como es de suponer, para probar la persistencia no necesito una interfaz web, si no que lo estoy probando por consola y utilizando una bbdd de pruebas (Hypersonic) que sustituiré por MySql.
A partir de ahí quedará internacionalizar la aplicación,hacer pruebas,acabar la documentación....etc.
En cuanto a Struts me surgía una duda el otro día. Actualmente se empieza a utilizar la version 2 aunque es cierto que no es algo muy extendido todavía y nose qué futuro tendra,si saldrá adelante o no. Estaría bien hacer el proyecto siempre con la última versión de las tecnologías, pero....¿me merece la pena invertir demasiado tiempo (del que no ando precisamente sobrada) en transformarlo todo de struts 1 a struts 2? En mi opinión creo que no, lo indicaré como posible mejora o ampliación al tribunal, pero si mi objetivo al comenzar el proyecto fue desarrollar una aplicación yo sola aprendiendo nuevas tecnologías creo que lo he conseguido. Debería haber sido en menor tiempo,sí...pero bueno...
Esto es todo por hoy.
La semana que viene espero volver a escribir con más novedades.
lunes, 28 de enero de 2008
Atacando de nuevo
Como contaba en un anterior post el PFC me había quedado un poco apartado desde el momento en el que empecé el Master en Ingeniería Web debido a que disponía de poco tiempo para haberlo finalizado en diciembre. Tambíen explicaba que me había quedado "atascada" al hacer borrados y updates de los datos en la base de datos.
Hace un par de semanas se impartió en el Máster una asignatura llamada "Sistemas de persistencia de objetos" en la cuál utilizamos Hibernate para mapear sobre la base de datos los objetos del modelo de dominio de una práctica que nos fue asignada. Acabar esa práctica llevo muuucho trabajo y muchos problemas,pero,una vez finalizada puedo afirmar que me sirvió para leer y aprender mucho más sobre Hibernate,algo que aprendí durante el verano y que como es obvio,se me escaparon muchos detalles y por ese motivo me había quedado atascada.
Así es que ahora confío en volver a darle otro empujón al PFC estas dos semanas próximas de Febrero que no tenemos clase y solucionar todos los problemas que me estaban surgiendo en el acceso a datos.
Que bien se siente uno cuando va encontrando soluciones a los problemas!,eh?jeje
Así que sin más,me despido hasta la próxima,que espero que sea pronto y tenga muchas más novedades que contar. Confío en la dirección del Máster para que no nos acribille con mil cosas que hacer estos días,jejejej
Saludos a todos!