Er Digram For Library Management System: A Project Report

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

A Project report on

ER DIGRAM FOR LIBRARY MANAGEMENT


SYSTEM
SEMESTER : THIRD

Submitted To

Under The Guidance Of,

Prof.S.N.PATIL

Lecturer in

Database Management System


GOVERNMENT POLYTECHNIC NANDURBAR
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION, MUMBAI
Certificate

This is to certify that,

1) Mr.Chaudhari Dhnyanesh Pradeepkumar (Roll No: 2104)


2) Mr.Patil Pushkar Vijay (Roll No :2115)
3) Mr.Wani Krunal Ritesh (Roll No :2116)
4) Mr. Ramole Prem Prakash (Roll No :2128)

of Third Semester of Computer Engineering Diploma Program in


Engineering & Technology at 1432 GOVERNMENT POLYTECHNIC
NANDURBAR, has completed the (Micro Project) satisfactorily in Subject
DMS (22319) in the academic year 2021- 2022 as prescribed in the MSBTE
circular.

Enrollment No: 1) 2014320069


2) 2014320080
3) 2014320081
4) 2014320094

Place: NANDURBAR Date: 31 / 12 / 2021

Subject Teacher Head of the Department Principal


 INDEX

Sr. No Title Page No


1 INTRODUCTION 1
2 THE LIBRARY MANAGEMENT SYSTEM DATABASE 2
KEEPS TRACK OF READERS WITH THE FOLLOWING
CONSIDERATIONS

3 ER DIGRAM 3
4 ENTITIS AND THEIR ATTRIBUTES 4
5 RELATIONSHIP BETWEEN ENTITIES 5
6 ADVANTAGES 6
7 WEEKLY PROGRESS REPORT 7
8 EVALUATION SHEET 8

 SYNOPSIS :- In this project we have created a ER DIGRAM FOR


LIBRARY MANAGEMENT SYSTEM in Database Management System.

 COURSE OUTCOMES :-

a. Design Normalized database on given data.

b. Create and Manage Database using SQL command..

c. Write PL/SQL code for given database.

d. Apply triggers ob database also create procedure and function


according to condition.

e. Apply security and confidentiality on given Database.


INTRODUCTION

The Library Management System consist of various entities and their


attributes that helps in understanding the basic functioning of a library. Any
person, who wants to issue a book from library must have a library id, which
is issued by the key librarian of the library. It is the work of librarian to issue
books to the library members and seek fine from them in case of late
submission of any book. His other major work is to maintain the central
library database and to update it when required. This library management
system database was made based on school requirements. The system can
register book information. Librarian has easy access to each book, search
tabs for reliable, secure, and faster monitoring of books and more importantly
a report and evaluation papers can be generated in well-organized and well-
presented reports.
An Entity Relationship (ER) data model is a high level conceptual model that
describes information as entities, attributes, and relationships. Entity
relationship modeling designed to facilitate database design. The abstract
nature of Entity Relationship diagrams can be discouraging task to both
designers and student alike.

Page 1 of 12

PAGE NO 1
 The Library Management System database keeps track of
readers with the following considerations
 The system keeps track of the staff with a single point authentication
system comprising login Id and password.
 Staff maintains the book catalog with its ISBN, Book title, price(in
INR), category(novel, general, story), edition, author Number and
details.
 A publisher has publisher Id, Year when the book was published, and
name of the book.
 Readers are registered with their user_id, email, name (first name,
last name), Phone no (multiple entries allowed), communication
address. The staff keeps track of readers.
 Readers can return/reserve books that stamps with issue date and
return date. If not returned within the prescribed time period, it may
have a due date too.
 Staff also generate reports that has readers id, registration no of
report, book no and return/issue info.

Page 2 of 12

PAGE NO 2
 ER DIGRAM :-

Page 3 of 12

PAGE NO 3
 Entities and their Attributes

 Book Entity : It has authno, isbn number, title, edition, category,


price. ISBN is the Primary Key for Book Entity.

 Reader Entity : It has UserId, Email, address, phone no, name. Name
is composite attribute of firstname and lastname. Phone no is multi
valued attribute. UserId is the Primary Key for Readers entity.

 Publisher Entity : It has PublisherId, Year of publication, name.


PublisherID is the Primary Key.

 Authentication System Entity : It has LoginId and password with


LoginID as Primary Key.

 Reports Entity : It has UserId, Reg_no, Book_no, Issue/Return date.


Reg_no is the Primary Key of reports entity.

 Staff Entity : It has name and staff_id with staff_id as Primary Key.

 Reserve/Return Relationship Set : It has three attributes: Reserve


date, Due date, Return date.

Page 4 of 12

PAGE NO 4
 Relationships between Entities :-

 A reader can reserve N books but one book can be reserved by only
one reader. The relationship 1:N.

 A publisher can publish many books but a book is published by only


one publisher. The relationship 1:N.

 Staff keeps track of readers. The relationship is M:N.

 Staff maintains multiple reports. The relationship 1:N.

 Staff maintains multiple Books. The relationship 1:N.

 Authentication system provides login to multiple staffs. The relation


is 1:N.

Page 5 of 12

PAGE NO 5
 Advantages of Library Management Systems

 Keeps an Accurate and Comprehensive Record

 Reduces Manual Work and Saves Time

 Reduce Operational Costs

 Easier to Use for Both Ends

Page 6 of 12

PAGE NO 6
Government Polytechnic Nandurbar
Weekly Work/Progress Report
Project Details of 16 Engagement Hours of the Student Regarding Completion of the

Week no. Timing Work or activity performed Sign of


Date Guide
From To Duration
in hours

1 1/11/21 2:00 3:00 1 Discussion of the project

2 2/11/21 2:00 3:00 1 Preparation and submission of abstract

3 4/11/21 2:00 3:00 1 Literature Review

4 5/11/21 2:00 3:00 1 Collection of data

5 6/11/21 2:00 3:00 1 Sorting of data

6 8/11/21 2:00 3:00 1 Discussion Of Content

7 11/11/21 2:00 3:00 1 Rough Writing The Project Content

8 2/12/21 2:00 3:00 1 Editing the Project

9 10/12/21 2:00 3:00 1 Final completion Of Project

10
Seminar Presentation

PAGE NO 7
Page 7 of 12
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION, MUMBAI

Academic Year: 2021-22


Course: Computer Engineering Semester: III

Subject: Database Management System Course code: 22319


Name of Faculty: Computer Engineering
TITLE OF PROJECT: ER DIGRAM FOR LIBRARY

Roll Name of Students Mark out of Marks out of 6 for Total


performance in
No. 4 for Oral /Presentation marks
Performance in oral/ Out of 10
group activity presentation
2104 Dhnyanesh Pradeepkumar
Chaudhari.
2115 Pushkar Vijay Patil
2116 Krunal Ritesh Wani

2128 Prem Prakash Ramole

Prof. S.N.PATIL

(Name & Signature of faculty)

PAGE NO 8
Page 8 of 12

You might also like