6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN...

15
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:

Transcript of 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN...

Page 1: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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:

Page 2: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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:

Page 3: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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

Page 4: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 5: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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:

Page 6: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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:

Page 7: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 8: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 9: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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:

Page 10: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 11: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 12: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 13: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 14: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

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.

Page 15: 6. Un paseo por la aplicacibibing.us.es/proyectos/abreproy/11707/descargar_fichero... · 6. UN PASEO POR LA APLICACIÓN En este apartado de la memoria me dispongo a mostrar una breve

Quenospiramos Juan Miguel Dicenta Garcia

106

• El caso de que intentemos entrar en el sistema con un login o

contraseña erronea: