Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 26/09/2008
anekro's Avatar
anekro anekro is offline
Miembro
 
Join Date: May 2005
Location: Valencia
Posts: 37
Poder: 0
anekro Va por buen camino
Planteamiento para proyecto nuevo

Muy buenas, tengo un proyecto en mente desde hace bastante tiempo, y me gustaria intentar llevarlo a cabo.


La verdad es que tengo un monton de ideas en mente, pero no se ni por donde empezar.

Es un software de gestion, pero especializado en la venta de productos informaticos, por lo que ademas de las opciones mas normales, tengo en mente un configurador de pc's; que para los que entiendan, tu elijas por ejemplo la placa base, y en las siguientes opciones te limite a procesador, memoria, tarjeta grafica, etc. que admita esa placa base; o de otra manera, seleccionar el procesador y la memoria; y que solo puedas elegir las placas compatibles.

Eso es solo una de las muchas ideas que tengo en mente.

Por donde empiezo?

Gracias
Reply With Quote
  #2  
Old 26/09/2008
Neftali [Germán.Estévez]'s Avatar
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Join Date: Jul 2004
Location: Barcelona - España
Posts: 19,449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si ya tienes claro lo que necesitas, lo primero sería comenzar a realizar un diseño de funcionalidades y un diseño de la estructura de datos sobre la que vas a basar el proyecto.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Reply With Quote
  #3  
Old 26/09/2008
anekro's Avatar
anekro anekro is offline
Miembro
 
Join Date: May 2005
Location: Valencia
Posts: 37
Poder: 0
anekro Va por buen camino
Tengo mas o menos claro lo que tiene que hacer; pero por ejemplo no se en que base de datos hacerlo.

En principio el sistema sera multipuesto; y una de las ideas que llevo en mente es que al dar de alta articulos, se puedan poner especificaciones del producto; por ejemplo crear unas tablas especificas para placas base, en las que se especifique el socket, el tipo de memoria, la tarjeta grafica,... y asi en los componentes mas importantes.

Esto lleva consigo otra idea, y es que como puede costar mucho introducir todos los productos; asi que las descripciones con los datos me gustaria poder colgarlas en la pagina web del software, y que luego cada usuario se puediera descargar las que le interesaran. Por ejemplo, yo tengo unas placas gigabyte dadas de alta en el sistema, pues las subo a la base de datos de la web, y quien trabaje con esas placas, las pudiera sincronizar para simplemente poner sus precios de coste, venta, los margenes.

Buff, en vaya lio me estoy metiendo.
Reply With Quote
  #4  
Old 26/09/2008
Neftali [Germán.Estévez]'s Avatar
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Join Date: Jul 2004
Location: Barcelona - España
Posts: 19,449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Quote:
Originally Posted by anekro View Post
Tengo mas o menos claro lo que tiene que hacer; pero por ejemplo no se en que base de datos hacerlo.
Bueno, comienza con el diseño; La Base de Datos que utilices finalmente no afecta a eso.

Supongo que como motor, finalmente puedes utilizar MySQL o FB.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Reply With Quote
  #5  
Old 26/09/2008
Lepe's Avatar
[Lepe] Lepe is offline
Miembro Premium
 
Join Date: May 2003
Posts: 7,424
Poder: 31
Lepe Va por buen camino
Necesitas algo así como las tablas de sistema de Firebird, es decir, un lugar donde guardar los campos que tendrá cada producto:

- placas_bases_config:
- nombre_tabla
- nombre
- tarjeta
- memoria
- discos_duros_config
- nombre_tabla
- capacidad
-revoluciones
-buffer
Después en base a eso, se crea la tabla placas_bases y discos_duros que realmente guardará los datos finales del usuario.

Al tener las tablas de configuración, siempre te guias de ellas, por ejemplo, una ventana de búsqueda se basa siempre en las tablas de configuración, por lo que te sirve la misma pantalla para todos los productos que tengas.

... Nadie dijo que fuera fácil .

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Reply With Quote
  #6  
Old 29/09/2008
anekro's Avatar
anekro anekro is offline
Miembro
 
Join Date: May 2005
Location: Valencia
Posts: 37
Poder: 0
anekro Va por buen camino
Quote:
Originally Posted by Neftali View Post
Bueno, comienza con el diseño; La Base de Datos que utilices finalmente no afecta a eso.

Supongo que como motor, finalmente puedes utilizar MySQL o FB.
Tenia pensado utilizar MySQL, porque el hosting que tengo contratado para la web admite esas BD, y asi poder colgar ahi las bases de datos actualizadas.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Opinión sobre un proyecto nuevo. ppb Linux 2 17/01/2007 13:40
Proyecto Nuevo - 1.4 MB Patricio Varios 5 16/12/2005 12:20
Proyecto Nuevo - 1.4 MB. como puede ser? Patricio Conexión con bases de datos 2 15/12/2005 15:59


All times are GMT +2. The time now is 00:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi