Este Sistema de Biblioteca en PHP y SQLite que comparto permite gestionar eficiente los procesos a nivel básicos de una librería escolar con la fuerza de procesamiento en PHP y SQLite. No se utiliza MySQL, como es lo habitual, sino una base de datos integrada, conocida como SQLite.
En el vídeo a continuación explico tanto los aspectos funcionales de la aplicación como su instalación en un servidor local:
El usuario de acceso administrativo es configuroweb y la contraseña es 1234abcd..
Este sistema le permite al usuario Administrativo los siguientes procesos:
- Listar, Crear, Ver, Editar, Eliminar, Buscar y Prestar Libros
- Listar, Generar, Visualizar, Editar, Buscar Los Prestamos de los Libros
- Listar, Crear, Ver, Editar y Eliminar Usuarios de tipo Profesor y de tipo Estudiante
- Listar, Actualizar, Ver Detalles y Eliminar Usuarios de Perfil Administrativo
- Listar, Actualizar, Ver Detalles y Eliminar Categorías y Sub Categorías de los Libros Ingresados
- Modificar la información de su propio perfil, como el nombre de Usuario, el Nombre Completo y la contraseña.
El Usuario Final puede:
- Visualizar los libros disponibles en estado activo, pedir prestados los libros
- Visualizar su carrito de compras, sus solicitudes en curso
- Visualizar el historial de los libros que ha prestado
- Modificar la información de su perfil de usuario
Contáctame si tienes dudas
Me puedes contactar a mi Whatsapp en el siguiente enlace:
https://configuroweb.com/WhatsappMessenger
Puesta a punto del Sistema de Biblioteca en PHP y SQLite en un servidor local
El proceso es un tema recurrente en mis publicaciones, se deben descargar e instalar las siguientes aplicaciones con todos los parámetros por defecto:
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 del Sistema de Biblioteca en PHP y SQLite de GitHub
La aplicación se encuentra relacionada en el siguiente enlace:
Para descargar la aplicación se debe ingresar a la siguiente ubicación desde Visual Studio Code
C:\xampp\htdocs
Ya en esta carpeta, dentro de Visual Studio Code, pulsas la opción View y luego Terminal, y en la ventana que te aparece en la parte inferior, escribes el siguiente código y presionas Enter:
git clone https://github.com/configuroweb/biblioteca_sqlite.git
Dentro de la carpeta htdocs se creará una nueva carpeta llamada biblioteca_sqlite y allí quedará el proyecto ya ingresado, lo que queda es, desde Visual Studio Code, acceder a esta carpeta desde la opción de Open Folder y acceder a biblioteca_sqlite, de esta manera tendrás los archivos de la aplicación para modificarlos a voluntad.
Apenas realices este proceso ya la aplicación quedará operativa en el siguiente enlace:
http://localhost/biblioteca_sqlite/
Si tienes dudas adicionales sobre la puesta a punto de aplicaciones PHP en un servidor local, puedes acceder a la siguiente publicación:
Cualquier duda quedo al pendiente.