Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 4
Ir a la página 1, 2, 3, 4  Siguiente
 
Proyecto De Software De Gestión
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Proyecto De Software De Gestión 
 
Bueno, en vista del hilo http://foro.gambas-es.org/viewtopic.php?f=5&t=317 y parece ser que no hay movimiento os propongo de desarrollar un software de gestión que se pueda adoptar a cualquier tipo de actividad, sea una tienda de informatica, una charcuteria, etc.

Asi pues planteo en desarrollar varias fases:

Fase I
-Tablas de datos
-Formularios básicos (artículos, clientes, facturas...)

Fase II
-Generación de listados

Propongo que la nomenclatura/estructura de la bbdd de las tablas sea algo parecido a esto:

ARTICULOS
-ARTid
-ARTcodventa
-ARTconcepto
-ARTprecioventa

CLIENTES
-CLIid
-CLIrazonsocial
-CLInombrecomercial
-CLIdireccion
-CLIcp
-CLIpoblacion
-CLIprovincia
-CLInif

y asi sucesivamente. Finalmente cuando tengamos la aplicación base podremos ir definiendo nuevas pantallas según el tipo de negocio. Pero por el momento yo tenia pensado de hacer un software lo más genérico posible.

¿Que opinais? ¿nos animamos a desarrollar un software de gestión hecho en gambas?
 




===================
Saludos / Best Regards

Pedro Aguilar

http://edrossuse.blogspot.com
Desarrollador de LNXGEST
 
estrella_de_galicia - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
Pedro, ¿vas a encargarte de coordinar el proyecto? Me interesa aportar en lo que pueda.
Otra cosa, el prefijo en los campos de la base de datos me parece que más que aclarar oscurece.
No te parece mejor directamente solo diferenciar en id(idcliente, idarticulo, etc) y despúes los demás campos directamente con un nombre más intuitivo(precio, stock, etc).
¿Qué base vas a usar? ¿tenés un esquema de lo que la aplicación va a hacer?
¿podés hacer un esqueleto de la misma?
Saludos
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
Pues
Dani26 escribió: 
Pedro, ¿vas a encargarte de coordinar el proyecto? Me interesa aportar en lo que pueda.


Por mi no hay problema y todo el mundo puede aportar lo que desee

Dani26 escribió: 
Otra cosa, el prefijo en los campos de la base de datos me parece que más que aclarar oscurece. No te parece mejor directamente solo diferenciar en id(idcliente, idarticulo, etc) y despúes los demás campos directamente con un nombre más intuitivo(precio, stock, etc).


Eso lo podemos decidir entre todos, pero creo yo que asi a simple vista siempre se sabe a que tabla va referenciado ese campo, más que nada porque yo estoy programando ahora sin esos "prefijos" y cuando hago alguna query un poco compleja me equivoco, pero seguro que entre todos ayamos una estructura más que adecuada.


Dani26 escribió: 
¿Qué base vas a usar? ¿tenés un esquema de lo que la aplicación va a hacer?
¿podés hacer un esqueleto de la misma?
Saludos


Bueno, tengo pensado de usar MySQL por varios motivos

- Por ser un motor de bases de datos que se puede administrar bastante facilmente
- Se podrá integrar para hacer a posterior un acceso web (temas mios que ya iré explicando)
- Porque ya tengo bastante cosilla avanzada.

Sobre el esquema, os lo pongo aqui a continuación a ver que tal:

Fase I
Creación del núcleo de la aplicación o versión base

Contendrá los siguientes formularios:
-Articulos
-Clientes
-Proveedores
-Presupuestos de venta y compra
-Pedidos de venta y compra
-Albaranes de venta y compra
-Facturas de venta y compra
-Facturas rectificativas de venta y compra

Creo que con esto podemos hacer una aplicación sencilla con una buena base y una vez listo propongo lo siguiente (que es lo que voy desarrollando a ratos libres y me gustaria que la aplicación puediera hacer)

Fase II
-añadir Prospects ("no clientes", esto se utiliza para usarse para poder hacer presupuestos pero que todabia no han comprado nada e incluso se utiliza para gestión comercial: Por ejemplo: "El cliente está interesado en teclados amarillos", esto nos serviria para cuando tuvieramos ofertas de "teclados amarillos" podriamos avisar a ese prospect y una vez hecha la venta conseguir pasarlo a cliente, de esto a nivel comercial se saca mucho provecho y no he visto mucho software que lo incorpore)
-Añadir almacenes y control de stock
-AÑadir Agentes (comerciales)
-Enviar las facturas, albaranes, presupuestos etc por mail y/o generar PDFs.. (esto casi se puede añadir a la Fase I)
-Permitir adjuntar documentos (sean PDFs, documentos de texto, imagenes etc) a Presupuestos, facturas...(encuentro a faltar mucho el poder vincular a un presupuesto un PDF o un documento donde se explica el presupuesto, sobretodo para poder explicar un proyecto etc.)

Fase III
-Que el programa permita la creación de Facturas certificadas en PDF

__________________

Otros datos que recomiendo encarecidamente que tenga la aplicación desde el incio es:
-Permita trabajar con diferentes empresas (o base de datos, donde en la ventanita del Login escribes el usuario y contraseña y seleccionas la empresa) yo esto lo uso para la empresa de verdad y la base de datos de una empresa de pruebas. (solo por poner un ejemplo)

-Debe de poder usar diferentes series de facturación. Esto es ideal para el cierre de año, que el contador empiece de nuevo de cero.
-crear una wiki a modo de manual sobre cada formulario de la aplicación. Esto no tan solo servirá para el usuario final, sino también para los desarrolladores

-También seria interesante poder crear un organigrama con todas las relaciones de tablas que se vayan creando. Esto es realmente util por si algún dia alguien quiere mejorar la aplicación o bien desea crear una aplicación de la cual pueda recoger los datos etc.

-Los archivos de configuración podrian hacerse en formato XML para que puedan ser usados por cualquier otra aplicación e incluso sean más faciles de configurar.

-Una opción interesnate en poder añadir a facturas, albranes y demás seria poder añadir la opción de asignar numeros de serie (S/N) o Part Numbers (P/N) para a posterior poder gestionar la garantia de los articulos. (no en todos los sectores lo necesitan, pero la mayoria creo que seria de gran utilidad, almenos para mi sector lo es)

y por el momento creo que con esto se pueden hacer grandes cosas.

Sobre el espacio web... Por un lado se puede crear una cuenta en sourceforge y crear alguna wiki para usarlo como ayuda a la aplicación.

Bueno, hasta aqui mi granito de arena.

Saludos

Pedro Aguilar

P.D:
Aqui teneis una versión antigua de lo que tenia hecho, pero me gustaria hacer el proyecto desde cero y empezar con buena base
http://sourceforge.net/projects/iconiangest/
 




===================
Saludos / Best Regards

Pedro Aguilar

http://edrossuse.blogspot.com
Desarrollador de LNXGEST
 
última edición por estrella_de_galicia el Jueves, 18 Noviembre 2010, 22:16; editado 2 veces 
estrella_de_galicia - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
Y yo como novato les solicito encarecidamente comentar el código como si niños de k    inder fueran a leerlo, esto para los que estamos aprendiendo.
Gracias.
 



 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
Pedro:

He intentado ejecutar el programa, pero tuve los siguientes problemas:

1) Me daba un error de que no encontraba una ruta. Tuve que crear una nueva carpeta: /proyectos/lnxgest/empresas (ok resuelto)
2) Te pide el nombre del usuario y clave, mirando tus archivos de configuracion, encontre que era root y 8425 (ok resuelto)
3) Intento ejecutar ya dandole el root y la clave pero me dice este error: Bad row index
en la linea:
modlnxgest.configEmpresa = CStr(RejillaEmpresas[(CBEmpresas.Index), 0].text) & "/config.xml"


Me puedes ayudar a poderlo ejecutar... Gracias
 




===================
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 De Software De Gestión 
 
Podríamos buscar algún sistema de que fuese modular????? activar y desactivar módulos, o instalar algunos nuevos según el tipo de negocio, o gestión a realizar?
 



 
CanihoJR - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
CanihoJR escribió: [Ver mensaje]
Podríamos buscar algún sistema de que fuese modular????? activar y desactivar módulos, o instalar algunos nuevos según el tipo de negocio, o gestión a realizar?


Se pueden hacer modulos (en la aplicación que tengo subida hay algo parecido)

El problema es por ejemplo los apartado de presupuestos, que por ejemplo en construcción pueden ser diferentes, pero lo que si se puede hacer es tener una base comun. Asi pues, dependiendo del tipo de área de negocio se podria hacer un ejecutable u otro (corrigiendo las diferencias en la base de datos.

Eso si, prefiero que nos concentremos en la base de gestión (hacerlo lo más standard y común posible. y una vez hecho el CORE (o núcleo) ir haciendo según sectores.

Sobre la aplicación a ver si esta noche llego al hotel e intento de comentar un par de puntos sobre la aplicación. que esta semana estoy de viaje

jsbsan
La aplicación debe de estar en /proyectos/lnxgest

los archivos XML han de estar en /proyectos/lnxgest/empresas

dentro de este directorio se ha de crear directorios por cada "empresa" y en cada una ha de existir el ficherito config.xml. Héchale un vistazo porque hay una opcion que es dft (default) esto indica si será la empresa por defecto o no
 




===================
Saludos / Best Regards

Pedro Aguilar

http://edrossuse.blogspot.com
Desarrollador de LNXGEST
 
última edición por estrella_de_galicia el Miercoles, 24 Noviembre 2010, 19:52; editado 1 vez 
estrella_de_galicia - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
Bueno, he comenzado a crear una wiki aqui http://iconiangest.wikispaces.com/ si alguien quiere aportar ideas soy todo oidos
 




===================
Saludos / Best Regards

Pedro Aguilar

http://edrossuse.blogspot.com
Desarrollador de LNXGEST
 
estrella_de_galicia - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
Gentes:

Tengo un programa relativo a lo que estan haciendo, me gustaria participar.
Como hacemos para intercambiar o combinar lo que vengo haciendo con esta idea que a mi particularmente me interesa.

saludos cordiales

Juanqui
 



 
juanqui - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Proyecto De Software De Gestión 
 
juanqui escribió: [Ver mensaje]
Gentes:

Tengo un programa relativo a lo que estan haciendo, me gustaria participar.
Como hacemos para intercambiar o combinar lo que vengo haciendo con esta idea que a mi particularmente me interesa.

saludos cordiales

Juanqui


Hola juanqui

Si quieres puedes ponerte en contacto conmigo y vemos que es lo que tienes, lo que se puede aprovechar etc. Cualquier ayuda es bienvenida.

Saludos!!
 




===================
Saludos / Best Regards

Pedro Aguilar

http://edrossuse.blogspot.com
Desarrollador de LNXGEST
 
estrella_de_galicia - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Mi Primer Proyecto Hardware-Software: Indi... jsbsan Aplicaciones/Fragmentos de Código 4 Jueves, 20 Enero 2011, 05:43 Ver último mensaje
codificador
No hay nuevos mensajes Software Libre Vs Software Privativo Shell Mundo Linux 22 Viernes, 11 Marzo 2016, 12:48 Ver último mensaje
tercoIDE
No hay nuevos mensajes Curso Gratuito: Gestión De Proyectos Soft... jsbsan Mundo Linux 0 Lunes, 29 Enero 2018, 19:27 Ver último mensaje
jsbsan
No hay nuevos mensajes Software Libre Frente A Software Privativa... shordi Mundo Linux 3 Jueves, 12 Julio 2018, 16:30 Ver último mensaje
mckaygerhard
 

Publicar nuevo tema  Responder al tema  Página 1 de 4
Ir a la página 1, 2, 3, 4  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
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron