Sei sulla pagina 1di 8

“La Golondrina”

Contenido
1. Descripción del proyecto. ............................................................................................................2
2. Algoritmos..................................................................................................................................2
3. Tablas de proceso. ......................................................................................................................4
4. Diseño de aplicación. ..................................................................................................................6

Programación para dispositivos móviles 1


“La Golondrina”

1. Descripción del proyecto.


Aplicación Móvil "La Golondrina" - Café Restaurante

La aplicación móvil "La Golondrina" es un proyecto integral de desarrollo tecnológico diseñado


para potenciar la experiencia de los clientes del café restaurante “La golondrina” . Con el objetivo
de brindar un servicio innovador y personalizado, esta aplicación se concibe como una
herramienta versátil que combina la esencia acogedora y sabores únicos de La Golondrina con la
comodidad y eficiencia de la tecnología moderna. El proyecto busca proporcionar a los usuarios
una solución completa para interactuar con el café restaurante, desde la exploración del menú
hasta la realización de pedidos y la acumulación de recompensas.

Características Principales:

• Exploración del Menú: La aplicación ofrece a los usuarios una presentación visual y
detallada de los platos, bebidas y postres disponibles en el menú de La Golondrina. Cada
elemento está acompañado de imágenes atractivas y descripciones que capturan la
esencia de los ingredientes y el estilo culinario del café.
• Realización de Pedidos: Los clientes pueden realizar pedidos directamente a través de la
aplicación, eligiendo entre las opciones del menú. Se permite la personalización de los
pedidos para satisfacer preferencias individuales, como modificaciones en los
ingredientes o ajustes en la preparación.

2. Algoritmos.
Descripción del problema:

Un comensal quiere utilizar una nueva aplicación móvil de un restaurante para pedir sus platillos con
anticipación y evitar la espera al llegar al local. ¿Qué serie de pasos sería la más lógica y sencilla para un
usuario nuevo para explorar el menú, escoger sus alimentos, realizar el pedido y pagarlo?

Pseudocódigo:

//Inicio

-Descargar e instalar la aplicación:

1. Ir a la tienda de aplicaciones en el dispositivo.

2. Buscar la aplicación del restaurante.

3. Descargar e instalar la aplicación.

-Crear cuenta o iniciar sesión:

1. Abrir la aplicación.

2. Elegir crear una cuenta nueva o iniciar sesión si ya tienes una.

Programación para dispositivos móviles 2


“La Golondrina”

-Explorar el menú:

1. Acceder a la sección "Menú" o "Carta" en la aplicación.

2. Desplazarse hacia abajo para ver todas las opciones disponibles.

-Seleccionar alimentos:

1. Tocar un platillo para ver los detalles.

2. Presionar "Agregar al Pedido" o "Añadir" para seleccionar un platillo.

-Revisar el pedido:

1. Ir al ícono de "Carrito" o "Pedido".

2. Revisar cuidadosamente los alimentos seleccionados y sus cantidades.

-Realizar el pago:

1. Elegir el método de pago deseado (tarjeta de crédito, débito, etc.).

2. Ingresar los detalles requeridos del método de pago.

-Confirmación y recibo:

1. Revisar la pantalla de confirmación con el resumen del pedido.

2. Tomar nota del número de pedido y la hora estimada.

3. Verificar el recibo que llega por correo electrónico.

//Fin

Formulación del problema:

- Información personal para crear una cuenta - Número de orden.


- Verificar la información de inicio de
(nombre, correo electrónico, contraseña).
sesión.
- Selección de platillos por parte del usuario. - Recibo de pago.
- Verificar disponibilidad de platillos.
- Detalles de pago (número de tarjeta, fecha
- Calcular el precio del platillo.
de vencimiento, código CVV, etc.).
- Verificar la información de pago.
- Confirmación de pedido y hora estimada de - Número de cuenta.
recogida.

- Errores de verificación.
- Errores de disponibilidad de platillos.

Programación para dispositivos móviles 3


“La Golondrina”

3. Tablas de proceso.

Código Nombre Pedir comida por medio de aplicación móvil.


