Manual de Usuario

1. Introducción

Asistencias es una aplicación web desarrollada para gestionar de forma fácil, moderna y segura el control horario de empleados, cumpliendo con la normativa laboral vigente sobre registro de jornada.

Permite a las empresas registrar entradas, salidas y pausas desde cualquier dispositivo (ordenador, tablet o móvil), automatizando una tarea obligatoria y convirtiéndola en una herramienta útil para mejorar la organización y reducir errores administrativos.

💡 La aplicación está pensada tanto para negocios pequeños como para empresas con varias sucursales y distintos niveles jerárquicos.

⚙️ 2. Acceso al sistema

🔑 Inicio de sesión

Al acceder a la aplicación (por ejemplo: https://appasistencias.diegooru.com), se muestra por defecto el formulario de inicio de sesión para Administradores y Encargados.
Cada usuario dispone de un correo electrónico y contraseña que le proporciona el administrador.

Sin embargo, el sistema también permite acceder directamente al registro de asistencias para empleados, sin necesidad de autenticarse en el panel.
Esto facilita el uso en terminales situados en la entrada del centro de trabajo.

💡 Por ejemplo, se puede colocar un acceso directo o código QR que apunte a la ruta /Registrar-Asistencia para que los empleados fichen directamente.

Desde esa pantalla de fichaje, existe un enlace de “Acceder al panel de Administración”, que redirige al panel principal.
De esta forma, la aplicación ofrece dos puntos de entrada alternativos:

  • https://appasistencias.diegooru.com/login → Para Administradores y Encargados.

  • https://appasistencias.diegooru.com/Registrar-Asistencia → Para Empleados.

🧭 3. Panel principal (Dashboard)

Tras iniciar sesión, el usuario accede al panel de inicio, donde se muestran métricas y accesos rápidos:

  • Total de usuarios, empleados, sucursales y departamentos activos.

  • Gráficos con asistencias por departamento y últimos días.

  • Enlaces directos a los módulos de gestión.

👥 4. Módulo de Usuarios

Desde este módulo el administrador puede gestionar los usuarios del sistema.

Funciones disponibles:

  • Crear nuevos usuarios.

  • Editar información o restablecer contraseñas.

  • Asignar roles (Administrador / Encargado).

  • Asociar una sucursal al encargado.

💡 El campo “Sucursal” solo se muestra si el rol elegido es “Encargado”.

🏢 5. Módulo de Sucursales

Permite gestionar los distintos centros de trabajo o ubicaciones de la empresa.

Acciones disponibles:

  • Crear nuevas sucursales.

  • Editar o deshabilitar existentes.

  • Consultar el número total de empleados por sucursal.

     ⚡ Para borrar una sucursal primero es necesario deshabilitarla y que no contenga ningún empleado.

     🏷️ Deshabilitar una sucursal no elimina su información: queda guardada para mantener el histórico de fichajes.

🧩 6. Módulo de Departamentos

Organiza a los empleados dentro de cada sucursal según su área o función.

Funciones principales:

  • Crear, editar y eliminar departamentos.

  • Consultar número de empleados asociados.

  • Prevenir eliminación si contiene empleados activos.

👨‍💼 7. Módulo de Empleados

Permite registrar y administrar la plantilla de la empresa.

Opciones:

  • Alta de nuevos empleados (nombre, DNI, sucursal, departamento).

  • Edición o desactivación temporal de empleados.

  • Visualización de empleados activos e inactivos.

💡 El DNI es el identificador que se utiliza para el registro de asistencias.

🕓 8. Módulo de Asistencias

Es el corazón de la aplicación: desde aquí se gestionan y visualizan los fichajes.

🧍 Registro de fichaje

Los empleados registran su jornada introduciendo su DNI.
El sistema detecta automáticamente si corresponde entrada, salida o pausa, y guarda la hora exacta.

📅 Consulta de asistencias

Desde el panel, el Administrador o Encargado puede:

  • Ver las asistencias registradas.

  • Filtrar por fecha, empleado o sucursal.

  • Generar reportes y exportar a PDF.

🧾 9. Informes y exportación a PDF

El sistema genera informes automáticos de las asistencias registradas:

Tipos de informe:

  1. Informe general – todas las asistencias del sistema.

  2. Informe por empleado – fichajes de un trabajador específico.

  3. Informe por rango de fechas – periodo personalizado (por ejemplo, mensual).

💡 Los informes incluyen automáticamente la fecha, nombre del empleado y la empresa. Listos para imprimir o enviar a inspección.

👁️‍🗨️ 10. Control de roles y permisos

El sistema establece niveles de acceso según el rol asignado:

RolAcceso permitido
AdministradorTodos los módulos y sucursales.
EncargadoEmpleados y asistencias de su propia sucursal.
EmpleadoSolo acceso al registro de fichajes.

🔒 Laravel controla automáticamente las sesiones y los permisos, evitando accesos no autorizados.

💻 11. Diseño adaptable y compatibilidad

La interfaz se basa en la plantilla AdminLTE, garantizando una experiencia moderna, clara y responsive.

Funciona correctamente en:

  • Navegadores Chrome, Edge, Firefox y Safari.

  • Dispositivos móviles y tablets.

🧰 12. Mantenimiento y soporte técnico

El paquete de instalación incluye soporte inicial:

  • Configuración de usuarios y sucursales.

  • Ayuda con copias de seguridad.

  • Actualizaciones menores y resolución de incidencias.

🔧 Para soporte ampliado o personalización de la aplicación, contacte con el servicio técnico de SoftControl Solutions.

📞 Contacto y demostración

¿Quieres ver cómo funciona Asistencias en tu empresa?
Solicita una demostración gratuita:

📧 soporte@softcontrol.com
🌐 https://appasistencias.diegooru.com/
📍 SoftControl Solutions S.L.