Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
Ayuda al foro con tu donación

Búsqueda en los foros

Foros en Udias.com / FileMaker / Compartir aplicación
Autor Mensaje

Miembro

Asiduo

  Karma           210

#1 Publicado: 8 Oct 2009 04:28



Estimados

Necesito que alguien me aclare cual es la mejor forma de crear una aplicación. Lamentablemente debiera haberlo preguntado antes, ya que de ella tengo como 20 archivos, los cuales pretendo compartirlos en una red local.

Mi duda es cual la mejor forma de crearla??, es recomendable hacerla con varios archivos relacionados, o crear la menor cantidad de archivos.

Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
win xp Fm 11 avanzado

Administrador


  Karma               26247

#2 Publicado: 8 Oct 2009 12:33



Opinión personal, los demás foreros nos dirán la suya.

Yo crearía una base con solo la presentación de datos y otra con los datos en sí. De forma que cuando tenga que hacer un cambio "formal" no tenga que tocar los datos.

Por otra parte soy partidario de poner los datos en tablas y no en archivos.

Un saludo


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Todo lo que sueñas, se puede diseñar. FM 11 * VV 6 * PHP 5 * MySQL * Win 8.

Miembro

Constante

  Karma             1008

#3 Publicado: 8 Oct 2009 13:30



Hola.

Personalmente creo que una estructura ordenada es indispensable, y este criterio debe estar por encima de casi cualquier otro ( a mi modesto entender ). El numero de tablas debe ser ajustado al orden que necesite tu aplicacion, ni en exceso ni en defecto.

Por otro lado, el numero de tablas que un anfitrion puede servir es limitado, fm6 profesional entorno a 50 y el server entorno a 125. En funcion de lo que pueda hacer fm10, y lo que vaya crecer tu aplicacion tendras que tomar decisiones para salvar esta limitacion. ( aqui esta uno de los casi ).

Quizas debieras plantearte diseñar una tabla que gestione los permisos de todos los usuarios a todas las tablas. Resulta incomodo tener que acceder tabla a tabla para modificar los permisos de un usuario o crear uno nuevo ( sobre todo si tienes que hechar a todos los invitados como ocurre en fm6 ).

Un saludo.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Desde Galicia FM6, WindowsXP, Ubuntu

Miembro

Asiduo

  Karma           210

#4 Publicado: 8 Oct 2009 15:19



Gracias por su aporte,

Tengo ahora, más despejado el camino a seguir, el tiempo que he invertido en este nuevo desafio de crear una aplicación, sin conocimiento alguno en FM y programación, obviamente ustedes, y este foro me ha ayudado muchisimo. Pero a medida que avanzaba me encontraba con muchos problemas, que me llevarón a cuestionarme si estaba bien lo que estaba haciendo, Personalmente tambien creo que es mas comodo trabajar con menos archivos, si me coloco en el lugar del usuario en mas comodo y limpo moverse entre las presentaciones de un archivo, que moverse entre demasiados archivos.

Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
win xp Fm 11 avanzado

Miembro


  Karma               4401

#5 Publicado: 8 Oct 2009 17:03 - Editado por: Perezoso



isagraf:
Personalmente tambien creo que es mas comodo trabajar con menos archivos, si me coloco en el lugar del usuario en mas comodo y limpo moverse entre las presentaciones de un archivo, que moverse entre demasiados archivos.

Hablas de dos cosas diferentes ... por un lado, desde el punto de vista del programador y, por otro, desde el punto de vista del usuario.

El programador debe organizar todo el cotarro de forma que pueda manejar lo más fácil y eficazmente posible la parte de la programación en cualquier momento presente o futuro y suficientemente abierta a cualquier ampliación que pueda ser necesaria más adelante.
Programar es un arte y ser artista (de los de verdad) requiere conocimiento, destreza, experiencia y muuuuucha dedicación.

Desde el punto de vista del usuario ... quien le da o no las facilidades y las comodidades es el programador. Un programa mal diseñado seguramente será tortuoso para cualquier usuario.
Por ejemplo, con FM6 que no incorpora tablas (cada BD es un archivo independiente) he llegado a hacer aplicaciones con unos 30-40 archivos de BDs ... sin embargo, el usuario ni se enteraba si estaba trabajando con un solo archivo o con 30 diferentes. El hecho de contener diversos archivos no obliga a marear al usuario si se hacen las cosas medianamente bien.

Conclusión: un buen planteamiento del programa hacia el programador por un lado y una ejecución lo más simple e intuitiva posible hacia el usuario por el otro deberían ser objetivos a estudiar de forma independiente pero pensando que, a la vez, van a estar irremisiblemente asociados.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Soy todo oidos ;-) Ubuntu & Win XP # FileMaker: 5 - 10

Miembro

Asiduo

  Karma           210

#6 Publicado: 8 Oct 2009 18:09



Gracias por tú opinión Perezoso y tienes razon, hablo de dos cosas diferentes, había dicho anteriormente que no soy programador, estoy usando un programa que hace cuatro meses no lo conocia. Y sí me pongo en el lugar del usuario, es porque soy mas usuario que programador.

Me gustaria saber tú opinión al tema planteado, uno de los dos metodos debe ser mas recomendable que otro "desde el punto de vista del programador".

Los archivos debo compartirlos en una red local y por el momento solo conozco una manera de hacerlo "abrir remoto" y para ello debo compartir todos los archivos.

Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
win xp Fm 11 avanzado

Miembro


  Karma               4401

#7 Publicado: 9 Oct 2009 00:12 - Editado por: Perezoso



Desde que FM ha incorporado las tablas ya no es necesario utilizar un montón de ficheros (uno por cada BD o tabla como pasaba antes).

Cada programa es un mundo ... en unos casos es más prudente unir y en otros puede ser más prudente dividir. Creo que no se puede hacer un postulado universal que sirva para todos los casos.
Por ejemplo, en este caso concreto que comentas, ya tienes una prioridad que es el ser utilizado en red y todo lo que eso conlleva (compartir archivos, permisos de usuarios, etc.).

De todas formas, como decía al principio, ahora con las versiones más recientes de FM, ya no hay mucha necesidad de tener aplicaciones con muchos archivos, en general llega con tener 1 o 2 ... puedes usar uno con la propia aplicación de usuario y el otro para los datos, con tantas tablas internas como necesites.

Desde el punto de vista de la programación yo prefiero tener los menos archivos posibles ... además de serme más cómodo, la programación se me hace más sencilla trabajando así.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Soy todo oidos ;-) Ubuntu & Win XP # FileMaker: 5 - 10

Miembro

Asiduo

  Karma           210

#8 Publicado: 9 Oct 2009 03:42



Muchas gracias JCU, Poutija y Perezoso sus opiniones me han ayudado bastante para aclarar mis dudas.

Modificaré todo y manos a la obra

Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
win xp Fm 11 avanzado
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con Compartir aplicación

Pasos para compartir la aplicacion
como compartir aplicacion o base de datos en red
compartir en red
Compartir bd
COMPARTIR BD'S MAC - PC


Conectados: Invitados - 5
Miembros - 0
En verde usuarios ZDDR

Realizado con miniBB © 2001-2021
Para Udias.com © 1996-2021
Hosting con Interdominios