Mi próximo proyecto está relacionado con el sistema de ventas, por lo que uno de los requisitos principales es "el usuario puede modificar la promoción por sí mismo". Las promociones varían, me dan algunos de ellos.Motor de reglas de mayor flexibilidad para .NET
- comprar 1 1 gratis, comprar 2 y obtenga 3.
- Uno para el 30%, dos para el 50%, tres para el 80%
- Comprar el producto A descontará el 30% para el producto B
- 20% de descuento por más de 20 $ por transacción
Conozco un poco del motor de reglas, por favor sugiera un libro para aprenderlo también.
Me encantaría ver cómo va a diseñar su interfaz de usuario con tantos requisitos. Sospecho que será mucho más difícil diseñar la interfaz de usuario en comparación con la codificación de un motor de reglas. – Kane
Creo que la interfaz de usuario está prácticamente terminada: simplemente reemplace cada uno de los números con un cuadro de texto y la lista numerada con botones de opción. – Jay
EN una vida pasada, diseñé sitios web de compra de comestibles. Puedo decirte que hay no menos de 170 variedades de promoción. ¡Alucinante para decir lo menos! – Jamiec