sábado, 9 de julio de 2011

Taller - Esqueleto del software

Bueno el esqueleto de mi proyecto es el siguiente, este es el codigo de la clase "Inventario"

public class Inventario extends BDManagement 
{

    // Campos
    private int cantidad;
    private String nombre;
    private int numerado;

    // Contructor 
    public Invenatario(int cantidad, String nombre, int numerado)
    {
 this.cantidad = cantidad;
 this.nombre = nombre;
 this. numerado = numerado;
    }
    
    // Metodos
    public void altaProducto()
    {

    }

    public void bajaProducto()
    {

    }

}cto()
    {

    }

}

Este es el código de "Ventas"
public class Ventas extends BDManagement 
{

    // Campos
    private int fechaVentas;
    private double pagoCliente;
    private int productosVendidos;
    private int cantidadProducto;
    
    // Contructor
    public Ventas()
    {
    }

    // Metodos
    public void verVentas()
    {
    }

    public void verProducto()
    {
    }  

}

Este es el código de "Producto"
public class Ventas extends BDManagement 
{

    // Campos
    private int fechaVentas;
    private double pagoCliente;
    private int productosVendidos;
    private int cantidadProducto;
    
    // Contructor
    public Ventas()
    {
    }

    // Metodos
    public void verVentas()
    {
    }

    public void verProducto()
    {
    }  

}

Este es el código donde hice la conexión con MySQL y donde are las demás conexiones a las clases
import java.sql.*;

public class BDManagement 
{

 private final static String drv ="com.mysql.jdbc.Driver";
 private final static String db ="jdbc:mysql://localhost:3306/Producto";
 private final static String user ="root";
 private final static String pass ="renecamacho123";

 private Connection cont;
 private Statement st;

 private ResultSet rs;

 public BDManagement()
 {
 
 try 
 {
  Class.forName(drv);
  cont = DriverManager.getConnection(db, user, pass);
  st = cont.createStatement();

  System.out.println("Conexion Exitosa\n");
 }catch(Exception e)
 {
  System.out.println("No se pudo conectar a la Base");
 }

 }
 
 public void CreaTabla(String Prueba)
 {

 try
 {
  st.executeUpdate("CREATE TABLE "+Prueba+" (Identificador INT(4), Marc1 DOUBLE, Marc2 DOUBLE, Marc3 DOUBLE, MejMarc1 DOUBLE, Marc4 DOUBLE, Marc5 DOUBLE, MejMarc2 DOUBLE, Marc6 DOUBLE, MejMarc3 VARCHAR(6), LUGAR INT(3), PRIMARY KEY(Identificador))");
     
  System.out.println("Si se Pudo Crear la Tabla\n");
   }catch(Exception e)
   
 {
     System.out.println("No se Pudo Crear la Tabla\n");
   }
 }

 public static void main (String args[])
 {
 BDManagement BDM = new BDManagement();
 BDM.CreaTabla("Tabla");
 }

}

Falta mas del proyecto, pero esto seria el inicio del proyecto

No hay comentarios:

Publicar un comentario