Sunteți pe pagina 1din 3

LIBRARY MANAGEMENT SYSTEM

Assignment 1: Problem 1
Library information system: Database should store information about books, journals, magazines
etc., and their issue/receipt/reservation. It should be possible to search books by author, title, and
subject. Similarly journals should possible to search by subject area, publisher etc.

Problem Statement:
It is very difficult to manually managing the student records, book records, account details. Student also
face various problem in finding any particular books, to gather information whether book is available or
not. So, in order to eliminate such problem, library management system is developed. It will handle all the
current issues faced by the students and also by the administration.

Motivation:
The purpose of the library Management System is to allow for storing details of Books, Journals .It allows
admin to add members and manage books and Journal and it also allows members to search, borrow and
return respective books.
Following are the tasks that are to be done-

 Identify main entities for the Library management System.


 Relationships between entities.
 Find necessary attributes that are need to be associated with each entity.
ER-Diagram for LIBRARY MANAGEMENT SYSTEM

User_id
login User

password
Menbership_date

` Admin_id password

Expiry
adds Admin
Mem_add

Mem_id Member

F_Name manages
1 1 1

L_Name

Borr_date reserve
return

borrow
Retn_date

N N N resv_date
Item_Name N
Item

Item_id M

N
of type
Book_no
N Journal_no
N
Title N
Book N Journal

ISBN
M M Journal_Name
Author published by N

1
Publisher_id
Publisher_add Publisher

Publisher_Name
Relational Model for LIBRARY MANAGEMENT SYSTEM

Member

Mem_id F_Name L_Name Mem_addr Membership_date Membership_Expiry I_id

Item
Item_id B_no J_no Item_Name Retn_date Borr_date Resv_date

Book
Book_no ISBN Title Author P_id

Journal

Journal_no Journal_Name P_id

Publisher

Publisher_id Publisher_Name Publisher_addr

S-ar putea să vă placă și