Control Asistencia Laboral con GPS y Google Sheets como Base de Datos

Control Asistencia Laboral con GPS y Google Sheets como Base de Datos

Introducción a la Aplicación de Control de Asistencia Laboral

Características Principales

  • La aplicación web se conecta a una hoja de cálculo de Google para el control de asistencia laboral, capturando la ubicación GPS y notificando por correo electrónico cuando un empleado marca su asistencia.
  • Existen dos perfiles en la aplicación: el perfil de usuario (empleado) y el perfil de administrador (configuraciones y creación de usuarios).

Proceso de Registro

  • Para utilizar la aplicación, es necesario habilitar el GPS del celular y conceder permisos al sistema para capturar la ubicación.
  • Se ingresan las credenciales del empleado, quien debe permitir los permisos solicitados para registrar su entrada.

Simulación Práctica

  • Se muestra cómo registrar la entrada y salida del empleado. Si se concede permiso, se registra exitosamente; si no, aparece un mensaje indicando que no se puede registrar.
  • Al marcar salida, la información se carga automáticamente con los datos previos como fecha y hora.

Manejo de Permisos en la Aplicación

Problemas con Permisos

  • Si un empleado no concede los permisos necesarios, no podrá registrar su entrada. Esto se demuestra al intentar ingresar con otro usuario que bloquea los permisos.
  • El sistema notifica que no se puede registrar debido a que el usuario negó el permiso.

Restablecimiento de Permisos

  • Para restablecer los permisos bloqueados, hay que acceder a las configuraciones del dispositivo móvil y restablecer manualmente los permisos.
  • Una vez restablecidos los permisos, el usuario puede volver a intentar registrar su entrada.

Funcionamiento General y Notificaciones

Requisitos Técnicos

  • La única condición para usar la aplicación es tener activado el GPS en dispositivos móviles o tablets. Todos los dispositivos modernos ya cuentan con esta funcionalidad.

Notificaciones por Correo Electrónico

  • La aplicación guarda toda la información registrada y envía notificaciones por correo electrónico cada vez que un empleado marca su entrada o salida.
  • Los correos electrónicos pueden ser configurados para enviar notificaciones a jefes o supervisores sobre las asistencias registradas.

Validación del Registro

Detalles en las Notificaciones

  • Las notificaciones incluyen detalles como nombre del empleado, fecha, hora y ubicación exacta donde marcó su asistencia.

Visualización en Google Maps

Sistema de Asistencia y Control de Empleados

Introducción al sistema

  • Se presenta un sistema para el control de asistencia en un centro comercial, donde los empleados marcan su entrada y salida.
  • La aplicación permite a los empleados registrar su asistencia, lo que facilita la supervisión por parte de jefes o administradores.

Funcionalidades del perfil del administrador

  • El perfil del administrador ofrece más opciones y es accesible tanto en computadora como en dispositivos móviles.
  • Al ingresar como administrador, se pueden generar reportes sobre las asistencias registradas por los empleados.

Visualización y filtrado de datos

  • Se puede filtrar la información por fecha, mostrando detalles como nombre, área, cargo y horas trabajadas.
  • El sistema calcula automáticamente el tiempo trabajado; se pueden visualizar registros históricos desde cualquier fecha.

Exportación de datos

  • Los datos pueden ser exportados a Excel para facilitar su análisis y almacenamiento.

Creación y gestión de usuarios

  • Se pueden crear nuevos usuarios con diferentes perfiles (administrador o empleado), asignando credenciales específicas.
  • Las credenciales deben seguir un patrón definido que puede incluir iniciales o correos electrónicos.

Notificaciones en tiempo real

  • Los administradores pueden añadir correos electrónicos para recibir notificaciones cuando los empleados registran su asistencia.

Implementación de un Sistema de Control de Asistencia

Descripción General del Sistema

  • La utilidad de la aplicación depende de las casuísticas específicas que se presenten en cada caso. Se trata de un sistema sencillo y amigable, con dos perfiles: empleado y administrador.

Registro y Acceso

  • La aplicación utiliza GPS para registrar la ubicación, lo cual es recomendable para dispositivos móviles como celulares, tablets y laptops. Esto permite registrar asistencia desde diferentes dispositivos.
  • Se demuestra el registro desde una laptop utilizando el GPS integrado. El proceso es simple: seleccionar "registrar" y confirmar.

Proceso de Implementación

  • Para implementar el sistema, se necesita una cuenta de Google (Gmail). Los archivos necesarios deben ser descargados y organizados en el escritorio.
  • Se menciona que uno de los archivos contiene credenciales por defecto para acceder al sistema y crear nuevos usuarios.

