Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2011
julioccz84 julioccz84 is offline
Registrado
 
Registrado: may 2007
Posts: 7
Poder: 0
julioccz84 Va por buen camino
Consejos varios sobre como iniciar proyecto desde cero

Hola que tal compañeros de club delphi, antes que nada gracias por tomarse la molestia de entrar a este hilo y bueno a lo que vamos:

He programado en delphi desde hace algunos años aplicaciones de bases de datos sencillas, no me considero avanzado en la materia pero si conozco un poco y sobre todo este pequeño proyecto lo hago para recordar viejos tiempos, buscando aprender un poco mas, asi que las sugerencias son totalmente bienvenidas.

La idea es la siguiente: Necesito una aplicacion que pueda manejar gran cantidad de datos y sobre todo incrustar fotografias en la base de datos, por lo que la misma debera manejar gran cantidad de gb de informacion, estamos hablando que tan solo las fotografias que debera manejar son de un promedio de 5gb por mes, los demas datos son texto, algunas tablas vinculadas y poco mas sencillo. Ahora la cuestion es que debera haber varios puntos (por llamar de alguna manera a una especie de sucursal), donde habra conectadas al menos dos computadoras en cada punto, y se debe planear que pueda manejar por lo menos 5 puntos diferentes. No es necesario que un punto pueda ver la informacion de otro punto diferente, pero debera haber un punto "maestro" que debera poder revisar la informacion de todos los demas puntos aunque no es necesario que pueda modificar nada, solo leer la informacion.

Ahora bien, me gustaria que la separacion de "puntos" no se de por la ubicacion fisica de cada uno, sino que en cualquier computadora con la aplicacion instalada pueda loguearse cualquier usuario de cada punto y poder acceder a sus modulos de trabajo independientemente de la maquina que use o donde se encuentre ubicada.

---SOLUCIONES---
1.- Creo que deberia haber una sola base de datos centralizada en algun servidor donde todos los clientes se conecten, pero tengo la duda ¿la base de datos por si misma se encargara de prevenir posibles errores porque dos usuarios diferentes de un mismo punto se encuentren modificando el mismo registro de alguna tabla? Tengo pensado utilizar mysql, pero no me importaria si me recomiendan algo mas, como dije al inicio me interesa aprender cosas nuevas.

2.- De verdad la mejor solucion es delphi? o deberia ir pensando en algo en la nube? me agrada la idea de poder entrar a la aplicacion sin necesidad de instalar nada, pero tampoco me gustaria que si en algun punto no hay servicio de internet se quede el usuario sin poder acceder a la aplicacion, estuve leyendo y compilando algunas cosas sencillas con unigui como posible alternativa pero de nuevo, agradeceria sus comentarios.

3.- Despues del punto 2 se va al traste el punto 1, de verdad que es mejor? apliacion instalable para usarla manejando una base de datos distribuida o algo como unigui para que se pueda manejar desde mi querido firefox y una sola base de datos, que me recomiendan?


--------

Esto es lo que he pensado en el momento, entre mas pienso mas dudas me vienen a la mente, agradeceria si me puden indicar el rumbo correcto porque la verdad me siento perdido entre tantas formas de abordar el mismo problema para encontrar la solucion.

Antes de que lo piensen, esta aplicacion no es con fines comerciales ni mucho menos, hace tiempo hice la sugerencia en la empresa donde trabajo de implementar algo asi, pero el departamento de sistemas no lo considera viable asi que he decidido poco a poco realizarlo por mi mismo como dije con fines educativos, he pensado entrar y pedirles su apoyo, aunque me tome tiempo lo hare y me comprometo a ir haciendo crecer el hilo con las soluciones que vaya tomando para resolver a futuros desorientados como yo.


Desde ya muchas gracias por cualquier aporte que puedan hacer...
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Información y consejos para proyecto web Casimiro Notevi Internet 46 15-08-2010 01:39:34
¿Cómo iniciar un proyecto Delphi con windows? scs OOP 2 08-01-2009 01:43:54
cual seria el costo de iniciar firebird desde cero gmontes La Taberna 3 15-05-2007 00:58:13
Como crear una distro de linux desde cero sakuragi Linux 3 26-05-2006 17:30:29
Crystal Reports desde cero, cero, cero. Repelus Impresión 1 08-03-2004 21:23:14


La franja horaria es GMT +2. Ahora son las 17:58:33.


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