Seguimos explotando toda la potencia de gambas y sqlite-Gestión de stock 1.0

Bien,luego de un largo paréntesis volvemos al ataque con Gambas 3, con un programa que desarrollé para mi trabajo , pero que se puede adaptar para cualquier otro con características similares. Se trata pues, de controlar el stock de materiales de nuestro taller de electricidad. Obviamente, la base de datos a utilizar , así como todos los movimientos que en ella se realicen son ficticios , por lógicas razones.

Se trata, básicamente, de un software que permita:

1-Ingresar materiales, anotando fecha y cantidad, y que se sume al stock.

2-Llevar control de donde se gastan, en que fecha y que se resten automáticamente del stock.

3-Sacar reportes imprimibles y o por pantalla del stock y sus movimientos, por fecha, local y tipo de material.

4-Poder agregar nuevos materiales, locales y/o usuarios al sistema.

¿Qué tablas vamos a precisar en nuestra base de datos? En principio serán 4: usuarios, materiales,locales y gastos.

Las tablas las crearemos con el sqlite data browser(un programa externo muy sencillo e intuitivo) dentro de la base de datos a la que he llamado stock, y tienen la siguiente estructura:tablasIgual nos están faltando algunos campos en las distintas tablas, agregaremos un campo fecha del tipo Date a la tabla gastos, y un campo tipo_usuario a la tabla de usuarios.¿Por qué esto último? Porque vamos a tener un usuario administrador, que podrá editar las tablas y modificarlas, y los usuarios normales, que solo podrán ingresar gastos y materiales, pero no podrán modificar los datos una vez ingresados ni corregir el stock cuando los números no cierren. Además , el usuario administrador tendrá la potestad de administrar los usuarios, asignándole el tipo y la contraseña , agregando nuevos usuarios o quitando aquellos que ya no hagan uso de la misma.

En el próximo post vamos a crear el formulario de login, a partir del cual y según el tipo de usuario se abrirá una u otra funcionalidad del software. Una recomendación,en la tabla usuarios podeís ir creando tres usuarios, un admin(principal) y dos comunes(users), para poder ir realizando las distintas pruebas. Por supuesto, este dato va en el campo tipo_usuario.

Anuncios
Esta entrada fue publicada en programación y etiquetada , , . Guarda el enlace permanente.

3 respuestas a Seguimos explotando toda la potencia de gambas y sqlite-Gestión de stock 1.0

  1. excelente, llegue hasta la creacion de la estructura tal cual como esta mas arriba, pero despues no se como seguir. Es la primerisima vez que estoy trabajando en esto. Y necesito crear un sistema como el que estas proponiendo. Gracias.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s