viernes, 4 de septiembre de 2026

Curso de programación en Vba Access. Apéndice 1. Crear un sistema de gestión de usuarios y permisos.

 Siguiendo con el curso de programación en Vba Access y gestión de base de datos, vamos a ampliar las funcionalidades de nuestra aplicación, Factura JFC, con la implementación de un sistema de gestión de usuarios y permisos.

Este sistema estará basado en la asignación de roles a cada uno de los usuarios que accedan a la aplicación. Cada operario dispondrá de un nombre de usuario y contraseña para acceder a la aplicación. Una vez validados los datos de entrada, podrán acceder a determinadas áreas del programa dependiendo del rol que tenga asignado. Tendremos tres niveles de acceso o roles: Estándar, Moderador y administrador, ordenados de menor a mayor accesibilidad a las diferentes funciones y tareas de la aplicación. 

La aplicación se distribuirá con el registro de un usuario administrador, al que llamaremos Master, que tendrá funciones y características especiales: Será el único usuario que podrá crear, modificar o eliminar otros usuarios, asignar roles, bloquear accesos, etc. 

A partir de este momento, todas las tareas efectuadas dentro de la aplicación serán registradas a través del usuario que las originó lo que nos facilitará determinar quién ha realizado una determinada entrada o salida de artículos, generado un pedido a proveedor, etc. También nos permitirá crear nuevas funcionalidades como implementar un sistema de control de ventas a través de usuarios para la asignación de rappels e incentivos.

Para iniciar este curso se facilitará la aplicación Factura JFC 1.2.2 creada a través de Microsoft Access y el lenguaje de aplicación Vba. No obstante, no es necesario usar específicamente esta aplicación para realizar el curso ya que la implantación de este sistema de control de usuarios es de carácter general y lo podéis aplicar directamente a vuestras propias aplicaciones. Recordad que es aconsejable trabajar sobre una copia de la aplicación, conservando siempre una copia del original.

El nivel del presente curso es para programadores que tengan un conocimiento básico de lo que es una base de datos relacional y el lenguaje de programación Visual Basic para Aplicaciones. Si no es el caso, les aconsejo que realicen primero el curso de programación en Vba Access y gestión de base de datos que encontrarán en mi canal de Youtube.

A continuación les dejo el enlace a la aplicación de inicio "Factura JFC 1.2.2" así como el enlace al curso que ya realizamos de programación en Vba Access y gestión de base de datos y el enlace al nuevo curso. Ambas opciones son gratuitas.

1. Curso gratuito de Vba Access y gestión de base de datos.

2. Apéndice 1: Implantar un sistema de gestión de usuarios y permisos.

3. Descarga de la aplicación Factura JFC 1.2.2 de inicio





No hay comentarios:

Publicar un comentario

División de Ruffini

División de Ruffini
Pulsa para descargar

Tabla de Logaritmos

Tabla de Logaritmos
Pulsa la imagen para descarga