proyecto final interaccion hombre maquina

Upload: angel-sampin-aviles

Post on 15-Jul-2015

610 views

Category:

Documents


0 download

DESCRIPTION

Descripcion del proyecto final de la materia interaccion hombre maquina

TRANSCRIPT

Escuela Superior Politcnica del LitoralProyecto de Interaccin Hombre Mquina

CARTA VIRTUAL Bon ApetitIntegrantes: Leonardo Larrea Luis Guzay Angel Sampin

II Trmino 20111

Objetivos:El objetivo de este trabajo consiste en analizar y estudiar el sistema operativo Android para el desarrollo de aplicaciones sobre dispositivos tablet de ltima generacin. Para ello se profundizar en su arquitectura, los componentes del sistema, y las alternativas que ofrece para el desarrollo de las aplicaciones en cuanto a su interfaz, conectividad, seguridad, capacidad multimedia, capacidad para la ejecucin de aplicaciones de tiempo real, etc.

Antecedentes:Para la gestin informtica de su da a da, un restaurante cuenta con varias aplicaciones independientes con las que gestionan presupuestos, facturacin, contabilidad, stocks, etc... La desconexin de las aplicaciones entre s haca necesario invertir mucho tiempo en traspasar manualmente datos de una a otra, teniendo que dedicar/desaprovechar recursos humanos y materiales. La gestin de proveedores se realizaba de forma independiente e introduciendo los datos manualmente en las distintas aplicaciones, careciendo as de un formato comn y estandarizado que permitiera un volcado de datos rpido, eficiente y estandarizado de todos sus proveedores. Como la mayor parte de los restaurantes centran su trato al cliente en las tpicas comandas anotadas por un camarero, el cual las transmite a cocina o a barra, eliminando cualquier tipo de interaccin del cliente con el establecimiento. Tras estudiar varias herramientas propietarias ya existentes en el mercado, no se encontraron una que se adaptara bien a sus necesidades, sobre todo en lo que se refera a la gestin diaria de un restaurante, con la particularidad de que fuera una nica aplicacin con datos y formatos en comn para cualquier proceso.

2

1. Descripcin de la aplicacin:La aplicacin a realizar es una carta de men para dispositivos mviles tctiles (tablet con Android) que permite a los clientes de restaurantes realizar pedidos desde su mesa. Bon Apetit es una verdadera innovacin para la atencin al cliente en restaurantes, ya que usa de forma sencilla, rpida y elegante las tecnologas mviles tctiles para recoger los pedidos de los clientes de un restaurante. El cliente puede navegar por la virtualizacin de la carta men, estudiar cada una de las opciones y pedir las que le apetezca. Una vez el cliente da el pedido por finalizado, automticamente se imprime en la cocina para que se prepare. De esta forma los pedidos quedan registrados en el sistema de facturacin y TPV.

2. Descripcin del contexto en funcin de los siguientes aspectos:Ambiente fsico: Se tendr que disponer de un buen ambiente, espacio en la mesa para colocar la tablet y as que no estorbe con la atencin de los clientes, que cuente con la adecuada iluminacin para as no cause una mala interaccin con el dispositivo en la forma visual. Ambiente social: La aplicacin es de fcil manejo e intuitivo, es ptimo para clientes con un conocimiento bsico sobre computadoras. Ser compartida por grupos de personas que pueden ser familiares, amigos, compaeros de trabajo, etc. Los cuales tendrn diferentes gustos. Las edades de los usuarios estarn comprendidas entre 11 a 60 aos, sabiendo que habr lmites para personas propensas a daar el dispositivo. La aplicacin estar diseada a sabiendas, que el usuario realiza diferentes tareas sociales, y para estas distracciones de nuestra tarea enfocada (Pedir algo de comer), la aplicacin prev una importante retroalimentacin del estado de la tarea en curso. Ambiente organizacional: La aplicacin estar en un ambiente jerrquico, con un dueo como entidad superior, siguindolo el administrador y por ltimo los empleados (cocinero, ayudante de cocina, recepcionista, mesero, ballet), la aplicacin servir de interface entre el cliente y los empleados que administran los pedidos, como causa-efecto nuestra aplicacin llevara a la eficiencia en la economa del negocio, ya que se necesitaran menor nmero de empleados para la atencin de los clientes, pero estos con conocimientos que puedan ayudar a resolver problemas que puedan surgir, con la interaccin cliente-aplicacin. Ambiente de soporte al usuario: Se tendr que adaptar a clientes que necesiten de la mayor informacin sobre los platos a ofrecer, se contara con una persona la cual estar asignada para un grupo determinado de mesas del restaurante que pueda explicar el manejo de la aplicacin si se trata de clientes que por primera vez la vayan a utilizar y encuentren complicado su manejo. Nuestra aplicacin por ser de fcil manejo e intuitiva no ser de mucho problema para la retroalimentacin de los clientes. Podra surgir el problema de conexin a red, descarga de

3

