Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 2 de 7
Ir a la página Anterior  1, 2, 3, 4, 5, 6, 7  Siguiente
 
Proyecto Fin De Grado
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
rescobar: Un ERP es un trabajazo, así que me parece una buena idea hacer una parte modular.
Si necesitas hacer informes, facturas por ejemplo, yo tengo algunas cosas hechas para generar pdf que funciona bastante bien y la calidad es buena. Y también deje en Github un proyecto que se llama https://github.com/belmotek/gambas-extra-functions que tiene muchas funciones utliles, desde conectarse a una base de datos hasta imprimir.

Te deseo éxito en tu proyecto y cualquier cosa pregunta por aquí que si podemos te ayudamos.
Saludos
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
Gracias a Jbsan y tincho por los recusos.

Ya he empezado y ahora mismo tengo terminado el interfaz que ya pondre captura para que la veais.

Tengo una duda, que me aconsejais para guardar los datos de la conexion de la base de datos Mysql:

   -Un fichero de texto en user.home para tener controlado los ficheros de configuracion

   -Utilizar Settigns. Pero he visto que lo guarda en User.Home &/ ".config/gambas3" &/ Application.Name & ".conf" .Se puede cambiar la ruta donde Settigns guarda la configuracion?


Gracias.
 



 
rescobar - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
rescobar:

Citar:
-Un fichero de texto en user.home para tener controlado los ficheros de configuracion

Yo creo que no, porque empiezas a "guarrear" el directorio user.home.
Mejor creas un directorio "especifico" para la configuración del programa...o usas directamente el directorio que tiene por defecto Settings

Citar:
.Se puede cambiar la ruta donde Settigns guarda la configuracion?

Creo que si (o por lo menos puedes crear otro fichero de configuración en otra ruta). mirate en la documentación que al final hay un ejemplo:
http://gambaswiki.org/wiki/comp/gb.settings/settings

Citar:
....
 prhOtherConfFile = New Settings("/home/user/.config/otherapp/international.conf")
....

 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
la otra podría ser en archivo txt, manejado por una clase que lo gestione

da mas trabajo tal vez, pero maneja la estructura de datos exactamente como se quiere, armada a gusto.

no se es una idea nomas.
 




===================
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: Proyecto Fin De Grado 
 
Buenas.

Si se puede cambiar la ruta del fichero Settings pongo ejemplo:
  Dim FicheroConexionBD As Settings
  FicheroConexionBD = New Settings(User.home & "/ruta/nombre del fichero")

' Para escribir en el fichero

   FicheroConexionBD["ConexionBD/Host"] = TextBoxHost.Text
    FicheroConexionBD["ConexionBD/Puerto"] = TextBoxPuerto.text
    FicheroConexionBD["ConexionBD/Usuario"] = TextBoxUsuario.text
    FicheroConexionBD["ConexionBD/Password"] = TextBoxPassword.text
    FicheroConexionBD["ConexionBD/BaseDatos"] = TextBoxBaseDatos.text
    FicheroConexionBD.Save

' Para leer en el fichero

  TextBoxHost.text = FicheroConexionBD["ConexionBD/Host"]
  TextBoxPuerto.text = FicheroConexionBD["ConexionBD/Puerto"]
  TextBoxUsuario.text = FicheroConexionBD["ConexionBD/Usuario"]
  TextBoxPassword.Text = FicheroConexionBD["ConexionBD/Password"]
  TextBoxBaseDatos.text = FicheroConexionBD["ConexionBD/BaseDatos"]

 



Esta es la captura del interfaz

 captura_de_pantalla_de_2017_09_15_11_10_04



Saludos.
 



 
rescobar - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
Si quieres un consejo de un viejo programador, olvídate del interfaz y del código y céntrate en la estructura de tu base de datos.
Ahorrarás tiempo, esfuerzo, más esfuerzo y más tiempo ¿He dicho tiempo y esfuerzo?
Pues eso.
¿Qué tablas vas a usar? ¿Cuáles serán públicas y cuales no? ¿Qué relaciones, límites, triggers y depuraciones tendrán? ¿Qué usuarios tendrán acceso a qué tablas y con qué nivel (lectura, grabación, etc.)?

Eso son los cimientos de una aplicación, con eso bien montado puedes estar tranquilo.
El resto es sólo colorines y dibujitos que pueden quedar bonitos pero que no significan nada a la hora de trabajar.

Sólo es un consejo... más si tienes el tiempo limitado.

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
rescobar:

Sigues los consejos que te ha dado Shordi, no empieces la casa por el tejado.
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
También opino que debes tener la base de datos antes de escribir el código, y antes de hacer la base un diagrama en papel (con DIA seria mejor) a la hora de programar la interface, y de hacer modificaciones a la base que siempre hay algún campo que agregar.

Luego guardar una password en settings no me parece lo mas recomendable.

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
Buenas.

Gracias por los consejos.

Pero ya tengo normalizada la Base de Datos y pasada a MySql. Es lo primero que he realizado, junto con su documentación, ya tengo unas 60 paginas.

Si quereis la pongo para que veais lo que llevo de  documentacion con sus entidades interrelaciones etc.. que muchos ojos ven mas que dos.    

He estado trabajando durante 12 años en un  empresa de Telecomunicaciones y por circunstancias de la vida va a desaparecer y al quedarme en paro como me quedaban 2 asignaturas para terminar Ingeniería Informática de Sistemas, he decidido terminar la carrera y he tenido que hacer el paso a Grado con menos de 30 créditos. Por eso ahora estoy liao con el proyecto fin de grado.

Tambien he realizado un Ciclo de Grado Superior en Automatismo y Robotica (antes era FPII).

Gracias.

Saludos.
 



 
rescobar - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto Fin De Grado 
 
Citar:
i quereis la pongo para que veais lo que llevo de  documentacion con sus entidades interrelaciones etc.. que muchos ojos ven mas que dos.

A mí sí me interesa    
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
7.00 7 7 1
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Proyecto De Grado Paquito General 4 Lunes, 16 Noviembre 2015, 10:11 Ver último mensaje
Paquito
No hay nuevos mensajes Proyecto De Grado Paquito General 1 Martes, 17 Noviembre 2015, 09:39 Ver último mensaje
Shell
No hay nuevos mensajes Proyecto OCR 4octavio4 Aplicaciones/Fragmentos de Código 9 Sabado, 14 Julio 2012, 13:01 Ver último mensaje
alessandri
No hay nuevos mensajes Propuesta De Proyecto Patonsky1 General 7 Martes, 14 Septiembre 2010, 04:06 Ver último mensaje
Patonsky1
 

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

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
No puede descargar archivos
No puede publicar eventos en el calendario