SERVICIO NACIONAL DE APRENDIZAJE SENA
Propuesta Técnica, Económica y Financiera
Centro de Servicio Nacional de Aprendizaje - SENA
Ficha: 3186674
Programa de Formación: tecnología en desarrollo de software
Nombre del Aprendiz: jhon william castrillon serna
Nombre del Instructor: Felmaber Garzon
Fecha: agosto 2025
Propuesta Técnica, Económica y Financiera
Bogotá, 11 de agosto de 2025
Cliente: A convenir
Equipo de desarrollo:
● Jhon William Castrillón Serna – Desarrollador
● Camilo Monsalve – Desarrollador
1. Implementación del Proyecto
1.1 Propósito
Este documento tiene como propósito presentar las especificaciones técnicas,
económicas y contractuales para el desarrollo de un software de gestión y análisis de
ventas para restaurantes, con capacidad para calcular el promedio de platos vendidos
según horas pico, permitiendo optimizar la producción, reducir desperdicios y
anticipar la demanda de acuerdo con patrones reales de consumo.
1.2 Alcance
El software estará orientado a:
● Registrar cada venta con fecha, hora y cantidad.
● Identificar horas pico automáticamente.
● Generar estadísticas visuales y reportes exportables.
● Administrar el inventario con alertas de stock bajo.
● Gestionar usuarios y roles para distintos niveles de acceso.
● Integrar exportaciones en PDF y Excel para análisis externo.
El sistema podrá ser utilizado por administradores, cajeros, meseros y personal de
inventario, con acceso restringido según rol.
2. Descripción General
2.1 Sistema Propuesto
El software contará con una interfaz web responsiva, accesible desde cualquier
navegador moderno, optimizada para dispositivos móviles y escritorio.
Permitirá:
● Administración del menú: creación, edición y eliminación de platos, asignación
de precios y categorías.
● Registro de ventas en tiempo real: ventas individuales o masivas con registro de
hora exacta.
● Análisis automático de horas pico: cálculo de promedios de venta por plato y
franja horaria.
● Generación de reportes: visualización de estadísticas diarias, semanales y
mensuales, con exportación a PDF y Excel.
● Control de inventario: registro de entradas y salidas de insumos, generación de
alertas por bajo stock.
● Gestión de usuarios y roles: asignación de permisos por tipo de usuario.
2.2 Requerimientos Funcionales
RE-01. El sistema permitirá el registro e inicio de sesión con validación de
credenciales.
RE-02. Los usuarios podrán recuperar contraseñas mediante correo electrónico.
RE-03. CRUD completo (crear, leer, actualizar, eliminar) de platos y categorías.
RE-04. Registro de ventas con fecha, hora, plato y cantidad.
RE-05. Algoritmo de cálculo de promedio de ventas por plato y franja horaria.
RE-06. Generación de reportes gráficos y exportables en PDF y Excel.
RE-07. Módulo de inventario con entradas, salidas y alertas.
RE-08. Configuración de usuarios y roles con permisos específicos.
RE-09. Control de cambios y registro de modificaciones.
2.3 Requerimientos No Funcionales
RNF-01. Responder en menos de 3 segundos por operación.
RNF-02. Soportar mínimo 10 usuarios concurrentes.
RNF-03. Seguridad en el almacenamiento de contraseñas mediante encriptación.
RNF-04. Compatibilidad con Google Chrome, Mozilla Firefox y Microsoft Edge.
RNF-05. Uso de base de datos MySQL y backend PHP/Laravel.
RNF-06. Hosting en servidor Linux con soporte PHP 8+.
RNF-07. Implementación de certificados SSL para comunicación segura.
RNF-08. Gestión de código fuente en repositorio GitHub privado.
3. Módulos del Software
3.1 Módulo de Usuarios y Roles
Permite crear y administrar cuentas de usuario, asignar roles (Administrador, Cajero,
Mesero, Inventario) y configurar permisos de acceso a módulos. Incluye control de
cambios y recuperación de contraseñas.
3.2 Módulo de Menú y Platos
Permite crear, editar y eliminar platos del menú, asignar precios, categorías y
disponibilidad.
3.3 Módulo de Registro de Ventas
Permite registrar ventas en tiempo real con detalle de fecha, hora, plato y cantidad.
3.4 Módulo de Análisis de Horas Pico
Algoritmo que analiza el historial de ventas y calcula promedios por plato en diferentes
franjas horarias.
3.5 Módulo de Reportes y Gráficos
Generación de reportes diarios, semanales y mensuales, exportación en PDF y Excel, y
visualización de estadísticas gráficas.
3.6 Módulo de Inventario
Registro de entradas y salidas de insumos, control de stock mínimo y generación de
alertas automáticas.
4. Propuesta Económica y Cronograma
Se consideran 2 desarrolladores trabajando en paralelo con valor por hora
de $20.000 COP.
Módulo Tiempo Horas Costo
estimado totales
M1 - Usuarios y Roles 13 días 104 h $2.080.00
0
M2 - Menú y Platos 13 días 104 h $2.080.00
0
M3 - Registro de Ventas 20 días 160 h $3.200.00
0
M4 - Análisis Horas Pico 20 días 160 h $3.200.00
0
M5 - Reportes y Gráficos 16 días 128 h $2.560.00
0
M6 - Inventario 16 días 128 h $2.560.00
0
M7 - Pruebas y Ajustes 13 días 104 h $2.080.00
0
M8 - Implementación y 10 días 80 h $1.600.00
Capacitación 0
Total: 968 h – $19.360.000 COP
5. Términos y Condiciones
5.1 Funcionalidades del Software
El desarrollador se compromete a implementar todas las funcionalidades descritas,
manteniendo la calidad y seguridad del sistema.
5.2 Precio y Forma de Pago
El valor total del proyecto es de $19.360.000 COP, pagaderos por entregas modulares.
5.3 Originalidad del Software
El código será 100% original y desarrollado por el equipo, sin uso no autorizado de
software de terceros.
5.4 Plazos de Ejecución y Penalidades
Se seguirá el cronograma acordado. Por cada semana de retraso no justificado se
descontarán $150.000 COP.
5.5 Modificaciones
Cambios o mejoras solicitadas se presupuestarán y acordarán por escrito.
5.6 Propiedad del Software
El cliente será propietario exclusivo del código y la documentación entregada.
5.7 Entrega del Software
Se realizará entrega parcial por módulos y entrega final con manual de instalación.
5.8 Periodo de Prueba
6 meses posteriores a la entrega final para detectar errores y realizar correcciones sin
costo.
5.9 Garantía
6 meses posteriores al periodo de prueba, cubriendo fallos no atribuibles a mal uso.
6. Acta de Inicio
Proyecto: Desarrollo de Software de Gestión y Análisis de Platos en Horas Pico para
Restaurantes
Fecha de inicio: A convenir
Fecha de finalización: A convenir
Equipo de trabajo:
● Jhon William Castrillón Serna – Desarrollador
● Camilo Monsalve – Desarrollador
Objetivos:
● Implementar un sistema que optimice producción y control de inventario.
● Cumplir con los plazos y entregas modulares.
Firmas:
Cliente
Jhon William Castrillón Serna
Desarrollador
Camilo Monsalve
Desarrollador