Estado del Arte 1 Introducción






descargar 0.53 Mb.
títuloEstado del Arte 1 Introducción
página5/14
fecha de publicación15.07.2015
tamaño0.53 Mb.
tipoDocumentos
l.exam-10.com > Documentos > Documentos
1   2   3   4   5   6   7   8   9   ...   14

Diagrama de Clases

Diagrama de clases GsiamEjb y GsiamWeb




Diagrama de Clases GsiamMovil



Diagramas de Sequencia

Login







crear Usuario



Ver Perfil



Modificar-Eliminar Usuario



Buscar Usuario


Ver Solicitud de Amistad



Generar Solicitud de Amistad


Responder Solicitud de Amistad


Ver Amigos



Ubicar Amigos - Radar




Compartir Ubicación



Invitar Amigos



Buscar Sitio



Crear Sitio



Modificar-Eliminar Sitio



Ver Sitio



Publicar Información



Manual de instalacion

Hardware
No contamos por el momento con la especificacion extacta de hardware necesario para correr el prototipo. Como referencia se tomara la configuracion minima con la cual se desarrollo el producto.
Procesador: Core 2 duo o similar

Memoria Ram: 2Gb

Conexion a internet

Windows xp o Windows 7

Software
A continuacion se detalla el software necesario para la ejecucion del proyecto Gsiam.

  • jdk 1.6 update 30

  • Eclipse Indigo JEE 3.7 (indigo)

  • SDK Android y plataforma Android con Android 2.3.4 (agregar al path de windwos tool/ y plataform-tools/)

  • plugin para eclipse ADT 12.0.0

  • subeclipse 1.6

  • Jboss 6.0

  • Postgres 9.0

  • Postgis 1.5


