Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 6 de 6
Ir a la página Anterior  1, 2, 3, 4, 5, 6
 
Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
shordi escribió: [Ver mensaje]
Citar:
o tengo que hacerlo en el programa y no en la base de datos?

Siempre, siempre, siempre en la base de datos.

Cualquier dato que se muestre debe surgir de la base de datos. Siempre.



como se hace? podes darme un ejemplo?
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
No sé muy bién qué ejemplo quieres.

¿lista?, ¿combo?, ¿sistema automatizado? ¿Control modificado?

Las opciones son muchas. Haz un intento y trabajamos sobre la marcha
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
lista

 fasesesquema


así se declara el campo longitud/valores de un campo float  en phpmyadmin

 float33
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Viernes, 22 Enero 2016, 15:30; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
V3ctor dice: "lo que quiero hacer es una lista predeterminada.

tipo:

diseño
imprecion
corte
enlonado
reforzado
troquelado
etc"

¿y eso como se llama: "fases"?
Si es así, haz una tabla llamada "fases" con un campo que sea el Id y el otro el tipo.
Y si los trabajos tienen fases quiere decir que en la tabla Trabajos pones el ID_de_la_fase.
Aunque sería bueno otra tabla para guardar la fecha de los estados, ya que si haces UPDATE en cada cambio de fases pierdes el anterior...

eeehhh... tendría que mirar bien cual es el trabajo que realizan para modelar bien la Bd.

Espero que te sirva mi comentario.
Saludos
 



 
vicr - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
como ingresar un dato booleano en phpmyadmin

 boleano
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
vicr escribió: [Ver mensaje]
V3ctor dice: "lo que quiero hacer es una lista predeterminada.

tipo:

diseño
imprecion
corte
enlonado
reforzado
troquelado
etc"

¿y eso como se llama: "fases"?
Si es así, haz una tabla llamada "fases" con un campo que sea el Id y el otro el tipo.
Y si los trabajos tienen fases quiere decir que en la tabla Trabajos pones el ID_de_la_fase.
Aunque sería bueno otra tabla para guardar la fecha de los estados, ya que si haces UPDATE en cada cambio de fases pierdes el anterior...

eeehhh... tendría que mirar bien cual es el trabajo que realizan para modelar bien la Bd.

Espero que te sirva mi comentario.
Saludos



te explico cual es la idea que se maneja

la idea es cuando entra un trabajo ver que áreas(fases) se necesitaran

por ejemplo el cliente pide 1000 tarjetas personales, eso seria  , diseño, impresión y cortado ) entonces se tilda esas fases

después a medida que se van terminando las fases se tilda hecho en diseño en impresión y cortado.


pues la idea es ver en un tablero de áreas o fases las fichas (que contienen 1 o varios trabajos)  que estén en esos grupos (no terminados)

no se si me explico bien pues aun no tengo muy claro como hacer si mas o menos la idea.

    estoy pensando que tal vez el eje de todo es el trabajo y no la ficha (grupo de trabajos)        ufff que lio esto


a lo mejor hay que hacer tablas fases donde contengan las fichas que aun no se han terminado trabajos en esa fase      
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
tal vez algo asi:

 disenio5

en las tablas disenio, impresion y corte se verían los trabajos aun no terminados, cada trabajo tendrá un grupo de fases en el caso de las tarjetas el grupo seria (disenio, impresion y corte)

los datos de estas tablas serian mostrados en la interfaz de gambas en tiempo real.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
Por partes:
Para sacar un combo de una tabla, puedes ver algunos ejemplos en este hilo:
http://foro.gambas-es.org/viewtopic.php?f=5&t=4220
Ahí subí unos ejemplos de controles, gridview, listview y combobox) que muestran contenidos de tablas o sentencias sql sin escribir nada de código. En el ejemplo se usa una tabla de sqlite, pero sólo tienes que cambiar la conexión por una de mysql y funcionan igual. Es un código algo viejo y con algunos bugs, pero si te interesa puedo intentar extraer algun ejemplo más actualizado.

El diseño de las tablas que necesitas depende de los procesos físicos y lógicos del trabajo. En el ejemplo que has puesto, por ejemplo, no entiendo la diferencia entre "ficha" y "trabajo". Sería de utilidad si pusieses una definición en seudo código de lo que ocurre en la empresa. Algo así:
1.- El cliente presenta la petición
2.- El recepcionista pasa la petición a la sección correspondiente
3.- El operario de la sección acusa la entrada
4.- El operario lo procesa, lo termina y lo pasa a la siguiente sección...

Etc. etc.

Diseña un listado como éste por cada flujo de trabajo dentro de la empresa.
Con eso se puede definir qué tablas necesitas. Algo así:

1.- El cliente (tabla de clientes) presenta la petición (tabla de peticiones)
2.- El recepcionista (tabla de empleados/usuarios) pasa la petición a la sección correspondiente (tabla de secciones)
3.- El operario de la sección acusa la entrada (tabla de fase)
4.- El operario lo procesa(tabla de fase) lo termina (tabla de fase y lo pasa a la siguiente sección...

De ahí también puedes deducir qué formularios y qué tipo de accesos necesitas, etc. etc.

Otra cuestión es que dices que el programa informe en "tiempo real" ¿Eso qué quiere decir? ¿Cada operario tendrá un ordenador e irá introduciendo los datos según haga el trabajo? ¿Con un desfase de un día y los datos los teclea un sólo operario al final del día? Para poder definir lo que tienes que hacer debes saber eso, porque el tipo de formulario, el tipo de acceso y el tipo de tabla varía según una cosa u otra.

Saludos
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
shordi escribió: [Ver mensaje]

Otra cuestión es que dices que el programa informe en "tiempo real" ¿Eso qué quiere decir? ¿Cada operario tendrá un ordenador e irá introduciendo los datos según haga el trabajo? ¿Con un desfase de un día y los datos los teclea un sólo operario al final del día? Para poder definir lo que tienes que hacer debes saber eso, porque el tipo de formulario, el tipo de acceso y el tipo de tabla varía según una cosa u otra.

Saludos


cada trabajador al terminar su trabajo de determinada ficha (cada trabajador tendrá muchas fichas con muchos trabajos para hacer en su área, ya sea diseño gráfico, impresión , corte etc)
tildar esa fase como terminada, cuando la  termine e inmediatamente eso se reflejara en los tableros de fases (las que contienen fichas que tiene algún trabajo de su área o fase) y todo eso se vera en cada ordenador.

en tiempo real se vera en cada fase a que fichas les faltan trabajos sin terminar.


shordi olvídate de hacer algo a full, el tipo quiere un programa mas simple orientado a saber el estado de cada ficha y lo que le falta a cada trabajo solo de una ojeada, saber si las fichas están atoradas en diseño o en impresión cosas así. además la idea es hacer un prototipo mínimo y a partir de ahí mejorarlo y tener una idea mas clara de como funcionaria todo.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Viernes, 22 Enero 2016, 19:37; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :) 
 
Dos cosas:
1. Haz caso, reconoce todo el proceso de negocio donde pretendes implantar el software.
2. Yo hubiese hecho la tabla como te dije antes:
-----------
Fases
-----------
idFases
tipo
id_de_ajustes
-----------
Comentario: se llenará con las fases según ficha Y que está en el anexo.
-----------

Probablemente en esa ficha tienes además escrito que a futuro pueden agregarse, reemplazarse o quitar tipos; por lo tanto el administrador y/o el desarrollador debe poder editar ese listado y por eso tienes la tabla Ajustes:
-----------
Ajustes
-----------
idAjustes
fechaHora
id_del_usuario
-----------
Comentario: o sea, va una tabla Usuarios con la gente que trabaja allí y que el Administrador y/o desarrollador puede ingresar, reemplazar o quitar.
-----------

La edición de la tablas usuarios y fases te obligará a crear un formulario para que lo use el Administrador.

Y para relacionarlo con el "trabajo" crearía una tabla "TrabajoFases"
------------------
TrabajoFases
-----------------
idTrabajoFases
id_del_trabajo
id_de_la_fase
fechaHora
-----------------

Luego del programa llamaría, seleccionaría, todos los id de un trabajo... para saber que han tiqueado.
(Edito para poner la nota que: Tiempo atrás, quizá estaba programando en vb.net, vi en una web la idea de convertir los checkbox (que iría en "fases") a número binario... así por posición saber que se seleccionó y eso guardarlo en la bd.  Aunque si se agregan o quitan opciones, no sería viable)
Saludos...
 



 
última edición por vicr el Sabado, 23 Enero 2016, 05:00; editado 2 veces 
vicr - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Exportar Una Base De Datos Mysql Con Shell pittusa Bases de Datos 3 Miercoles, 15 Diciembre 2010, 21:45 Ver último mensaje
tururu
No hay nuevos mensajes Problema Con El Administrador De Base De D... kexxya Bases de Datos 3 Lunes, 28 Marzo 2011, 17:54 Ver último mensaje
kexxya
No hay nuevos mensajes Respaldo Base De Datos Mysql Haseo Bases de Datos 2 Lunes, 30 Enero 2012, 13:04 Ver último mensaje
tururu
No hay nuevos mensajes Base De Datos Mysql Relacional DaniellD Bases de Datos 10 Domingo, 03 Julio 2016, 20:23 Ver último mensaje
DaniellD
 

Publicar nuevo tema  Responder al tema  Página 6 de 6
Ir a la página Anterior  1, 2, 3, 4, 5, 6

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron