Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Proyecto De Software De Gestión

Proyecto De Software De Gestión
Artículo
Responder citando    Descargar mensaje  
Mensaje Proyecto De Software De Gestión 
 
Bueno, en vista del hilo http://www.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?



 
estrella_de_galicia - Ver perfil del usuario Enviar mensaje privado  
estrella_de_galicia [ Jueves, 18 Noviembre 2010, 19:47 ]
 


Proyecto De Software De Gestión
Comentarios
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



 
Dani26 - Ver perfil del usuario Enviar mensaje privado  
Dani26 [ Jueves, 18 Noviembre 2010, 21:45 ]
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/



 
última edición por estrella_de_galicia el Jueves, 18 Noviembre 2010, 22:16; editado 2 veces 
estrella_de_galicia - Ver perfil del usuario Enviar mensaje privado  
estrella_de_galicia [ Jueves, 18 Noviembre 2010, 22:10 ]
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 usuario Enviar mensaje privado  
ivanovichenco [ Viernes, 19 Noviembre 2010, 01:45 ]
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



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Domingo, 21 Noviembre 2010, 22:09 ]
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 usuario Enviar mensaje privado  
CanihoJR [ Domingo, 21 Noviembre 2010, 22:21 ]
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



 
última edición por estrella_de_galicia el Miercoles, 24 Noviembre 2010, 19:52; editado 1 vez 
estrella_de_galicia - Ver perfil del usuario Enviar mensaje privado  
estrella_de_galicia [ Martes, 23 Noviembre 2010, 10:13 ]
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



 
estrella_de_galicia - Ver perfil del usuario Enviar mensaje privado  
estrella_de_galicia [ Viernes, 26 Noviembre 2010, 16:12 ]
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 usuario Enviar mensaje privado  
juanqui [ Viernes, 10 Diciembre 2010, 17:54 ]
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!!



 
estrella_de_galicia - Ver perfil del usuario Enviar mensaje privado  
estrella_de_galicia [ Lunes, 13 Diciembre 2010, 09:19 ]
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
0.00 0 0 0
 
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