• Sábado 27 de Abril de 2024, 00:22

Autor Tema:  Proyecto Control de Usuarios vb.net  (Leído 3705 veces)

robertsvx

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Proyecto Control de Usuarios vb.net
« en: Viernes 20 de Agosto de 2010, 18:27 »
0
Hola que tal a todos!!!

Este es mi primer aporte (devolviendo los favores gracias a las personas -que se dan un poco de tiempo de donde no hay- para compartir sus conocimientos en la nube de la internet) como programador para las personas que se están iniciando en la creacion de proyectos (sistemas) en vb.net

Resumen :

-Crea usuarios (sus grupos y permisos) para proyectos que hemos creado o vamos a crear.
-Guía para principiantes en el inicio de desarrollo de proyectos en vb.net
-Se puede utilizar en una pc o en red

A continuación describo el proyecto:

Es un proyecto que controla a los usuarios de otros sistemas (como asi mismo), es decir, crea usuarios para que puedan acceder a proyectos en vb.net y asigna sus permisos (roles de usuarios).  Por medio de este sistema se pueden acceder a los demas sistemas que creamos (de esta manera nos olvidamos de crear ABMs de roles de usuarios por cada sistema que hacemos). El acceso al sistema Sideus es el mismo para los demás sistemas que hemos creado o vamos crear y el usuario será el mismo con diferentes permisos por cada sistema.
El proyecto funciona para una pc desde donde esta sql Server y/o en red, para ello solo hay que crear el origen de datos ODBC en la pc cliente direccionando el servidor sql donde esta la base de datos en la red.

***** La base de datos Sideus esta creada en sql Server, para acceder a ésta desde el
Proyecto es mediante ODBC para ello debemos crear en Windows Panel de Control/ Herramientas Administrativas/ Origenes de datos ODBC/ DNS Usuario la cadena de conexión para acceso a Sql Server (hay que modificar la clase conexión antes de correr el proyecto la cadena de conexión ODBC según el usuario y contraseña de acceso a sql Server).  La base de datos viene con registros de inicio de acceso total al sistema, puede cambiarse según conveniencia pero con cuidado para que no hayan errores. El super usuario es mi persona (Roberto Saavedra), sesion=saarob contraseña=123 (cuidado con querer cambiar la contraseña desde base de datos porque esta encriptada) tiene fecha de caducación
 

Supongamos que tenemos 2 proyectos y vamos a registrarlos en el sistema Sideus

1.- Registramos el primer proyecto (nombre descripcion,base de datos que utilizamos para el proyecto y direccion fisica del archivo ejecutable del proyecto)
2.- Registramos grupos (los roles o permisos de seguridad para el sistema se maneja desde los grupos)
3.- Registramos personas -datos demográficos (personal que utilizará el sistema)
4.- Registramos usuarios (nombre de sesión y contraseña para asignar a las personas que utilizarán el/los sistema(s))
5.- Registramos Formularios (nombres exactos de los formularios que se crearon en el proyecto)

6.- Asignamos Grupos al Proyecto (seleccionamos el proyecto y asignamos los grupos –para los permisos- que tendremos en el proyecto.)
7.- Asignamos Formularios al Proyecto (seleccionamos el proyecto y asignamos los formularios que creamos en el proyecto)
8.- Asignamos Roles (Seleccionamos el proyecto y el grupo para asignar los roles –permisos- que tendrá el usuario en diferentes proyectos).

Parecerá un poco complejo pero lo he creado con el propósito de que sea lo más fácil posible para ser administrado por un usuario normal (sin conocimientos de programación o base de datos),

Dudas, sugerencias y/o aportes son bienvenidos y compartidos.

Las personas interesadas en el proyecto pueden escribirme a mi correo (robertsvx@gmail.com ) para que se los envie o hacerme preguntas más personales acerca del mismo.

Gracias