El objetivo de este proyecto es crear un sistema de registro de usuarios (con nombre y contraseña) que se utilizará en los proyectos siguientes.
Un ejemplo de sistema de registro de usuarios puede probarse en la ventana siguiente:
Estas pueden ser las consultas de creación de tabla para este proyecto:
La identificación de usuarios se hace mediante un nombre y una contraseña. Puedes consultar un diagrama de flujo simplificado del proceso de identificación de usuarios (en este diagrama no está incluida, por ejemplo, la verificación de nombres y contraseñas vacías).
Nombre: | |
Contraseña: |
Nota: Si no estás ya registrado, te registraré como usuario.
Si el usuario ya existe y la contraseña no es correcta, se vuelve a la página inicial avisando del problema.
Contraseña incorrecta
Nombre: | |
Contraseña: |
Nota: Si no estás ya registrado, te registraré como usuario.
Si el usuario no existe todavía, se solicita de nuevo la contraseña:
pepito es un nuevo usuario. Por favor, repite la contraseña para registrarte como usuario.
Contraseña: |
Si las dos contraseñas no coinciden, se vuelve a la página inicial avisando del problema.
Las contraseñas no coinciden
Nombre: | |
Contraseña: |
Nota: Si no estás ya registrado, te registraré como usuario.
Si las dos contraseñas coinciden, se añade el nuevo usuario y se muestra el menú propio de la agenda.
Hola, pepito. Ya eres un usuario registrado.
Comentarios::
El menu del usuario sólo incluye la opción "Desconectar", que permite desconectar al usuario y volver a la página inicial de identificación.
El superusuario puede eliminar usuarios.