0% encontró este documento útil (0 votos)
26 vistas27 páginas

Proyecto Del Primer Parcial - Ingenieria Del Software

El documento presenta un proyecto para desarrollar un sistema automatizado de gestión para cafeterías, enfocado en la gestión de pedidos, control de inventarios y personalización de bebidas. Se detallan especificaciones generales, requerimientos funcionales y no funcionales, así como la importancia de la tecnología en la mejora de la eficiencia operativa y la experiencia del cliente. El sistema propuesto busca optimizar las operaciones y adaptarse a las nuevas demandas del mercado, ofreciendo herramientas para el análisis de datos y la gestión de clientes.

Cargado por

juega ivanx15
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas27 páginas

Proyecto Del Primer Parcial - Ingenieria Del Software

El documento presenta un proyecto para desarrollar un sistema automatizado de gestión para cafeterías, enfocado en la gestión de pedidos, control de inventarios y personalización de bebidas. Se detallan especificaciones generales, requerimientos funcionales y no funcionales, así como la importancia de la tecnología en la mejora de la eficiencia operativa y la experiencia del cliente. El sistema propuesto busca optimizar las operaciones y adaptarse a las nuevas demandas del mercado, ofreciendo herramientas para el análisis de datos y la gestión de clientes.

Cargado por

juega ivanx15
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD DE

GUAYAQUIL
Integrantes:

Aguayo Sanches Julián Geordano

Arroyo Barreno Maverick John

Cárdenas Robalino Miguel Andre

García Muñoz Erick Gabriel

Murillo Suarez Iván Jesús

PROYECTO DE CAMPO - 1ER PRCAL

Curso:

SIN-S-VE-4-3

Profesor:

Ing. Katty Lino Castillo


Índice
1. Tema a desarrollar 8
1.1 ...............................................................................................Descripción del tema

Introducción del tema: ..................................................................................... 8

1.2 ....................................................................................... Especificaciones generales

- ........................................................................................... Gestión de pedidos

- ........................................................................................ Gestión de inventario

- ................................................................................ Personalización de bebidas

- ............................................................................................Gestión de clientes

- ....................................................................................... Gestión de empleados

- ............................................................................................ Reportes y análisis

- ..................................................................................... Seguridad y privacidad

- .......................................................................................... Facturación y pagos

1.3 .........................................................................................Listado de requerimientos

10
2. .................................................................................................... DOCUMENTO “ERS”

12

2.1 ............................................................................................................. Introducción:

13

2.2 ................................................................................................................... Propósito

13

2.3 .................................................................................................. Ámbito del sistema:

13

2.4 .................................................................... Definiciones, Acrónimo y abreviaturas

13

2.5 ............................................................................................................... Referencias

14

2.6 .................................................................................................. Descripción general

14

- .................................................................................. Perspectiva del Producto:

14

- .................................................................................... Funciones del producto:

14

2.7.........................................................................................Gestión de clientes

15

2.8........................................................................................ Gestión de pedidos

15

2.9..................................................................................... Gestión de Inventario

15
2.10 ................................................................................. Gestión de Empelados

16

2.11 .................................................................................................. Registrar producto

16

2.12 ................................................................................................. Descripción

16

2.13 ....................................................................................................... Entrada

16

2.14 ....................................................................................................... Proceso

17

2.15 ......................................................................................................... Salida

17

2.16 ..................................................................... Requerimientos no funcionales

17

2.17 ................................................................................................ Actualizar producto

17

2.18 ................................................................................................. Descripción

17

2.19 ....................................................................................................... Entrada

17

2.20 ....................................................................................................... Proceso

18

2.21 ......................................................................................................... Salida

18
2.22 ..................................................................... Requerimientos no funcionales

18

2.23 ................................................................................................... Eliminar producto

18

2.24 ................................................................................................. Descripción

18

2.25 ....................................................................................................... Entrada

18

2.26 ....................................................................................................... Proceso

19

2.27 ......................................................................................................... Salida

19

