Paneles de control

Uno de los grandes cambios que decidí hacer con respecto a otros sistemas es la incorporación de dos paneles de control, uno para el administrador del sistema y otro para el usuario.

¿Por qué? Sería la primer pregunta que nos hariamos. En primer lugar es que ambos manejan información muy distinta; el usuario común debe tener control solo sobre sus datos, mientras que el administrador debe tener control sobre el sistema y sobre los datos de los usuarios. Un segundo punto es la seguridad del acceso; un usuario común no debe saber como acceder al panel de control administrativo, razón por la cual se contempló que este se encontrara en un subdominio propio, bajo el nombre que se eligiera, haciendolo difícilmente detectable por intrusos. Esto también permite que el sistema pueda operar con dos usuarios de bases de datos distintos, un usuario común con los permisos básicos (select, delete, insert, update) y otro con todos los permisos para actuar con el sistema.

No solo el panel de control administrativo puede ser seleccionado a voluntad sino también el subdirectorio en el que se encuentra el panel del usuario, aunque este no quedaría desconocido para algún otro usuario con acceso. Igualmente se pueden deshabilitar estas funciones, manejarlos de forma independiente, todas como un directorio o algunas variantes que elija el programador, pero eso ya depende de casos y requerimientos especiales.

Interface

Los paneles de control administrativos y de usuario lucen muy similares, con la ventaja de que pueden también ser configurados para que tengan una apariencia específica. En la parte superior se encuentran los datos de localización y cambio de idioma, mientras que en la parte lateral la barra de navegación. Esta está ordenada por los servicios principales, al seleccionar uno, se despliegan las posibles acciones sobre esta y los subservicios asociados, que igualmente si alguno es seleccionado, se muestran las acciones relacionadas.

En la parte inferior se muestran dos pantallas de una misma interface. En este caso se ha cambiado el aspecto por uno minimalista.

add new account image
list accounts image