Logo Studenta

4-Ejemplo - Modelado de sistemas - Parte 1

¡Estudia con miles de materiales!

Vista previa del material en texto

Caso La birreria “Gli amici”
En la birrería “Gli amici”, abre sus puertas de viernes a domingo, su dueño desea
incorporar al manejo tradicional del negocio, una aplicación de celulares para la
gestión de algunos servicios como el sistema de reservas y oferta de promociones.
Vale aclarar que este será un servicio extra y que se seguirá manteniendo todos los
manejos tradicionales (gestión de stock de los consumos, asignación de mozos a
mesas, actualización del menú, etc.) a través del sistema existente en el local.
El dueño propone crear una aplicación que le permita a sus clientes descargarla,
generar un usuario, poder hacer reservas, pedidos y ofrecer promociones. Además,
permitirles pagar directamente desde la aplicación. El encargado del local seguirá
manejando el sistema general y gestionará todos los cambios que se verán
reflejados en la aplicación (actualizaciones del menú, reservas de mesas,
promociones, etc.).
Cada semana se asignan mozos a las mesas para su atención y se establece la
disponibilidad de las mismas para el fin de semana, según la cantidad de
comensales. Mediante la app, para que la reserva sea fehaciente se debe confirmar
antes de las 48 hs. del día reservado. Sino dicha mesa pasa a estar disponible
nuevamente. También puede cancelarse una reserva con 48 hs de anticipación.
Para solicitar una reserva desde la app se debería consignar día, hora y cantidad de
comensales.
Dentro de la aplicación, además de reservar, los clientes podrían ya elegir su menú.
Pueden hacerlo desde antes o cuando llegan al local. Para esto se debiera acceder
al menú y sus precios. También debería contar con el acceso a su billetera virtual,
ya que todos los consumos se van agregando a la cuenta del cliente y se ven
reflejados en su aplicación. Cuando el cliente paga, recibe su factura o ticket digital.
Con el fin de atraer a clientes para el fin de semana, los días lunes se publican
descuentos o promociones que se aplican a los días sábados, por ejemplo “sábado:
2 x 1 en latas de cerveza “Espuma” o Si consumís 2 BigMac te regalamos el postre
helado. Todas estas promociones deberían verse reflejadas en la app cada semana.
La aplicación debería además ofrecer todos los datos de contacto de la Birrería:
número de celular, redes sociales, días y horarios, ubicación.
Algo que el dueño de la cervecería solicita con especial énfasis es que la aplicación
para celulares sea fácil de usar, que no tenga grandes requerimientos en cuanto al
uso de memoria (lo que en algunos casos impediría su descarga), que funcione en
los sistemas operativos iOS y Android y que sea intuitiva y visualmente atractiva,
manteniendo el diseño estético del local (colores, tipografía, etc.).
Identificación de requisitos funcionales y no funcionales.
Requisitos funcionales
APP
Permitir descargar -- Verificar requisitos de sistema. Acceder
a la app con DNI -- Verificar existencia.
Consultar disponibilidad de mesa
-- elegir fecha y hora
-- determinar cantidad de comensales
-- listar mesas disponibles
Solicitar reserva de mesa -- consultar disponibilidad.
Confirmar reserva de mesa.
Cancelar reserva de mesa (48 hs. antes). Ver
el menú.
Solicitar ítems del menú -- clasificar menú.
Calcular costos del consumo.
Agregar billetera virtual.
Pagar un consumo -- recibir ticket. Mostrar
descuentos y promociones. Acceder a datos
de la birrería.
Actualización en Sistema
General Actualizar descuentos.
Actualizar Menú.
Verificar disponibilidad de mesas.
Actualizar disponibilidad de mesas cada semana.
Actualizar reservas de mesas (asignación y
cancelación). Agregar / editar clientes -- Verificar
existencia.
Calcular la cuenta de un cliente.
Cobrar consumos de un cliente -- generar ticket.
Actualizar datos.
Actualizar stock de insumos.
Actualizar asignación de mozos a mesas.
Requisitos no funcionales
Sencilla navegabilidad.
Interfaz atractiva e
intuitiva. Para SO
Android y IOS. Uso
moderado de memoria
Mantener diseño según el del local (colores, tipografía, etc).
Manejo seguro de datos.
Diagramas de casos de uso
Diagramas de clases

Continuar navegando

Materiales relacionados