Progra

Solo disponible en BuenasTareas
  • Páginas : 3 (695 palabras )
  • Descarga(s) : 4
  • Publicado : 17 de abril de 2010
Leer documento completo
Vista previa del texto
TecnoLibros es una empresa que se dedica a la venta de libros y música a domicilio. Para mejorar la gestión de los pedidos le han pedido que desarrollemos una aplicación en Java que se ocupe deestas transacciones. Los requisitos del proyecto son los que se detallan a continuación.
Productos
Los productos que comercializa TecnoLibros son: Libros y CD. Cada producto viene caracterizado por uncódigo que los identifica de manera única, el precio base del mercado y además:
* Libros: título, autor(es), año de publicación, editorial, ISBN.
* CD: título, intérprete, año de publicación.
Losprecios de los productos de TecnoLibros son más bajos que en el mercado, de hecho, los libros tienen un 10% de descuento y los CD un 5%. Por otro lado, el IV que se aplica a los productos es diferenteen cada caso:
* el 4% para los libros
* el 16% para los CD.
Por tanto, el precio de venta de cada producto se calculará como:
Precio venta = precio base +%IV -%descuento
Socios
Los datosnecesarios para registrar un nuevo socio de TecnoLibros son: nombre, cédula, dirección y teléfono. Cada socio tendrá un número de socio que lo identifica de manera única en el sistema.
Los sociostendrán condiciones especiales por antigüedad para premiar la fidelidad a la empresa. Por tanto tendrán un descuento del 5% aquellos socios con más de dos años de antigüedad.
Políticas de descuentos sobre eltotal de la venta
TecnoLibros define políticas de descuento diarias aplicables sobre el total del pedido. Por ejemplo:
* 5% de descuento en todos los pedidos del día
* $5 de descuento entodos los pedidos superiores a $30
Al iniciarse la aplicación se seleccionar de manera aleatoria la política de descuento que se va a aplicar durante ese día a todas los pedidos que se realicen. Seinformará al usuario de la política que se va a aplicar ese día. Se podrá consultar en cualquier momento la política de descuento que se está aplicando.
Servicios que debe proporcionar la aplicación
1....
tracking img