Sistema de Asistencia de Empleados en PHP y SQLite

Sistema de Asistencia de Empleados en PHP y SQLite

Este Sistema de Asistencia de Empleados en PHP y SQLite que comparto permite Crear Usuarios y Contraseña con PHP y SQLite. No se utiliza MySQL, como es lo habitual, sino una base de datos integrada, conocida como SQLite.

The administrative access user is configuroweb and the password is 1234abcd..

Este sistema le permite al usuario Administrativo los siguientes procesos:

  • Listar, Crear, Ver, Editar y Eliminar Usuarios
  • Crear usuarios de tipo Empleado y de Tipo Administrativo
  • Listar, Crear, Ver, Editar y Eliminar Documentos
  • Listar, Ver Detalles y Eliminar los Registros de Asistencia
  • Visualizar los Registros por Rango de Fecha y por Empleado
  • Imprimir los Registros de Asistencia
  • En la vista de detalle visualizar el tipo del dispositivo desde el que el empleado registra el acceso y visualizar su geolocalización

El usuario de tipo Empleado puede realizar los siguientes procesos:

  • Registrar su hora de Ingreso, hora de Ingreso a Descanso, hora de Salida de Descanso y hora de Salida
  • Listar el registro de sus ingresos y salidas
  • Gestionar su cuenta de empleado, cambiar la contraseña de registro que en un principio es el código de empleado

En el vídeo a continuación explico tanto los aspectos funcionales de la aplicación como su instalación en un servidor local:

Sistema de Asistencia de Empleados en PHP y SQLite

Contact me if you have questions

You can contact me on my Whatsapp at the following link:

https://configuroweb.com/WhatsappMessenger

Puesta a punto del Sistema de Asistencia de Empleados en PHP y SQLite en un servidor local

The process is a recurring theme in my publications, the following applications must be downloaded and installed with all the default parameters:

XAMPP, Git, Visual Studio Code

Configuración del archivo php.ini

Posterior a la descargar e instalación de las aplicaciones mencionadas, desde Visual Studio Code Se debe acceder a la siguiente ubicación:

C:\xampp\php

Se accede al archivo php.ini y se busca la línea que dice lo siguiente:

extension=sqlite3

Se descomenta esta línea quitando el punto y coma ";", se guardan los cambios y si se tienen los servicios de Apache y MySQL, debes apagarlos y volverlos a encender.

Descarga de la aplicación del repositorio de GitHub

The application is related in the following link:

To download the application you must enter the following location from Visual Studio Code

C:\xampp\htdocs

Already in this folder, within Visual Studio Code, press the View option and then Terminal, and in the window that appears at the bottom, write the following code and press Enter:

git clone https://github.com/configuroweb/asistencia_empleados.git

Inside the htdocs folder a new folder will be created called asistencia_empleados and there will be the project already entered, what remains is, from Visual Studio Code, access this folder from the Open Folder option and access asistencia_empleados, this way you will have the application files to modify them at will.

As soon as you complete this process, the application will be operational at the following link:

http://localhost/asistencia_empleados/

Si tienes dudas adicionales sobre la puesta a punto de aplicaciones PHP en un servidor local, puedes acceder a la siguiente publicación:

Any questions remain pending.

Leave a Reply

Your email address will not be published.