martes, 2 de agosto de 2011

Apoyos con Proyecto















































//-----------------------------------------------------
//variables globales, se cargan en el panel configurar almacen
//-----------------------------------------------------
//se analiza para el caso de EPSON POWERLITE S9
String modelo1 = “Epson PowerLite S9”;
String resolucion1 = “SVGA(800x600)”;
int brillo1 = 2500;
String contraste1 = “2000:1”;
double precio1 = 499;
double peso1 = 2.3;
int stock1 = 7;
int plazMax, plazMin;
double cosEmision, cosAlmacenaje;
//-------------------------------------------------------------
//variables globales de ventas diarias se cargan en el panel configurar almacen
//-------------------------------------------------------------
int vdEpsonS9, vdEpson1220, vdAcerH5360,vdAcerH7530D,vdCanon, vdSony;
...
//---------------------------------------------
//codigo en el panel configurar almacen
//---------------------------------------------

 plazMax = Integer,parseInt(txtPlazMax.getText());
 plazMin...
 cosEmision...
 cosAlmacenaje...
//---------------------------------------------
//codigo en el panel venta de proyectores
//---------------------------------------------
 switch(modelo){

   case 0:
   vdEpsonS9+= cantidad;
          stock1-= cantidad;
          break;
   ....
  
 }

//-----------------------------------------------------
//codigo en el panel generar de orden de pedido
//-----------------------------------------------------

int pedidoEpsonS9 =0, pedidoEpson1220 =0, pedidoAcerH5360 =0,
    pedidoAcerH7530D =0,pedidoCanon =0, pedidoSony =0;

 //calculo del pedido de Epson S9

  int ssEpsonS9 = (plazMax - plazMin)*vdEpsonS9;
  if(stock1<ssEpsons9){
      pedidoEpsonS9 = (int)Math.sqrt(cosEmision*vdEpsonS9*2/cosAlmacenaje);
      stock1+=  pedidoEpsonS9;
  }

 
 //.... para los seis modelos

 //.... imprimir para los sesi modelo los pedidos optimos
 

No hay comentarios:

Publicar un comentario