PROYECTO DE GESTIÓN DE USUARIOS REALIZADO EN EL CIFO LA VIOLETA

Roles de Usuarios:

  • Role Admin
  • Role Editor
  • Role User
  • Usuario Anónimo

LA GESTIÓN DE LOS USUARIOS SE REALIZA A TRAVÉS DE DISTINTOS MÉTODOS DE AUTENTICACIÓN, USANDO DISTINTOS VOTERS SEGÚN EL CASO DE USO

Casos de Uso:

Se establece un sistema de herencia en la jerarquia de roles del sistema

  • El usuario anónimo puede ver y buscar lugares, ver fotos, ponerse en contacto con el admin del sistema, registarse y/o hacer login en el sistema
  • El usuario registrado, previa verificación por mail, puede crear lugares, añadir fotos, editar su perfil y los lugares y fotos de sus propiedad y comentar cualquier lugar
  • El usuario editor, puede crear lugares, añadir fotos, editar su perfil y los lugares y fotos de otros usuarios así como borrar comentarios
  • El usuario administrador, puede editar los perfiles de los usuarios y dar de baja usuarios, lugares, comentarios o fotos.

LA GESTIÓN DE LOS USUARIOS SE REALIZA A TRAVÉS DE DISTINTOS MÉTODOS DE AUTENTICACIÓN, USANDO DISTINTOS VOTERS SEGÚN EL CASO DE USO

Relaciones entre Entidades:

LUGARES, FOTOS, COMENTARIOS Y USUARIOS

  • Un usuario tiene N Lugares, Fotos o Comentarios
  • Un lugar es de un Usuario y tiene N comentarios y N Fotos
  • Una foto pertenece a un Lugar y a un Usuario
  • Un comentario pertenece a un Lugar y a un Usuario

LA GESTIÓN DE LOS USUARIOS SE REALIZA A TRAVÉS DE DISTINTOS MÉTODOS DE AUTENTICACIÓN, USANDO DISTINTOS VOTERS SEGÚN EL CASO DE USO