Debe estar conectado para participar
Buscar en los foros:


 






Uso de Comodín:
*    coincide cualquier número de caracteres
%    coincide exactamente un caracter

[Java]Ayuda con ejercicio!!!

No hay Etiquetas
Entrada
Entry Level

PePeCba

entradas: 61

00:09 11/05/2007

1

bueno osea el ejer es este:

Enunciado:
Un importante local comercial de la provincia solicita la confección de un sistema para el
seguimiento de sus ventas. Para ello solicita la confección de un programa que realice lo
siguiente:
1. Ingrese los datos de los productos a la venta que dispone dicho local. De cada producto
se conoce: código (un valor numérico), descripción y precio unitario.
2. Ingrese los datos de las ventas registradas. De cada venta se conoce: Fecha, Nro de
Vendedor (un valor entre 0 y 9), código del producto vendido, cantidad vendida y forma
de pago (0 – Efectivo, 1 – Débito, 2- Tarjeta)
3. Determinar cual fue el vendedor que realizó la mayor cantidad de ventas.
4. Generar un listado, ordenado por número de vendedor, de todas las ventas realizadas
por débito. El listado debe incluir el precio final de cada venta (precio unitario x
cantidad)
5. Determinar si el vendedor x realizó una venta del producto y. En caso de que dicha
venta exista mostrar todos sus datos (incluido el precio final de venta), en caso que no
exista, informar con un mensaje.
6. Determinar el monto total de ventas realizadas.
7. Mostrar los datos de la venta de mayor importe abonada con tarjeta de crédito.

la cosa eske no se como hacerlo bien xq yo toy haciendo un vector con Producto y a ese lo pongo dentro de otro vector Ventas pero despues me va a kedar un vector de obj producto dentro de otro vector de obj venta dentro del vector lista venta o no?? no se se me hizo un kilombo ayuda pls!!!

. . : : | P e P e C b a | : : . .

[SIGPIC][/SIGPIC]

Extreme Level

ELEDU

entradas: 1138

14:02 17/05/2007

2

Respecto a tu proyecto:
Conviene modelar las clases que hacen falta (adjunto diagrama de clases).
Las relaciones 1 a mucho (A ——- * B) se implementan poniendo un vector (o set) del lado del la clase A (1) y una clase del tipo A en la Clase B.
Las relaciones mucho a mucho se implementan poniendo Vectores (set) en ambas clases (A * —– * B).
Para que toda es información no se pierda al apagar el equipo hay que guardarlo en una Base de Datos. Adjunto el diagrama Entidad Relación que muestra las tablas necesarias para implementar esta estructura de Clases.
Por último para acceder a la BD se necesita un conector (JDBC) para la BD que estemos utilizando, por ejemplo MySQL (que en el sitio donde se puede bajar también esta disponible el conector). http://www.mysql.com