0% found this document useful (0 votes)
74 views20 pages

E-Library Management: Summer Internship (3170001)

This document summarizes a summer internship report submitted by Patel Nidhi for an E-Library Management project. The report includes an abstract, acknowledgements, table of contents, introduction covering the project scope and objectives, system requirements, system analysis of the current and proposed systems, implementation details using technologies like Java servlets, HTML, CSS and a SQL database, screenshots of the implemented system, and plans for future work. The project aims to develop a web-based library management system allowing admin and librarians to manage books and issue/return books online.

Uploaded by

K R Raghunath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views20 pages

E-Library Management: Summer Internship (3170001)

This document summarizes a summer internship report submitted by Patel Nidhi for an E-Library Management project. The report includes an abstract, acknowledgements, table of contents, introduction covering the project scope and objectives, system requirements, system analysis of the current and proposed systems, implementation details using technologies like Java servlets, HTML, CSS and a SQL database, screenshots of the implemented system, and plans for future work. The project aims to develop a web-based library management system allowing admin and librarians to manage books and issue/return books online.

Uploaded by

K R Raghunath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

E-Library Management

A Summer Internship Report

Submitted By
Patel Nidhi(180770107565)

Under Subject of

Summer Internship
(3170001)
B.E. - IV, Semester - VII

(Department of Computer Engineering)

SILVER OAK COLLEGE OF ENGINEERING AND TECHNOLOGY


Opp. Bhagwat Vidyapith, Near Gota Cross Road, Ahmedabad- 382481

Silver Oak College of Engineering & Technology

Department of Computer Engineering


2021 - 2022
CERTIFICATE

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.

Candidate’s Name : Patel Nidhi Branch : Computer Enrollment Number :

180770107565 Candidate’s Signature : Nidhi

Submitted to:

Silver Oak College of Engineering & Technology, Ahmedabad

Affiliated to:

Gujarat Technological University

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.

● Users of the System


1. Admin
2. Librarian

● Functional Requirements

1. Admin: Can add/edit/view/delete librarian, Can logout

2. Librarian: Can add/edit/delete/view books, Can issue books, View issued


books, Return Books, Can logout
Acknowledgement

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 NO.

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

1.1 project summary:

● 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.

● According to my training program I tried to implement this project.

● 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.

1.2 project Scope:

● 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.

● If we use E-library, then destroyed or manipulated data can be retrieved.

● Every Admin and Librarian can easily use the E-Library because of its portability and
scalability.

● Users of the System


1. Admin
2. Librarian
● Functional Requirements

1. Admin: Can add/edit/view/delete librarian, Can logout

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.

1.4 Literature Review:

● 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

2.1 User characteristic:

● 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.

2.2 Hardware & Software Characteristics:

● Hardware: Windows 10 64bit, Hard Drive


● Software: JDK, JRE 1.6 or Higher, Java SDK, Java Servlet Container, Supported
Database connection with Java.
● Fronted: Servlet, HTML, CSS, Bootstrap
● Backend; SQLyog-64 bit

9
3. System Analysis

3.1 Study of current system:

● 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.

3.2 Requirement of this System:

● Browser chrome, Internet Explorer, Microsoft Edge


4. Implementation planning and Details

4.1 technologies & implementation environment:

● Fronted: Servlet, HTML, CSS, Bootstrap, Java


● Backend; SQLyog-64 bit, Eclipse IDE

4.2 program / module specifications: ● Servet files(.java), SQL file(.sql), Bootstrap


file(.min.js), HTML(.html) 11
5. Screenshots

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/

You might also like