Enunciado
Formulacion del problema
Desarrollar un algoritmo que especifique los pasos que realiza una persona
cuando decide pedir comida por medio de una aplicación móvil.
Etapa de resolución del problema
Analisis del problema
Para solucionar el problema se debe de descargar la
aplicación, crear una cuenta, explorar el menú para ver las
Descripcion:
opciones, elegir un platillo(s), ir al menú de pago, pagar el
pedido e ir a recogerlo al local.
Información de inicio de sesión, platillos a elegir,
Datos de entrada:
información de pago.
Datos de salida: Numero de cuenta, Numero de orden, Recibo de pago
Datos auxiliares: Precio del platillo, extras y observaciones.
Diseño y verificación del Algoritmo
Formalización(Diagramas de flujo, pseudocódigo).
//Inicio
-Descargar e instalar la aplicación:
1. Ir a la tienda de aplicaciones en el dispositivo.
2. Buscar la aplicación del restaurante.
3. Descargar e instalar la aplicación.
-Crear cuenta o iniciar sesión:
1. Abrir la aplicación.
2. Elegir crear una cuenta nueva o iniciar sesión si ya tienes una.

-Explorar el menú:
1. Acceder a la sección "Menú" o "Carta" en la aplicación.
2. Desplazarse hacia abajo para ver todas las opciones disponibles.
-Seleccionar alimentos:
1. Tocar un platillo para ver los detalles.
2. Presionar "Agregar al Pedido" o "Añadir" para seleccionar un platillo.

-Revisar el pedido:
1. Ir al ícono de "Carrito" o "Pedido".
2. Revisar cuidadosamente los alimentos seleccionados y sus cantidades.
-Realizar el pago:
1. Elegir el método de pago deseado (tarjeta de crédito, débito, etc.).
2. Ingresar los detalles requeridos del método de pago.
-Confirmación y recibo:
1. Revisar la pantalla de confirmación con el resumen del pedido.
2. Tomar nota del número de pedido y la hora estimada.
3. Verificar el recibo que llega por correo electrónico.
//Fin
Fase de resolución

Programación para dispositivos móviles 4


1. Elegir el método de pago deseado (tarjeta de crédito, débito, etc.).
2. Ingresar los detalles requeridos del método de pago.
-Confirmación y recibo:
1. Revisar la pantalla de confirmación con el resumen del pedido.
“La Golondrina”
2. Tomar nota del número de pedido y la hora estimada.
3. Verificar el recibo que llega por correo electrónico.
//Fin
Fase de resolución

Comprobación del Algoritmo


Funciona

Programación para dispositivos móviles 5


“La Golondrina”

4. Diseño de aplicación.
1. Pantalla de carga:
-Nombre: “La Golondrina”.

-Temática: Café restaurant.

-Logo: Ave sobre una taza de café.

-Diseño de pantalla de carga: Fondo de un platillo del restaurante, con el nombre y logo del restaurante
superpuestos.

-Barra de carga: Una barra que permita visualizar al usuario el periodo de carga de la aplicación.

“Boceto de la aplicación” “Pantalla de carga”

2. Menú de exploración.

-Identificación: Nombre/logo del restaurante

-Llamativo: Diseño llamativo y elegante, apartados grandes para promocionar productos destacados.

-Búsqueda: Opción de buscar productos por nombre.

-Categorías: Menú segregado en categorías de alimentos.

Programación para dispositivos móviles 6


“La Golondrina”

“Boceto del menú” “Pantalla de menú”

3. Categorías.

-Identificación: Nombre/logo del restaurante

-Llamativo: Diseño llamativo y elegante, apartados grandes para promocionar productos destacados.

-Filtración: Categorías divididas en subcategorías. (Alimentos: Sandwiches, ensaladas/ Bebidas calientes:


Café, té.

“Apartado de categorías”

Programación para dispositivos móviles 7


“La Golondrina”

4. Detalle del producto.

-Llamativo: Diseño llamativo y elegante, apartados grandes para promocionar productos destacados.

-Descripción breve del producto: Descripción, calificación, precio, opción de añadir.

“Boceto de descripción de producto”

5. Carrito de compra.

-Simple: Sin mucha obstrucción para que se vea elegante y no obstruya la vista

-Mostrar productos: Mostrar productos en el carrito y su precio individual, así como la opción de añadir
más.

-Precio total y pagar: Añadir la opción de pagar el carrito, así como el costo total del pedido.

“Boceto del carrito” “Carrito de compra”

Programación para dispositivos móviles 8

Potrebbero piacerti anche