2.28 ..................................................................... Requerimientos no funcionales

19

2.29 ..................................................................................................Consultar producto

19

2.30 ................................................................................................. Descripción

19

2.31 ....................................................................................................... Entrada

19

2.32 ....................................................................................................... Proceso

19

2.33 ......................................................................................................... Salida

19
2.34 ..................................................................... Requerimientos no funcionales

20

2.35 ................................................................................... Generar reporte de producto

20

2.36 ................................................................................................. Descripción

20

2.37 ....................................................................................................... Entrada

20

2.38 ....................................................................................................... Proceso

20

2.39 ......................................................................................................... Salida

20

2.40 ..................................................................... Requerimientos no funcionales

20

2.41 ..................................................................................... Características de los usuarios

20

2.42 ................................................................................................................ Restricciones

21

3.5 .......................................................................................Requerimiento de rendimiento

24

3.6 ........................................................................................... Requerimientos específicos

24

4. .................................................................................................................... Conclusiones

24
4.1 .................................................................................................. Conclusión General

24

4.2 ..................................................................................... Conclusiones por estudiante

25

5. ............................................................................................................................. Anexos

26
1. Tema a desarrollar

“Desarrollo de un sistema automatizado para una cafetería, enfocado en la gestión de

pedidos, control de inventarios y personalización de bebidas para los clientes”

1.1 Descripción del tema

Introducción del tema:

La industria de las cafeterías ha experimentado un avance considerable en estos años

reflejando un cambio en la expectativa de los clientes que buscan experiencias personalizadas,

productos de alta calidad y un servicio ágil. En este contexto, en el desarrollo de un sistema

automatizado para la gestión de una cafetería se presenta como una solución a la creciente

necesidad de herramientas tecnológicas que optimicen las operaciones y mejoren la experiencia

del cliente.

El sistema propuesto estará diseñado para manejar los pedidos de manera eficiente,

controlar el inventario de ingredientes y productos, y ofrecer opciones personalizadas para las

bebidas. Al contar con una plataforma accesible desde cualquier dispositivo con conexión a

internet se espera facilitar el proceso de toma de pedidos para mantener un control preciso de las

existencias y minimice errores operativos. Además, se incluirá una herramienta para el análisis

de datos y el comportamiento de los clientes lo que facilitará la toma de decisiones.

El proyecto fue elegido para mejorar las cafeterías que aun usan métodos manuales lo

cual limitan su capacidad de adaptarse a nuevas demandas del mercado. La implementación de

un sistema automatizado mejorara la eficiencia en las operaciones y además brindara una

ventaja competitiva al ofrecer un servicio rápido de calidad adaptándose a las preferencias de

los clientes.

1.2 Especificaciones generales

Especificaciones de las funciones generales que el sistema debe llevar a cabo


- Gestión de pedidos

El sistema permitirá registrar pedidos de cliente, incluyendo detalles como productos

seleccionados, personalización y estado del pedido. Los clientes podrán modificar o cancelar sus

pedidos antes de ser procesados.

- Gestión de inventario

El sistema gestionara el inventario de productos e ingrediente, registrando entradas y

salidas, y enviando alertas cuando el stock sea bajo.

- Personalización de bebidas

El sistema ofrecerá opciones para personalizar las bebidas (tipo de leche, tamaño,

ingredientes adicionales).

- Gestión de clientes

El sistema permitirá registrar y gestionar datos de clientes, incluyendo nombres,

contacto, historial de pedidos y ofrecerá un sistema de recompensas

- Gestión de empleados

El sistema gestionara la información de los empleados, incluyendo los horarios, roles y

rendimiento, con acceso según el rol (administrador, cajero, barista)

- Reportes y análisis

El sistema generará reportes de ventas, productos mas venidos brindando la información

clave para la toma de decisiones.

- Seguridad y privacidad

El sistema protegerá los datos sensibles mediante cifrado, acceso controlado y copias de

seguridad automáticas.

- Facturación y pagos

El sistema generar las facturas automáticamente la cual detalla todo al final del servicio,

permitirá múltiples métodos de pago (efectivo, tarjeta de crédito o débito).


1.3 Listado de requerimientos

Listado detallado de requerimientos a utilizar para desarrollar el sistema deseado.

Requerimientos Funcionales:

No Requerimiento Descripción

01 Gestión de aplicaciones El sistema debe ser capaz de almacenar, mantener


actualizada y gestionar los datos del cliente, como
nombres y contacto.

02 Gestión de pedidos Permitir registrar los pedidos con detalles como


productos, personalización y estado del pedido.

03 Personalización de pedidos Ofrecer opciones para personalizar las bebidas, como


tipo de leche, azúcar y saboreas adicionales.

04 Gestión de inventarios Supervisar existencias y generar alertas automáticas al


alcanzar niveles bajos.

05 Facturación y pagos Generar las facturas de manera automática y permitir


múltiples métodos de pagos.

06 Gestión de empleados Registrarla información del personal como horarios


laborales y roles asignados.

07 Programación de tareas Asignar tareas diarias a empleados según roles y


responsabilidades.

08 Gestión de promociones Aplicar descuentos o promociones automáticamente en


los pedidos.

09 Reportes de ventas Generar reportes diarios, semanales y mensuales de las


ventas realizadas.

10 Historial de pedidos Guardar el historial de compras de los clientes para


futura consultas.

11 Análisis de preferencias Analizar las preferencias de los clientes, mostrando los


productos más solicitados.

12 Gestión de usuarios Crear roles de acceso para administradores, empleados y


clientes.

13 Reservas en línea Permitir que los clientes reserven pedidos con


anticipación mediante una aplicación web.

14 Notificaciones Enviar alertas por correo o mensaje sobre pedidos


completados, promociones o inventario bajos.

15 Registro de devoluciones Permitir el registro de devoluciones o ajustes en pedidos


entregados.
16 Gestión de Productos Administrar el catálogo de productos disponibles en la
cafetería, incluyendo precios y descripciones.

17 Personalización guardada Permitir a los clientes guardar sus combinaciones


personalizadas para pedidos frecuentes.

18 Registro de clientes Implementar un sistema de recompensas basado en


frecuentes compras acumuladas.

19 Gestión de finanzas Llevar un control de ingresos y egresos, mostrando


balances generales.

20 Copias de seguridad Generar automáticamente respaldados de datos críticos


del sistema.

Requerimientos No Funcionales:

No Requerimiento Descripción

01 Usabilidad El sistema debe ser fácil de usar, con una interfaz


amigable e intuitiva para los usuarios.

02 Escalabilidad Capacidad de manejar un número mayor de clientes y


pedidos sin perder rendimiento.

03 Disponibilidad El sistema debe estar disponible todo el tiempo, evitando


caídas durante los periodos de actividad.

04 Seguridad Proteger los datos personales y financiero mediante el


cifrado de información

05 Compatibilidad Ser compatible con dispositivos móviles y navegadores


actuales.

06 Rendimiento El sistema debe responder de manera rápida y eficiente


bajo condiciones normales de carga.

07 Mantenimiento Permitir actualizaciones y correcciones sin afectar el


servicio.

08 Recuperación de fallos Implementar mecanismo para restaurar el sistema en


menos de 30 minutos tras una falla.

09 Accesibilidad Cumplir con estándares de accesibilidad con usuarios


con discapacidad.

10 Portabilidad Ser instalable y ejecutable en diferentes plataformas y


sistemas operativos.

11 Integración El sistema debe permitir la integración con diferentes


plataformas de pago de forma fluida y sin errores.
12 Eficiencia energética Optimizar el uso de recurso para minimizar el consumo
de energía en servidores y dispositivos.

13 Adaptabilidad Ajustarse a cambios en las políticas de precios,


promociones o gestión sin necesidad de rediseño.

14 Actualización continua El sistema debe ser capaz de recibir mejoras y nuevas


funciones mediante actualizaciones periódicas sin
afectar su funcionamiento.

15 Escalabilidad modular El sistema debe permitir añadir nuevas funcionalidades o


módulos específicos sin afectar las partes existentes.

16 Tolerancia a fallos Continuar operando de forma limitada en caso de fallos


parciales.

17 Respuesta en tiempo real Proveer información actualizada del estado de los


pedidos y del inventario en todo momento.

18 Documentación Incluir manuales detallados para usuarios y


administradores.

19 Idiomas Soportar varios idiomas, comenzando por español e


inglés.

20 Personalización de la Permitir ajustar colores, logotipo y diseño según la


cafetería identidad de la cafetería.

2. DOCUMENTO “ERS”
Logo empresa Proceso
Actividad
Nombre empresa Tarea
Producto Documento de E.R. S
Emitido por Aguayo Sanches Julián Geordano Estado:
Arroyo Barreno Maverick John
Cárdenas Robalino Miguel Andre
García Muñoz Erick Gabriel
Murillo Suarez Iván Jesús

2.1 Introducción:

Este informe detalla los requisitos de software solicitados para la creación de un sistema

de gestión automatizado para una cafetería. Este sistema está diseñado para optimizar la gestión

de pedidos, control de inventarios, personalización de bebidas y procesamiento de pagos, con el

fin de mejorar la eficiencia operativa y la experiencia del cliente.

2.2 Propósito

El sistema permitirá a los usuarios realizar pedidos en línea, personalizar bebidas según

sus preferencias, gestionar el inventario de productos, y facilitar pagos en línea. Además, se

incluirán funciones para el seguimiento de ventas, análisis de comportamiento de clientes,

integración con plataformas de pago, protección de la información mediante medidas de

seguridad, compatibilidad con dispositivos móviles y generación de reportes para la gestión

administrativa.

2.3 Ámbito del sistema:

El sistema estará integrado dentro de las operaciones de la cafetería y ejecutará en el

sistema operativo Windows. Estará diseñado para optimizar la eficiencia en cafeterías de

tamaño pequeño a mediano.

2.4 Definiciones, Acrónimo y abreviaturas

SGBD Sistema gestor de base de datos.

HTTPS Protocolo de internet para indicar que el sitio es seguro.

UI/UX Interfaz de Usuario / Experiencia de Usuario.

API Interfaz de Programación de Aplicaciones.


POS Sistema de Punto de Venta.

PHP Lenguaje de programación utilizado en el desarrollo web.

SQL Lenguaje de consulta estructurado para interactuar con bases de datos.

2.5 Referencias

Se listan a continuación otros documentos a los que se hace referencia desde este:

#Titulo Numero Fecha

1 IEEE Guide for Software Requirements IEEE Std 830-84 1994


Specification

2 OMG Unified Modeling Language Version 1.4, formal/2001-09-67 2001


Specification

2.6 Descripción general

- Perspectiva del Producto:

El programa informático CafeManager estará a cargo de automatizar la eficiencia

operativa de las cafeterías, permitiendo la gestión eficiente de pedidos, inventarios, pagos,

personalización de productos, y análisis de datos de clientes. Eficiencia

- Funciones del producto:

Funciones que el software debe cumplir.


2.7 Gestión de clientes

Esto requisitos se enfocan en la gestión de clientes, abarcando la creación,

actualización, eliminación y consulta de información relacionada con los mismos.

2.8 Gestión de pedidos

Se trata de un conjunto de requisitos relacionados con la gestión de pedidos, focalizado

en crear, modificar, cancelar y consultar el pedido.

2.9 Gestión de Inventario

Estos requisitos están relacionados con la gestión de productos, específicamente en la

actualización, registro, eliminación y consulta de información vinculada al inventario.


2.10Gestión de Empelados

Es un conjunto de requisitos relacionados con la gestión de los empleados, se centra en

la reserva, la actualización, el guardado, la eliminación y la consulta.

2.11 Registrar producto

2.12 Descripción

Esta funcionalidad permite registrar nuevos productos o ingredientes en la base de

datos, asegurando que toda la información este correctamente almacenada y organizada. El

usuario ingresa los datos en un formulario sincronizado con base de dato, lo que garantiza que

los registros sean precisos y fáciles de consultar

2.13 Entrada

• ID del producto (único para evitar duplicados).

• Nombre del producto (identificador principal).

• Descripción detallada del producto.

• Cantidad inicial disponible en inventario.

• Tamaño o presentación del producto (ml, kg, etc.).

• Peso (si aplica).

• Precio unitario (base antes de impuestos).

• Porcentaje de IVA (% según normativas).

• Valor total del producto (calculado automáticamente).


2.14 Proceso

1. El usuario accede al formulario de registro de productos.

2. Introduce los datos del producto solicitados.

3. El sistema valida la información para evitar duplicados.

4. Si el producto no existe, se genera un nuevo registro.

5. En caso de error o datos incompletos, se notifica al usuario con un mensaje en

pantalla.

6. Una vez completado, el sistema confirma el registro y lo actualiza en la base de

datos.

2.15 Salida

• Registro exitoso del producto en la base de datos.

• Mensaje de confirmación en pantalla ("Producto registrado con éxito").

• Opcional: Generación automática de un reporte para inventario.

2.16 Requerimientos no funcionales

• Base de Datos: El registro de datos en la base de datos debe realizarse de

manera rápida y eficiente, sin demoras significativas en el sistema.

• Seguridad: Los datos sensibles, como información personal de clientes y pagos,

deben ser cifrados en la base de datos.

2.17 Actualizar producto

2.18 Descripción

Esta funcionalidad permite modificar los datos de productos existentes en la base de

datos para reflejar cambios en precios, cantidades u otras características.

2.19 Entrada

• ID del producto a modificar.

• Nuevo nombre del producto.

• Nuevo precio unitario.


• Iva actualizado

• Cantidad disponible actualizada en inventario

2.20 Proceso

• El usuario selecciona el producto a actualizar desde un listado o buscador.

• Introduce los nuevos valores en el formulario de edición.

• El sistema valida los datos ingresados.

• Una vez aprobados, los cambios se reflejan en la base de datos.

• En caso de errores, el sistema muestra un mensaje con la descripción del

problema.

2.21 Salida

• Confirmación de la actualización ("Producto actualizado con éxito").

• Ajuste inmediato de los reportes e inventarios correspondientes.

2.22 Requerimientos no funcionales

• Tiempo de Proceso: La actualización debe completarse en el tiempo

establecido.

• Interfaz de Usuario: Debe ser intuitiva, con campos editables y validaciones

visuales en tiempo real.

2.23 Eliminar producto

2.24 Descripción

Permite eliminar productos que ya no estén disponibles o que hayan sido

descontinuados.

2.25 Entrada

• ID del producto a eliminar.


2.26 Proceso

• El usuario selecciona el producto desde el listado.

• Confirma la eliminación mediante un mensaje de advertencia.

• El sistema elimina el registro del producto de la base de datos.

2.27 Salida

• Confirmación de eliminación ("Producto eliminado con éxito").

• Ajuste automático del inventario y reportes.

2.28 Requerimientos no funcionales

• Base de Datos: El proceso debe ser rápido, con un tiempo de ejecución en el

tiempo establecido.

• Seguridad: El sistema solicitará confirmación antes de realizar la eliminación.

2.29 Consultar producto

2.30 Descripción

Permite visualizar la información de productos registrados, como su cantidad

disponible, precio y características.

2.31 Entrada

• Nombre o ID del producto a buscar.

2.32 Proceso

• El usuario accede al módulo de consulta.

• Ingresa el nombre o ID del producto.

• El sistema busca el registro en la base de datos y lo muestra en pantalla.

2.33 Salida

• Detalles del producto, como descripción, precio, cantidad disponible, y fecha de

último ajuste.
2.34 Requerimientos no funcionales

• Interfaz de Usuario: La consulta debe ser rápida y amigable, con filtros

dinámicos.

2.35 Generar reporte de producto

2.36 Descripción

Genera un informe detallado del inventario actual, incluyendo productos en stock,

niveles bajos y movimientos recientes.

2.37 Entrada

• Filtros opcionales (por categoría, fecha de registro o niveles de inventario).

2.38 Proceso

• El usuario selecciona los filtros y solicita el reporte.

• El sistema genera un documento en formato Excel con la información

requerida.

2.39 Salida

• Informe descargable o imprimible con los datos solicitados.

2.40 Requerimientos no funcionales

• Tiempo de Generación: El reporte debe crearse en menos de 5 segundos.

• Formato: Compatible con aplicaciones estándar, como Excel o Acrobat Reader.

2.41 Características de los usuarios

• Familiaridad con la navegación en línea y el uso de aplicaciones web para

realizar pedidos y pagos.

• Interés en personalizar bebidas y explorar opciones de menús.

• Necesidad de gestionar eficientemente las órdenes y pagos en línea.

• Expectativas de una experiencia de usuario fluida y amigable.


• Interés en un sistema de recompensas y seguimiento de compras.

• Deseo de una experiencia personalizada basada en preferencias de contacto y

productos.

• Importancia de la seguridad en la protección de sus datos personales y de pago.

2.42 Restricciones

• Políticas de la Empresa:

El sistema debe ser intuitivo, sin necesidad de un conocimiento avanzado en

informática para su uso por parte del personal.

• Limitaciones de Hardware:

- Requerimientos mínimos de hardware para ejecutar el sistema:

- Disco duro: 30 GB de capacidad

- RAM: 8 GB

- Tarjeta gráfica compatible

- Sistema operativo: Windows 10

• Operaciones Paralelas:

No se contempla la ejecución simultánea de operaciones extremadamente complejas,

como procesos masivos de datos en tiempo real.

• Funciones de Auditoría:

No se requiere un sistema de auditoría detallado en la versión inicial.

• Funciones de Control:

El sistema deberá permitir la generación de reportes diarios sobre ventas, pedidos y

rendimiento del inventario.

• Lenguajes de Programación:
- PHP

- HTML

- JavaScript

- SQL

• Protocolos de Comunicación:

Los protocolos de comunicación utilizados entre los distintos nodos de la infraestructura

hardware de soporte serán los siguientes:

- HTTPS: Para las conexiones seguras con el servidor web.

- TCP/IP: Para la comunicación de red a nivel físico.

- Ethernet 802.3: Para la conexión eléctrica.

• Consideraciones de Seguridad:

- Uso de contraseñas robustas para el acceso al sistema.

- Encriptación de los datos sensibles almacenados en la base de datos.

- Implementación de tokens para reforzar la seguridad en las

transacciones.

- Realización de copias de seguridad periódicas de los datos.

• Criticalidad de la Aplicación:

- Máximo que permite 1000 usuarios conectados simultáneamente sin

pérdida de rendimiento.

2.5 Suposiciones y Dependencias:

• Conexión a Internet estable.

• Herramientas de contabilidad y facturación.

• Mantenimiento regular para actualizaciones.

2.6 Requerimientos Futuros:


• Expansión del inventario

• Integración con recursos humanos

• Mejoras en la experiencia del usuario

• Ampliación de funcionalidades de marketing

3. Interfaces externas

3.1 Interfaces de Usuario

• Administrador: Se desarrollará una interfaz específica para los

administradores del sistema, que les permitirá gestionar y supervisar todas

las operaciones de la cafetería, incluyendo la gestión de usuarios,

configuración de permisos, generación de informes, y análisis de datos.

• Cliente: Se diseñará una interfaz intuitiva y amigable que permitirá a los

clientes realizar pedidos, personalizar bebidas, consultar su historial de

pedidos y realizar pagos de manera rápida y segura.

• Empleado: Se desarrollará una interfaz para los empleados de la cafetería,

que les facilitará la gestión de pedidos, actualización de inventarios, y

seguimiento de pagos, optimizando su eficiencia diaria.

• Administrador del sistema: Interfaz para el administrador del sistema, que

ofrecerá acceso a herramientas de configuración, monitoreo y

mantenimiento del sistema, facilitando la administración y optimización del

entorno tecnológico.

3.2 Interfaces de Hardware

El sistema interactuará con los siguientes componentes de hardware:

• Terminales de punto de venta (POS) para la gestión de pedidos y pagos.

• Tablets y dispositivos móviles utilizados por empleados y administradores.

• Impresoras para la emisión de tickets y reportes.


3.3 Interface de Software

El sistema será una aplicación orientada a la web, accesible a través de navegadores

compatibles.

3.4 Interfaces de Comunicación

N/A

3.5 Requerimiento de rendimiento

• El sistema debe soportar hasta 200 usuarios conectados simultáneamente sin

degradación en el rendimiento.

• Los tiempos de respuesta para operaciones críticas (registro de pedidos,

actualización de inventarios) deben ser menores a 2 segundos bajo condiciones

normales de carga.

3.6 Requerimientos específicos

• Informe de Ventas Diario

- Generación automática al cierre del día.

- Resumen de ingresos por producto, categorías, y horarios.

- Informe descargable en formato Excel.

• Informe de Captura del IVA a Diario

- Detalle de los impuestos aplicados en las transacciones del día.

- Resumen acumulativo por producto y categoría.

- Compatible con formatos requeridos.

4. Conclusiones

4.1 Conclusión General

A través del desarrollo del sistema automatizado de gestión para cafeterías, hemos

definido una solución integral que aborda los procesos clave de operación, como la gestión de

pedidos, inventarios, pagos y personalización de productos. Implementando una arquitectura de


microservicios, logramos modularidad, escalabilidad y eficiencia, garantizando una experiencia

óptima para clientes y administradores. Este proyecto no solo mejora la operatividad del

negocio, sino que también proporciona herramientas para la toma de decisiones estratégicas,

adaptándose a las necesidades actuales del mercado.

4.2 Conclusiones por estudiante

Aguayo Sanches Julián Geordano

Estructurar un proyecto, dividiendo tareas en módulos como gestión de pedidos o

inventarios, facilita el desarrollo y el mantenimiento de sistemas complejos. Esta

estructura modular permite identificar problemas de manera más rápida y trabajar

eficientemente en equipo, distribuyendo responsabilidades según las habilidades de

cada integrante.

Arroyo Barreno Maverick John

Comprender y definir requerimientos funcionales y no funcionales es esencial para

que el sistema cumpla con las expectativas del usuario y funcione correctamente.

Este ejercicio fomenta habilidades analíticas y permite anticipar problemas durante

la etapa de diseño, lo que optimiza tiempo y recursos durante el desarrollo.

Cárdenas Robalino Miguel Andre

Diseñar sistemas que incluyan interfaces para diferentes usuarios (administradores,

clientes y empleados) mejora la experiencia de usuario y fomenta un pensamiento

centrado en las necesidades del público. Además, esta práctica desarrolla la

capacidad de los estudiantes para analizar casos de uso y comprender los distintos

roles en un sistema complejo.

García Muñoz Erick Gabriel


Este proyecto nos permite aplicar conocimientos de programación, diseño de bases

de datos y gestión de proyectos, fortaleciendo las habilidades técnicas y su

capacidad de trabajo en equipo. Además, brinda una experiencia realista sobre

cómo abordar proyectos complejos, desde la conceptualización hasta la

implementación, fortaleciendo la preparación profesional.

Murillo Suarez Iván Jesús

Diseñar un sistema centrado en las necesidades del cliente enseñando a priorizar la

usabilidad y satisfacción del usuario final. Esta habilidad es clave para desarrollar

soluciones tecnológicas que sean funcionales y atractivas en escenarios reales.

5. Anexos

También podría gustarte