6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN...
Transcript of 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN...
Quenospiramos Juan Miguel Dicenta Garcia
92
6. UN PASEO POR LA APLICACIÓN
En este apartado de la memoria me dispongo a mostrar una breve guía de
usuario dando un paseo por la aplicación y viendo los distintos aspectos del
portal de una forma visual. Se verá desde el punto de vista del administrador,
del usuario – estudiante que se une a un viaje y desde el punto de vista de las
agencias.
6.1 Creación de un viaje Lo primero que va a ver un usuario al entrar en el portal va a ser la página
principal. Desde esta van a tener acceso a registrarse tanto administradores,
como usuarios y agencias. Además desde aquí podrán tener acceso a sus
correspondientes espacios con sus diversas funcionalidades. Veamos primero
una primera visión de la página index:
Quenospiramos Juan Miguel Dicenta Garcia
93
El primer usuario de un viaje que entra en el portal debe registrarse como
administrador para crear así un viaje para sus compañeros.
Una vez pulsado el link, saltaría a la página de registro de administradores.
Como se puede ver es un registro bastante sencillo con el fin de que pueda
realizarse con velocidad y no robe demasiado tiempo a nuestro usuario:
Quenospiramos Juan Miguel Dicenta Garcia
94
Una vez realizado el registro, el portal vuelve a la página principal desde donde
podemos crear un viaje, al cual podrán unirse los compañeros de nuestra
universidad. Para ello solo debemos pulsar sobre el icono superior al del
registro ¡CREA VIAJE PARA TUS AMIGOS! Aquí solo podrán acceder
administradores por lo que se nos pedirá login y password para poder entrar en
nuestro espacio personal:
Si nuestro login y password son correctos se nos dará la posibilidad de crear un
viaje a través de un sencillo formulario. He de remarcar que en esta primera
Quenospiramos Juan Miguel Dicenta Garcia
95
beta solo se podrá crear un viaje por administrador. El formulario a rellenar es
el siguiente:
Una vez aceptamos la creación de viaje, este automáticamente entrará en la
base de datos de las agencias, aunque estas no podrán proponer ofertas hasta
que tenga algún destino propuesto. Además se nos proporcionará la clave que
deben introducir el resto de los usuarios para poder unirse a este viaje. Esta
clave debe proporcionarla el administrador de la forma que el considere
oportuno, como colgar un cartel en su propia universidad con esta para que
todos los estudiantes de esta puedan entrar en el portal y registrarse como
usuario de este viaje.
Quenospiramos Juan Miguel Dicenta Garcia
96
6.2 Acceso de los usuarios - estudiantes Una vez se posea esta clave, un usuario puede registrarse ya en el viaje
creado y empezar a participar en la creación del proceso de elección de
destinos y ofertas. Para ello tan solo tiene que pulsar sobre el icono de la
página principal UNETE A TUS COMPAÑEROS ¡REGÍSTRATE! Este le llevará
a un sencillo formulario:
Quenospiramos Juan Miguel Dicenta Garcia
97
Una vez aceptado este, se nos proporcionará unas pequeñas instrucciones de
uso e iremos directamente a nuestro viaje:
Quenospiramos Juan Miguel Dicenta Garcia
98
Como se puede ver, al ser el primer usuario el espacio de ofertas esta
totalmente vacío ya que las agencias aún no han propuesto ningún viaje.
Tampoco tengo la oportunidad de ver a mis compañeros y ver sus destinos
propuestos ya que todavía no hay ninguno. No obstante puedo ya proponer un
destino con pulsar en ¡ELIGELO YA! Sobre este destino podrán las agencias
empezar a proponer ofertas para poder ir votando.
Con el fin de ver un espacio de usuario más completo vamos a ir a otro viaje ya
creado, el cual posee ya un número elevado de usuarios a ir otro viaje. Aquí
podemos ver ya ofertas propuestas por agencias, así como perfiles de otros
usuarios. Lo primero que vamos ha hacer es proponer un destino:
Una vez creado el destino, vamos a realizar la votación de ofertas que las
agencias ya han propuesto. Para esto si miramos un poco más abajo, vemos
una tabla ordenada por número de votos positivos. Aquí se nos indican
aquellas en las que ya he realizado la votación y aquellas en las que aún no he
dado mi opinión.
Quenospiramos Juan Miguel Dicenta Garcia
99
Vamos a realizar la votación para una de ellas, por ejemplo la oferta propuesta
a Australia, dándole 3 votos positivos:
Aquí puede verse también la paginación de la página, ya que solo se ven 5
ofertas por página. Una vez realizado el voto, la página se actualiza
automáticamente, sin recargarse debido al carácter dinámico que le ha
proporcionado la programación AJAX.
Quenospiramos Juan Miguel Dicenta Garcia
100
Un poco más abajo se nos permite ver los perfiles de todos los usuarios del
viaje, así como los destinos propuestos por estos:
Quenospiramos Juan Miguel Dicenta Garcia
101
6.3 Acceso de las agencias El registro de las agencias se realiza de la misma manera que el registro de los
administradores del viaje. Una vez realizado deben autentificarse al mismo
modo que estos:
Una vez realizada la correcta autentificación del usuario, se pasa a su espacio
personal, en este caso con un diseño un poco más simplificado que el del
estudiante. Sobre una la primera página de su espacio, las agencias tienen la
opción de ver todos los viajes presentes en el servidor, así como saber si ya
tienen destinos o no propuestos para poder empezar ofertar.
Quenospiramos Juan Miguel Dicenta Garcia
102
Además tienen la opción de editar su propia cuenta y cambiar así algunos
datos personales. Esta función se realiza también mediante AJAX, dando una
vez más al portal dinamismo y fluidez y evitando así la sobrecarga de
peticiones al servidor.
Quenospiramos Juan Miguel Dicenta Garcia
103
Una vez decidimos entrar en un viaje, podemos ver los destinos propuestos por
sus usuarios, así como el resto de las ofertas ya propuestas por el resto de las
agencias o por esa agencia en cuestión, sabiendo de esta forma las que se
encuentran en primeras posiciones y saber lo que realmente quieren ese grupo
de estudiantes. De esta manera podemos ofrecer una oferta mejor y ponernos
a la cabeza de la lista.
Una vez la agencia se decide a proponer una oferta para alguno de estos
destinos, debe rellenar un pequeño cuestionario sobre la ofertas en cuestión.
Quenospiramos Juan Miguel Dicenta Garcia
104
Una vez aceptada la oferta esta pasa automáticamente a formar parte del
conjunto de ofertas de este viaje, pudiendo ya ser vista por el resto de las
agencias y votadas por los usuarios – estudiantes.
Si vamos al viaje en cuestión, podemos ver que la oferta ya esta propuesta
para ser votada, aunque en principio se encuentre en última posición.
Quenospiramos Juan Miguel Dicenta Garcia
105
6.4 Respuesta del sistema ante entradas incorrectas Una de las propiedades del sistema es la respuesta ante entradas incorrectas.
Cuando hablo de entradas incorrectas, me refiero por ejemplo a la creación de
un usuario con el mismo login que otro. Voy a presentar aquí tres casos
concretos:
• Intento de registro de un usuario con el mismo login o e-mail que otro ya
registrado. En este caso se nos avisará que ya están en uso:
• Si un administrador intenta crear el mismo viaje con su misma cuenta.
En este caso se le permitirá cambiar los datos, aunque se le avisa que
no es recomendable ya que las agencias ya han empezado a ofertar.
Quenospiramos Juan Miguel Dicenta Garcia
106
• El caso de que intentemos entrar en el sistema con un login o
contraseña erronea: