Diseñar y desarrollar un sistema informático basado en un modelo de negocio?
Análisis
- Releva a tu usuario y su problema a informatizar
Diseño
- Esquema de Caso de Uso.
- Diagrama de clases y relaciones.
- Diseño de tablas en la BD.
Desarrollo (VFP?)
- Clases PRG DAO
- Formularios CRUD
- Formularios Procesos Batch
- Salidas: Comprobantes, Reportes y Exportaciones
- Integrar módulos en el menú general
- Pruebas de integración
- Instalar
- Cobrar (esta es la parte más dificil)
(Hoy es viernes...)
Yendo al modelo de negocio de local de Fast-Food tu clase principal es Pedidos con diferentes estados (En Carga, A Preparar, A Entregar (Local), A Entregar (Delivery), Entregado y A Cobrar, Cobrado)
La pantalla principal del sistema sería una grilla de Pedidos en los diferentes estados, en la cocina puedes poner un monitor con la lista de los A Preparar y que se refresque cada N segundos
Los de estado A Entregar (Delivery) puedes mandarle un SMS a la persona que hace los repartos y al teléfono del cliente
Como módulos adicionales: Caja, Stock, Marketing(Clientes,Promociones), etc...
Saludos!