E-Library Management: Summer Internship (3170001)
E-Library Management: Summer Internship (3170001)
Submitted By
Patel Nidhi(180770107565)
Under Subject of
Summer Internship
(3170001)
B.E. - IV, Semester - VII
This is to certify that the project entitled “E-Library Management” has been carried out by
“Patel Nidhi (180770107565)” under my guidance in fulfillment of the Summer
Internship(3170001) Subject of Bachelor of Engineering in Computer Engineering– 7th
Semester of Gujarat Technological University, Ahmedabad during the academic year 2021- 2022.
Name of Guide Prof. Haresh Parmar Head of Department Dr. Satvik Khara
(Computer Engineering)
2
Candidate’s Declaration
I hereby declare that the Summer Internship report titled “E-Library” submitted towards the
completion of Summer Internship in 7thsemester of Bachelor of Computer Engineering in
Silver Oak College of Engineering & Technology, Ahmedabad is an authenticate record of
mine work carried out.
I further declare that to the best of my knowledge the report of C.E. 7thsemester.
Submitted to:
Affiliated to:
3
Abstract
● A library management software project where admin can add/view/delete librarian and
librarian can add/view books, issue, view issued books and return books. This is very
easy to use for students and also for readers.
● Functional Requirements
The training program was indeed a great learning experience with mini projects for me. I express
my deepest thanks to Harshal Trivedi sir, Vaibhavi Patel Ma’am, Himanshu Hirapara sir for
taking part in useful decisions & giving necessary advice and guidance.It was a knowledgeable
training session. Thanks to the Silver Oak University and IEEE Silver Oak University Student
Branch for this free hands-on training on java which enhances my knowledge in advance java. I
would like to express gratitude toward Dr. Satvik Khara sir, Head of the Department and Prof.
Viren Patel sir for always encouraging us, I eternally grateful to internal guide Prof. Haresh
Parmar Sir for your support and guidance.
TABLE OF CONTENT
Title page 1
Certificate 2
Candidate’s declaration 3
Abstract 4
Acknowledge 5
Table of content 6
1. Introduction (7-8)
1.1 Project Summary
1.2 Project Scope
1.3 Objective
1.4 Literature Review
2. System Requirement Study (9)
2.1 User Characteristics
2.2 Hardware and Software Characteristics
3. System Analysis (10)
3.1 Study of Current System
3.2 Requirement of this System
4. Implementation Planning and Details (11)
4.1 Technologies & Implementation Environment
4.2 Program / Modules Specification
5. Screenshots (12-19)
6. Conclusion and Future Work (20)
REFERENCES (20)
1. Introduction
● These days people work online and use smartphones in daily life for any task.
● For students and Readers, it is a blessing when libraries also have available online data
instead of physical copies.
● If you want to read any book you can get, read and return. It's very easy to access through
E-library software.
● A library management project where admin can add/view/delete librarian and librarian
can add/view books, issue, view issued books and return books. This is very helpful for
study to students and also for readers.
● We have an E-library for students and readers that reduces physical data storage like
many of the books fulfill with librarian data and it has drawbacks that can be either
manipulated or destroyed.
● Every Admin and Librarian can easily use the E-Library because of its portability and
scalability.
2. Librarian: Can add/view books, Can issue books, View issued books, Return Books,
Can logout
7
1.3 Objectives:
● Very Efficient to use because it's user friendly and also increases security of data.
● It's very convenient because it's easy to use.
● Admin can view librarian all data and Librarian can view data of his/her book details like
issued date, return date etc.
● Honestly, I have knowledge about core java and a little bit in java enterprise. After
attending the session I enhanced my knowledge level of the Java enterprise. and also
learned servlet, database, jsp, jdbc, web crawling.
● According to my skill I tried to develop an E-library management system. ● Many
students and Readers don't want to go to the library for a book issue and return, many of
them forget to return the book and get penalties.
● It is a system that helps to access and return books online.
● Admin easily can access the data of librarians.
8
2. System Requirements Study
● Librarian:
Here Librarians are users. User part of interaction is with a Web application
through a web portal. This application has an activity of login, view book, issue
book, return book & logout.
● Admin:
Here admin also interacts with a web application and database. They can login,
add librarian, view librarian & logout.
9
3. System Analysis
● As the word, Library we imagine a full room with lots of books and we all know the
procedure of the library. we have to go get an issue book and after reading without
getting any penalty return the book.
● Instead of going to the library we can do the same process but online. It's easy to use also.
12
13
14
15
16
17
18
6. Conclusion & Future Work
● conclusion: From Implementation of this project, I have learned so many new concepts
of Java.
● Future Work: I want to Improve web design of project and want to store data on cloud
like (AWS) instead of database.
❖ Reference:
● https://www.w3schools.com/java
● https://www.javaguides.net/p/jdbc-tutorial.html
● https://stackoverflow.com/questions/4051322/servlet-exception-in-java
● https://dev.mysql.com
● https://vitalflux.com/get-started-bootstrap-ui-eclipse/