Evilnapsis

Programming, Hacking and More

Web Project

Sistema Bibliotecario en PHP: Library

Library es un sistema bibliotecario o sistema para administración de una biblioteca, en el cual se puede gestionar libros, autores, editoriales, categorías, clientes, prestamos, reportes, usuarios y mucho mas.

02-rents

Version 2 – 25/Octubre/2015

El desarrollo de Library actualmente en la versión 2 con nuevas mejoras, características y correcciones.

Library Max

Library Max es sistema de administración bibliotecario más profesional y mas completo con reportes en Word y Excel, ademas con soporte incluido.

Mas informacion aqui

Descripción

Libros

Organiza tus libros agrega titulo, subtitulo, descripción, autor, editorial, categoría, observa la lista de libros en existencia.

Autores

Dar de alta, listar, modificar y eliminar autores.

Editoriales

Dar de alta, listar, modificar y eliminar a las editoriales que publican los libros.

Categorías

Los libros se agrupan por categorías, para tener una mejor organización.

Ejemplares

Es necesario dar de alta a los ejemplares, es decir las copias de los libros que se pueden prestar, con un folio especifico.

Usuarios

Los usuarios son las personas a las cuales se les prestan los libros.

Prestamos

Para los prestamos se necesita el ejemplar de libro, el usuario y la fecha de devolución.

Historiales

Observa historiales de prestamos en los libros y en los clientes.

Reportes

Observa reportes de entrega de libros por rango de fecha.

Descarga

Descargar usando Adf.ly: http://adf.ly/1gXBCF

Para descargar desde Adfly debes hacer click en el enlace, despues esperar 5 segundos y despues hacer click en la opcion “Saltar Publicidad” en la esquina superior derecha. Gracias por su apoyo!

Proyecto en GitHub

Encuentra el proyecto en el repositorio: https://github.com/evilnapsis/library-php

Instalación

1.- Copiar y descomprimir el archivo en la carpeta c:\xampp\htdocs, al final tendras una carpeta llamada “library-php”, a la cual accederas desde el navegador como -> http://127.0.0.1/library-php
2.- Buscar el archivo schema.sql en library-php/schema.sql, una vez localizado copiar y pegar el contenido en una ventana de MySQL, PHPMyAdmin o MySQL WorkBench
3.- En caso de ser necesario modificar el archivo C:\xampp\htdocs\library-php\lib\legobox\lib\Database.php para los datos asociados al acceso a la base de datos.
4.- Acceder a http://127.0.0.1/library-php y entrar al sistema con los siguientes datos.
Usuario: admin
Password: admin

Soporte

Library es un software libre liberado con licencia MIT, si tienes dudas o problemas por favor dejame un comentario.

Agustin Ramos

Desarrollador de Software

83 thoughts on “Sistema Bibliotecario en PHP: Library

      • Hola amigo muchas gracias por todo si me llego, y esta muy bien explicado gracias por tu ayuda, excelente trabajo me ayudaste mucho

  • Alfonso Maldonado

    Muy interesante tu aplicación estimado, gracias por compartir tan valiosa aportación yo por mi parte lo usare para control de equipos multimedias, tratare de adaptarlo si deseas luego lo compartire para los que gusten.

  • Renato Vilquiniche

    Hola estimado, se ve interesante, podrías compartirlo por correo, por favor…

  • hola, solo para mejorar faltaría un reporte adonde muestra solo lo que todavía no devolvió con el día de mora

  • hola amigo interesante el sistema, sera que puedes compartir por correo la ultima versión

  • buenas noches agustin, tengo este problema, al cambiar el nombre de la base de datos, cambie los datos en database.php y tengo el problema tango en mi hosting gratuito como en el localhost

    Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user ‘a5899304_porti’@’10.1.1.31’ (using password: YES) in /home/a5899304/public_html/biblioteca/core/controller/Database.php on line 10

    te dejo la pagina http://cportillo.comxa.com/biblioteca/
    user y pass :admin

    tu proyecto esta fantastico.

    • Hola amigo, el problema es que debes agregar los datos de la base de datos de tu servidor en el archivo “core/controller/Database.php”, debes cambiar el usuario, password y nombre de la base de datos.

  • Angela Sanoja

    Excelente software!

    una observación: tanto en prestámos como en reportes las opciones de busqueda INICIO Y FIN no poseen la opción del calendario que aparece automáticamente al dar click, más bien hay que escribir PALABRAS CLAVES y esto tiende a confundir al usuario por lo que mi humilde recomendación es que para ambos campos (INICIO Y FIN) incorpores la selección de fecha con la acción del calendario desplegable (igualmente para cada caso donde sea necesario).

    Gracias por tus ENORMES aportes y por contribuir con tu grata sabiduria a personas que no manejamos el tema informático profundamente pero que sin embargo nos interesa mucho.

    Un caluroso abrazo! Saludos!

    • Hola angela, gracias por tu comentario, nos alegra que te halla servido el sistema bibliotecario y cualquier otro que hallas descargado de este sitio que es de todos,como comentario el calendario de selección de fecha funciona en el navegador Google Chrome ya que es el unico en el que hago mis pruebas, estoy pensado agregar a todos mis sistemas un calendario como Pickadate. Saludos y gracias

  • Gracias Ingeniero por subir sus proyectos. Es muy amable. Saludos.

  • Gracias Agustín por tomarte el tiempo en desarrollar sistemas y compartir el código, este sistema es fantástico. Tuve un error con la db, pero ya todo arreglado, nuevamente te agradezco por ayudarme. Gracias y sigue para adelante!

  • buen día serias tan amable de compartir una copia de tu sistema

  • Hola estimado, me gustaria probar este ejemplo. Se ve bueno. Lo podrias enviar a mi correo

    • Hola edison, te he enviado la versión 2.0 a tu correo, también la puedes encontrar y descargar en esta pagina, saludos.

  • por favor si me puedes enviar el codigo por que a mi tambien me sale 404 NOT FOUND Action processlogin folder !!
    y no se puede descargar desde este lugar
    pd. este error me sale en linux o es esclusivamente para windows con xamp
    Saludos y sigue adelante

  • HOLA AMIGO PODRIAS HACER UN TUTO SOBRE COMO UTILIZAR E INSTALAR UN CRUD ADMIN GENERATOR

    • Hola Jefferson estoy trabajando en la segunda version estara lista este viernes, te envio una copia cuando este lista, Saludos

  • me salio este mensaje pudieras
    ayudarme por favor

    404 NOT FOUND Action processlogin folder !!

  • saludos amigo oie pregunta porque me tira este error? cuando trato de importar el sql?

    Error
    consulta SQL:

    CREATE DATABASE library;

    MySQL ha dicho: Documentación

    #1044 – Access denied for user ‘aniwebsy’@’localhost’ to database ‘library’

    • Hola edgar, por lo que parece el usuario de mysql del que tratas de efecutuar las operaciones no cuenta con permisos para ejecutar esa consulta. Saludos

  • Estimado:

    En que tabla adiciono los usuarios y el password y quiero saber si tu password es encriptado md5, veo que en la tabla admin, pero no lo entiendo muy bien!!! cual es el campo de usuario y cual de password, por favor.

    • Hola gustavo, la el password esta encriptado con sha1(md5(“password”)), el campo de usuario es email y el de password password. Saludos

  • Agustin, he recibido los archvios del sistema comenzare a probarlo.
    Gracias.

  • Buen día. Me gusta tu proyecto, me podrías mandar una copia. Gracias

  • Se ve muy interesante, serias tan amable de enviármelo a mi correo, saludos

  • Hola que tal me gustaría testear tu sistema, seria bueno que lo publicaras por medio de git, existen servidores gratuitos como github o bitbucket para compartir tus proyectos y que otras personas puedan colaborar con el. https://bitbucket.org/

  • rivelino de taringa

    amigo te escribo aqui en tu pagina porque por taringa no me ha llegado el sistema
    me lo puedes enviar de nuevo?

    gracias

  • Hola me interesa su sistema, tenga el favor de enviarme una copia.
    Gracias

Leave a Reply