Foros del Web » Programación para mayores de 30 ;) » Programación General »

Modelo OO de subastas

Estas en el tema de Modelo OO de subastas en el foro de Programación General en Foros del Web. Hola foreros. Antes de empezar, si este tema no va aquí, por favor moverlo. Busqué en el menú principal pero no encontré algo sobre modelo ...
  #1 (permalink)  
Antiguo 16/12/2011, 14:59
 
Fecha de Ingreso: diciembre-2008
Mensajes: 26
Antigüedad: 16 años
Puntos: 0
Información Modelo OO de subastas

Hola foreros. Antes de empezar, si este tema no va aquí, por favor moverlo. Busqué en el menú principal pero no encontré algo sobre modelo y me consta que he visto aquí pero no lo encontré en esta ocasión.

Bueno, la verdad no sé cómo estructurar bien una aplicación de subastas. Por ejemplo. Algo tan sencillo como listar las subastas me genera inquietudes como por ejemplo si debo crear una clase de subastas (notese el plural) que es donde se van a crear todas las instancias de la clase subasta (singular). No sé si lo que debo hacer al crear el listado de las subastas es crear un nuevo objeto Subasta y hacerlo en un bucle hasta que llegue a 20 digamos. Pero si este fuera el caso, como hago si tengo la información en una base de datos y lo que quiero hacer es paginar los resultados.

SELECT * FROM tabla
LIMIT 5, 5

Cómo lo podría hacer??? También tengo la duda porque si se acaba la subasta debo crear una nueva y mostrarla en la pantalla (Esto me revela que cada subasta es un objeto, por lo que tengo que crear un objeto de la clase subasta, pero me deja la duda cuando debo trabajar con el conjunto de objetos en sí. Se crea una super clase que maneje todos o cómo lo debo hacer???)

creo que son varias dudas y les agradezco toda la colaboración que me puedan brindar. La verdad en diseño estoy un poco grave y me gustaría que la aplicación quedara muy bien estructurada.

Muchas gracias
  #2 (permalink)  
Antiguo 21/12/2011, 13:06
Avatar de Leojg  
Fecha de Ingreso: marzo-2008
Ubicación: Salto Uruguay
Mensajes: 70
Antigüedad: 16 años, 9 meses
Puntos: 11
Respuesta: Modelo OO de subastas

Hola, como estás?

Sobre las subastas, yo lo que haría seria una clase Gestora o Administradora de las subastas, la que vos llamas "Subastas" que se encargue de mantener cada subasta, en ella estarian los metodos de alta, baja, modificación, listar, etc.

Vos deberias tener un metodo, en esa clase, llamemosle GestoraSubastas, que se encargue de crear una sentencia SQL, que obtenga las subastas en un rango determinado

Cita:
SELECT * FROM tabla
LIMIT 5, 5
Seria algo asi, solo que en vez de pasarle valores concretos que sean parametros que recibe el metodo.

Te recomiendo que leas algo de UML, patrones de diseño, GRASP para aclarar las dudas :P

Espero que te haya sido de ayuda.

Etiquetas: modelo, subastas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:46.