batera, cada accidental del Tablet ocasionando que no se pueda realizar el pedido, en estos casos inmediatamente se dispondr de su respectiva asistencia personal para su correcta solucin. Tambin contara con un enlace de ayuda, que dispondr de tool tip, como gua virtual, mensajes de texto, llamados a mesero, como ayuda emergente. Restricciones: La aplicacin ser en espaol. Se efectuara el pedido como la forma tradicional aunque la diferencia es que no se podr hacer la impresin de la factura por cuentas separadas sino la impresin de una nica factura, se tendr que contar con la adecuada iluminacin para no perjudicar cuando se est usando la aplicacin, se contara con una pantalla de 10.1 pulgadas para ofrecer una resolucin adecuada en el momento de mostrar las opciones a ofrecer, nunca se podr cambiar de estado LandScape. Tambin contara con una restriccin adicional, la cual no dejara minimizar o cerrar la aplicacin hasta que se realice por lo menos un pedido. Tradeoffs (requerimientos contradictorios): el encontrarse con clientes que no estn relacionados con tecnologa y podra causar el que no quieran lleguen a usar esta herramienta para realizar sus pedidos.

3. Usuarios Tabla de descripcin de grupos de usuariosCaractersticas del Usuario Edad Sexo Limitaciones Fsicas Nivel de Educacin Uso de Computadoras Nios y Adolescentes 11 a 17 Adolescentes y Jvenes adultos 18 a 35 Ambos. Adultos 36 en adelante

Personas que no presenten ninguna dificultad fsica o que presenten limitaciones visuales y psicomotriz que afecten para el correcto manejo del dispositivo. Los usuarios deben tener un mnimo de educacin primaria. Los usuarios deben tener una mnima experiencia en el manejo de dispositivos tctiles, tambin el entender lo que es una computadora y una concepto de su uso. No muy motivado para Motivado para interactuar con Motivado para la la interaccin la aplicacin ya interaccin con la con la que podra aplicacin, aplicacin e tener un men Curiosidad, realizar el especifico el Explorar. pedido segn cual hara que el gusto. solo quiera realizar su

Motivacin

4

pedido. Personas distradas, ate ncin ms rpida, curiosidad a interactuar con otro tipo de tecnologa, ms reservado.

Actitud

Predispuesto a divertirse de una manera muy dinmica, hambriento, curioso, distrado, entusiasta.

Personas que tienen platos de costumbre y que quisieran mayor rapidez en realizar sus pedidos.

4. PersonasJosepth Maingon Martinez

Josepth es un hombre de 52 aos dedicado a su trabajo. Trabaja en un negocio familiar que tiene que ver con un restaurant.

Da a DaComienza su da preparndose para ir a trabajar, donde pasa la mayor parte de su tiempo. Se levanta a las 7 de la maana para alistarse para su jornada de trabajo hasta las 10 de la noche, al terminar su jornada laboral llega a su casa a ver televisin y a relajarse.

Detalles personalesA l le gusta desestresarse de la tensin de su trabajo jugando juegos al azar para as sacar todo el stress acumulado. A pesar de su edad le gustan los juegos interactivos.

5

Tareas Cumplir con sus obligaciones profesionales. Cumplir con sus obligaciones familiares.

Armando Jimnez Moran

Es un nio de 11 aos que cursa el primer ao de educacin secundaria, tiene una hermana de 15 aos, vive en la ciudad de Daule junto a sus padres y hermana.

Da A DaComienza clases pues tiene que levantarse muy temprano para ir al colegio ubicado en la ciudad de Daule. Sus clases comienzan a las siete y media de la maana y termina a las una y media de la tarde. Despus de sus clases al llegar a su casa, almuerza, se baa y si no tiene deberes se pone a jugar con su play station y a navegar en el internet.

Detalles personalesA este chico le gusta todo lo que tiene que ver con video juegos, tecnologas modernas, tiene un play station, con el cual juega casi todos los das mientras se lo permita su mam, le atraen los juegos de accin.

Tareas Cumplir con sus obligaciones estudiantiles. Divertirse sanamente. Ayudar en la casa.

6

Jess Varas Bajaa

Jess Varas es profesor de Educacin Fsica en la Unidad Educativa los Daulis, y estudi danzas folklricas en Facultad de educacin fsica en la Universidad de Guayaquil. Actualmente trabaja en un colegio dando clases.

Da A DaComienza su da preparndose para dictar clases, su jornada empieza desde las seis de la maana hasta la 1:30 de la tarde, despus de eso se va a compartir con su familia.

Detalles personalesA l siempre le han gustado los deportes extremos, le gustan todas las actividades que requieran constante movimiento.

Tareas Hacer ejercicio. Cumplir con sus obligaciones profesionales.

7

5. Metas y submetas rbol de descomposicin de metas en tareas y sub tareas

Arbol de Tareas para Bon Apetit

Tareas del Cliente

Tareas del Recepcionista

Tareas del Encargado Soporte usuario

Seleccionar el Pedido

Buscar un Pedido

Ver publicidad

Confirmacion de Paquete de Pedidos

Seleccionar una Mesa para el cliente

Ingresar la Publicidad

Actualizar Diariamente la base de datos local

Dar soporte al Usuario Novatos

Ver que no se Maltrate el equipo

Agregar un pedido

Modificar un pedido

Eiminar un Pedido

Escoger un Pedido

Enviar el Paquete de Pedido

Agregar los Nuevos Platos del Dia (base de datos Principal

Mostrar el pedido

Seguir Seleccionando otro pedido

Seguir selecionando otro pedido

Mostrar el Pedido

Mostrar lo Platos nuevos en la Tablet

8

6. Guas de Usabilidad GuasGua 01: Durante todo el momento de uso se proveer de la correcta retroalimentacin al usuario. Gua 02: La aplicacin deber presentar la informacin de manera jerrquica, siendo la informacin de mayor relevancia resaltada con maysculas, negritas y los controles visibles a este. Gua 03: Se minimizarn la cantidad de elementos en interfaz de la aplicacin, con el objetivo de que el usuario no sufra confusiones. Gua 04: Las diferentes pantallas y elementos del men sern consistentes de modo que el cliente se sienta familiarizado entre una categora y otra. Gua 05: Los movimientos de la aplicacin estarn familiarizados con el modelo mental de los usuarios.

Gua 06: La Virtualizacin de la aplicacin ser similar al pedido de forma clsica. Gua 07: La aplicacin ser persistente en sus transacciones, ya que contara con la informacin constante del pedido en curso.

9

Gua 08: La aplicacin utilizara el lenguaje habitual de los clientes para su fcil manejo y comprensin.

7. Layout del Prototipo Low FiCuando el cliente ingrese a la aplicacin, en el inicio de ste aparece una pantalla con las opciones del men, marcada por defecto la opcin asignacin de mesa. A su vez en sta pantalla se indica las diferentes opciones del men.

Presentamos los distintos escenarios: Al cliente se le entrego la Tablet, con mesa ya asignada y se encuentra en la pantalla principal de la aplicacin donde se mostrara la diferente categora de la carta. Ver figura:

10

Una vez ya ingresado a una categora especfica (ej. Arroces) en la cual el cliente podr elegir entre los diferentes platos relacionados a esta categora. Ver figura:

11

Al escoger el plato (Arroz con recorte), se le mostrara la descripcin del plato elegido, ej. la imagen del plato, el precio, etc. Ver figura:

12

Una vez que el cliente ya ha realizado la eleccin de todos los platos a degustar, o desea saber la informacin de todos los platos escogidos, se mostrara una ventana en la cual se podr consultar todo el pedido. Ver figura:

13

Se mostrara una opcin de consultas que podran tener los clientes en el caso de que tengan problemas al realizar el pedido, o desean preguntar cualquier cosa referente a un plato. Esta opcin tendr 2 formas, una que solo ser de envi de un mensaje de consulta, y la otra que ser de llamar al mesero. Ver figura:

14

Tareas probadasTarea #1: Consultar una de las opciones del Men. Escenario: Al usuario se le entrego la Tablet, ya tiene asignada una mesa, se encontrar en la pantalla principal de la aplicacin (men de seleccin de variedades). Objetivo: ver cules son los problemas que se presentan con la interaccin con el usuario para realizar una de las tareas del men. Instrucciones: Consultar la opcin de un plato a comer. Observaciones: Ninguna. En esta seccin de la aplicacin no encontr problemas para poder realizar una consulta del men. Tarea #2: Modificacin del pedido. Escenario: el usuario ya ha seleccionado algunos platos del men y desea modificar su pedido. Objetivo: observar si el esquema que hemos aplicado para la edicin de modificar platos es el adecuado (virtualizacin de la carta de men). Instrucciones: editar un plato ya seleccionado en el pedido. Observaciones: se encontr con problemas para poder modificar el pedido, si el usuario deseaba modificar las cantidades de los platos, los botones que eran para esta funcin no resultaron ser intuitivos, se tendra que ubicar un mensaje que indique que estos botones de (+ y -) son para aumentar o disminuir la cantidades de platos ya elegidos.

15

Tarea #3: Consultar ayuda en el Men. Escenario: usuario tiene problemas con el uso de la aplicacin. Objetivo: observar si el sistema de ayuda (vitalizacin del mesero) es el adecuado para la interaccin con el cliente. Instrucciones: llamar al mesero. Observaciones: Ninguna. . Tarea #4: Consultar monto antes de facturar. Escenario: usuario ya ha seleccionado varios tipos de platos y bebidas y se encuentra en cualquier pantalla de la aplicacin. Objetivo: verificar la consistencia de la publicacin del monto de la cuenta a pagar. Instrucciones: ver en cunto asciende el monto de la cuenta. Observaciones: Ninguna. Observaciones adicionales. y Cuando el cliente se encontraba en la factura, y este deseaba regresar a elegir otro plato de ltima hora, se le complicaba el uso del botn regresar a una instancia anterior de la factura (los diferentes platos del men). y Si algn cliente en el momento de encontrarse en la parte de la factura y elimina todos los platos elegidos, y este presione la opcin de imprimir factura, el que mostrare la aplicacin un mensaje de error al no tener ningn plato seleccionado.

16