Luego de la instalación del software mencionado se deberan bajar los proyectos correspondientes del svn de proyecto (https://geolocalizacion-uas.googlecode.com/svn/code/trunk).

Estos son GsiamEjb, GsiamWeb2 y GsiamMovil, tambien se deberan bajar los poroyectos GreenDroid-GoogleAPIs y Facebook_Android.


Una vez bajado los proyectos se debera agregar a GsiamMovil el proyecto GsiamEjb como muestra la imagen. Se debera hacer lo mismo con el proyecto GsiamWeb2 este debera hacer referencia a GsiamEjb



En el mismo proyecto GsiamMovil se debera agregar la referencia a GreenDroid-GoogleAPIs y Facebook_Android como librerias Android.



Se deberá configurar en eclipse la ruta donde se instalo el software Android SDK.



Se debera crear un proyecto de tipo EAR el cual contendra los proyecto GsiamWeb2 y GsiamEjb, que sera luego deployado en el servidor de aplicaciones Jboss.
Se opto por manejar el servidor jboss directo desde eclipse por facilidad en el deploy del EAR.

Para agregar el sevidor a eclipse se debera abrir la vista de Server de eclipse y hacer nuevo servidor




Luego que tenemos el servidor configurado podremos instalar nuestro EAR en el haciendo click derecho sobre el servidor y seleccionando ”add and Remove”. Despues se podra levantar el servidor de aplicaciones.



Desde el pgAdmin se debera crear la base de datos. Para esto basta con hacer click derecho “new DataBase” y completar los datos como los de la imagen siguiente. En template se deberá ingresar el template creado al instalar Postgis.



Para cargar la base de datos con valores se podra ejecutar un backup que se encuentra en el svn dentro del proyecto GsiamEjb llamado BD_GSIAM.backup.


Manual de Usuario
Gsiam es un prototipo de aplicacion para dispositivos moviles con sistema operativo Android que nos permite saber que sitios de interés tenemos a nuestro alrededor y además podemos ver que comentarios hay sobre ese sitio y cual es su puntaje. Esto nos permite en caso de indecisión de que sitio acudir cual fue el mas valorado por los usuarios que lo visitaron.

Gsiam permite agregar como amigos a usuarios que ya se encuentran en el sistema o invitarlos a que se unan a gsiam por medio de su integracion con la red social Facebook permitendonos registrar nuestros comentarios en esta red junto a las fotos .

Login
El es la pantalla de entrada a la aplicacion, se debera completar el email y contraseña, si se tiene uno sino podra presionar el boton Registrar para crear un usuario nuevo


Crear Cuenta
Presionando el botón Registrarse podras crear un nuevo usuario en el sistema. Todos los campos son obligatorios.



Pantalla Principal
La pantalla principal nos permite navegar a las diferentes funcionalidades del sistema.

Las diferentes alternativas son:

  • Sitios

  • Amigos

  • Perfil

  • Preferencias



Perfil
En esta pantalla se muestran los datos del perfil del usuario, se muestran la foto de perfil, nombre y email. Al presionar el botón “Editar Perfil” se navegara a la pantalla para editar estos datos.



Editar Perfil
En esta pantalla se podrán cambiar los datos del usuario como son nombre, email y contraseña. Al presionar el botón cambiar podremos modificar la foto del perfil tomandola directamente de la cámara del dispositivo o cargándola desde un directorio.



Amigos
Esta pantalla permite manejar todas las funcionalidades referentes a tus amigos. Estas pueden ser:

  • Agregar un amigo

  • Ver solicitudes enviadas/recibidas

  • Invitar un usuario a que se registre


Esta pantalla esta dividida en tabs que nos permite una navegabilidad mas simple y amigable
Tab Buscar
Nos permite buscar un usuario para enviarle una solicitud de amistad


Tab Amigos
Este tab nos muestra nuestros amigos en el sistema, se muestra la imagen del pefil, el nombre y el email del mismo.

En la barra superior ademas de tener los clasicos botón de ir al menú principal y actualizar los datos, tenemos otro que nos permite ver en un mapa a nuestros amigos siempre y cuando estos compartan su ubicación.



Tab Solicitudes

Las solicitudes enviadas son las que nosotros enviamos a otro usuario del sistema. Cuando dicho usuario acepte o rechaze dicha solicitud desaparecera de esta lista
Las solicitudes recibidas son las que otro usuario nos enviaron. Para aceptarla simplemente debemos seleccionarla y dar aceptar.
Tab Invitar
Este tab permite enviar una invitacion a una persona para que se una al sistema. Esta invitacion podra ser por email o mediante un mensaje al facebook de la persona que debera ser nuestro amigo en dicha red.

Si se desea invitar un amigo de facebook que desplegara la siguiente pantalla en la cual se podra filtrar por el nombre de la personla



Sitios

En la pantalla de sitios podremos encontrar los sitios que se encuentran a una distancia de aproximadamente 1km de nuestra ubicacion. De estos sitios podremos ver el nombre, la dirección, los metros de distancia de nuestra posicion, el puntaje promedio que le han dado y una imagen que representa la categoria del sitio.

Presionando un sitio se podra ir a ver el detalle de este y si se deja presionado un sitio aparecera en pantalla las opciones de modificar y eliminar sitio.

Al presionar el boton de menú del dispositivo movil aparecera un menu contextual con la opción de agregar un nuevo sitio de interes.

En la barra superiro a la izquierda, tenemos tres botones. Uno para actualizar la lista de sitios obtenida con los nuevos datos del servidor. El siguiente nos permite buscar un sitio por su nombre y el ultimo nos da la posibilidad de filtrar la lista de resultados dependiendo de la categoria o el puntaje del sitio de interes. Por ultimo tenemos el boton que nos lleva al menu pincipal que comentamos en otras pantallas.



Crear Sitio

En esta pantalla se podra crear un sitio nuevo en el sistema. Se obligatorios los campos nombre, direccion, categoria y opccionales los campos teléfono y web del sitio. La ubicacion se podra cambiar seleccionando en el mapa.

Al modificar un sitio se presentara la misma pantalla con los campos cargados y se podrán modificar cualquiera de ellos.

Detalle de Sitio

En esta pantalla se muestra el detalle del sitio selecionado, se muestran sus datos y las fotos que se publicaron del sitio. Se podran publicar varias fotos de un sitio y si se selecciona una se podrán ver en el visor de imagenes.

El boton comoIr, como su nombre lo indica nos permite saber que ruta tomar para llegar al sitio desde nuestra ubicacion. La ruta se trazara en un mapa indicando el camino a tomar.

En la barra superior, a la izquierda tenemos tres botones. El primero nos permite compartir este sitio con nuestros amigos. Al presionar el boton se desplegara una lista con las aplicaciones que permite compartir informacion instaladas en el dispositivo del usuario. El segundo boton muesta el sitio de interes y nuestra posicion en un mapa y el tercero actualiza los datos con la ultima información disponible en el servidor.


Comentarios

Aquí se muestan los comentarios hechos sobre el sitio, Se despliega el usuario que realizo el comentarios,el puntaje dado y la descripccion. Para ingresar un nuevo comentario se deberá presionar el botón publicar que aparece abajo.


Publicar

En esta pantalla podremos crear una nueva publicacion en el sistema. Se podra ingresar un comentario, el puntaje que se le dara al sitio y una foto de este. A demas de la información proporcionada anterirormente se podrá compartir en facebook selecionando el checkbok correspondiente.
Documento de Interfaz grafica
Login

Esta pantalla represente el login a la aplicación, Se debe completar el email y contraseña y oprimir la opción Entrar. Si aun no esta registrado en la aplicación puede registrarse oprimiendo la opción Registrarse.
Crear Cuenta

Esta pantalla se podrá crear un nuevo usuario del sistema, todos los campos aquí presente son obligatorios.

Menú principal




El menú principal permite navegar a las funcionalidades de la aplicación como son:
- Sitios

- Amigos

- Perfil

- Conflagración

Lista de Sitios



Esta pantalla muestra la lista de sitios de interes cercanos a la ubicacion del usuario. Se depliega un icono que representa la categoría, nombre, direccion y un puntaje que sera el promedio del obtenido en los comentarios.

El la barra superior se podrá actualizar la lista de sitios con los ultimos datos del servidor y buscar un sitio por su nombre. También se podra filtrar la lista dependiendo del puntaje obtenido o la categoria del sitio.

Al presionar un sitio se deplegara una nueva pantalla mostrando el detalle del sitio como se muestra abajo. Si se presiona largamente un sitio apareceran dos opcion una de modificar el sitio que enviara el flujo a la pantalla de modificar sitio y otra opcion que permite eliminar el sitio.

Si se presiona la tecla de menu del dispositivo movil se desplegara un menu contextual con la opción de agregar un nuevo sitio.

Detalle de Sitio



Al seleccionar un sitio de interes se abrira una nueva pantalla que mostrara el detalle de este. Se permitira ver el sitio en un mapa y compartir el sitio mediante diferentes aplicaciones. Esta pantalla esta formada por dos Tabs uno con el detalle del sitio y otra con los comentarios de este.Al presionar el boton comoIr se abria una aplicacion externa que permitira trazar la ruta al sitio de interes correspondiente
1   2   3   4   5   6   7   8   9   ...   14

similar:

Estado del Arte 1 Introducción iconIntroducción antecedentes del Estado

Estado del Arte 1 Introducción iconE L arte que propone un análisis del concepto del arte que se valora...

Estado del Arte 1 Introducción iconLección historia e introducción al derecho eclesiástico del estado

Estado del Arte 1 Introducción iconResumen En este trabajo se analiza el estado del arte del problema...

Estado del Arte 1 Introducción iconLa música (del griego: μουσική [τέχνη] mousikē [téchnē], "el arte...

Estado del Arte 1 Introducción iconIntroducción al arte de inventar historias
«Si dispusiéramos de una Fantástica, como disponemos de una Lógica, se habría descubierto el arte de inventar.» Era muy bello. Casi...

Estado del Arte 1 Introducción iconEs un estado de ánimo que se produce en la persona cuando cree haber...

Estado del Arte 1 Introducción icon2. El concepto de arte. Evolución del término “arte”

Estado del Arte 1 Introducción iconFundamentos de la composición visual
«La buena teoría del arte debe oler a taller, aunque su lenguaje deba ser distinto del de la charla doméstica de pintores y escultores»...

Estado del Arte 1 Introducción iconResumen: Entendemos el campo del arte contemporáneo como un laboratorio...






© 2015
contactos
l.exam-10.com