Servicio nacional de aprendizaje-Sena Seccional chía Cundinamarca Profesora Paola bejarano Tema: Especificar el modelo conceptual y estructurar la propuesta técnica del proyecto de software Aprendiz: Luis Alfonso Mejía Mejía Fecha 12 de febrero de 2024 Introducción La siguiente actividad tendrá como función describir la propuesta técnica de un proyecto de software en proceso de creación de su ejecución se tendrá en cuenta todas sus funciones y como el usuario interactuara con el software a desarrollar también se esta realizando los diagramas para la maquetación de dicho proyecto suele resalta que también se realizara sus casos de uso en staruml Desarrollo Nombre del caso de uso Autor Fecha Descripción Actores Compra de comidas rápida en línea Luis Alfonso Mejía 08/02/2024 Este caso de uso tiene como finalidad la descripción de las funciones de cada actor o roles dentro del software a construir Administrador, usuario, repartidor 1. Se necesita contar con computadoras, tabletas u otros dispositivos compatibles y funcionales para ejecutar el software 2. Dado que muchos sistemas de comida rápida dependen de la comunicación en Precondiciones tiempo real con servidores remotos (por ejemplo, para procesar pedidos en línea o enviar actualizaciones de inventario), es crucial tener una conexión a Internet confiable. 3. Si el software incluye funcionalidades de gestión de inventario, precios de productos, menús, etc., la base de datos subyacente debe estar actualizada y correctamente configurada. 1. El cliente accede al software a través de una aplicación móvil o un sitio web, o realiza su pedido 2. El cliente navega por el menú elige los elementos que desea ordenar y los agrega al carrito 3. El cliente puede tener la opción de personalizar su pedido, como seleccionar Flujo Normal ingredientes adicionales o solicitar modificaciones. 4. Una vez que el cliente ha seleccionado todos los elementos que desea ordenar, confirma su pedido. 5. El pedido se envía al sistema interno del restaurante o establecimiento de comida rápida. 6. El personal de cocina recibe la orden en una pantalla o impresora y comienza a preparar los alimentos. 7. Una vez que el pedido está listo, el sistema puede notificar al personal encargado de la entrega o al cliente, dependiendo de si se trata de un pedido para llevar o para entrega a domicilio. 1. flujo normal de un software de venta de comida rápida 2. El sistema verifica la disponibilidad de los productos solicitados en el inventario. 3. Si uno o más productos solicitados no están disponibles en el inventario, el sistema muestra un mensaje al cliente indicando que el producto está agotado o no está disponible en ese momento. Flujo alternativo Postcondiciones Opciones al cliente: 4. El sistema ofrece al cliente algunas opciones alternativas: Proporcionar un reembolso completo o parcial por el producto no disponible. Sugerir un producto similar como sustituto. Permitir al cliente eliminar el producto agotado y continuar con el resto del pedido. Ofrecer un descuento en futuras compras como compensación. 1. Después de que se completa un pedido, la postcondición esperada es que el inventario de productos se haya actualizado adecuadamente para reflejar los productos utilizados en la preparación del pedido. 2. Después de que se realiza un pedido, la postcondición esperada es que se haya generado una factura para el cliente y que el pago correspondiente se haya registrado correctamente, ya sea en efectivo, tarjeta de crédito u otro método de pago. 3. Después de que se completa un pedido para entrega a domicilio o recogida en el restaurante, la postcondición esperada es que el pedido se haya entregado al cliente o esté listo para ser recogido según lo solicitado. 4. Después de que se completa un pedido, la postcondición esperada es que el cliente reciba una confirmación del pedido, que puede incluir detalles como la hora estimada de entrega, el número de pedido y el recibo. software ca so de uso pagina de ventas de comida rápidas Historia de caso de usuario NUMERO DE ESCENARIO 1 EVENTO COMPARTAMIENTO ESPERADOS Cuando entre a ver las notificaciones de los pedidos Dar click en botón generar informe para descargarlo El administrador asigna los pedidos por las id de los clientes Se debe crear un botón de descargas en pdf Cuando despliegue las opciones de el menú seleccionar crear inventario Dar click el el botón modificar o eliminar elementos La pagina mostrara de forma general el inventario del día ID ROL FUNCIONALIDADES RESULTADOS 01a Administrado Ver Los Pedido Hechos por los clientes Para entregar los pedidos en orden de solicitud 02b Administrador Administrador Realizar informes para las claras cuentas de la empresa en motivos financieros El inventario se debe hacer ordenar de forma clara cada pedido 2 03c General los informes de ventas por mes desde su función de administrador Crear inventarios digitales de los pedidos hechas por los cliente 04d Administrador Realizar modificaciones en las base de o en el menú asi como remover elementos de productos establecido 4 05e Administrador Para la cancelación de pedido en caso de que el producto este agotado 5 Cuando de click en el botón editar El sistema mostrara los pedidos hecho por el cliente 06g Administrador Gestión de menús: Permitir al administrador agregar, modificar o eliminar elementos del menú, así como establecer precios y descripciones. Administrar los pedidos realizados por los clientes, incluyendo la capacidad de ver, editar o cancelar pedidos, así como rastrear su estado. Gestión de usuarios: Crear, eliminar y gestionar cuentas de usuario para el software. El administrado prodra gestionar los usuario para mayor seguridad 6 Este paso se llevara acabo dando sobre el botón gestionar cuenta 06h Usuario Crear usuario El usuario crea el para poder acceder a los productos que va pedir 1 Esto se da cuan haga click en el botón crear usuario 07i Usuario Hacer pedido El usuario al ser usuario registrado tendrá acceso a los productos 2 Esto se da dando click en el botón de listas desplegables en la El sistema le mostrara un mensaje de aceptación diciendo que la cuenta ha sido eliminada El sistema le arrojara un mensaje de bienvenida y que su usuario ha sido creado con exito El sistema le arrojara un mensaje que su pedido ha sido hecho con éxito y que 3 El software va tener un botón de configuración o modificaciones opción crear pedido 08j Usuario Pago en línea El usuario podrá realizar pagos por una chequera virtual pse 3 Esta se esta ejecutando cuando el usuario haga click en botón pago en línea 09k Usuario Agrega Al Carrito El Usuario podrá agregar productos al carrito 4 Esta opción desplegara dando click en carrito de compra online 10l Repartido Solicitar dirección del domicilio El repartidor tendrá una opción de solicitar la dirección dentro del mismo software 1 11m Repartidor Ver el pedido que le han asignado El repartidor podra ver el pedido que le han asignado 2 El repartidor podrá ver esta información cuando entre con su rol de usuario repartidor Accediendo con su rol y haciendo click en le botón pedido asignado 12n Repartidor Confirmación de entrega En su rol el repartidor tendrá la opción de reporta y confirmar la entrega del pedido 3 Accediendo con su rol podrá reporta que el pedido ya esta en mano del destinatario dependiendo su turno lo tendrá en su manos El sistema re arrojara una notificación que su pago ha sido exitoso que le mandaran la factura electrónica a su correo El sistema le arrojara un mensaje diciendo su producto ha sido agregado al carrito El sistema le arrojara la ubicación exacta del domicilio al repartidor El sistema le arrojara en una lista desplegable el pedido asignado y la dirección del destinatario Cuando el pedido sea entregado el repartidor por activar el envió Documentación diagramas de actividades