Subido por LUIS MEJIA

Servicio nacional de aprendizaje-2024

Anuncio
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
Descargar