Creación del Proyecto en Google Drive

  • En Google Drive, se crea una carpeta llamada "control de asistencia laboral" donde se almacenarán los documentos necesarios.
  • Se debe importar la estructura necesaria desde un archivo Excel a una hoja de cálculo nueva en Google Drive.

Configuración del Código

  • Después de importar las hojas necesarias, hay que crear dos archivos de código mediante la opción "extensiones" en Google Sheets.
  • Se copia el contenido del archivo código GS a la nueva función creada dentro del proyecto.

Finalización del Proyecto

  • Un nuevo archivo HTML llamado Index es creado y su contenido también es copiado al proyecto.
  • Es importante obtener el código ID único del documento creado para integrarlo correctamente en el código fuente.

Implementación Final

Implementación de una Aplicación de Control de Asistencias

Proceso de Configuración Inicial

  • Se otorgan permisos a cualquier usuario para implementar la aplicación, seleccionando el correo y autorizando accesos.
  • La aplicación web se muestra con su URL, y se realiza una configuración inicial en la hoja de cálculo.
  • Es crucial no compartir la dirección de la hoja de cálculo por motivos de seguridad; solo debe ser conocida por el implementador del sistema.

Ingreso al Sistema y Creación de Usuarios

  • Se accede a la aplicación con un usuario predeterminado (administrador), mostrando todas las opciones disponibles.
  • Se crea un nuevo usuario llamado Renzo Tarazona, asignándole un área, cargo y perfil específico.
  • Almacenar el correo del usuario permite notificaciones cuando marque su asistencia, mejorando así la comunicación.

Registro y Notificación

  • Al marcar su entrada, se envía una notificación al supervisor o jefe del usuario registrado.
  • Se valida que el correo configurado recibe correctamente las notificaciones sobre los registros de entrada del empleado.

Reportes y Seguimiento

  • El sistema permite consultar reportes donde se visualizan los registros de entrada; sin embargo, aún no hay salida registrada para el nuevo usuario.
Video description

Aplicación web conectada a Hoja de cálculo de Google: 👇ENLACES AQUÍ 👇 🔵Descarga: https://cibersheet.com/producto/control-asistencia-laboral-con-gps/ 🔵Pagina: https://cibersheet.com 👇MIRA OTROS VIDEOS AQUÍ 👇 🔵Control de gastos y prepuestos : https://www.youtube.com/watch?v=9p6aGr6r5B4&t=324s 🔵Concursos de ventas; https://www.youtube.com/watch?v=Jp1w7ORQqf0&t=4s 🔵Control de asistencia de empleados: https://www.youtube.com/watch?v=MLH8ZbuMHOY&t=341s Se ha desarrollado una solución altamente eficiente de control de asistencia laboral que beneficia tanto a empleados como a colaboradores en el entorno laboral. Esta innovadora aplicación ofrece dos perfiles de usuario: el empleado, que permite a los colaboradores registrar cómodamente sus entradas y salidas, y el administrador, que puede personalizar el sistema y gestionar usuarios. Una de las características sobresalientes de esta aplicación es su capacidad para capturar automáticamente la ubicación GPS al marcar la asistencia, lo que garantiza un control de registro preciso y mejora la gestión laboral. Además, esta aplicación notifica en tiempo real por correo electrónico cada vez que un empleado o colaborador registra su entrada o salida. La incorporación de GPS en esta aplicación aporta beneficios significativos para tu empresa en términos de control laboral. Algunas de las ventajas clave incluyen: Precisión en el Registro de Asistencia: El sistema registra con precisión la ubicación de los empleados y colaboradores al marcar su asistencia, reduciendo así posibles errores y fraudes laborales. Información en Tiempo Real: Los administradores reciben notificaciones instantáneas cuando los empleados o colaboradores marcan su asistencia, lo que facilita la supervisión y la toma de decisiones oportunas en el ámbito laboral. Facilidad de Implementación: La aplicación se integra perfectamente con Google Sheets, lo que simplifica su adopción y solo requiere una cuenta de Google, preferiblemente una cuenta de Gmail. Accesibilidad: Los empleados y colaboradores pueden marcar su asistencia desde sus dispositivos móviles, tablets u otros dispositivos con GPS, lo que mejora la accesibilidad y la comodidad en el entorno laboral. Cumplimiento y Seguridad Laboral: El registro de asistencia con GPS puede ayudar en el cumplimiento de normativas laborales y aumentar la seguridad en el lugar de trabajo. Si deseas mejorar la eficiencia de la gestión de asistencia y el control de registro laboral en tu empresa, considera esta solución innovadora y fácil de implementar. No dudes en ponerte en contacto si tienes alguna pregunta o deseas obtener más información sobre esta valiosa herramienta. empresa.