Library management system is a project which aims in developing a computerized system to maintain all the daily work of library .This project has many features which are generally not available in normal library management systems like facility of admin login through which the admin can monitor the whole system .The librarian after logging into his account can generate various option such as new student, new book, issue book, return book details . Overall this project of mine is being developed to help staff of library to maintain the library in the best way possible and also reduce the human efforts…
The aim of this project is to develop a system that can handle & manage the activities involved in a library in an efficient and reliable way. Less managing personnel and easy searching availability and user profile managing are major goals in this project..
- Develop a system that can replace the manual library managing system.
- Develop a database which stores user details and book details .
- Give reliable search facility should have logins.
- Administrator or librarian should have logins.
- Create an easy to understand user friendly environment .
- Attractive user interfaces to navigate through the system for the users.
- Develop the system documentation with detailed UML specifications…
This software package is developed using java as front and which is supported by sun micro system . Operating system : Windows 11 . Language : Java Runtime Environment , NetBeans 8.2 . Database : Localhost .
Processor : intel core -5. Hard Dick : 128 SSD. RAM: 8 GB or more .
import java.sql.*;
import com.mysql.cj.jdbc.MysqlDataSource;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class connection_project {
private static String servername ="localhost";
private static String username ="root";
private static String dbname ="library_management_system";
private static Integer portNumber = 3306;
private static String password ="";
public static Connection getConnection()
{
Connection connection = null;
MysqlDataSource datasource = new MysqlDataSource ();
datasource.setServerName(servername);
datasource.setUser(username);
datasource.setDatabaseName(dbname);
datasource.setPortNumber(portNumber);
datasource.setPassword(password);
try {
connection = datasource.getConnection();
connection= DriverManager.getConnection("jdbc:mysql://localhost/library_management_system","root","");
} catch (SQLException ex) {
Logger.getLogger(connection_project.class.getName()).log(Level.SEVERE, null, ex);
}
return connection ;
}
}
The Project Documentation is here
We take this occasion to thank God, almighty for blessing us with his grace and taking our endeavor to a successful culmination .We extend our sincere and heartfelt thanks to our esteemed guide, and We also take this opportunity to express a deep sense of gratitude to our course teacher Md. REDUANUL HAQUE for cordial support, valuable suggestions and guidance.
If you have any questions, feedback, or inquiries about my 2D scene project, please feel free to contact me at Email: ibrahim15-3802@diu.edu.bd