Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/01/2010, 18:49
Avatar de seba123neo
seba123neo
 
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: programacion en capas

Hola, ahi parece como si tuvieras tres proyectos diferentes, pero asi no es.

supongamos que voy a hacer un programa de bases de datos, por ejemplo un ABM de clientes y de articulos.

entonces en un mismo proyecto, te creas clases, esas clases las separas en carpetas distintas, una seria la capa de Datos,que si trabajas con bases de datos esta se encarga de la conexion a la base y de ejucutar las consultas y comandos que vienen de la segunda capa(negocio).

la capa de negocio se encargaria de hacer los SELECT a la base de insertar los registros etc..supongamos que quiero hacer un ABM de clientes..entonces me creo una clase llamada cCliente y ahi pongo todas las propiedades y metodos necesarios para manegar los clientes, insertar, actualizar,borrar..etc.lo mismo me creo una clase para la de articulos...etc...para cada ENTIDAD te creas una clase.

y la ultima capa la de presentación( que seria la interfaz del programa), ahi haces todo llamando siempre a la capa de negocio, supongamos que yo aprieto un boton y quiero borrar un cliente, entonces llamo al metodo de borrarCliente de la capa de negocio.

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein