LibreMan LMS – LIBRARY MANAGEMENT SYSTEM
LibreMan Library Management System is a multi-lingual, mobile friendly and open-source software system to manage the entire activity of a book lending library. The LibreMan web application keeps track of and takes care of all the activities of a library, including management of all the information about the books, users, members and the book of circulation etc. Every operation is easy and simple in this automated system comparing the conventional manual writing system. The system keeps all the information safely and retrieves quickly. It is user-friendly and error free. .
A. Features of LibreMan library management system:
Customizable/Flexible: Customizable and configurable by the user. It can be used for libraries associated with academic institutions or for independent public libraries. An inbuilt settings module makes library management system very flexible to suit the needs of different organizational profiles.
Simple/User Friendly: Only basic knowledge of computers is required for operating the LibreMan LMS, as it has a very user-friendly interface.
Safe, Fast & Dependable: Uses MySql to store the information, one of the most dependable, fast and secure technologies in the field of electronic data storage and retrieval.
Hardware/Software Requirements: The system can be installed in a web server installed in a local PC/web host on any Windows/Linux variants of OS having PHP and MySql support. To access the system we need an internet browser in the client /local computer system.
Multiuser: There is no restriction on the number of users can be active at a time. It is a multiuser platform suitable even for large libraries where many terminals are active at a time.
Multi-lingual: Use of UNICODE makes it compatible with different languages.
Mobile Friendly: Can browse using hand held devices (for those hosted in web domains/internet servers)
Bar code enabled: Use of bar codes in printing, and reading of barcodes (from book labels and member cards) while issuing/receiving books.
Expandable: Can be expanded with new features and or modification of the implementation is also possible as it is an open source, PHP based project.
It generates various MIS reports for management. Books’ as well as members’ reports are available. Keep the record of the suppliers, authors and publishers as well.
Many BOOKS RELATED reports are available
Books Available in Library
Books Issued to Members.
Books Pending Return from Members.
Books Overdue Return from Members.
Books Issued to/to be Returned from/overdue from a Member
Books Issued to/to be Returned from/overdue from a Member Type (Eg Students, Faculty, Administration wing …)
Books Issued to/to be Returned from/overdue from an Academic Division (Eg. High School, IX A, D2 Batch …)
Book Reports – Status wise
– Popular book among the members
– New Books, Old Books
– Damaged, Lost
– Subject for Replacement, Deleted/Archived etc.
Book Ledger – Reports the transactions of any book from its addition to the library to till-date. Thumb image of book can be seen in the ledger display.
The Advanced Search and Report Utility brings us numerous reports instantly, based on
Book Title/Part of Title/Containing the search phrase
Book Code/Identification Number
Book ISBN, Copyright Year
Book Price-wise (Any Price Range)
Book Type-wise (Eg. Reference only, Non-Book Items …)
Book Category-wise (Eg. Novel, Essays, Criticism etc)
Books Popularity Based – Read by the Number of People.
Book Added between any date range/Period
Books Lost between any date range/Period
Books Lost by a Member, Member Type, Academic Division wise
Books Damaged between any date range/Period
Books Marked as For Replacement between any date range/Period
Books Archived between any date range/Period
Books Stored in a Hall/Storage Block/Shelf
Books Stored in a Shelf/Rack/Row
Books of a Particular Author
Books of a Particular Publisher
Books of a Particular Supplier
Books in a Particular Language
All columns in the reports are sortable, gives another set of combinations of variety reports. Most reports are allowing a date range selector, which gives us transactions filtered for that particular period. All the reports generated can be taken as hard images using a printer. Printouts or PDF outputs can be taken easily.
Books can be Added, Edited and Deleted. No Limit on the number of books.
Members can be Added, Edited and Deleted. No Limit on the number of members.
System users can be Added, Edited and Deleted. No Limit on the number of users.
C. Users, User levels and rights
5 Different User Levels are available, which can be assigned to any user, but by the Administrator.
Issuing Officer – Authorized to Issue/Receive back Books, View Related Ledgers and Reports.
Can Change own Password.
Assistant Librarian – + Add Books, Members
Librarian – + Modify Books, Members
Add Member Types & Academic Divisions
Add Book Categories, Languages, Suppliers
Add Book Publishers, Authors
Add Book Storage Locations, Shelves, Racks and Rows
Mark Book Loss, Damage, Books for Replacement.
Chief Librarian – + Add Users
Modify Member Types & Academic Divisions
Modify Book Categories, Languages, Suppliers
Modify Book Publishers, Authors
Modify Book Storage Locations, Shelves, Racks and Rows
Uploading of Member & Books Images
Administrator – + Modify Users
Modify Company Settings/Institution Profile
Modify Miscellaneous Master Settings
Delete Member Types & Academic Divisions
Delete Book Categories, Languages, Suppliers
Delete Book Publishers, Authors
Delete Book Storage Locations, Shelves, Racks and Rows
Uploading of User Images
+ Everything Possible
D. Misc Features
Backup Tool for database backup protects your data – You can set the backup location;
Multiple Copies of Books can be entered in single stretch, by just specifying the number of copies while adding the book details.
Members Ledger – Reports the Transactions of a member from the joining date to till-date, or of any particular period selected.
Thumb Image of book/members can be seen in the ledger display.
Members joined have to be activated prior start borrowing books from the library.
Any member violating the rules/acting against the terms and conditions can be set as BANNED, and thereafter no lending is possible to him/her.
E. Some Master Settings Options:
Set database backup path
Image manipulation: Favicon, header image and slider images can be changed.
Set the normal due days for lending
Set the number of books allowed to take in a single transaction.
Set the overdue fine amount per day, and the currency Name, symbol, formats etc.
Enable/Disable the existing book / member codes, which were in use in use in an existing library.
Enable/Disable the ‘Unique Academic Admission Numbers’ which were/are in use in the mother institution for students in an academic institution library.
Enable/Disable member image/book image/user image display etc.
F. Why you need it:
Increased productivity as it eliminates duplication of effort and takes less time to establish tasks. It is a more economical and safer means of storing and keeping track of information. Easier access to information like management reports, stock etc. It eliminates errors in the recording of long and repetitive transactions, which occurs normally during manual operation. It offers greater accountability and transparency in operations. Improved efficiency and effectiveness in administration and management of the library, as it has unprecedented access to real-time information. Appropriate knowledge-based action and intervention can now take place in a timelier manner. It assures us the reliable security for the sensitive and confidential information of the library.
G. Technologies/Scripts/Tools used for development:
H. How To Install the LibreMan Library Management System?
1.Extract the .zip file (If you are having the compressed version) using any suitable unzipping utility like winzip, gzip, winrar or any such tool.
2.Copy the contents to the root folder or to the folder under in it, in your web server’s domain/documents folder.
(public_html in Linux and httpdocs in Windows Servers. For Wamp/Xampp, place the files in their relevant directories (normally in apache/htdocs) in consultation with each ones user manual.)
We are assuming you have established a working web server, with the necessary requirements, and that you know where to put files to display on the web server.
[More on step 1 & 2 : simply unzip the distribution file into your web server root or a directory under it. If you are using the Apache web server, this is typically c:\apache group\apache\htdocs (Windows OS) and /usr/local/apache/htdocs or /var/www/ on a UNIX-like system. It may vary particularly on hosted servers and between different distributions of GNU-Linux. Lots of help articles are available in the net for the subject or a simple goggling will help]
3. Access the site using any web browser by typing the name of the folder location in the address bar, where you have copied the files. (Suppose you installed it in a local webserver folder ‘lms’ in a Wamp/Xampp server, type ‘localhost/lms’ in the web browser, or if you have saved the files in a web server where the domain name is ‘lms.com’ (should be an active domain), type ‘www.lms.com’).
4. Complete the installation by selecting the choices appearing in the installation screen. It asks for the database host name (normally it is localhost), database user name, database password and the name of the database to be created for storing the LibreMan LMS data and the type of database (whether with sample demo data or a fresh blank database) Wait for the database creation to be complete. It will direct you to the main screen upon completion.
Step 4 alternative method, if the installation in step 4 above fails while creating Database/database user.
- Create a database and a user account with all privileges using manual methods.
- Import the sql file database\lms_fresh.sql or database\lms_sample.sql in to the database, depends on whether you want sample data or fresh database.
- Edit the file librarian\dbconfig_sample.php file, for putting the database connection information in it, like hostname, database name, database username and password.
- Rename the file librarian\dbconfig_sample.php to librarian\dbconfig.php
For the first login, use username: admin, password: admin for logging-in as ‘Admin’.
You may be able to create additional users and also can change your password after logging-in.
While in the ‘Dashboard’ (after logging in to the LibreMan LMS), use ‘Institutional Profile’ menu item in ‘Settings’ menu to configure your institution’s details, favicon, header Image, slider Images,… etc
That is all. LibreMan LMS will be ready for your Institution.
Enjoy LibreMan ..!